0001558370-21-009997.txt : 20210803 0001558370-21-009997.hdr.sgml : 20210803 20210803162923 ACCESSION NUMBER: 0001558370-21-009997 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 64 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210803 DATE AS OF CHANGE: 20210803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Blue Apron Holdings, Inc. CENTRAL INDEX KEY: 0001701114 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-CATALOG & MAIL-ORDER HOUSES [5961] IRS NUMBER: 814777373 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38134 FILM NUMBER: 211140282 BUSINESS ADDRESS: STREET 1: 28 LIBERTY STREET CITY: NEW YORK STATE: NY ZIP: 10005 BUSINESS PHONE: 347-719-4312 MAIL ADDRESS: STREET 1: 28 LIBERTY STREET CITY: NEW YORK STATE: NY ZIP: 10005 10-Q 1 aprn-20210630x10q.htm 10-Q
00034937913393708true0001701114--12-312021Q2falseP60Dus-gaap:PrepaidExpenseAndOtherAssetsCurrentus-gaap:PrepaidExpenseAndOtherAssetsCurrentus-gaap:OtherAssetsNoncurrentus-gaap:OtherAssetsNoncurrentus-gaap:PrepaidExpenseAndOtherAssetsCurrentus-gaap:PrepaidExpenseAndOtherAssetsCurrentus-gaap:OtherAssetsNoncurrentus-gaap:OtherAssetsNoncurrent1436566420207631P60DP60DP5Y0001701114us-gaap:RetainedEarningsMember2021-06-300001701114us-gaap:AdditionalPaidInCapitalMember2021-06-300001701114us-gaap:RetainedEarningsMember2021-03-310001701114us-gaap:AdditionalPaidInCapitalMember2021-03-3100017011142021-03-310001701114us-gaap:RetainedEarningsMember2020-12-310001701114us-gaap:AdditionalPaidInCapitalMember2020-12-310001701114us-gaap:RetainedEarningsMember2020-06-300001701114us-gaap:AdditionalPaidInCapitalMember2020-06-300001701114us-gaap:RetainedEarningsMember2020-03-310001701114us-gaap:AdditionalPaidInCapitalMember2020-03-3100017011142020-03-310001701114us-gaap:RetainedEarningsMember2019-12-310001701114us-gaap:AdditionalPaidInCapitalMember2019-12-310001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-06-300001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-03-310001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-06-300001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-300001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-03-310001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-310001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-3100017011142021-02-012021-02-280001701114aprn:TermLoanDueIn2023Member2020-12-310001701114us-gaap:OtherRestructuringMember2020-01-012020-06-300001701114us-gaap:EmployeeSeveranceMember2020-01-012020-06-300001701114us-gaap:OtherRestructuringMember2020-01-012020-03-3100017011142020-10-162020-10-160001701114aprn:ArlingtonFulfillmentCenterMember2020-02-2900017011142021-06-182021-06-180001701114aprn:ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember2020-01-012020-12-310001701114aprn:ArlingtonFulfillmentCenterMember2021-06-300001701114us-gaap:RetainedEarningsMember2021-04-012021-06-300001701114us-gaap:RetainedEarningsMember2021-01-012021-03-310001701114us-gaap:RetainedEarningsMember2020-04-012020-06-300001701114us-gaap:RetainedEarningsMember2020-01-012020-03-3100017011142020-12-0200017011142020-12-022020-12-020001701114aprn:ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember2020-10-282020-10-2800017011142020-10-1600017011142016-08-3100017011142020-03-302020-03-300001701114us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:OtherCurrentLiabilitiesMemberus-gaap:WarrantMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:WarrantMember2021-06-3000017011142021-02-280001701114srt:MinimumMember2021-02-012021-02-280001701114srt:MaximumMember2021-02-012021-02-280001701114aprn:TermLoanDueIn2023Member2020-10-160001701114aprn:TermLoanDueIn2023Member2021-03-310001701114aprn:TermLoanDueIn2023Member2021-06-300001701114aprn:TermLoan2021DueIn2023Member2021-05-050001701114srt:MinimumMemberaprn:TermLoanDueIn2023Memberus-gaap:LondonInterbankOfferedRateLIBORMember2021-05-052021-05-050001701114srt:MinimumMemberaprn:TermLoan2021DueIn2023Memberus-gaap:LondonInterbankOfferedRateLIBORMember2021-05-052021-05-050001701114srt:MinimumMemberaprn:TermLoanDueIn2023Memberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001701114srt:MinimumMemberaprn:TermLoanDueIn2023Memberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001701114us-gaap:CommonClassCMember2020-12-310001701114us-gaap:CommonClassBMember2020-12-310001701114us-gaap:CommonClassAMember2020-12-310001701114aprn:TermLoanDueIn2023Member2021-05-0500017011142021-05-0500017011142020-06-3000017011142019-12-310001701114us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:FairValueMeasurementsRecurringMember2021-06-300001701114us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001701114us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001701114us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001701114us-gaap:FairValueMeasurementsRecurringMember2020-12-310001701114aprn:ArlingtonFulfillmentCenterMember2020-04-012020-06-300001701114aprn:ArlingtonFulfillmentCenterMember2020-01-012020-06-300001701114aprn:ArlingtonFulfillmentCenterMember2020-01-012020-03-310001701114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2021-04-012021-06-300001701114us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2021-04-012021-06-300001701114us-gaap:CommonClassBMember2021-04-012021-06-300001701114us-gaap:CommonClassAMember2021-04-012021-06-300001701114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2021-01-012021-06-300001701114us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2021-01-012021-06-300001701114us-gaap:CommonClassBMember2021-01-012021-06-300001701114us-gaap:CommonClassAMember2021-01-012021-06-300001701114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2020-04-012020-06-300001701114us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2020-04-012020-06-300001701114us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2020-04-012020-06-300001701114us-gaap:CommonClassBMember2020-04-012020-06-300001701114us-gaap:CommonClassAMember2020-04-012020-06-300001701114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2020-01-012020-06-300001701114us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2020-01-012020-06-300001701114us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2020-01-012020-06-300001701114us-gaap:CommonClassBMember2020-01-012020-06-300001701114us-gaap:CommonClassAMember2020-01-012020-06-300001701114us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001701114us-gaap:CostOfSalesMember2021-04-012021-06-300001701114us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001701114us-gaap:CostOfSalesMember2021-01-012021-06-300001701114us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001701114us-gaap:CostOfSalesMember2020-04-012020-06-300001701114us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001701114us-gaap:CostOfSalesMember2020-01-012020-06-3000017011142021-01-012021-03-3100017011142020-04-012020-06-300001701114us-gaap:CommonClassCMember2021-06-300001701114us-gaap:CommonClassBMember2021-06-300001701114us-gaap:CommonClassAMember2021-06-300001701114us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001701114us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001701114us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001701114us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100017011142020-01-012020-03-310001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-04-012021-06-300001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-03-310001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-03-310001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-04-012020-06-300001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-04-012020-06-300001701114us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-01-012020-03-310001701114us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-01-012020-03-3100017011142021-04-012021-06-300001701114aprn:ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember2021-01-012021-06-3000017011142021-05-052021-05-050001701114us-gaap:WarrantMember2021-01-012021-06-300001701114aprn:TermLoan2021DueIn2023Member2021-05-052021-05-050001701114aprn:TermLoanDueIn2023Member2021-05-042021-05-040001701114aprn:TermLoanDueIn2023Member2021-01-012021-06-300001701114aprn:TermLoanDueIn2023Member2021-01-012021-03-310001701114aprn:TermLoanDueIn2023Member2021-05-052021-05-050001701114srt:MinimumMemberaprn:TermLoanDueIn2023Member2021-03-190001701114srt:MaximumMemberaprn:TermLoanDueIn2023Member2021-03-1800017011142021-01-012021-06-3000017011142020-01-012020-06-3000017011142020-03-3000017011142021-06-3000017011142020-12-31iso4217:USDaprn:itemxbrli:purexbrli:sharesiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended June 30, 2021.

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 001-38134

Blue Apron Holdings, Inc.

(Exact Name of Registrant as Specified in Its Charter)

Delaware

    

81-4777373

(State or Other Jurisdiction of Incorporation or Organization)

(I.R.S. Employer Identification No.)

28 Liberty Street, New York, New York

10005

(Address of Principal Executive Offices)

(Zip Code)

Registrant’s telephone number, including area code (347) 719-4312

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

Title of Each Class

Trading Symbol

Name of Exchange on Which Registered

Class A Common Stock, $0.0001 par value per share

APRN

New York Stock Exchange LLC

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

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

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

 

Large accelerated filer 

Accelerated filer 

Smaller reporting company 

Emerging growth company 

Non-accelerated filer  

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

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

Indicate the number of shares outstanding of each class of the issuer’s common stock as of the latest practicable date.

Class

Number of Shares Outstanding

Class A Common Stock, $0.0001 par value

20,207,631 shares outstanding as of June 30, 2021

Class B Common Stock, $0.0001 par value

3,393,708 shares outstanding as of June 30, 2021

Class C Capital Stock, $0.0001 par value

0 shares outstanding as of June 30, 2021

BLUE APRON HOLDINGS, INC.

TABLE OF CONTENTS

    

 

PART I

FINANCIAL INFORMATION

Item 1.

Consolidated Financial Statements (unaudited)

4

Consolidated Balance Sheets

4

Consolidated Statements of Operations

5

Consolidated Statements of Stockholders’ Equity

6

Consolidated Statements of Cash Flows

7

Notes to Consolidated Financial Statements

8

Item 2.

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

24

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

44

Item 4.

Controls and Procedures

44

PART II

OTHER INFORMATION

Item 1.

Legal Proceedings

45

Item 1A.

Risk Factors

46

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

79

Item 3.

Defaults Upon Senior Securities

79

Item 4.

Mine Safety Disclosures

79

Item 5.

Other Information

79

Item 6.

Exhibits

80

SIGNATURES

81

1

NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements. All statements other than statements of historical fact contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations and financial position, business strategy and plans, and objectives of management for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties, and other important factors that may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “may,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential,” or “continue,” or the negative of these terms or other similar expressions. The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition, and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to a number of risks, uncertainties and assumptions described in the “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Some of the key factors that could cause actual results to differ from our expectations include:

our ability, including the timing and extent, to sufficiently manage costs and to fund investments in our operations from cash from operations and additional equity and/or debt financings in amounts necessary to maintain compliance with financial and other covenants under our indebtedness while continuing to support the execution of our growth strategy;
our expectations regarding our expenses and net revenue and our ability to grow adjusted EBITDA and to achieve or maintain profitability;
our ability, including the timing and extent, to successfully execute our growth strategy, cost-effectively attract new customers and retain existing customers, including our ability to sustain any increase in demand resulting from both our growth strategy and the COVID-19 (coronavirus) pandemic, and our ability to continue to expand our direct-to-consumer product offerings, and to continue to benefit from the implementation of operational efficiency practices;
changes in consumer behaviors that could lead to declines in demand, including as the COVID-19 pandemic’s impact on consumer behavior tapers;
our ability to attract and retain qualified employees and key personnel in sufficient numbers;
our ability to effectively compete;
our ability to maintain and grow the value of our brand and reputation;
any material and adverse impact of the COVID-19 pandemic on our operations and results, including as a result of our inability to meet demand due to insufficient labor, whether as a result of heightened absenteeism or challenges in recruiting and retention or otherwise, prolonged closures, or series of temporary closures, of one or more fulfillment centers, or supply chain or carrier interruptions or delays;
our expectations regarding, and the stability of, our supply chain, including potential shortages or interruptions in the supply or delivery of ingredients, as a result of COVID-19 or otherwise;

2

our ability to maintain food safety and prevent food-borne illness incidents and our susceptibility to supplier-initiated recalls;
general changes in consumer tastes and preferences or in consumer spending, including as a result of inflation, the COVID-19 pandemic’s impact on economic conditions or otherwise;
our ability to comply with modified or new laws and regulations applying to our business;
our vulnerability to adverse weather conditions, natural disasters, and public health crises, including pandemics; and
our ability to obtain and maintain intellectual property protection.

While we may elect to update these forward-looking statements at some point in the future, whether as a result of any new information, future events, or otherwise, we have no current intention of doing so except to the extent required by applicable law.

3

PART I FINANCIAL INFORMATION

Item 1. Financial Statements

BLUE APRON HOLDINGS, INC.

Consolidated Balance Sheets

(In thousands, except share and per-share data)

(Unaudited)

June 30, 

December 31, 

2021

2020

ASSETS

  

 

  

CURRENT ASSETS:

  

 

  

Cash and cash equivalents

$

50,990

$

44,122

Accounts receivable, net

 

107

 

116

Inventories, net

 

22,449

 

18,185

Prepaid expenses and other current assets

 

15,030

 

23,651

Total current assets

 

88,576

 

86,074

Property and equipment, net

 

116,961

 

125,208

Other noncurrent assets

 

1,792

 

4,053

TOTAL ASSETS

$

207,329

$

215,335

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

CURRENT LIABILITIES:

 

  

 

  

Accounts payable

$

39,959

$

23,691

Accrued expenses and other current liabilities

 

25,693

 

41,632

Current portion of long-term debt

3,500

3,500

Deferred revenue

 

5,957

 

6,269

Total current liabilities

 

75,109

 

75,092

Long-term debt

27,078

28,747

Facility financing obligation

35,930

35,957

Other noncurrent liabilities

 

12,735

 

11,564

TOTAL LIABILITIES

 

150,852

 

151,360

Commitments and contingencies (Note 10)

 

  

 

  

STOCKHOLDERS’ EQUITY:

 

  

 

  

Class A common stock, par value of $0.0001 per share — 1,500,000,000 shares authorized as of June 30, 2021 and December 31, 2020; 20,207,631 and 14,365,664 shares issued and outstanding as of June 30, 2021 and December 31, 2020, respectively

2

1

Class B common stock, par value of $0.0001 per share — 175,000,000 shares authorized as of June 30, 2021 and December 31, 2020; 3,393,708 and 3,493,791 shares issued and outstanding as of June 30, 2021 and December 31, 2020, respectively

 

1

 

1

Class C capital stock, par value of $0.0001 per share — 500,000,000 shares authorized as of June 30, 2021 and December 31, 2020; 0 shares issued and outstanding as of June 30, 2021 and December 31, 2020

Additional paid-in capital

 

668,915

 

642,106

Accumulated deficit

 

(612,441)

 

(578,133)

TOTAL STOCKHOLDERS’ EQUITY

 

56,477

 

63,975

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY

$

207,329

$

215,335

The accompanying notes are an integral part of these Consolidated Financial Statements.

4

BLUE APRON HOLDINGS, INC.

Consolidated Statements of Operations

(In thousands, except share and per-share data)

(Unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

    

2020

    

2021

    

2020

Net revenue

$

124,010

$

131,040

$

253,716

$

232,897

Operating expenses:

Cost of goods sold, excluding depreciation and amortization

 

77,585

 

77,868

 

159,177

 

138,506

Marketing

 

16,316

 

11,561

 

36,256

 

26,593

Product, technology, general and administrative

 

36,802

 

32,493

 

73,353

 

66,710

Depreciation and amortization

5,612

6,175

11,232

12,928

Other operating expense

269

3,467

Total operating expenses

 

136,315

 

128,366

 

280,018

 

248,204

Income (loss) from operations

 

(12,305)

 

2,674

 

(26,302)

 

(15,307)

Gain (loss) on extinguishment of debt

(4,089)

(4,089)

Interest income (expense), net

(2,731)

(1,541)

(4,439)

(3,696)

Other income (expense), net

 

548

 

 

548

 

Income (loss) before income taxes

 

(18,577)

 

1,133

 

(34,282)

 

(19,003)

Benefit (provision) for income taxes

 

(10)

 

(19)

 

(26)

 

(28)

Net income (loss)

$

(18,587)

$

1,114

$

(34,308)

$

(19,031)

Net income (loss) per share attributable to Class A and Class B common stockholders:

Basic

$

(0.98)

$

0.08

$

(1.86)

$

(1.42)

Diluted

$

(0.98)

$

0.08

$

(1.86)

$

(1.42)

Weighted-average shares used to compute net income (loss) per share attributable to Class A and Class B common stockholders:

Basic

18,876,600

13,432,872

18,410,729

13,369,338

Diluted

18,876,600

13,999,755

18,410,729

13,369,338

The accompanying notes are an integral part of these Consolidated Financial Statements.

5

BLUE APRON HOLDINGS, INC.

Consolidated Statements of Stockholders’ Equity

(In thousands, except share data)

(Unaudited)

Class A

Class B

Additional

Total

Common Stock

Common Stock

Paid-In

Accumulated

Stockholders'

 

Shares

 

Amount

Shares

 

Amount

Capital

 

Deficit

 

Equity

2021

Balance — December 31, 2020

 

14,365,664

$

1

3,493,791

$

1

$

642,106

$

(578,133)

$

63,975

Conversion from Class B to Class A common stock

100,000

0

(100,000)

(0)

Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings

191,595

0

0

Share-based compensation

2,366

2,366

Net income (loss)

(15,721)

(15,721)

Balance — March 31, 2021

 

14,657,259

$

1

3,393,791

$

1

$

644,472

$

(593,854)

$

50,620

Conversion from Class B to Class A common stock

83

0

(83)

(0)

Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings

138,389

0

0

Issuance of common stock, net of offering costs

5,411,900

1

21,143

21,144

Share-based compensation

3,300

3,300

Net income (loss)

(18,587)

(18,587)

Balance — June 30, 2021

20,207,631

$

2

3,393,708

$

1

$

668,915

$

(612,441)

$

56,477

2020

Balance — December 31, 2019

 

7,799,093

$

1

5,464,196

$

1

$

599,976

$

(531,979)

$

67,999

Conversion from Class B to Class A common stock

1,835,947

0

(1,835,947)

(0)

Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings

92,243

0

25,999

0

486

486

Share-based compensation

2,321

2,321

Net income (loss)

(20,145)

(20,145)

Balance — March 31, 2020

 

9,727,283

$

1

3,654,248

$

1

$

602,783

$

(552,124)

$

50,661

Conversion from Class B to Class A common stock

101

0

(101)

(0)

Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings

159,260

0

0

Share-based compensation

2,094

2,094

Net income (loss)

1,114

1,114

Balance — June 30, 2020

 

9,886,644

$

1

3,654,147

$

1

$

604,877

$

(551,010)

$

53,869

The accompanying notes are an integral part of these Consolidated Financial Statements.

6

BLUE APRON HOLDINGS, INC.

Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

Six Months Ended

June 30, 

2021

    

2020

CASH FLOWS FROM OPERATING ACTIVITIES:

Net income (loss)

$

(34,308)

$

(19,031)

Adjustments to reconcile net income (loss) to net cash from (used in) operating activities:

Depreciation and amortization of property and equipment

 

11,232

 

12,928

Loss (gain) on build-to-suit accounting derecognition

(4,936)

Loss on impairment

7,603

Loss on extinguishment of debt

4,089

Change in fair value of warrant obligation

(548)

Changes in reserves and allowances

 

132

 

(493)

Share-based compensation

 

5,465

 

4,249

Non-cash interest expense

807

364

Changes in operating assets and liabilities:

Accounts receivable

 

9

 

39

Inventories

 

(4,719)

 

4,590

Prepaid expenses and other current assets

 

8,439

 

(1,623)

Accounts payable

 

16,515

 

2,341

Accrued expenses and other current liabilities

 

(19,110)

 

(5,370)

Deferred revenue

 

(312)

 

846

Other noncurrent assets and liabilities

 

1,431

 

1,562

Net cash from (used in) operating activities

 

(10,878)

 

3,069

CASH FLOWS FROM INVESTING ACTIVITIES:

Purchases of property and equipment

 

(3,009)

 

(2,840)

Proceeds from sale of property and equipment

1,302

113

Net cash from (used in) investing activities

 

(1,707)

 

(2,727)

CASH FLOWS FROM FINANCING ACTIVITIES:

Proceeds from issuance of common stock, net of offering costs

21,144

Receipt of funds held in escrow

5,000

Release of funds held in escrow

(5,000)

Repayments of debt

(1,750)

Payments of debt issuance costs

(145)

Proceeds from exercise of stock options

 

 

483

Principal payments on capital lease obligations

 

(77)

 

(117)

Net cash from (used in) financing activities

 

19,172

 

366

NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH

 

6,587

 

708

CASH, CASH EQUIVALENTS, AND RESTRICTED CASH — Beginning of period

 

45,842

 

46,443

CASH, CASH EQUIVALENTS, AND RESTRICTED CASH — End of period

$

52,429

$

47,151

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:

Cash paid for income taxes

$

60

$

60

Cash paid for interest

$

3,494

$

3,552

SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:

Acquisition (disposal) of property and equipment financed under capital lease obligations

$

$

(565)

Non-cash additions to property and equipment

$

223

$

168

Purchases of property and equipment in Accounts payable and Accrued expenses and other current liabilities

$

265

$

279

The accompanying notes are an integral part of these Consolidated Financial Statements.

7

BLUE APRON HOLDINGS, INC.

Notes to Consolidated Financial Statements

(Unaudited)

1. Organization and Description of Business

When used in these notes, Blue Apron Holdings, Inc. and its subsidiaries are collectively referred to as the “Company.”

The Company designs original recipes with fresh, seasonally-inspired produce and high-quality ingredients, which are sent directly to customers for them to prepare, cook, and enjoy. The Company creates meal experiences around original recipes every week based on what’s in-season with farming partners and other suppliers. Customers can choose which recipes they would like to receive in a given week, and the Company delivers those recipes to their doorsteps along with the pre-portioned ingredients required to cook those recipes.

In addition to meals, the Company sells wine through Blue Apron Wine, a direct-to-consumer wine delivery service. The Company also sells a curated selection of cooking tools, utensils, pantry items, and add-on products for different culinary occasions through Blue Apron Market, its e-commerce market.

2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The unaudited interim Consolidated Financial Statements (the “Consolidated Financial Statements”) have been prepared on the same basis as the audited Consolidated Financial Statements, and in the opinion of management, reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021 and December 31, 2020, results of operations for the three months and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020. These unaudited Consolidated Financial Statements should be read in conjunction with the Company’s audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 23, 2021 (the “Annual Report”). There have been no material changes in the Company's significant accounting policies from those that were disclosed in Note 2, Summary of Significant Accounting Policies, included in the Annual Report, except those additional significant policies as described within the accompanying notes to the Consolidated Financial Statements.

The accompanying Consolidated Financial Statements include the accounts of Blue Apron Holdings, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company prepares its Consolidated Financial Statements and related disclosures in conformity with accounting principles generally accepted in the United States (“GAAP”).

Liquidity and Going Concern Evaluation

As of June 30, 2021, the Company had cash and cash equivalents of $51.0 million and total outstanding debt of $30.6 million, net of unamortized debt issuance costs, of which $27.1 million was classified as long-term debt and $3.5 million was classified as the current portion of long-term debt. On October 16, 2020 (the “effective date”), the Company entered into a financing agreement which provided for a senior secured term loan in the aggregate principal amount of $35.0 million that matures in March 2023 (the “2020 Term Loan”). The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness under the Company’s revolving credit facility and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.

On March 18, 2021, the Company’s aggregate liquidity balance, as calculated under the terms of the 2020 Term Loan, fell below the required $20.0 million balance, as described below, giving rise to an event of default in respect of

8

the 2020 Term Loan. The Company’s aggregate liquidity balance returned to an amount in excess of $20.0 million the following day, and the agent and the lenders waived the event of default on March 30, 2021.

On May 5, 2021, the Company amended the financing agreement relating to the 2020 Term Loan (the “Amendment”), which modified certain provisions of the financing agreement, as well as provided for a $5.0 million term loan that was funded into an escrow account (the “2021 Term Loan”). See Note 9 for further discussion of the Amendment.

On June 18, 2021, the Company completed an underwritten public offering (the “June 2021 offering”), pursuant to its universal shelf registration statement filed with the SEC on April 29, 2020, of 5,411,900 shares of the Company’s Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, resulting in $21.1 million of proceeds, net of underwriting discounts and commissions and offering costs.

Pursuant to the Amendment, the net proceeds of the June 2021 offering were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the Amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering. The Company also repaid $0.5 million of the $1.0 million closing fee charged under the Amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within 60 days after the closing date of the Amendment.

As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023.

The 2020 Term Loan contains restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. As of June 30, 2021, the financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.

The Company has a history of net losses including $34.3 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively, and operating cash flows of $(10.9) million and $3.1 million for the six months ended June 30, 2021 and 2020. In addition, the Company has experienced significant negative trends in its net revenue. While year-over-year trends in net revenue have generally improved in recent periods, that improvement is, in part, due to changes in consumer behaviors as a result of the COVID-19 pandemic, and by the continued execution of the Company’s growth strategy. These positive trends may not continue at current levels, and could decline in future periods as restrictions related to COVID-19 continue to be lifted and as vaccines have become more widely available throughout the United States or if the Company is unable to sustain the revenue growth resulting from its growth strategy.

The Company is continuing to pursue its growth strategy to drive customer and revenue growth through product innovation, partnerships, and marketing investment. The Company’s ability, including the timing and extent, to successfully execute its growth strategy is inherently uncertain and is dependent on continued sufficiency of cash resources, and its ability to implement the initiatives and deliver the results as forecasted, among other factors. Due to this uncertainty, if the Company is unable to sufficiently deliver results from its growth strategy, manage liquidity and/or to cost effectively attract new customers and retain existing customers, the Company may not be able to maintain compliance with the minimum liquidity and minimum subscription count covenants in future periods which may result in an event of default under the Company’s 2020 Term Loan. In the event the Company does not have sufficient cash resources upon an event of default, if the Company were unable to obtain a waiver or successfully renegotiate the terms of its 2020 Term Loan with its lenders, and the lenders enforced one or more of their rights upon default, the Company would be unable to meet its current obligations.

9

If the Company is unable to sufficiently execute its growth strategy, the Company believes it has a plan to effectively manage liquidity and customer acquisition and retention in order to maintain compliance with its debt covenants. This includes implementing operational process driven changes to more cost-effectively source the products the Company offers, significant expense reductions in areas identified by the Company in product, technology, general and administrative costs and capital expenditures to achieve savings and reinvest in the business. This plan further includes modifying and balancing the Company’s marketing investments, as needed, to maintain the minimum subscription covenant, while also maintaining sufficient cash to meet the minimum liquidity covenant.

A significant portion of the Company’s costs are discretionary in nature and, if needed, the Company has the ability to reduce or delay spending in order to reduce expenses and improve liquidity. While reductions in spending, particularly in marketing and capital expenditures, may negatively impact net revenue, the Company plans to execute such reductions to the extent needed to comply with its debt covenants. The Company has previously demonstrated an ability to implement various cost reduction initiatives, including workforce reductions and other cost optimizing initiatives.

Based on the current facts and circumstances, the additional financial flexibility provided through the June 2021 offering discussed above, the Company’s financial planning process, and its historical ability to implement cost reductions and adjust marketing strategies, the Company believes it is probable it can effectively manage liquidity and subscription count in order to maintain compliance with the financial covenants under its 2020 Term Loan for at least the next 12 months. As a result, the Company has concluded that, after consideration of management’s plan, it has sufficient liquidity to meet its obligations within one year after the issuance date of the Consolidated Financial Statements, and it does not have substantial doubt about its ability to continue as a going concern.

Use of Estimates

In preparing its Consolidated Financial Statements in accordance with GAAP, the Company is required to make estimates and assumptions that affect the amounts of assets, liabilities, revenue, costs, and expenses, and disclosure of contingent assets and liabilities which are reported in the Consolidated Financial Statements and accompanying disclosures. The accounting estimates that require the most difficult and subjective judgments include revenue recognition, inventory valuation, leases, the fair value of share-based awards, the fair value of the warrant obligation, recoverability of long-lived assets, and the recognition and measurement of contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could materially differ from the Company’s estimates and assumptions.

Emerging Growth Company Status

The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”), and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. The Company may take advantage of these exemptions until the Company is no longer an emerging growth company. Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards, and as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until December 31, 2022 (the last day of the fiscal year following the fifth anniversary of the initial public offering, or the “IPO”), or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates, or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.

10

Smaller Reporting Company Status

The Company is a “smaller reporting company,” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, and therefore qualifies for reduced disclosure requirements for smaller reporting companies.

Recently Issued Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued its standard on lease accounting, Accounting Standards Update No. 2016-02, Leases (Topic 842), which supersedes Topic 840, Leases. Subsequent to February 2016, the FASB issued ASU No. 2017-13, Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments, ASU No. 2018-10, Codification Improvements to Topic 842, Leases, ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, ASU No. 2019-01, Leases (Topic 842): Codification Improvements, ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, and ASU No. 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, to improve and clarify certain aspects of ASU No. 2016-02, as well as to defer its effective date for certain entities. For the Company, the new standard is effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. Upon adoption of this standard, the Company expects to recognize, on a discounted basis, its minimum commitments under non-cancelable operating leases on the Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease obligations. The Company is currently evaluating any additional impacts this guidance will have on its Consolidated Financial Statements.

In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The standard is intended to clarify the accounting for implementation costs of a hosting arrangement that is a service contract. For the Company, the amendments in ASU 2018-15 are effective for annual periods beginning January 1, 2021, and interim periods beginning January 1, 2022. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.

In December 2019, the FASB issued Accounting Standards Update No. 2019-12 (“ASU 2019-12”), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The standard is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, as well as improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For the Company, the amendments in ASU 2019-12 are effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.

In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (“ASU 2020-04”), Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard is intended to provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The guidance was effective upon issuance, and may be applied prospectively through December 31, 2022. The application of the guidance is not expected to have a material impact on the Company’s Consolidated Financial Statements.

11

3. Inventories, Net

Inventories, net consist of the following:

June 30, 

December 31, 

2021

    

2020

(In thousands)

Fulfillment

$

2,296

$

3,366

Product

 

20,153

 

14,819

Inventories, net

$

22,449

$

18,185

Product inventory primarily consists of bulk and prepped food, containers, products available for resale, and wine products. Fulfillment inventory consists of packaging used for shipping and handling. Product and fulfillment inventories are recognized as components of Cost of goods sold, excluding depreciation and amortization in the accompanying Consolidated Statements of Operations when sold.

4. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

June 30, 

December 31, 

2021

    

2020

(In thousands)

Insurance proceeds receivable

$

1,100

$

11,250

Prepaid insurance

7,319

7,092

Other current assets

 

6,611

 

5,309

Prepaid expenses and other current assets

$

15,030

$

23,651

Estimated insurance proceeds recoveries are reflected as assets in the Company’s Consolidated Balance Sheets when it is determined that the recovery of such amounts is probable, and the amount can be reasonably determined.

5. Restricted Cash

Restricted cash reflects pledged cash deposited into savings accounts that is used as security primarily for fulfillment centers and office space leases, and as of December 31, 2019, cash held in escrow related to a pending legal judgment that was returned to the Company in the second quarter of 2020 following final resolution of the case.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same amounts reported in the Consolidated Statements of Cash Flows:

June 30, 

December 31, 

2021

    

2020

(in thousands)

Cash and cash equivalents

$

50,990

$

44,122

Restricted cash included in Prepaid expenses and other current assets

536

610

Restricted cash included in Other noncurrent assets

903

1,110

Total cash, cash equivalents, and restricted cash

$

52,429

$

45,842

June 30, 

December 31, 

2020

    

2019

(in thousands)

Cash and cash equivalents

$

45,430

$

43,531

Restricted cash included in Prepaid expenses and other current assets

611

Restricted cash included in Other noncurrent assets

1,110

2,912

Total cash, cash equivalents, and restricted cash

$

47,151

$

46,443

12

6. Property and Equipment, Net

Property and equipment, net consists of the following:

June 30, 

December 31, 

2021

    

2020

    

(In thousands)

Computer equipment

$

11,376

 

$

11,110

 

Capitalized software

22,556

 

21,318

 

Fulfillment equipment

52,306

 

51,096

 

Furniture and fixtures

3,408

 

3,408

 

Leasehold improvements

33,252

 

32,969

 

Buildings(1)

114,877

114,877

Construction in process

1,430

 

1,442

 

Property and equipment, gross

239,205

 

236,220

 

Less: accumulated depreciation and amortization

(122,244)

 

(111,012)

 

Property and equipment, net

$

116,961

$

125,208

(1)Buildings includes a build-to-suit lease arrangement in Linden, New Jersey where the Company is considered the owner for accounting purposes, and as of June 30, 2021 and December 31, 2020, contains $31.3 million of the capitalized fair value of the building, $80.8 million of costs incurred directly by the Company relating to this arrangement, and $2.8 million of capitalized interest for related construction projects.

Fairfield Lease Termination

In October 2017, the Company performed a review of its real estate needs and decided to no longer pursue its planned build-out of the Fairfield facility and as a result, pursued potential alternatives for the leased Fairfield property. On March 30, 2020 (the “termination date”), the Company terminated the lease, effective immediately, for its Fairfield facility (the “Fairfield lease termination”). In connection with the Fairfield lease termination, the Company agreed to a termination fee in the amount of $1.5 million, recognized upon the termination date and paid in the second quarter of 2020, which released the Company from all future minimum lease payments related to this facility in the amount of $32.9 million, which otherwise would have expired in 2028.

For accounting purposes, the Company had been deemed to be the owner of this arrangement and followed build-to-suit accounting. Therefore, the Company had capitalized the fair value of the building and direct construction costs incurred and recorded a corresponding facility financing obligation. Prior to the lease termination, the net carrying value of the build-to-suit assets totaled $31.1 million, the facility financing obligation totaled $35.7 million, and the Company had deferred rent of $1.8 million. Accordingly, as of the termination date, the Company derecognized the net carrying value of the build-to-suit assets and liabilities and the deferred rent balance. As a result, the Company recorded a non-cash gain of $4.9 million, net of the lease termination fee, in Other operating expense during the first quarter of 2020.

Impairment Charges on Long-Lived Assets

In February 2020, the Company announced the closure of its fulfillment center in Arlington, Texas and the consolidation of production volume from the Arlington, Texas fulfillment center to the Company’s fulfillment centers in Linden, New Jersey and Richmond, California in order to more efficiently continue to service the Company’s national footprint while also enabling the Company to redirect financial resources into other parts of the business, including growth initiatives.

The Company concluded that this change in operations represented a triggering event with respect to its long-lived assets at the Arlington fulfillment center and therefore performed an impairment test in accordance with Accounting Standards Codification (“ASC”) 360, Property, Plant, and Equipment. The carrying amount of the Company’s long-lived assets at the Arlington fulfillment center was $11.5 million and the fair value was $4.1 million as of the impairment date, resulting in an impairment of $7.4 million, primarily consisting of leasehold improvements and

13

equipment, recorded in Other operating expense during the first quarter of 2020. The Company recorded an impairment charge on an additional piece of equipment at the Arlington fulfillment center of $0.2 million in Other operating expense during the second quarter of 2020. The fair value was primarily determined based on estimated market prices of the assets and represented a Level 3 valuation in the fair value hierarchy.

In May 2020, the transition of production volume to the Linden and Richmond fulfillment centers was completed, with the Company’s Arlington fulfillment center equipment primarily having been relocated to the Company’s other fulfillment centers. The Company temporarily reopened its Arlington fulfillment center beginning in January 2021 to leverage existing assets to meet forecasted demand while continuing to implement operating efficiencies at its other fulfillment centers. In April 2021, the Company closed down the temporary Arlington fulfillment center, with all production volume consolidated at its other fulfillment centers. The closure of the Arlington fulfillment center after its temporary reopening did not have a material impact on the Company’s Consolidated Financial Statements. Additionally, in May 2021, the Company entered into an agreement to sublease the remainder of its Arlington fulfillment center. The sublease continues through the duration of the Company’s existing lease for the fulfillment center and entitles the Company to future minimum sublease payments of approximately $2.6 million as of June 30, 2021. The Company has non-cancelable future minimum lease payments of approximately $1.6 million to the original lessor of the fulfillment center as of June 30, 2021.

7. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

June 30, 

December 31, 

2021

    

2020

    

(In thousands)

Accrued compensation

$

9,356

$

17,189

Accrued credits and refunds reserve

 

1,224

 

1,547

Accrued legal settlements

12,250

Accrued marketing expenses

2,440

2,006

Accrued shipping expenses

 

1,556

 

2,060

Other current liabilities

 

11,117

 

6,580

Accrued expenses and other current liabilities

$

25,693

$

41,632

Accrued legal settlements reflect contingencies for which the Company has concluded the loss is probable and reasonably estimable. As of December 31, 2020, the Company determined that insurance recovery was probable related to $11.3 million of a legal settlement and recognized the full recovery amount in Prepaid expenses and other current assets as of December 31, 2020. The insurance proceeds receivable was recovered in full by the Company in the second quarter of 2021 following final resolution of the case. See Note 10 for further discussion of the accrued legal settlements.

8. Deferred Revenue

Deferred revenue consists of the following:

June 30, 

December 31, 

    

2021

2020

    

(In thousands)

Cash received prior to fulfillment

$

3,814

$

1,550

Gift cards, prepaid orders, and other

2,143

4,719

Deferred revenue

$

5,957

$

6,269

Under ASC 606, Revenue from Contracts with Customers, the Company has two types of contractual liabilities: (i) cash collections from its customers prior to delivery of products purchased, which are included in Deferred revenue on the Consolidated Balance Sheet, and are recognized as revenue upon transfer of control of its products, and (ii) unredeemed gift cards and other prepaid orders, which are included in Deferred revenue on the Consolidated Balance Sheet, and are recognized as revenue when gift cards are redeemed and the products are delivered. Certain gift cards are

14

not expected to be redeemed, also known as breakage, and are recognized as revenue over the expected redemption period, subject to requirements to remit balances to governmental agencies.

Contractual liabilities included in Deferred revenue on the Consolidated Balance Sheets were $6.0 million and $6.3 million as of June 30, 2021 and December 31, 2020, respectively. During the six months ended June 30, 2021, the Company recognized $4.8 million to Net revenue from the Deferred revenue at December 31, 2020.

9. Debt

In August 2016, the Company entered into the revolving credit facility with a maximum amount available to borrow of $150.0 million. The borrower under the revolving credit facility was the Company’s wholly-owned subsidiary, Blue Apron, LLC. Between 2017 and 2020, the Company amended and refinanced the revolving credit facility to, among other things, reduce the aggregate lender commitments to $55.0 million and extend the final maturity date to August 2021.

On October 16, 2020, the Company entered into a financing agreement which provided for the 2020 Term Loan. The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness of $43.8 million under the revolving credit facility, and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.

On May 5, 2021 (the “closing date”), the Company amended the financing agreement relating to the 2020 Term Loan. Among other things, the Amendment:

(i)provided a $5.0 million term loan (the “2021 Term Loan”), which bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 10.00% per annum and matured at the same time as the 2020 Term Loan, on March 31, 2023. The 2021 Term Loan was prepayable and did not require periodic principal payments;
(ii)increased the interest rate margin on the 2020 Term Loan by 1.00% per annum, resulting in the 2020 Term Loan bearing interest, from and after the closing date, at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum;
(iii)waived the requirement that the borrower prepay the 2020 Term Loan with 50% of the proceeds of equity issuances, provided that the waiver expired upon the earlier of (i) such time as the cumulative net proceeds from equity issuances of the borrower otherwise requiring such prepayment exceed $30.0 million (calculated net of the prepayment of the 2021 Term Loan described below) or (ii) 60 days after the closing date;
(iv)required that the borrower prepay the 2021 Term Loan with 100% of the proceeds of equity issuances (in addition to the other mandatory prepayment provisions applicable to the 2020 Term Loan, which also applied to the 2021 Term Loan); and
(v)reduced the minimum liquidity covenant from $20.0 million at all times to $15.0 million at all times until the earlier of (i) May 15, 2022, and (ii) the date on which the 2021 Term Loan and all accrued and unpaid interest thereon is repaid in full.

The proceeds of the 2021 Term Loan were held in an escrow account and were considered qualified cash for purposes of the minimum liquidity covenant.

15

Pursuant to the amendment, the net proceeds of the June 2021 offering (discussed in Note 2) were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering, upon which the minimum liquidity covenant was reset to $20.0 million at all times. The Company also repaid $0.5 million of the $1.0 million closing fee charged under the amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within 60 days after the Closing Date.

As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023. The Company is also obligated under the 2020 Term Loan to pay customary fees, including an anniversary fee equal to 1.00% of the average daily principal amount of the 2020 Term Loan outstanding over the past 12 months.

In connection with the amendment, the Company agreed to prospectively grant warrants (the “warrant obligation”) to the lenders. Under the terms of the warrant obligation, so long as the 2020 Term Loan remains outstanding, on the first day of each quarter beginning on or after July 1, 2021, the Company will issue a warrant to the lenders to purchase at an exercise price of $0.01 per share such number of shares of Class A common stock of the Company as equals 0.50% of the then outstanding shares of common stock of the Company, on a fully-diluted basis. Subject to limited exceptions, subsequent to their respective issuance date the number of shares issuable upon exercise of each warrant is subject to increase each time the Company issues or sells any shares of common stock, common stock equivalents, options, or convertible securities for a consideration per share (including upon exercise, exchange, or conversion) of less than the fair market value per share of the Class A common stock as of the applicable issuance date in accordance with the amendment. The warrants will expire five years after the applicable issuance date and will be exercisable on a cash basis or, at the election of the holder, on a cashless basis.

The warrant obligation was accounted for in accordance with ASC 815-40, Contracts in an Entity’s Own Equity, as a liability recognized at fair value as of the closing date, due to certain settlement provisions within the corresponding warrant obligation provisions under the financing agreement that do not meet the criteria to be classified in stockholders’ equity. The short-term portion of warrants to be issued under the warrant obligation were recorded within Accrued expenses and other current liabilities, and the long-term portion within Other noncurrent liabilities on the Consolidated Balance Sheets. The warrant obligation is remeasured to fair value at each balance sheet date, with changes in fair value recorded in Other income (expense), net in the Consolidated Statements of Operations.

16

The Company evaluated the amendment of the financing agreement under ASC 470-50, which states that if the modification of the terms of an existing debt agreement is considered substantial, the transaction shall be accounted for as an extinguishment, with the amended debt instrument then initially recorded at fair value. The Company concluded that the modification was considered substantial, and qualified for extinguishment accounting under such guidance. Accordingly, the Company recorded a $4.1 million extinguishment loss in the Consolidated Statements of Operations, which consisted of (i) a $4.6 million loss related to the contemporaneous issuance of the warrant obligation, as discussed above, (ii) a $0.2 million loss related to fees paid on behalf of the lender, partially offset by (iii) a $0.5 million gain related to the difference between the fair value of the modified debt instrument and the net carrying value of the debt immediately before extinguishment.

In connection with the extinguishment of the 2020 Term Loan, the Company derecognized all related unamortized debt issuance costs, and simultaneously recorded additional debt issuance costs of $2.0 million within Long-term debt, which are being amortized using the effective interest method over the remaining term. The following table summarizes the presentation of the Company’s debt balances in the Consolidated Balance Sheets as of the dates indicated below:

June 30, 

December 31, 

2021

    

2020

(In thousands)

2020 Term Loan

32,375

34,125

Debt issuance costs, net

(1,797)

(1,878)

Total debt outstanding, net of debt issuance costs

30,578

32,247

Less: current portion of long-term debt

3,500

3,500

Long-term debt

$

27,078

$

28,747

The borrower under the 2020 Term Loan is the Company’s wholly-owned subsidiary, Blue Apron, LLC. The obligations under the 2020 Term Loan are guaranteed by Blue Apron Holdings, Inc. and its subsidiaries other than the borrower, and secured by substantially all of the assets of the borrower and the guarantors. The 2020 Term Loan contains certain restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. Restrictive covenants include limitations on the incurrence of indebtedness and liens, restrictions on affiliate transactions, restrictions on the sale or other disposition of collateral, and limitations on dividends and stock repurchases. The Company will be required to make mandatory prepayments under certain circumstances, and will have the option to make prepayments under the 2020 Term Loan subject to certain prepayment premiums through the first anniversary of the effective date. As of June 30, 2021, financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter.

Non-compliance with the covenants under the 2020 Term Loan would result in an event of default upon which the lender could declare all outstanding principal and interest to be due and payable immediately and foreclose against the assets securing the borrowings. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.

Facility Financing Obligation

As of June 30, 2021 and December 31, 2020, the Company had a facility financing obligation of $35.9 million and $36.0 million, respectively, related to the leased facility in Linden under the build-to-suit accounting guidance.

10. Commitments and Contingencies

Legal Proceedings

The Company records accruals for loss contingencies associated with legal matters when it is probable that a liability will be incurred and the amount of the loss can be reasonably estimated. If the Company determines that a loss

17

is reasonably possible, the Company discloses the matter, and, if estimable, the amount or range of the possible loss in the notes to the Consolidated Financial Statements.

The Company was subject to a consolidated putative class action lawsuit in the U.S. District Court for the Eastern District of New York alleging federal securities law violations in connection with the Company’s IPO. The amended complaint alleged that the Company and certain current and former officers and directors made material misstatements or omissions in the Company’s registration statement and prospectus that caused the stock price to drop. Pursuant to a stipulated schedule entered by the parties, defendants filed a motion to dismiss the amended complaint on May 21, 2018. Plaintiffs filed a response on July 12, 2018 and defendants filed a reply on August 13, 2018. On April 22, 2020, the Court entered an order (i) denying the motion to dismiss insofar as Plaintiffs’ allegations pertained to certain of the disclosures in the registration statement and prospectus claimed by plaintiff, and (ii) narrowing the factual issues in the case. On August 11, 2020, the parties held a mediation after which they entered into a memorandum of understanding on August 14, 2020 regarding a proposed settlement. Discovery has been stayed since August 14, 2020. The Company entered into a stipulation and agreement of settlement to resolve the class action litigation on October 28, 2020, which was subsequently amended on November 12, 2020. Under the terms of the settlement, a payment of $13.3 million is to be made by the Company and/or its insurers in exchange for the release of claims against the defendants and other released parties by the lead plaintiff and all settlement class members and for the dismissal of the action with prejudice. The court granted preliminary approval of the settlement on February 1, 2021 and the Company paid $1.0 million of the settlement amount into escrow, with the remaining $12.3 million balance of the settlement funded by the Company’s insurers. The Company’s contribution to the settlement represented the portion of its insurance retention amount, less the $1.0 million which had been paid by the Company as of December 31, 2020 to cover legal fees relating to this case and the related cases described below, as well as the settlement of the state court action described below. The court granted final approval of the settlement on May 10, 2021, and the deadline to appeal the court’s final approval order has passed. The Company was also subject to two state putative class action lawsuits alleging federal securities law violations in connection with the IPO, which were substantially similar to the above-referenced federal court action. One of the state court action was originally filed in the New York Supreme Court, but was voluntarily dismissed by plaintiffs on September 15, 2020 and subsequently re-filed in the U.S. District Court for the Eastern District of New York on October 2, 2020. On December 2, 2020, the Company settled this lawsuit, which did not have a material impact on the Company’s Consolidated Financial Statements. The second state lawsuit was voluntarily dismissed on May 12, 2021.

In June 2020, certain of the Company’s current and former officers and directors were named as defendants in a shareholder derivative action filed in the Eastern District of New York, captioned Jeffrey Peters v. Matthew B. Salzberg, et al., 1:20-cv-02627. The complaint sought contribution from the officer and director defendants for any damages that the Company may incur as a result of the above-referenced class action lawsuit, attorneys’ fees, and other costs, as well as an order directing the Company to reform and improve its corporate governance and internal procedures to comply with applicable laws. On September 11, 2020, this case was stayed pending resolution of the federal securities case. On June 16, 2021, the plaintiff filed a notice of voluntary dismissal requesting that the court to dismiss the action without prejudice and retain jurisdiction of the action solely for the purpose of adjudicating the plaintiff’s counsel’s anticipated application for an award of attorney’s fees and reimbursement of expenses in connection with purportedly mooted claims asserted by the plaintiff in the action. On June 22, 2021, the court dismissed the action but retained jurisdiction of the action solely for the purpose of adjudicating the plaintiff’s counsel’s anticipated application for fees and expenses. On July 28, 2021, the Company and plaintiff’s counsel reached an agreement concerning plaintiff’s counsel’s claim for fees and costs without the need for court intervention.

In addition, from time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of such litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows.

18

11. Share-based Compensation

The Company recognized share-based compensation for share-based awards in Cost of goods sold, excluding depreciation and amortization, and Product, technology, general and administrative expenses as follows:

Three Months Ended

June 30, 

2021

  

2020

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

14

$

27

Product, technology, general and administrative

3,132

1,982

Total share-based compensation

$

3,146

$

2,009

Six Months Ended

June 30, 

2021

  

2020

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

30

$

57

Product, technology, general and administrative

5,435

4,192

Total share-based compensation

$

5,465

$

4,249

In February 2021, the Company granted 1,190,250 shares of performance-based restricted stock units for its Class A common stock to certain employees, including the Company’s executive officers. Such units are subject to vesting conditions that are tied to the achievement of certain stock price targets and time-based requirements beginning February 25, 2021 and continuing through February 25, 2024. As this grant was determined to include a market condition, the Company utilized the Monte Carlo simulation valuation model to value the grant. The total grant date fair value was $8.7 million, and will be recognized on a straight-line basis over the derived service periods, which range from 0.99 to 2.99 years, as determined by the Monte Carlo simulation valuation model.

12. Earnings per Share

Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period.

Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares, including potential dilutive common shares assuming the dilutive effect of outstanding common stock options and restricted stock units. For periods in which the Company has reported net loss, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders, because dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.

The rights, including the liquidation and dividend rights, of the Class A common stock, Class B common stock, and Class C capital stock are substantially the same, other than voting rights. For the three months and six months ended June 30, 2021 and 2020, the Company did not have any outstanding shares of Class C capital stock.

19

Three Months Ended June 30, 

2021

2020

 

Class A

  

Class B

Class A

Class B

(In thousands, except share and per-share data)

Numerator:

  

 

  

Net income (loss) attributable to common stockholders

$

(15,245)

$

(3,342)

$

811

$

303

Denominator:

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic

 

15,482,841

3,393,759

 

9,778,697

3,654,175

Effect of dilutive securities

 

 

 

566,883

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted

 

15,482,841

 

3,393,759

 

10,345,580

 

3,654,175

Net income (loss) per share attributable to common stockholders—basic (1)

$

(0.98)

$

(0.98)

$

0.08

$

0.08

Net income (loss) per share attributable to common stockholders—diluted (1)

$

(0.98)

$

(0.98)

$

0.08

$

0.08

Six Months Ended June 30, 

2021

2020

Class A

  

Class B

Class A

Class B

(In thousands, except share and per-share data)

Numerator:

  

 

  

Net income (loss) attributable to common stockholders

$

(27,942)

$

(6,366)

$

(13,242)

$

(5,789)

Denominator:

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic

 

14,994,302

 

3,416,427

 

9,302,406

 

4,066,932

Effect of dilutive securities

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted

 

14,994,302

 

3,416,427

 

9,302,406

 

4,066,932

Net income (loss) per share attributable to common stockholders—basic (1)

$

(1.86)

$

(1.86)

$

(1.42)

$

(1.42)

Net income (loss) per share attributable to common stockholders—diluted (1)

$

(1.86)

$

(1.86)

$

(1.42)

$

(1.42)

(1)Net income (loss) per share attributable to common stockholders — basic and net income (loss) per share attributable to common stockholders — diluted may not recalculate due to rounding.

20

The following have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders as their effect would have been antidilutive:

Three Months Ended June 30, 

2021

2020

  

Class A

  

Class B

  

Class A

  

Class B

Stock options

49,044

5,623

156,947

Restricted stock units

2,485,995

522,650

Total anti-dilutive securities

2,485,995

49,044

528,273

156,947

Six Months Ended June 30, 

2021

2020

  

Class A

  

Class B

  

Class A

  

Class B

Stock options

50,462

7,890

170,648

Restricted stock units

2,241,522

1,696,683

Total anti-dilutive securities

2,241,522

50,462

1,704,573

170,648

13. Fair Value Measurements

The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs are developed using market data, such as publicly available information about actual events or transactions, and reflect the assumptions that market participants would use when pricing the asset or liability. Unobservable inputs are inputs for which market data is not available and that are developed using the best information available about the assumptions that market participants would use when pricing the asset or liability.

The fair value hierarchy consists of the following three levels:

Level 1 — Quoted market prices in active markets for identical assets or liabilities.

Level 2 — Observable market-based inputs or unobservable inputs that are corroborated by market data.

Level 3 — Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.

The Company uses observable market data when available, and minimizes the use of unobservable inputs when determining fair value.

21

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):

June 30, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents:

Money market accounts

$

2,635

$

$

$

2,635

Total assets measured at fair value

$

2,635

$

$

$

2,635

Liabilities:

 

  

 

  

 

  

 

  

Accrued expenses and other current liabilities:

Warrant obligation

$

$

$

2,218

$

2,218

Other noncurrent liabilities:

Warrant obligation

1,801

1,801

Total liabilities measured at fair value

$

$

$

4,019

$

4,019

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents:

Money market accounts

$

42,408

$

$

$

42,408

Total assets measured at fair value

$

42,408

$

$

$

42,408

Money market accounts

Money market accounts are classified within Level 1 of the fair value hierarchy as they are valued using observable inputs that reflect quoted prices for identical assets in active markets. The carrying amount of the Company’s money market accounts approximates fair value due to their short-term maturities.

Warrant obligation

The warrant obligation issued in conjunction with the amendment of the Company’s financing agreement as discussed in Note 9 is accounted for in accordance with ASC 815-40, Contracts in an Entity’s Own Equity, as a liability recognized at fair value, and is remeasured as of each balance sheet date with changes in fair value recorded in Other income (expense), net in the Consolidated Statements of Operations. The amount of each warrant to be issued under the obligation set forth in the financing agreement is based upon 0.50% of the then-outstanding shares of the Company’s common stock on a fully-diluted basis on the first day of each quarter beginning on or after July 1, 2021, so long as the 2020 Term Loan remains outstanding. As such, the fair value of the warrant obligation was calculated using the estimated amount of warrants to be issued over the life of the financing agreement multiplied by the price of the Company’s stock as of the closing date, less $0.01 per share to represent each warrant’s exercise price. The estimated amount of shares to be issued was derived from the Company’s estimate of shares of the Company’s common stock on a fully-diluted basis over the life of the financing agreement.

22

The following table summarizes the changes of the warrant obligation as of June 30, 2021 and December 31, 2020:

Balance as of December 31, 2020

Initial recognition

Loss (gain) on changes in stock price

Loss (gain) on changes in estimated common stock on a fully-diluted basis

Issuance of warrants

Balance as of June 30, 2021

(In thousands)

Warrant obligation

$

$

4,567

$

(1,262)

$

714

$

$

4,019

14. Restructuring Costs

In February 2020, the Company announced the closure of its fulfillment center in Arlington, Texas and the consolidation of production volume from the Arlington, Texas fulfillment center to the Company’s fulfillment centers in Linden, New Jersey and Richmond, California in order to more efficiently continue to service the Company’s national footprint while also enabling the Company to redirect financial resources into other parts of the business, including growth initiatives.

As a result of the action, which was completed in May 2020, the Company recorded $0.8 million in total restructuring costs in Other operating expense during the first half of 2020, consisting of employee-related costs and other exit costs, substantially all of which resulted in cash expenditures. During the three months ended June 30, 2020, the Company recorded $0.3 million of other exit costs. During the six months ended June 30, 2020, the Company recorded $0.4 million of employee-related expenses, primarily consisting of severance payments, and $0.4 million of other exit costs. In addition, during the three months and six months ended June 30, 2020, the Company recorded non-cash impairment charges of $0.2 million and $7.6 million, respectively, primarily consisting of leasehold improvements and equipment. See Note 6 for further discussion of the impairment charges.

The Company temporarily reopened its Arlington fulfillment center beginning in January 2021 to leverage existing assets to meet forecasted demand while continuing to implement operating efficiencies at its other fulfillment centers. In April 2021, the Company closed down the temporary Arlington fulfillment center, with all production volume consolidated at its other fulfillment centers. The closure of the Arlington fulfillment center after its temporary reopening did not have a material impact on the Company’s Consolidated Financial Statements.

23

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion of our financial condition and results of operations together with our consolidated financial statements and the related notes and other financial information included elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission on February 23, 2021. The following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q, particularly in the section titled “Risk Factors” under Part II, Item 1A, below. In this discussion, we use certain financial measures that are considered non-GAAP financial measures under Securities and Exchange Commission rules. These rules require supplemental explanation and reconciliation, which is included elsewhere in this Quarterly Report on Form 10-Q. Investors should not consider non-GAAP financial measures in isolation from or in substitution for financial information presented in compliance with U.S. generally accepted accounting principles. In the below discussion, we use the term basis points to refer to units of one-hundredth of one percent.

Overview

Blue Apron’s vision is “better living through better food.” Founded in 2012, we are on a mission to spark discovery, connection, and joy through cooking. We offer fresh, chef-designed recipes that empower our customers to embrace their culinary curiosity and challenge their abilities to see what a difference cooking quality food can make in their lives.

Our core product is the meal experience we help our customers create. These experiences extend from discovering new recipes, ingredients, and cooking techniques to preparing meals with families and loved ones to sharing photos and stories of culinary triumphs. Central to these experiences are the original recipes we design with fresh, seasonally-inspired produce and high-quality ingredients sent directly to our customers. We do this by employing technology and expertise across many disciplines – demand planning, recipe creation, procurement, recipe merchandising, fulfillment operations, distribution, customer service, and marketing – to drive our end-to-end value chain. We offer our customers three weekly meal plans—a Two-Serving Plan, a Four-Serving Plan, and Meal Prep Plan. We also sell wine, which can be paired with our meals, through Blue Apron Wine, our direct-to-consumer wine delivery service. Through Blue Apron Market, our e-commerce market, we sell a curated selection of cooking tools, utensils, pantry items, add-on products for different culinary occasions, which are tested and recommended by our culinary team, and à la carte wine offerings.

Key Financial and Operating Metrics

We use the following key financial and operating metrics to evaluate our business and operations, measure our performance, identify trends affecting our business, project our future performance, and make strategic decisions. You should read the key financial and operating metrics in conjunction with the following discussion of our results of operations and financial condition together with our consolidated financial statements and the related notes and other financial information included elsewhere in this Quarterly Report on Form 10-Q.

24

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

    

2020

2021

    

2020

(In thousands)

Net revenue

$

124,010

 

$

131,040

$

253,716

 

$

232,897

Net income (loss)

$

(18,587)

$

1,114

$

(34,308)

$

(19,031)

Adjusted EBITDA

$

(3,547)

$

11,127

$

(9,605)

$

5,337

Net cash from (used in) operating activities

$

1,073

$

15,673

$

(10,878)

$

3,069

Free cash flow

$

(190)

$

14,444

$

(13,887)

$

229

Three Months Ended

June 30, 

September 30,

December 31,

March 31,

June 30, 

2020

    

2020

    

2020

    

2021

    

2021

Orders (in thousands)

2,152

 

1,917

 

1,879

 

2,104

 

1,977

Customers (in thousands)

396

 

357

 

353

 

391

 

375

Average Order Value

$

60.88

$

58.56

$

61.43

$

61.63

$

62.72

Orders per Customer

 

5.4

 

5.4

 

5.3

 

5.4

 

5.3

Average Revenue per Customer

$

331

$

314

$

327

$

331

$

330

Orders

We define Orders as the number of paid orders by our Customers across our meal, wine, and market products sold on our e-commerce platforms in any reporting period, inclusive of orders that may have eventually been refunded or credited to customers. Orders, together with Average Order Value, is an indicator of the net revenue we expect to recognize in a given period. We view Orders delivered as a key indicator of our scale and financial performance. Orders has limitations as a financial and operating metric as it does not reflect the product mix chosen by our customers or the purchasing behavior of our customers. Because of these and other limitations, we consider, and you should consider, Orders in conjunction with our other metrics, including net revenue, net income (loss), adjusted EBITDA, net cash from (used in) operating activities, free cash flow, Average Order Value, and Orders per Customer.

Customers

We determine our number of Customers by counting the total number of individual customers who have paid for at least one Order from Blue Apron across our meal, wine, or market products sold on our e-commerce platforms in a given reporting period. For example, the number of Customers in the three months ended June 30, 2021 was determined based on the total number of individual customers who paid for at least one Order across our meal, wine, or market products in the quarter ended June 30, 2021. We view the number of Customers as a key indicator of our scale and financial performance. Customers has limitations as a financial and operating metric as it does not reflect the product mix chosen by our customers, Order frequency, or the purchasing behavior of our customers. Because of these and other limitations, we consider, and you should consider, Customers in conjunction with our other metrics, including net revenue, net income (loss), adjusted EBITDA, net cash from (used in) operating activities, free cash flow, Orders per Customer, and Average Revenue per Customer.

Average Order Value

We define Average Order Value as our net revenue from our meal, wine, and market products sold on our e-commerce platforms in a given reporting period divided by the number of Orders in that period. We view Average Order Value as a key indicator of the mix of our product offerings chosen by our customers, the mix of promotional discounts, and the purchasing behavior of our customers.

25

Orders per Customer

We define Orders per Customer as the number of Orders in a given reporting period divided by the number of Customers in that period. We view Orders per Customer as a key indicator of our customers’ purchasing patterns, including their repeat purchase behavior.

Average Revenue per Customer

We define Average Revenue per Customer as our net revenue from our meal, wine, and market products sold on our e-commerce platforms in a given reporting period divided by the number of Customers in that period. We view Average Revenue per Customer as a key indicator of our customers’ purchasing patterns, including their repeat purchase behavior.

Adjusted EBITDA

Adjusted EBITDA is a non-GAAP financial measure defined by us as net income (loss) before interest income (expense), net, other operating expense, gain (loss) on extinguishment of debt, other income (expense), net, benefit (provision) for income taxes, depreciation and amortization, and share-based compensation expense. We have presented adjusted EBITDA in this Quarterly Report on Form 10-Q because it is a key measure used by our management and board of directors to understand and evaluate our operating performance, generate future operating plans, and make strategic decisions regarding the allocation of capital. In particular, we believe that the exclusion of certain items in calculating adjusted EBITDA can produce a useful measure for period-to-period comparisons of our business. Accordingly, we believe that adjusted EBITDA provides useful information in understanding and evaluating our operating results. Please see “Non-GAAP Financial Measures” for a discussion of the use of non-GAAP financial measures and for a reconciliation of adjusted EBITDA to net income (loss), the most directly comparable measure calculated in accordance with GAAP.

Free Cash Flow

Free cash flow is a non-GAAP financial measure defined by us as net cash from (used in) operating activities less purchases of property and equipment. We have presented free cash flow in this Quarterly Report on Form 10-Q because it is used by our management and board of directors as an indicator of the amount of cash we generate or use and to evaluate our ability to satisfy current and future obligations and to fund future business opportunities. Accordingly, we believe that free cash flow provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our ability to satisfy our financial obligations and pursue business opportunities, and allowing for greater transparency with respect to a key financial metric used by our management in their financial and operational decision-making. Free cash flow is not a measure of cash available for discretionary expenditures since we have certain non-discretionary obligations such as debt repayments or capital lease obligations that are not deducted from the measure. Additionally, other companies, including companies in our industry, may calculate free cash flow differently, which reduces its usefulness as a comparative measure. Please see “Non-GAAP Financial Measures” for a discussion of the use of non-GAAP financial measures and for a reconciliation of free cash flow to net cash from (used in) operating activities, the most directly comparable measure calculated in accordance with GAAP.

Impact of COVID-19 on our Business

Since late in the first quarter of 2020, the COVID-19 pandemic has to varying degrees resulted in significant economic disruptions and changes to consumer behaviors in the United States, which has impacted and may continue to impact our business.

In particular, since late March 2020, we have experienced an increase in demand due in part, as a result of changes to consumer behaviors resulting from the various restrictions that have been enacted throughout much of the United States in response to the COVID-19 pandemic. As these restrictions begin to be lifted and as vaccines have become more widely available in the United States, this increased demand may not be sustained.

26

In 2020, in response to increased demand, we took action to manage and increase capacity at our fulfillment centers, including continuing to hire new personnel, temporarily reducing variety in menu options, closing some weekly offering cycles early, and delaying certain new product offerings. In addition, in January 2021, we temporarily reopened our fulfillment center in Arlington, Texas. At the same time, we have taken a variety of safety and sanitation measures following federal, state, and local guidelines at our fulfillment centers’ operations. Furthermore, in response to the increased demand, we intentionally reduced marketing spend for portions of 2020 to manage capacity, but we increased our marketing spend at the end of the second quarter of 2020 and we have reengaged, and expect to continue to reengage, in additional marketing spend in 2021 as part of our growth strategy to retain existing and attract new customers.

The COVID-19 pandemic may have other adverse effects on our business, operations, and financial results and condition, including, among other things, as a result of adverse impacts on labor availability, our fulfillment center operations, consumer behaviors, and on the overall economy. While most areas of the United States have reduced most or all COVID-19 restrictions, as the pandemic continues and if new outbreaks emerge, there is uncertainty regarding the magnitude and duration of the economic and social effects of the COVID-19 pandemic, and therefore we cannot predict the full extent of the positive or negative impacts the pandemic will have on our business, operations, and financial results and condition in future periods. In particular, the positive trends on our operating results relating to changes in consumer behaviors relating to the pandemic that we have generally seen since March may not continue, and could decline in future periods.

Please see “Risk Factors” under Part II, Item 1A for further discussion regarding risks associated with the COVID-19 pandemic.

Components of Our Results of Operations

Net Revenue

We generate net revenue primarily from the sale of meals to customers through our Two-Serving, Four-Serving, and Meal Prep Plans. We also generate net revenue through sales of Blue Apron Wine, and through sales on Blue Apron Market. For each of the three months and six months ending June 30, 2021 and 2020, we derived substantially all of our net revenue from sales of our meals through our direct-to-consumer platform. We deduct promotional discounts, actual customer credits and refunds as well as customer credits and refunds expected to be issued to determine net revenue. Customers who receive a damaged meal or wine order or are dissatisfied with a meal or wine order and contact us within seven days of receipt of the order may receive a full or partial refund, full or partial credit against future purchase, or replacement, at our sole discretion. Credits only remain available for customers who maintain a valid account with us. Customers who return an unused, undamaged Blue Apron Market product within 30 days of receipt receive a full refund.

Our business is seasonal in nature and, as a result, our revenue and expenses and associated revenue trends fluctuate from quarter to quarter. We anticipate that the first quarter of each year will generally represent our strongest quarter in terms of customer engagement. Conversely, during the summer months and the end of year holidays, when people are vacationing more often or have less predictable weekly routines, we generally anticipate lower customer engagement. In 2020 the economic and social impact of the COVID-19 pandemic masked, in part, the seasonal fluctuations in our operating results as we saw our strongest quarter in the second quarter of 2020. We believe that historical seasonal trends have affected and will continue to affect our quarterly results in the future. However, we cannot predict the ongoing impact, if any, that the COVID-19 pandemic may have on seasonality. We also anticipate that our net revenue will be impacted by the timing and success of our ongoing product expansion initiatives.

In addition, our net revenue is impacted by our marketing strategies, including the timing and amount of paid advertising and promotional activity. For example, prior to the impact of the COVID-19 pandemic on demand for our products, our deliberate reduction in marketing expenses to focus on the marketing channels we believe to be the most efficient and target consumers that we believe will exhibit higher affinity and retention negatively impacted our net revenue. In addition, in order to manage heightened demand, we made a decision to temporarily cut back on certain existing product offerings and delay certain future new product offerings to meet increased demand relating to the COVID-19 pandemic, which may impact net revenue in future periods.

27

Credit card charges are recorded in deferred revenue until the criteria for revenue recognition have been met. Because we generally charge credit cards in advance of shipment and, historically, customers have most frequently requested delivery of their meals earlier in the week, our deferred revenue balance at the end of a financial reporting period may fluctuate significantly based on the day of the week on which that period ends. Consequently, large changes in deferred revenue at any particular time are not meaningful indicators of our financial results or future revenue trends.

Cost of Goods Sold, excluding Depreciation and Amortization

Cost of goods sold, excluding depreciation and amortization, consists of product and fulfillment costs. Product costs include the cost of food, packaging for food that is portioned prior to delivery to customers, labor and related personnel costs incurred to portion food for our meals, inbound shipping costs, and cost of products sold through Blue Apron Wine and Blue Apron Market. Fulfillment costs consist of costs incurred in the shipping and handling of inventory including the shipping costs to our customers, labor and related personnel costs related to receiving, inspecting, warehousing, picking inventory, and preparing customer orders for shipment, and the cost of packaging materials and shipping supplies. In the near-term we expect that these expenses will be higher because of the various actions taken to increase capacity in our fulfillment centers, as well as due to ongoing investments in product innovation to provide product variety, flexibility, and additional choice for our customers. Over time, we expect such expenses to decrease as a percentage of net revenue as we continue to focus on operational improvements and optimizing our fulfillment center operations.

Marketing

Our marketing expenses consist primarily of costs incurred to acquire new customers, retain existing customers, and build our brand awareness through various online and offline paid channels, including digital and social media, television, direct mail, radio and podcasts, email, brand activations, and certain variable and fixed payments to strategic brand partnerships. Also included in marketing expenses are the costs of orders through our customer referral program, in which certain existing customers may invite others to receive a complimentary meal kit, as well as costs paid to third parties to market our products. The cost of the customer referral program is based on our costs incurred for fulfilling a complimentary meal delivery, including product and fulfillment costs.

We expect marketing expenses to continue to comprise a significant portion of our operating expenses in support of our growth strategy, while also continuing to focus on efficiency and our customer acquisition strategy to target consumers that we believe will exhibit high affinity and retention through marketing channels we believe to be the most efficient. We anticipate that our marketing strategies, including the timing and extent of our marketing investments, will be informed by our strategic priorities, including our ability to implement our growth strategy, the sufficiency of our cash resources, the seasonal trends in our business, and the competitive landscape of our market, and will fluctuate from quarter-to-quarter and have a significant impact on our quarterly results of operations. We currently expect that our quarterly marketing expense for each of the remaining two quarters of 2021 will be slightly higher than each of the comparable quarters in 2020, as a percentage of net revenue and on an absolute basis. We also anticipate that our near-term marketing strategies and investments may continue to be impacted by the COVID-19 pandemic, and we may reduce or increase marketing expenditures in future periods to help us manage demand to alleviate future capacity constraints. Additionally, we may reduce or adjust our marketing investments, as needed, to manage liquidity and remain in compliance with the minimum liquidity covenant in our senior secured term loan (the “2020 Term Loan”), or to further increase customer acquisition in order to maintain compliance with the minimum subscription count covenant. See Note 2 and Note 9 to the Consolidated Financial Statements for further discussion on the 2020 Term Loan.

28

Product, Technology, General and Administrative

Product, technology, general and administrative expenses consist of costs related to the development of our products and technology, general and administrative expenses, and overhead expenses, which include: payroll and related expenses for employees involved in the application, production, and maintenance of our platform and other technology infrastructure costs; payroll and related expenses for employees performing corporate and other managerial functions; facilities’ costs such as occupancy and rent costs for our corporate offices and fulfillment centers; and payment processing fees, professional fees, and other general corporate and administrative costs. Over time, we expect such expenses to decrease as a percentage of net revenue reflecting our continued focus on expense management and as we continue to scale our business.

Depreciation and Amortization

Depreciation and amortization consists of depreciation expense for our property and equipment and amortization expense for capitalized software development costs.

Other Operating Expense

Other operating expense includes charges related to the Arlington fulfillment center closure announced in February 2020 partially offset by a non-cash gain, net of a termination fee, on the Fairfield lease termination in March 2020.

Gain (Loss) on Extinguishment of Debt

Gain (loss) on extinguishment of debt relates to the extinguishment loss recorded upon the amendment of the 2020 Term Loan in May 2021.

Interest Income (Expense), Net

Interest income and expense consists primarily of interest expense on our outstanding borrowings, capital lease financings, and build-to-suit lease financings partially offset by interest income on cash and cash equivalents balances.

Other Income (Expense), Net

Other income (expense), net consists of the change in fair value of the liability-classified warrant obligation upon remeasurement as of each reporting period.

Benefit (Provision) for Income Taxes

Our benefit (provision) for income taxes and our effective tax rates are affected by permanent differences between GAAP and statutory tax laws, certain one-time items, and the impact of valuation allowances. For the three months ended June 30, 2021 and 2020, we recorded nominal tax expense, resulting in an effective tax rate of (0.1)% and 1.7%, respectively. For the six months ended June 30, 2021 and 2020, we recorded nominal tax expense, resulting in an effective tax rate of (0.1)% and (0.1)%, respectively. We continue to maintain a valuation allowance for federal and state tax jurisdictions. Our tax provision results from state taxes in a jurisdiction in which net operating losses were not available to offset our tax obligation.

As of December 31, 2020, we had U.S. federal and state net operating loss carryforwards of $397.5 million and $153.2 million, respectively. Of the $397.5 million of federal net operating loss carryforwards, $221.5 million was generated before January 1, 2018 and is subject to a 20-year carryforward period. The remaining $176.0 million can be carried forward indefinitely, but is subject to an 80% taxable income limitation in any future taxable year. The pre-2018 federal and all state net operating losses will begin to expire in 2032 and 2033, respectively, if not utilized.

29

Results of Operations

The following sets forth our consolidated statements of operations data for each of the periods indicated:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

    

2020

2021

    

2020

(In thousands)

Net revenue

$

124,010

$

131,040

$

253,716

$

232,897

Operating expenses:

Cost of goods sold, excluding depreciation and amortization

 

77,585

 

77,868

 

159,177

 

138,506

Marketing

 

16,316

 

11,561

 

36,256

 

26,593

Product, technology, general and administrative

 

36,802

 

32,493

 

73,353

 

66,710

Depreciation and amortization

 

5,612

 

6,175

 

11,232

 

12,928

Other operating expense

269

3,467

Total operating expenses

 

136,315

 

128,366

 

280,018

 

248,204

Income (loss) from operations

 

(12,305)

 

2,674

 

(26,302)

 

(15,307)

Gain (loss) on extinguishment of debt

(4,089)

(4,089)

Interest income (expense), net

 

(2,731)

 

(1,541)

 

(4,439)

 

(3,696)

Other income (expense), net

548

548

Income (loss) before income taxes

 

(18,577)

 

1,133

 

(34,282)

 

(19,003)

Benefit (provision) for income taxes

 

(10)

 

(19)

 

(26)

 

(28)

Net income (loss)

$

(18,587)

$

1,114

$

(34,308)

$

(19,031)

30

The following table sets forth our consolidated statements of operations data as a percentage of net revenue for each of the periods indicated:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

    

2020

    

2021

    

2020

    

(as a percentage of net revenue)

Net revenue

100.0

%  

100.0

%  

100.0

%  

100.0

%  

Operating expenses:

Cost of goods sold, excluding depreciation and amortization

62.6

%  

59.4

%  

62.7

%  

59.5

%  

Marketing

13.2

%  

8.8

%  

14.3

%  

11.4

%  

Product, technology, general and administrative

29.7

%  

24.8

%  

28.9

%  

28.6

%  

Depreciation and amortization

4.5

%  

4.7

%  

4.4

%  

5.6

%  

Other operating expense

%  

0.2

%  

%  

1.5

%  

Total operating expenses

109.9

%  

98.0

%  

110.4

%  

106.6

%  

Income (loss) from operations

(9.9)

%  

2.0

%  

(10.4)

%  

(6.6)

%  

Gain (loss) on extinguishment of debt

(3.3)

%  

(1.6)

%  

%  

Interest income (expense), net

(2.2)

%  

(1.2)

%  

(1.7)

%  

(1.6)

%  

Other income (expense), net

0.4

%  

%  

0.2

%  

%  

Income (loss) before income taxes

(15.0)

%  

0.9

%  

(13.5)

%  

(8.2)

%  

Benefit (provision) for income taxes

(0.0)

%  

(0.0)

%  

(0.0)

%  

(0.0)

%  

Net income (loss)

(15.0)

%  

0.9

%  

(13.5)

%  

(8.2)

%  

Three Months Ended June 30, 2021 Compared to Three Months Ended June 30, 2020

Net Revenue

Three Months Ended

June 30, 

 

    

2021

    

2020

    

% Change

 

(In thousands)

Net revenue

$

124,010

$

131,040

 

(5)

%

Net revenue decreased by $7.0 million, or 5%, to $124.0 million for the three months ended June 30, 2021 from $131.0 million for the three months ended June 30, 2020 as the prior year period reflected the most significant demand from the pandemic. The decrease in net revenue was primarily due to a decrease in Orders and Customers, partially offset by an increase in Average Order Value reflecting the continued execution of our growth strategy, including through product innovation, and the changes in consumer behavior relating to the pandemic. Net revenue for the three months ended June 30, 2021 was positively impacted by the recognition of the recovery of approximately $2.0 million related to customer credits issued in the third quarter of 2020 as a result of a voluntary recall of onions supplied to the Company.

Operating Expenses

Cost of Goods Sold, excluding Depreciation and Amortization

Three Months Ended

June 30, 

 

    

2021

    

2020

    

% Change

 

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

77,585

$

77,868

 

(0)

%

% of net revenue

 

62.6

%  

 

59.4

%  

  

31

Cost of goods sold, excluding depreciation and amortization, decreased by $0.3 million, or 0%, to $77.6 million for the three months ended June 30, 2021 from $77.9 million for the three months ended June 30, 2020. This decrease was primarily driven by a decrease in Orders. As a percentage of net revenue, cost of goods sold, excluding depreciation and amortization, increased to 62.6% for the three months ended June 30, 2021 from 59.4% for the three months ended June 30, 2020. The increase in cost of goods sold, excluding depreciation and amortization, as a percentage of net revenue, was primarily due to:

an increase of 290 basis points in food and product packaging, driven by the cost of premium and specialty ingredients related to new product offerings and enhancements to our existing product offerings to provide variety, flexibility, and additional choice for our customers, as well as increased usage of higher-priced pre-packaged produce to facilitate and improve capacity at our fulfillment centers; and
an increase of 90 basis points in shipping and fulfillment packaging largely driven by rate increases and fuel surcharges from shipping carriers; partially offset by
a decrease of 60 basis points in labor costs largely as the three months ended June 30, 2020 reflected increased costs to increase capacity at our fulfillment centers to meet the substantial demand at the height of the pandemic, such as temporary wage increases and attendance bonuses put in place as incentives for frontline employees.

Marketing

Three Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Marketing

$

16,316

$

11,561

 

41

%

% of net revenue

 

13.2

%  

 

8.8

%  

  

Marketing expenses increased by $4.7 million, or 41%, to $16.3 million for the three months ended June 30, 2021 from $11.6 million for the three months ended June 30, 2020 as marketing investments returned to more normal levels following the pullback in the prior year period to help manage fulfillment center capacity during the peak of the pandemic. The increase was seen across online paid channels, partially offset by decreases across offline paid channels and in our customer referral program. As a percentage of net revenue, marketing expenses increased to 13.2% for the three months ended June 30, 2021 from 8.8% for the three months ended June 30, 2020. This increase as a percentage of net revenue included an increase of 500 basis points in online paid channels, partially offset by a decrease of 40 basis points in our customer referral program, and a decrease of 20 basis points in offline paid channels, primarily driven by a decrease in the mix of customer referral orders versus total Orders.

Product, Technology, General and Administrative

Three Months Ended

 

June 30, 

    

2021

    

2020

% Change

 

(In thousands)

Product, technology, general and administrative

$

36,802

$

32,493

 

13

%

% of net revenue

 

29.7

%  

 

24.8

%  

  

Product, technology, general and administrative expenses increased by $4.3 million, or 13%, to $36.8 million for the three months ended June 30, 2021 from $32.5 million for the three months ended June 30, 2020. This increase was primarily driven by investments to support our business and execute on key business initiatives, including:

32

an increase of $3.0 million in corporate overhead and administrative costs, driven primarily by investments in external consultants to support our growth strategy;
an increase of $1.0 million in personnel costs driven by an increase in share-based compensation; and
an increase of $0.3 million in facilities costs for our corporate offices and fulfillment centers, including occupancy and rent.

As a percentage of net revenue, product, technology, general and administrative expenses increased 490 basis points to 29.7% for the three months ended June 30, 2021 from 24.8% for the three months ended June 30, 2020 driven by expenses incurred to support our growth plan and execute on key business initiatives.

Depreciation and Amortization

Three Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Depreciation and amortization

$

5,612

$

6,175

 

(9)

%

% of net revenue

 

4.5

%  

 

4.7

%  

  

Depreciation and amortization decreased by $0.6 million, or 9%, to $5.6 million for the three months ended June 30, 2021 from $6.2 million for the three months ended June 30, 2020. This decrease was primarily driven by impairment charges and write-offs on long-lived assets. As a percentage of net revenue, depreciation and amortization decreased to 4.5% for the three months ended June 30, 2021 from 4.7% for the three months ended June 30, 2020.

Other Operating Expense

Other operating expense for the three months ended June 30, 2021 and 2020 was $0.0 million and $0.3 million, respectively. Other operating expense for the three months ended June 30, 2020 includes exit costs relating to the Arlington fulfillment center closure announced in February 2020.

Income (Loss) from Operations

Three Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Income (loss) from operations

$

(12,305)

$

2,674

 

(560)

%

% of net revenue

 

(9.9)

%  

 

2.0

%  

  

Income (loss) from operations for the three months ended June 30, 2021 and 2020 was $(12.3) million and $2.7 million, respectively. This change was due to an increase in operating expenses of $8.0 million and a decrease in net revenue of $7.0 million. As a percentage of net revenue, income (loss) from operations was (9.9)% and 2.0% for the three months ended June 30, 2021 and 2020, respectively. This decrease was primarily driven by increases as a percentage of net revenue in product, technology, general and administrative expenses, marketing expenses, and cost of goods sold, excluding depreciation and amortization, partially offset by decreases as a percentage of net revenue in depreciation and amortization and other operating expense, and for the reasons set forth above.

33

Gain (Loss) on Extinguishment of Debt

Gain (loss) on extinguishment of debt for the three months ended June 30, 2021 and 2020 was $(4.1) million and $0.0 million, respectively. This change was due to the extinguishment loss recorded upon the amendment of the 2020 Term Loan in May 2021.

Interest Income (Expense), Net

Interest income (expense), net for the three months ended June 30, 2021 and 2020 was $(2.7) million and $(1.5) million, respectively. This change was primarily due to the payment of $0.5 million of the closing fee and the derecognition of $0.4 million unamortized debt issuance costs recorded in conjunction with the release of the 2021 Term Loan in June 2021, as well as increased interest expense incurred on outstanding borrowings of $0.3 million.

Other Income (Expense), Net

Other income (expense), net for the three months ended June 30, 2021 and 2020 was $0.5 million and $0.0 million, respectively. This change consists of the change in fair value of the liability-classified warrant obligation, issued in May 2021 in conjunction with the amendment of the 2020 Term Loan, upon remeasurement as of each reporting period.

Benefit (Provision) for Income Taxes

The provision for income taxes recorded in the three months ended June 30, 2021 and 2020, respectively, reflects state income taxes in a jurisdiction in which net operating losses were not available to offset our tax obligation.

Six Months Ended June 30, 2021 Compared to Six Months Ended June 30, 2020

Net Revenue

Six Months Ended

June 30, 

 

    

2021

    

2020

    

% Change

 

(In thousands)

Net revenue

$

253,716

$

232,897

 

9

%

Net revenue increased by $20.8 million, or 9%, to $253.7 million for the six months ended June 30, 2021 from $232.9 million for the six months ended June 30, 2020. The increase in net revenue was primarily due to an increase in Orders as well as an increase in Orders per Customer and Average Order Value during the six months ended June 30, 2021 as a result of both the continued execution of our growth strategy, including through product innovation, and the changes in consumer behaviors relating to the COVID-19 pandemic.

Operating Expenses

Cost of Goods Sold, excluding Depreciation and Amortization

Six Months Ended

June 30, 

 

    

2021

    

2020

    

% Change

(In thousands)

Cost of goods sold, excluding depreciation and amortization

 

$

159,177

 

$

138,506

15

%

% of net revenue

 

62.7

%  

59.5

%  

Cost of goods sold, excluding depreciation and amortization, increased by $20.7 million, or 15%, to $159.2 million for the six months ended June 30, 2021 from $138.5 million for the six months ended June 30, 2020. This

34

increase was primarily driven by an increase in Orders. As a percentage of net revenue, cost of goods sold, excluding depreciation and amortization, increased to 62.7% for the six months ended June 30, 2021 from 59.5% for the six months ended June 30, 2020. The increase in cost of goods sold, excluding depreciation and amortization, as a percentage of net revenue, was primarily due to:

an increase of 290 basis points in food and product packaging, driven by the cost of premium and specialty ingredients related to new product offerings and enhancements to our existing product offerings to provide variety, flexibility, and additional choice for our customers, as well as increased usage of higher-priced pre-packaged produce to facilitate and improve capacity at our fulfillment centers; and
an increase of 30 basis points in shipping and fulfillment packaging largely due to rate increases and fuel surcharges from shipping carriers.

Marketing

Six Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Marketing

$

36,256

$

26,593

 

36

%

% of net revenue

 

14.3

%  

 

11.4

%  

Marketing expenses increased by $9.7 million, or 36%, to $36.3 million for the six months ended June 30, 2021 from $26.6 million for the six months ended June 30, 2020, as marketing investments returned to more normal levels following the pullback in the prior year period to help manage fulfillment center capacity during the peak of the pandemic. The increase was seen across online paid channels, partially offset by decreases across offline paid channels and in our customer referral program. As a percentage of net revenue, marketing expenses increased to 14.3% for the six months ended June 30, 2021 from 11.4% for the six months ended June 30, 2020. This increase as a percentage of net revenue included an increase of 400 basis points in online paid channels, partially offset by a decrease of 80 basis points in offline paid channels, and a decrease of 30 basis points in our customer referral program, primarily driven by a decrease in the mix of customer referral orders versus total Orders.

Product, Technology, General and Administrative

Six Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Product, technology, general and administrative

$

73,353

$

66,710

 

10

%

% of net revenue

 

28.9

%  

 

28.6

%  

Product, technology, general and administrative expenses increased by $6.7 million, or 10%, to $73.4 million for the six months ended June 30, 2021 from $66.7 million for the six months ended June 30, 2020. This increase was primarily driven by investments to support our business and execute on key business initiatives, including:

an increase of $3.4 million in corporate overhead and administrative costs, driven by investments in external consultants to support our growth strategy;
an increase of $2.0 million in personnel costs driven by an increase in shared-based compensation; and
an increase of $1.3 million in facilities costs for our corporate offices and fulfillment centers, primarily driven by the costs of administering COVID-19 tests to workers at our fulfillment centers.

35

As a percentage of net revenue, product, technology, general and administrative expenses increased 30 basis points to 28.9% for the six months ended June 30, 2021 from 28.6% for the six months ended June 30, 2020 primarily due to investments to support our business and execute on key business initiatives.

Depreciation and Amortization

Six Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Depreciation and amortization

$

11,232

$

12,928

 

(13)

%

% of net revenue

 

4.4

%  

 

5.6

%  

Depreciation and amortization decreased by $1.7 million, or 13%, to $11.2 million for the six months ended June 30, 2021 from $12.9 million for the six months ended June 30, 2020. This decrease was primarily driven by impairment charges and write-offs on long-lived assets. As a percentage of net revenue, depreciation and amortization decreased to 4.4% for the six months ended June 30, 2021 from 5.6% for the six months ended June 30, 2020.

Other Operating Expense

Other operating expense for the six months ended June 30, 2021 and 2020 was $0.0 million and $3.5 million, respectively. Other operating expense for the six months ended June 30, 2020 represents charges of $8.4 million related to the Arlington fulfillment center closure announced in February 2020, including $7.6 million of non-cash impairment charges on long-lived assets, $0.4 million of employee-related expenses, primarily consisting of severance payments, and $0.4 million of other exit costs, partially offset by a $4.9 million non-cash gain, net of a $1.5 million termination fee, on the Fairfield lease termination in March 2020.

Income (Loss) from Operations

Six Months Ended

 

June 30, 

    

2021

    

2020

    

% Change

 

(In thousands)

Income (loss) from operations

$

(26,302)

$

(15,307)

 

72

%

% of net revenue

 

(10.4)

%  

 

(6.6)

%  

Income (loss) from operations for the six months ended June 30, 2021 and 2020 was $(26.3) million and $(15.3) million, respectively. This change was due to an increase in operating expenses of $31.8 million, which was partially offset by an increase in net revenue of $20.8 million. As a percentage of net revenue, income (loss) from operations was (10.4)% and (6.6)% for the six months ended June 30, 2021 and 2020, respectively. This change was primarily driven by increases as a percentage of net revenue in cost of goods sold, excluding depreciation and amortization, marketing expenses, and product, technology, general and administrative expenses, partially offset by decreases in other operating expense and depreciation and amortization for the reasons set forth above.

Gain (Loss) on Extinguishment of Debt

Gain (loss) on extinguishment of debt for the six months ended June 30, 2021 and 2020 was $(4.1) million and $0.0 million, respectively. This change was due to the extinguishment loss recorded upon the amendment of the 2020 Term Loan in May 2021.

Interest Income (Expense), Net

Interest income (expense), net for the six months ended June 30, 2021 and 2020 was $(4.4) million and $(3.7) million, respectively. This change was primarily due to the payment of $0.5 million of the closing fee and the derecognition of $0.4 million unamortized debt issuance costs recorded in conjunction with the release of the 2021 Term Loan in June 2021, as well as increased interest expense incurred on outstanding borrowings of $0.3 million, partially

36

offset by a decrease of $0.5 million associated with build-to-suit lease financings as a result of the Fairfield lease termination.

Other Income (Expense), net

Other income (expense), net for the six months ended June 30, 2021 and 2020 was $0.5 million and $0.0 million, respectively. This change consists of the change in fair value of the liability-classified warrant obligation, issued in May 2021 in conjunction with the amendment of the 2020 Term Loan, upon remeasurement as of each reporting period.

Benefit (Provision) for Income Taxes

The provision for income taxes recorded in the six months ended June 30, 2021 and 2020, respectively, reflects state income taxes in a jurisdiction in which net operating losses were not available to offset our tax obligation.

Non-GAAP Financial Measures

To provide additional information regarding our financial results, we monitor and have presented within this Quarterly Report on Form 10-Q adjusted EBITDA and free cash flow, which are non-GAAP financial measures. These non-GAAP financial measures are not based on any standardized methodology prescribed by U.S. generally accepted accounting principles, or GAAP, and are not necessarily comparable to similarly-titled measures presented by other companies.

We define adjusted EBITDA as net income (loss) before interest income (expense), net, other operating expense, gain (loss) on extinguishment of debt, other income (expense), net, benefit (provision) for income taxes, depreciation and amortization, and share-based compensation expense. We have presented adjusted EBITDA in this Quarterly Report on Form 10-Q because it is a key measure used by our management and board of directors to understand and evaluate our operating performance, generate future operating plans, and make strategic decisions regarding the allocation of capital. In particular, we believe that the exclusion of certain items in calculating adjusted EBITDA can produce a useful measure for period-to-period comparisons of our business.

We use adjusted EBITDA to evaluate our operating performance and trends and make planning decisions. We believe adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the expenses that we exclude. Accordingly, we believe that adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our past performance and future prospects, and allowing for greater transparency with respect to key financial metrics used by our management in its financial and operational decision-making.

Our adjusted EBITDA is not prepared in accordance with GAAP, and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. There are a number of limitations related to the use of adjusted EBITDA rather than net income (loss), which is the most directly comparable GAAP equivalent. Some of these limitations are:

adjusted EBITDA excludes share-based compensation expense, as share-based compensation expense has recently been, and will continue to be for the foreseeable future, a significant recurring expense for our business and an important part of our compensation strategy; 
adjusted EBITDA excludes depreciation and amortization expense and, although these are non-cash expenses, the assets being depreciated may have to be replaced in the future; 
adjusted EBITDA excludes other operating expense, as other operating expense represents non-cash impairment charges on long-lived assets, a non-cash gain, net of a termination fee, on lease termination, and restructuring costs;

37

adjusted EBITDA excludes loss on extinguishment of debt as this represents a non-cash charge;
adjusted EBITDA does not reflect interest expense, or the cash requirements necessary to service interest, which reduces cash available to us; 
adjusted EBITDA does not reflect other (income) expense, net as this represents changes in the fair value of the liability-classified warrant obligation as of each reporting period;
adjusted EBITDA does not reflect income tax payments that reduce cash available to us; and 
other companies, including companies in our industry, may calculate adjusted EBITDA differently, which reduces its usefulness as a comparative measure.

We define free cash flow as net cash from (used in) operating activities less purchases of property and equipment. We have presented free cash flow in this Quarterly Report on Form 10-Q because it is used by our management and board of directors as an indicator of the amount of cash we generate or use and to evaluate our ability to satisfy current and future obligations and to fund future business opportunities. Accordingly, we believe that free cash flow provides useful information to investors and others in understanding and evaluating our operating results, enhancing the overall understanding of our ability to satisfy our financial obligations and pursue business opportunities, and allowing for greater transparency with respect to a key financial metric used by our management in their financial and operational decision-making.

Our free cash flow is not prepared in accordance with GAAP, and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. There are a number of limitations related to the use of free cash flow rather than net cash from (used in) operating activities, which is the most directly comparable GAAP equivalent. Some of these limitations are:

free cash flow is not a measure of cash available for discretionary expenditures since we have certain non-discretionary obligations such as debt repayments or capital lease obligations that are not deducted from the measure; and
other companies, including companies in our industry, may calculate free cash flow differently, which reduces its usefulness as a comparative measure.

Because of these limitations, we consider, and you should consider, adjusted EBITDA and free cash flow together with other financial information presented in accordance with GAAP.

The following tables present a reconciliation of these non-GAAP measures to the most directly comparable measure calculated in accordance with GAAP, for each of the periods presented:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

    

2020

    

2021

    

2020

(In thousands)

Reconciliation of net income (loss) to adjusted EBITDA

  

 

  

 

  

 

  

Net income (loss)

$

(18,587)

$

1,114

$

(34,308)

$

(19,031)

Share-based compensation

 

3,146

 

2,009

 

5,465

 

4,249

Depreciation and amortization

 

5,612

 

6,175

 

11,232

 

12,928

Other operating expense

269

3,467

Gain (loss) on extinguishment of debt

4,089

4,089

Interest (income) expense, net

 

2,731

 

1,541

 

4,439

 

3,696

Other (income) expense, net

(548)

(548)

Provision (benefit) for income taxes

 

10

 

19

 

26

 

28

Adjusted EBITDA

$

(3,547)

$

11,127

$

(9,605)

$

5,337

38

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

    

2020

    

2021

    

2020

(In thousands)

Reconciliation of net cash from (used in) operating activities to free cash flow

Net cash from (used in) operating activities

$

1,073

$

15,673

$

(10,878)

$

3,069

Purchases of property and equipment

 

(1,263)

 

(1,229)

 

(3,009)

 

(2,840)

Free cash flow

$

(190)

$

14,444

$

(13,887)

$

229

Liquidity and Capital Resources

The following table shows our cash and cash equivalents, accounts receivable, net, restricted cash, and working capital as of the dates indicated:

June 30, 

December 31, 

2021

2020

(In thousands)

Cash and cash equivalents

$

50,990

$

44,122

Accounts receivable, net

$

107

$

116

Restricted cash included in Prepaid expenses and other assets

$

536

$

610

Restricted cash included in Other noncurrent assets

$

903

$

1,100

Working capital (1)

$

(31,805)

$

(29,640)

(1)We define working capital as the difference between our current assets (excluding cash and cash equivalents) and current liabilities (excluding the current portion of long-term debt and the current portion of the warrant obligation).

Total outstanding debt, net of debt issuance costs, was $30.6 million as of June 30, 2021 and $32.2 million as of December 31, 2020. Issued letters of credit outstanding were $1.4 million and $1.6 million as of June 30, 2021 and December 31, 2020.

Our cash requirements are principally for working capital and capital expenditures to support our business, including investments at our fulfillment centers and to support our growth strategy. Our primary sources of liquidity are cash and cash equivalents, cash flows from the operations of our business, and cash generated through financing activities, as discussed below.

Underwritten public offerings

On April 29, 2020, we filed a universal shelf registration statement on Form S-3 with the Securities and Exchange Commission (the “SEC”), or the 2020 Shelf, to register for sale from time to time up to $75.0 million of Class A common stock, preferred stock, debt securities and/or warrants in one or more offerings, which became effective on July 23, 2020. On August 10, 2020, we completed an underwritten public offering (the “August 2020 offering”) of 4,000,000 shares of our Class A common stock under the 2020 Shelf, resulting in $32.9 million of proceeds, net of underwriting discounts and commissions and offering costs. The net proceeds from the August 2020 offering were subject to the mandatory prepayment provisions of the revolving credit facility, and a portion of the proceeds was consequently used to make a repayment of $10.8 million of the borrowings that were then outstanding under our revolving credit facility.

On June 18, 2021, we completed an underwritten public offering (the “June 2021 offering”) of 5,411,900 shares of the Company’s Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, under the 2020 Shelf, resulting in $21.1 million of proceeds, net of underwriting discounts and commissions and offering costs.

Debt financing transactions

39

On October 16, 2020 (the “effective date”), we entered into a financing agreement which provided for the 2020 Term Loan in the aggregate principal amount of $35.0 million and maturing in March 2023. The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness under the revolving credit facility and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. We terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.

On March 18, 2021, our aggregate liquidity balance, as calculated under the terms of the 2020 Term Loan, fell below the required $20.0 million balance, as described below, giving rise to an event of default in respect of the 2020 Term Loan. Our aggregate liquidity balance returned to an amount in excess of $20.0 million the following day, and the agent and the lenders waived the event of default on March 30, 2021.

On May 5, 2021, we amended the financing agreement relating to the 2020 Term Loan (the “amendment”), which modified certain provisions of the financing agreement, as well as provided for a $5.0 million term loan, that was funded into escrow (the “2021 Term Loan”). The 2021 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 10.00% per annum and matured at the same time as the 2020 Term Loan. The amendment also increased the interest rate margin on the 2020 Term Loan by 1.00% per annum. Pursuant to the amendment, the net proceeds of the June 2021 offering were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering.

As of June 30, 2021 the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023.

The 2020 Term Loan contains restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting our and our subsidiaries’ activities. As of June 30, 2021, the financial covenants in the 2020 Term Loan include a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on our internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter. As of June 30, 2021, we were in compliance with all of the covenants under the 2020 Term Loan.

Liquidity

We have a history of net losses and have operating cash flows of $(10.9) million and $3.1 million for the six months ended June 30, 2021 and 2020, respectively. In addition, we have experienced significant negative trends in our net revenue. While year-over-year trends in net revenue have generally improved in recent periods, that improvement is, in part, due to changes in consumer behaviors as a result of the COVID-19 pandemic, and by the continued execution of our growth strategy. These positive trends on our operating results may not continue at current levels, and could decline in future periods as restrictions related to COVID-19 continue to be lifted and as vaccines are widely available throughout the United States, or if we are unable to sustain the revenue growth resulting from our growth strategy.

We are continuing to pursue our growth strategy to drive customer and revenue growth through product innovation, partnerships, and marketing investment. Our ability, including the timing and extent, to successfully execute our growth strategy is inherently uncertain and is dependent on continued sufficiency of cash resources, and our ability to implement the initiatives and deliver the results as forecasted, among other factors. Due to this uncertainty, if we are unable to sufficiently deliver results from our growth strategy, manage liquidity, and/or to cost effectively attract new customers and retain existing customers, we may not be able to maintain compliance with the minimum liquidity and minimum subscription count covenants in future periods which may result in an event of default under our 2020 Term Loan. In the event we do not have sufficient cash resources upon an event of default, if we were unable to obtain a waiver or successfully renegotiate the terms of our 2020 Term Loan with our lenders, and the lenders enforced one or more of their rights upon default, we would be unable to meet our current obligations.

40

If we are unable to sufficiently execute our growth strategy, we believe we have a plan to effectively manage liquidity and customer acquisition and retention in order to maintain compliance with our debt covenants. This includes implementing operational process driven changes to more cost-effectively source the products that we offer, significant expense reductions in areas that we have identified in product, technology, general and administrative costs and capital expenditures to achieve savings and reinvest in the business. This plan further includes modifying and balancing our marketing investments, as needed, to maintain the minimum subscription covenant, while also maintaining sufficient cash to meet the minimum liquidity covenant.

A significant portion of our costs are discretionary in nature and, if needed, we have the ability to reduce or delay spending in order to reduce expenses and improve liquidity. While reductions in spending, particularly in marketing and capital expenditures, may negatively impact net revenue, we plan to execute such reductions to the extent needed to comply with our debt covenants. We have also previously demonstrated an ability to implement various cost reduction initiatives, including workforce reductions and other cost optimizing initiatives.

Based on the current facts and circumstances, the additional financial flexibility provided through the June 2021 offering discussed above, our financial planning process, and our historical ability to implement cost reductions and adjust marketing strategies, we believe we can effectively manage liquidity and subscription count in order to maintain compliance with the financial covenants under our 2020 Term Loan for at least the next 12 months. As a result, we believe that our existing cash and cash equivalents, together with cash generated from operations, will be sufficient to meet our anticipated cash needs for at least the next 12 months. Our future capital requirements and the availability and accessibility to additional funds will depend on many factors, including our ability to remain compliant with the covenants of our 2020 Term Loan and those described in the section titled “Risk Factors” under Part II, Item 1A below.

Cash Flows

The following table presents the major components of net cash flows from and used in operating, investing, and financing activities for the periods indicated:

Six Months Ended

June 30, 

2021

    

2020

(In thousands)

Net cash from (used in) operating activities

$

(10,878)

$

3,069

Net cash from (used in) investing activities

 

(1,707)

 

(2,727)

Net cash from (used in) financing activities

 

19,172

 

366

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

6,587

 

708

Cash, cash equivalents, and restricted cash–beginning of period

 

45,842

 

46,443

Cash, cash equivalents, and restricted cash–end of period

$

52,429

$

47,151

Net Cash from (used in) Operating Activities

Net cash from (used in) operating activities consists of net income (loss) adjusted for primarily non-cash items and changes in operating assets and liabilities.

For the six months ended June 30, 2021, net cash from (used in) operating activities was $(10.9) million and consisted of net income (loss) of $(34.3) million, primarily non-cash items of $21.2 million, and a net change in operating assets and liabilities of $2.3 million. Changes in operating assets and liabilities were primarily driven by an increase in accounts payable of $16.5 million and decreases in prepaid expenses and other current assets, other noncurrent assets and liabilities, and accounts receivable of $9.9 million, partially offset by decreases in accrued expenses and other current liabilities and deferred revenue of $19.4 million and an increase in inventories of $4.7 million.

For the six months ended June 30, 2020, net cash from (used in) operating activities was $3.1 million and consisted of net income (loss) of $(19.0) million, primarily non-cash items of $19.7 million and a net change in

41

operating assets and liabilities of $2.4 million. Changes in operating assets and liabilities were primarily driven by decreases in receivables and inventory of $4.6 million and increases in accounts payable, other noncurrent assets and liabilities, and deferred revenue of $4.7 million, partially offset by a decrease in accrued expenses and other current liabilities of $5.4 million and an increase in prepaid expenses and other current assets of $1.6 million.

Net Cash from (used in) Investing Activities

Net cash from (used in) investing activities primarily relates to capital expenditures to support our business initiatives and drive efficiency in fulfillment center operations and investment in software development.

For the six months ended June 30, 2021, net cash from (used in) investing activities was $(1.7) million and consisted primarily of $(3.0) million for purchases of property and equipment, of which approximately $(1.2) million relates to capitalized software costs, to support business initiatives and ongoing product expansion, partially offset by $1.3 million of proceeds from the sales of fixed assets.

For the six months ended June 30, 2020, net cash from (used in) investing activities was $(2.7) million and consisted primarily of $(2.8) million for purchases of property and equipment, of which approximately $(1.5) million relates to capitalized software costs. Cash paid for capital expenditures in the six months ended June 30, 2020 was primarily driven by acquisition of fixed assets and development of software to support business initiatives and ongoing product expansion.

As of June 30, 2021, our projected capital expenditures are expected to amount to approximately $6.0 million to $8.0 million in the aggregate over the next 12 months. The timing and amount of our projected expenditures is dependent upon a number of factors, including the anticipated and actual scale of our business, and may vary significantly from our estimates.

Net Cash from (used in) Financing Activities

Net cash from (used in) financing activities primarily relates to proceeds from public offerings of Class A common stock, net borrowings and repayments of debt, payments of debt issuance costs, proceeds from exercises of stock options, and principal payments on capital lease obligations.

For the six months ended June 30, 2021, net cash from (used in) financing activities was $19.1 million and consisted primarily of $21.1 million of proceeds from the public offering of Class A common stock, net of offering costs and the receipt of funds held in escrow, partially offset by the release of the funds held in escrow, repayments of debt, payments of debt issuance costs, and principal payments on capital lease obligations.

For the six months ended June 30, 2020, net cash from (used in) financing activities was $0.4 million and consisted primarily of proceeds from the exercise of stock options, partially offset by principal payments on capital lease obligations.

Free Cash Flow

We define free cash flow as net cash from (used in) operating activities less purchases of property and equipment.

Our free cash flow was $(13.9) million and $0.2 million for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021, free cash flow consisted of $(10.9) million of net cash from (used in) operating activities and $(3.0) million for purchases of property and equipment, of which approximately $(1.2) million relates to capitalized software costs. For the six months ended June 30, 2020, free cash flow consisted of $3.1 million of net cash from (used in) operating activities and $(2.8) million for purchases of property and equipment, of which approximately $(1.5) million relates to capitalized software costs. Please see “Non-GAAP Financial Measures”

42

for a discussion of the use of non-GAAP financial measures and for a reconciliation of free cash flow to net cash from (used in) operating activities, the most directly comparable measure calculated in accordance with GAAP.

Contractual Obligations

Other than changes which occur in the normal course of business, as of June 30, 2021, there were no other significant changes to the contractual obligations reported in our Annual Report on Form 10-K for the year ended December 31, 2020.

Off-Balance Sheet Arrangements

As of June 30, 2021 and December 31, 2020, we did not have any off-balance sheet arrangements, except for operating leases and letters of credit entered into in the normal course of business as discussed above.

Critical Accounting Policies and Significant Estimates

In preparing our consolidated financial statements in accordance with GAAP, we are required to make estimates and assumptions that affect the amounts of assets, liabilities, revenue, costs and expenses, and disclosure of contingent assets and liabilities that are reported in the Consolidated Financial Statements and accompanying disclosures. The accounting estimates that require the most difficult and subjective judgments include revenue recognition, inventory valuation, leases, the fair value of share-based awards, the fair value of the warrant obligation, recoverability of long-lived assets, and the recognition and measurement of contingencies. Therefore, we consider these to be our critical accounting policies. Accordingly, we evaluate our estimates and assumptions on an ongoing basis. Our actual results may differ from these estimates and assumptions. See Note 2 to the consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2020 for a description of our other accounting policies and information about our critical accounting policies. In addition, see Note 11 regarding the fair value of our February 2021 share-based award and Note 13 regarding the fair value of the warrant obligation, both included within Part I, Item 1, Notes to Consolidated Financial Statements, in this Quarterly Report on Form 10-Q, for further updates regarding our critical accounting policies.

Emerging Growth Company Status

We are an "emerging growth company," as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”), and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. We may take advantage of these exemptions until we are no longer an emerging growth company. Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. We have elected to use the extended transition period for complying with new or revised accounting standards and as a result of this election, our financial statements may not be comparable to companies that comply with public company effective dates. We may take advantage of these exemptions up until December 31, 2022 (the last day of the fiscal year following the fifth anniversary of the initial public offering, or the “IPO”), or such earlier time that we are no longer an emerging growth company. We would cease to be an emerging growth company if we have more than $1.07 billion in annual revenue, we have more than $700.0 million in market value of our stock held by non-affiliates, or we issue more than $1.0 billion of non-convertible debt securities over a three-year period.

Recent Accounting Pronouncements

For information about recent accounting pronouncements, see Note 2, Summary of Significant Accounting Policies, Recently Issued Accounting Pronouncements and Recently Adopted Accounting Pronouncements, included in Part I, Item 1, Notes to Consolidated Financial Statements, in this Quarterly Report on Form 10-Q.

43

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are a “smaller reporting company,” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, as amended, or the “Exchange Act”, and are not required to provide information under this item.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures, as defined by Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2021 at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting

There has been no change in our internal control over financial reporting that occurred during the fiscal quarter ended June 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

44

PART II OTHER INFORMATION

Item 1. Legal Proceedings

Material developments to the legal proceedings disclosed in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission on February 23, 2021 are set forth under “Note 10 – Commitments and Contingencies – Legal Proceedings” to the Consolidated Financial Statements of this Quarterly Report on Form 10-Q and are incorporated herein by reference.

45

Item 1A.

RISK FACTORS

Investing in our Class A common stock involves a high degree of risk. Certain factors may have a material adverse effect on our business, financial condition, and results of operation. You should carefully consider the risks and uncertainties described below, together with all of the other information included in this Quarterly Report on Form 10-Q, including our consolidated financial statements and the related notes, and in our other filings with the SEC. Our business, financial condition, operating results, cash flow and prospects could be materially and adversely affected by any of these risks or uncertainties. In that case, the trading price of our Class A common stock could decline, and you may lose all or part of your investment.

Risks Related to Our Business and Industry

We have a history of losses, and we may be unable to achieve or sustain profitability.

We have experienced net losses in each year since our inception. In the years ended December 31, 2020, 2019 and 2018, we incurred net losses of $46.2 million, $61.1 million, and $122.1 million, respectively. For the six months ended June 30, 2021 and 2020, we incurred net losses of $34.3 million and $19.0 million, respectively. We anticipate that we will continue to incur substantial operating expenses in the foreseeable future as we plan to continue to invest to attract new and retain existing customers, invest to further optimize and drive efficiency in our distribution and fulfillment capabilities, expand our direct-to-consumer product offerings, and enhance our technology and infrastructure. These efforts may prove more expensive than we anticipate, and we may not succeed in increasing our net revenue and margins sufficiently to offset these expenses or at all, which may require us to reduce certain expenditures that could be important to maintaining or increasing our net revenue and margins. We incur significant expenses in operating our fulfillment centers, including personnel costs, obtaining and storing ingredients and other products, and developing our technology. In addition, many of our expenses, including the costs associated with our fulfillment centers, are fixed. Accordingly, we may not be able to achieve or maintain profitability, and we may incur significant losses for the foreseeable future.

We may require additional capital to fund our existing operations and expect to require additional capital to fund any future expansion of our business, including our plan to sustain net revenue growth, and our inability to obtain such capital, or to adequately manage our existing capital resources, could make it difficult for us to comply with certain covenants in our senior secured term loan and could materially adversely affect our business, financial condition and operating results.

To support our existing operations or any future expansion of our business, including our ability to continue to execute our growth strategy, we must have sufficient capital to continue to make investments and to fund our operations. We also must maintain sufficient additional capital to comply with certain covenants in our senior secured term loan, which requires us and our subsidiaries to maintain minimum aggregate amounts of liquidity (defined to include our and our subsidiaries’ unrestricted cash and cash equivalents) and a minimum subscription count (as defined in the senior secured term loan). We cannot assure you that our existing cash and cash equivalents, together with cash generated from operations, will be sufficient to allow us to fund our existing operations or any growth, including to attract and retain customers, or to do so while maintaining compliance with the covenants in our senior secured term loan. If cash flows from operations are not sufficient or if we fail to adequately manage our available cash and working capital, or sufficiently manage expenses, we will need additional equity or debt financing to provide the funds required to operate our business and to fund any future expansion of our business. If such financing is not available, or we are unable to refinance our senior secured term loan, on satisfactory terms or at all, we may be unable to operate our business, develop new business or execute on our strategic plan to sustain net revenue growth, in each case at the rate desired or at all, and our operating results would suffer. Additionally, new debt financing, such as the amendment to our existing financing agreement in May 2021, may increase expenses, contain covenants that further restrict the operation of our business, and will need to be repaid regardless of operating results. For example, covenants contained in our senior secured term loan include limitations on our ability to pay dividends; create, incur or assume indebtedness or liens; consummate a merger, sale, disposition or similar transaction; engage in transactions with affiliates; and make investments. Our senior secured

46

term loan also requires us to make quarterly principal payments, as well as use a portion of the proceeds of certain equity issuances and certain other transactions to repay indebtedness outstanding under the senior secured term loan, and such repayments will be subject to prepayment premiums. Equity financing, debt financing that is convertible into equity, or debt financing that in connection with we issue equity or derivative securities, such as the warrants issuable to our lenders, could result in dilution to our existing stockholders.

Our inability to obtain adequate capital resources, whether in the form of equity or debt, to adequately manage our existing capital resources, or to fund our business and strategies would require us to delay, scale back or eliminate some or all of our operations or any future expansion of our business, including our growth initiatives, which could materially adversely affect our business, financial condition and operating results. In addition, if we are unable to deliver results from our growth strategy or otherwise effectively manage liquidity and subscription count, we may not be able to maintain compliance with the covenants in our senior secured term loan, which may result in an event of default under our senior secured term loan. For example, on a single day in March 2021, we did not meet the daily minimum liquidity covenant under our senior secured term loan, resulting in an event of default, and thereafter requiring us to obtain a waiver of such event of default from our lenders and agent. Upon any future covenant breach and corresponding event of default under our senior secured term loan, the lenders could declare all outstanding principal and interest to be due and payable immediately and foreclose against the assets securing the borrowings. Given our current liquidity position, upon an event of default, if we are unable to obtain a waiver or successfully renegotiate the terms of our senior secured term loan, the lenders under our senior secured term loan may enforce one or more of their rights upon such future event of default. In that case, we may not be able to meet our current obligations and could be forced to commence a bankruptcy or take other action to maximize the value of our assets, which would materially adversely affect our business, financial condition and operating results. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources.”

We may be unable to successfully execute our growth strategy. If we fail to retain our existing customers or cost effectively acquire new customers or if we fail to derive profitable net revenue from our customers, our business would be materially adversely affected, and if the number of our customers declines, we may not be able to comply with the minimum subscription count covenant in our senior secured term loan, which could lead to an event of default under our existing senior secured term loan.

Our growth strategy, and our ability to grow net revenue and operate profitably, is expected to require additional financing and, together with cost optimization initiatives, will depend largely on our ability to retain existing customers, to cost effectively acquire new customers, and to keep customers engaged so that they continue to purchase products from us. If we are unable to retain our existing customers, cost effectively acquire new customers, or keep customers engaged, our business, financial condition and operating results would be materially adversely affected. For example, the number of our Customers declined to approximately 375,000 in the three months ended June 30, 2021 from approximately 396,000 in the three months ended June 30, 2020, and our net revenue declined to $124.0 million from $131.0 million in that same period. While we have experienced an increase in demand in recent periods due, in part, to the impact the COVID-19 pandemic has had on consumer behaviors, this increased demand may not be sustained as the pandemic’s impact on consumer behaviors tapers. In addition, if, as a result of the COVID-19 pandemic or otherwise, we face significant disruptions in our supply chain, are unable to continue to operate one or more of our fulfillment centers or are unable to timely deliver orders to our customers, we may not be able to retain our customers or attract new customers. Further, to meet increased demand and eliminate complexity in our operations during 2020, we cut back on or delayed certain product offerings and we delayed the launch of other new product offerings that are part of our growth strategy, and if we need to cut back or delay certain product offerings in the future as a result of the pandemic or otherwise, there could be an adverse effect on our ability to retain or attract customers.

We have historically spent significant amounts on advertising and other marketing activities, such as digital and social media, television, radio and podcasts, direct mail, and email, to acquire new customers, retain and engage existing customers, and promote our brand. While we have reduced our marketing expenditures from historic levels, in late 2019, during parts of 2020 and since the first quarter of 2021, we have increased marketing expenditures to more normal levels and we expect our marketing expenses to continue to increase in future periods compared to prior year periods and for marketing expense to continue to comprise a significant portion of our operating expenses. For the years ended December 31, 2020, 2019, and 2018, our marketing expenses were $49.9 million, $48.1 million, and $117.5 million,

47

respectively, representing approximately 10.8%, 10.6%, and 17.6% of net revenue, respectively. For the three months ended June 30, 2021 and 2020, our marketing expenses were $16.3 million and $11.6 million, respectively, representing approximately 13.2% and 8.8% of net revenue, respectively. If we are unable to deliver results from our growth strategy, or otherwise effectively manage expenses and cash flows, we intend to reduce spending, particularly in marketing and capital expenditures, to the extent needed in order to comply with the liquidity covenant in our senior secured term loan, which may materially adversely impact net revenue and our ability to execute our growth strategy. To the extent that we reduce marketing expenses or other costs to help manage our liquidity and remain in compliance with the minimum liquidity covenant in our senior secured term loan, there is a risk that such reductions will result in a lower subscription count, which itself could present a risk that we will not be able to comply with the minimum subscription count covenant in our senior secured term loan, which could lead to an event of default under our existing senior secured term loan. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources.”

In addition, we may fail to identify cost-efficient marketing opportunities as we adjust our investments in marketing or fail to fully understand or estimate the conditions, characteristics and behaviors that drive customer behavior. As we continue to refine our marketing strategy to strategically prioritize customer acquisition channels that we believe will be more successful at attracting high affinity customers, we may fail to identify channels that accomplish this objective or fail to understand or mitigate continuing and new negative effects of reducing our marketing expenses or of limiting our investment in historical marketing channels. Any of these failures may adversely impact our ability to attract or retain potential customers, including by making us less competitive relative to competitors who spend a larger portion of their revenue on marketing. Additionally, our decision to strategically invest in new and existing customers who we believe have high potential to be valuable to the business may fail to properly identify such customers or retain customers who generate the value that we anticipate. In addition, the increased demand we saw as a result of the impact the COVID-19 pandemic has had on consumer behaviors resulted in us, at times, temporarily reducing marketing spend for portions of 2020 in order to manage capacity. If any of our marketing activities prove less successful than anticipated in attracting new customers or retaining existing customers, we may not be able to recover our marketing spend, our cost to acquire new customers may increase, and our existing customers may reduce the frequency or size of their purchases from us. In addition, our third-party marketing partners may not provide adequate value for their services. Any of the foregoing events could materially adversely affect our business, financial condition and operating results, as well as present a risk that we fail to comply with certain covenants in our senior secured term loan, which could lead to an event of default under our senior secured term loan.

Our net revenue in any period is essentially a function of our ability to attract and retain customers and the frequency and size of the orders placed by those customers. If customers do not perceive our product offerings to be of sufficient value and quality, or if we fail to offer new and relevant product offerings, we may not be able to attract or retain customers or engage existing customers so that they continue to purchase products from us. Many of our new customers originate from referrals from existing customers, and therefore we must ensure that our existing customers remain loyal to us in order to continue receiving those referrals. Our new customers typically evaluate whether our product offerings fit their lifestyles, tastes and preferences before deciding whether to continue purchasing our product offerings and, if so, the frequency at which they make purchases. While an increase in order frequency or size could potentially offset losses of customers and, similarly, an increase in the number of customers could potentially offset a reduction in the frequency or size of the orders placed by our customers, our continued failure to attract and retain customers would materially adversely affect our business, financial condition and operating results.

If we fail to grow net revenue or to effectively manage our net revenue or any future revenue growth, or if we fail to effectively manage costs, our business could be materially adversely affected.

Our net revenue decreased from $667.6 million in 2018 to $454.9 million in 2019, and increased to $460.6 million in 2020. The number of our full-time employees decreased from 2,356 at December 31, 2018 to 1,635 at December 31, 2019, and increased to 1,934 at December 31, 2020. As of June 30, 2021, we had 1,544 full-time employees. If we fail to continue to grow net revenue or if our net revenues decline, or if we do not effectively manage our costs, or fail to accurately forecast net revenue to plan operating expenses, our business, financial condition and operating results would be materially adversely affected. In addition, any future growth and expansion of our business and our product offerings may place additional demands on our operations teams and require significant additional

48

financial, operational, human capital, technological and other resources to meet our needs, which may not be available in a cost-effective manner or at all. We are also required to manage relationships with various suppliers and other third parties, and expend time and effort to integrate new suppliers into our fulfillment operations. If we do not sustain net revenue growth or if we do not effectively manage any future growth or costs, we may not be able to execute on our business plan, respond to competitive pressures, take advantage of market opportunities, satisfy customer requirements, maintain high-quality product offerings, or maintain compliance with certain covenants in our senior secured term loan. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources.”

In addition, changes to our actual or projected operating results may indicate that the carrying value of our long-lived assets may not be recoverable, which may require us to recognize impairment charges on any of our assets, or require us to reduce investment in the business or engage in additional business restructurings and incur additional restructuring charges. These changes may include any deterioration of operating results, changes in business plans or changes in anticipated cash flows. Any significant shortfall, now or in the future, in net revenue resulting from our inability to resume and sustain net revenue growth or to effectively manage our net revenue or any future growth could lead to an indication that the carrying value of our long-lived assets may not be recoverable, which could result in an impairment. Any such charges could materially adversely affect our business, financial condition and operating results.

Our indebtedness could materially adversely affect our business and financial condition. Furthermore, restrictive covenants in our senior secured term loan may limit our ability to pursue our business strategies, which would materially adversely affect our operating results, and the failure to comply with such restrictions could materially adversely affect our business.

As of June 30, 2021, we had $32.4 million in outstanding borrowings under our senior secured term loan. Our debt could have important consequences for our business, including: making it more difficult for us to satisfy our obligations to our trade or other creditors; increasing our vulnerability to adverse economic or industry conditions; limiting our ability to obtain additional financing to fund our existing operations or any future expansion of our business, including our strategic plan to sustain net revenue growth, particularly when the availability of financing in the capital markets may be limited; requiring a substantial portion of our cash flow from operations for the payment of interest on our debt and thus reducing our ability to use our cash flow to fund working capital, capital expenditures, acquisitions and general corporate requirements; limiting our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate; and placing us at a competitive disadvantage to less-leveraged competitors.

Because we are required to maintain a minimum cash balance under the senior secured term loan, we cannot assure you that our business will generate sufficient cash flow from operations or that future borrowings will be available to us in an amount sufficient to enable us to repay our indebtedness or fund our other liquidity needs. We may need to refinance all or a portion of our indebtedness on or before its maturity and we cannot assure you that we will be able to refinance any of our indebtedness on commercially reasonable terms, or at all. Any refinancing of our debt could be at higher interest rates, such as the recent increase in interest rates applicable to our senior secured loan as a result of the amendment to that loan in May 2021. A refinancing may also require us to comply with more onerous covenants, which could further restrict our business operations. In addition, any prepayment of our senior secured term loan will be subject to prepayment fees. Our senior secured term loan compared to our prior revolving credit facility, among other things, increased the interest rates applicable to our indebtedness and made certain changes to the financial covenants regarding maintaining a minimum liquidity amount, as well as adding a new minimum subscription count covenant. If we are unable to sufficiently deliver results from our growth strategy and/or effectively manage expenses and cash flows, or maintain sufficient liquidity, we may not be able to comply with the minimum liquidity, minimum subscription count and other covenants contained in our senior secured term loan, which would materially adversely affect our business. For example, on a single day in March 2021, we did not meet the daily minimum liquidity covenant under the senior secured term loan, resulting in an event of default, and requiring us to obtain a waiver of such event of default from our lenders and agent. In addition, certain other covenants in our senior secured term loan more strictly limit the operation of our business than comparable covenants in our prior revolving credit facility. Accordingly, we may be unable to comply with the covenants in our senior secured term loan or we may inadvertently fail to comply with such covenants during the course of the operation of our business similar to our failure to meet the minimum liquidity requirement for one day in the first quarter of 2021. Any future failure to comply with such covenants, or if we cannot

49

make scheduled payments on our debt, may result in an event of default under our senior secured term loan. Upon an event of default under our senior secured term loan, the lenders could declare all outstanding principal and interest to be due and payable immediately and foreclose against the assets securing the borrowings. In that event, we could be forced to react by commencing a bankruptcy or taking other action to maximize the value of our assets. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources.”

Our ability to make scheduled payments on or to refinance our debt obligations depends on our financial condition and operating performance and the condition of the debt and capital markets, which are subject to prevailing economic, industry and competitive conditions, as well as certain financial, business, legislative, political, regulatory and other factors beyond our control. If our cash flow and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems, be forced to reduce or delay capital expenditures, strategic acquisitions, investments and partnerships, dispose of material assets or operations, seek additional debt or equity capital or restructure or refinance our indebtedness. We cannot assure you that any such actions, if necessary, could be effected on commercially reasonable terms or at all, or on terms that would be advantageous to our stockholders or on terms that would not require us to breach the terms and conditions of our existing or future debt agreements, and our financial position and results of operations could be materially adversely affected.

The restrictions contained in the senior secured term loan could limit our ability to plan for or react to market conditions, meet capital needs or make acquisitions or could otherwise restrict our business and strategies, including our strategic plan to return to and sustain net revenue growth, which could materially adversely affect our business, financial condition and operating results.

Additionally, our senior secured term loan utilizes LIBOR to calculate the amount of accrued interest on our borrowings. The head of the United Kingdom Financial Conduct Authority has announced plans to start to phase out the use of LIBOR by the end of 2021. If a published LIBOR rate is unavailable, the interest rates on our debt indexed to LIBOR will be determined using an alternative method, which could result in increased costs, including increased interest expense on our senior secured term loan, which could have a material adverse effect on our financing costs. At this time, no consensus exists as to what rate or rates may become acceptable alternatives to LIBOR and we are unable to predict the effect of any such alternatives on our business, results of operations or financial condition.

Increased competition presents an ongoing threat to the success of our business.

We expect competition in food sales generally, and with companies providing food delivery in particular, to continue to increase. We compete with other meal kit, food and meal delivery companies, the supermarket industry, including online supermarket retailers, and a wide array of food retailers (including natural and organic, specialty, conventional, mass, discount and other food retail formats). We also compete with a wide array of casual dining and quick-service restaurants and other food service businesses in the restaurant industry, as well as a broad range of online wine retailers, wine specialty stores and retail liquor stores. In addition, we compete with food manufacturers, consumer packaged goods companies, and other food and ingredient producers.

We believe that our ability to compete depends upon many factors both within and beyond our control, including:

our marketing efforts;
the flexibility and variety of our product offerings relative to our competitors, and our ability to timely launch new product initiatives;
the quality and price of products offered by us and our competitors;
our reputation and brand strength relative to our competitors;
customer satisfaction;

50

consumer tastes and preferences, which have changed, and may continue to change, in response to the impact of the COVID-19 pandemic or otherwise;
the size and composition of our customer base;
the convenience of the experience that we provide;
the strength of our food safety and quality program;
our ability to comply with, and manage the costs of complying with, laws and regulations applicable to our business, including the regulations relating to COVID-19; and
our ability to cost-effectively source and distribute the products we offer and to manage our operations.

Some of our current competitors have, and potential competitors may have, longer operating histories, larger or more efficient fulfillment infrastructures, greater technical capabilities, significantly greater financial, marketing and other resources and larger customer bases than we do. In addition, business combinations and consolidation in and across the industries in which we compete could further increase the competition we face and result in competitors with significantly greater resources and customer bases than us. Further, some of our other current or potential competitors may be smaller, less regulated, and have a greater ability to reposition their product offerings than companies that, like us, operate at a larger scale. These factors may allow our competitors to derive greater sales and profits from their existing customer base, acquire customers at lower costs, respond more quickly than we can to changes in consumer demand and tastes, or otherwise compete with us effectively, which may adversely affect our business, financial condition and operating results. These competitors may engage in more extensive research and development efforts, undertake more far-reaching marketing campaigns and adopt more aggressive pricing policies, which may allow them to build larger customer bases or generate additional sales more effectively than we do.

In addition, as the pandemic’s impact on consumer behaviors tapers, and consumers seek out other dining options, we may see an increase in competition, which may be significant and which could have an adverse effect on our business, financial condition and operating results.

If we fail to successfully improve our customer experience, including by continuing to develop new product offerings and enhancing our existing product offerings, our ability to retain existing customers and attract new customers, may be materially adversely affected, and we may not be able to comply with the covenants in our senior secured term loan.

Our customers have a wide variety of options for purchasing food, including traditional and online grocery stores and restaurants, and consumer tastes and preferences may change from time to time, including as a result of the COVID-19 pandemic and the resulting restrictions that were effected throughout most of the United States, which limited some of these options for consumers. Our ability to retain existing customers, attract new customers and increase customer engagement with us will depend in part on our ability to successfully improve our customer experience, including by continuing to create and introduce new product offerings, improving upon and enhancing our existing product offerings and strengthening our customers’ digital interactions with our brand and products, including online and mobile. As a result, we may introduce significant changes to our existing product offerings, develop and introduce new and unproven product offerings, revise our customers’ digital experiences and/or offer our products through new distribution channels. If our new or enhanced product offerings are unsuccessful, including because they fail to generate sufficient revenue or operating profit to justify our investments in them, we may be unable to attract or retain customers, which may impact our ability to comply with certain covenants in our senior secured term loan and our business and operating results could be materially adversely affected. Furthermore, new or shifting customer demands, tastes or interests, superior competitive offerings or a deterioration in our product quality or our ability to bring new or enhanced product offerings to market quickly and efficiently could negatively affect the attractiveness of our products and the economics of our business and require us to make substantial changes to and additional investments in our product offerings or business model. In addition, we frequently experiment with and test different product offerings and marketing and pricing strategies, as well as our customers’ digital experiences, including by updating our online and mobile platforms. If these experiments, tests and updates are unsuccessful, or if the product offerings and strategies we

51

introduce based on the results of such experiments, tests and updates do not perform as expected, our ability to retain existing customers, attract new customers, and increase customer engagement may be adversely affected, which may result in a breach of certain covenants in our senior secured term loan.

Developing and launching new product offerings or enhancements to our existing product offerings involves significant risks and uncertainties, including risks related to the reception of such product offerings by our existing and potential future customers, increases in operational complexity, unanticipated delays or challenges in implementing such offerings or enhancements, increased strain on our operational and internal resources (including an impairment of our ability to accurately forecast demand and related supply), inability to adequately support new offerings or enhancements with sufficient marketing investment and negative publicity in the event such new or enhanced product offerings are perceived to be unsuccessful. In addition, as a result of the increased demand we saw as a result of the impact the COVID-19 pandemic has had on consumer behaviors, we have delayed, and may continue to delay, launching certain new product offerings or cut back on certain weekly cycles in order to remove some operational complexities to meet demand levels, which may have an adverse effect on our ability to retain or attract new customers. For example, in response to the increase in demand as a result of the COVID-19 pandemic, in order to streamline our operations, we temporarily suspended additional menu options through much of the second quarter of 2020, such as returning to eight weekly options under our Two-Serving Plan instead of the eleven weekly options we had introduced in the third quarter of 2019, and delaying the national rollout of our Meal Prep Plan and other new initiatives. We have also closed certain weekly cycle offerings early to limit capacity. While we have reintroduced additional menu option variety back into our offerings and have launched new products, which increase complexity, we may not be able to meet customer demand if we are unable to fully operate our fulfillment centers due to labor shortages or planned or unplanned pauses in production. See “Our results could be materially and adversely affected by the COVID-19 pandemic in the United States.”

Significant new initiatives have in the past resulted in, and our recent new initiatives may in the future result in, operational challenges affecting our business. In addition, developing and launching certain new product offerings and enhancements to our existing product offerings may involve significant capital investments and such investments may not prove to be justified. Any of the foregoing risks and challenges could materially adversely affect our ability to attract and retain customers as well as our visibility into expected operating results, and could materially adversely affect our business, financial condition and operating results.

If we do not successfully maintain, operate and optimize our fulfillment centers and logistics channels, including by expanding our use of automation, and manage our ongoing real property and operational needs, our business, financial condition and operating results could be materially adversely affected.

If we do not successfully maintain, operate and optimize our fulfillment centers, or if we vacate these facilities, or repurpose parts of these facilities as part of our operating efficiency initiatives or otherwise, we may experience insufficient or excess fulfillment capacity, increased costs, impairment charges or other harm to our business. For example, following the closure of the Arlington fulfillment center in the first half of 2020, we temporarily reopened it in January 2021 to leverage existing assets to meet forecasted demand while we continued to identify and implement other operating efficiencies in our other fulfillment centers; we then closed the Arlington fulfillment center in April 2021, consolidating production volume at our other fulfillment centers. We have encountered in the past, and may encounter in the future, high levels of worker absenteeism and difficulty in hiring a sufficient number of employees to adequately staff our fulfillment centers, requiring us to use temporary workers through third parties, generally at greater cost and providing lower levels of performance. During the height of the COVID-19 pandemic, we saw higher than normal rates of worker absenteeism and experienced difficulty retaining employees. If there are future outbreaks of COVID-19 in the areas where our fulfillment centers are located, we could experience similar challenges in our workforce. If we do not have sufficient fulfillment capacity or experience problems or delays in fulfilling orders, including as a result of the increased demand resulting from the response to COVID-19 or otherwise, our customers may experience delays in receiving their meal deliveries, receive deficient orders and/or have their orders canceled, which could harm our reputation and our customer relationships and could materially adversely affect our business, financial condition and operating results. In addition, any disruption in, or the loss of operations at, one or more of our fulfillment centers, even on a short-term basis, whether as a result of COVID-19 or otherwise, could delay or postpone production of our products, which could materially adversely affect our business, financial condition and operating results.

52

If events or circumstances indicate that the carrying value of our long-lived assets may not be recoverable, we may be required to recognize impairment charges on any of our assets. For example, in 2017 we recorded impairment charges of $9.5 million on long-lived assets primarily related to the transition of all of our Jersey City fulfillment center operations to our fulfillment center in Linden, New Jersey, as well as our decision to no longer pursue the planned build-out of the Fairfield, California facility, which lease was terminated on March 30, 2020. We also rely on fixed duration leases for our other real properties, including for our headquarters in New York, New York, which we entered into in October 2019 and expires in December 2024. If we are unable to timely enter into suitable lease agreements or extensions for any of our real properties, we may incur additional unanticipated costs associated with identifying and securing an alternative premise, suffer disruptions to our operations as a result of any necessary transition, face employee attrition or experience other harm to our business. In May 2021, we entered into an agreement to sublease the remainder of our Arlington fulfillment center, which sublease is expected to continue through the duration of our existing lease for the fulfillment center.

We have designed and built our own fulfillment center infrastructure, including customizing third party inventory and package handling software systems, which is tailored to meet the specific needs of our business. Furthermore, we are continuing to expand the use of automated production equipment and processes in our fulfillment centers. To the extent we add capacity, capabilities and automated production equipment and processes to our fulfillment centers, our fulfillment operations will become increasingly complex and challenging. Any failure to hire, train and/or retain employees capable of operating our fulfillment centers could materially adversely affect our business, financial condition and operating results. We also may be unable to procure and implement automated production equipment and processes on a timely basis, and they may not operate as intended or achieve anticipated cost efficiencies. For example, suppliers could miss their equipment delivery schedules, new production lines and operations could improve less rapidly than expected, or not at all, the equipment or processes could require longer design time than anticipated or redesigning after installation, and new production technology may involve equipment and processes with which we are not fully experienced. Difficulties we experience in further automating our fulfillment processes could impair our ability to reduce costs and could materially adversely affect our business, financial condition and operating results. Furthermore, we currently, and may in the future continue to, contract with third parties to conduct certain of our fulfillment processes and operations on our behalf. Interruptions or failures in these services, or operational impacts arising from transitioning between these third party providers, could delay or prevent the delivery of our products and adversely affect our ability to fulfill our customers’ orders. In addition, any disruption in the operation of our fulfillment centers, including due to factors such as earthquakes, extreme weather, fires, floods, public health crises, such as pandemics and epidemics, government-mandated closures, power losses, telecommunications failures, acts of war or terrorism, human errors and similar events or disruptions, could materially adversely affect our business, financial condition and operating results.

We expect to incur future capital expenditures in our fulfillment centers in order to optimize and drive efficiency in our operations. For a discussion of our projected future capital expenditures and risks related to such capital expenditures, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources.” In executing our growth strategy to expand our product offerings and continuing to grow our customer base, we may be unable to effectively increase our fulfillment capacity or effectively control expansion related expenses. In addition, as we continue to execute our growth strategy, we may experience problems fulfilling orders in a timely manner or in a manner our customers expect, or our customers may experience delays in receiving their purchases, or, if we grow faster than anticipated, we may exceed our fulfillment center capacity sooner than we anticipate, any of which could harm our reputation and our relationships with our customers. Many of the expenses and investments with respect to our fulfillment centers are fixed, and any expansion of such fulfillment centers will require additional investment of capital. We expect to continue to incur certain capital expenditures in the future for our fulfillment center operations. We may incur such expenses or make such investments in advance of expected sales, and such expected sales may not occur. The timing and amount of our projected capital expenditures is dependent upon a number of factors and may vary significantly from our estimates. We cannot assure you that we will have sufficient capital resources to fund future capital expenditures or if any future capital expenditures will be timely or effectively integrated into our existing operations, any adjustments to production volume, including transitions between fulfillment centers, will be completed on an efficient and timely basis without adversely impacting our operations, that our fulfillment software systems will continue to meet our business needs, or that we will be able to execute on our strategic plans or recruit qualified managerial and operational personnel necessary to support our strategic plans. In addition, we intend to reduce spending on capital expenditures, to the extent needed, if we are unable to deliver results from our

53

growth strategy, or otherwise effectively manage expenses and cash flows, in order to comply with the financial covenants in our senior secured term loan, which will negatively and materially impact net revenue and our ability to execute our growth strategy. Any changes to our overall fulfillment capacity or existing fulfillment center operations will put pressure on our managerial, financial, operational, technological and other resources.

Our business depends on a strong and trusted brand, and any failure to maintain, protect or enhance our brand, including as a result of events outside our control, could materially adversely affect our business.

We have developed a strong and trusted brand, and we believe our future success depends on our ability to maintain and grow the value of the Blue Apron brand. Maintaining, promoting and positioning our brand and reputation will depend on, among other factors, the success of our food safety, quality assurance, marketing and merchandising efforts and our ability to provide a consistent, high-quality customer experience. Any negative publicity, regardless of its accuracy, could materially adversely affect our business. Brand value is based in large part on perceptions of subjective qualities, and any incident that erodes the loyalty of our customers or suppliers, including adverse publicity or a governmental investigation or litigation, could significantly reduce the value of our brand and significantly damage our business.

We believe that our customers hold us and our products to a high food safety standard. Therefore, real or perceived quality or food safety concerns or failures to comply with applicable food regulations and requirements, whether or not ultimately based on fact and whether or not involving us (such as incidents involving our competitors), could cause negative publicity and lost confidence in our company, brand or products, which could in turn harm our reputation and sales, and could materially adversely affect our business, financial condition and operating results.

In addition, in recent years, there has been a marked increase in the use of social media platforms and other forms of Internet-based communications that provide individuals with access to broad audiences, and the availability of information on social media platforms is virtually immediate, as can be its impact. Many social media platforms immediately publish the content their participants post, often without filters or checks on accuracy of the content posted. Furthermore, other Internet-based or traditional media outlets may in turn reference or republish such social media content to an even broader audience. Information concerning us, regardless of its accuracy, may be posted on such platforms at any time. Information posted may be adverse to our interests or may be inaccurate, each of which may materially harm our brand, reputation, performance, prospects and business, and such harm may be immediate and we may have little or no opportunity to respond or to seek redress or a correction.

The value of our brand also depends on effective customer support to provide a high-quality customer experience, which requires significant personnel expense. If not managed properly, this expense could impact our profitability. Failure to manage or train our own or outsourced customer support representatives properly, or our inability to hire sufficient customer support representatives could result in lower-quality customer support and/or increased customer response times, compromising our ability to handle customer complaints effectively.

As a result of the COVID-19 pandemic, as we worked towards continuing to meet increased demand, from time to time during 2020, we had to cancel or delay some customer orders, and we have closed, and may continue to close, some weekly offering cycles early to manage demand. In addition, we have had to, and may again have to, pause production at a fulfillment center in order to implement our COVID-19 sanitation procedures, which has resulted, and could again result in, delayed or canceled orders. Furthermore, during the COVID-19 pandemic, our fulfillment centers have from time to time experienced, and may experience again in future periods, labor shortages due to higher-than-normal rates of absenteeism and/or challenges hiring a sufficient workforce, which has resulted, and could again in the future result, in a decision to delay or cancel orders. These actions or other actions that we may take in response to the COVID-19 pandemic that have the effect of delaying or canceling orders could negatively impact our ability to maintain, protect or enhance our brand.

54

Food safety and food-borne illness incidents or advertising or product mislabeling may materially adversely affect our business by exposing us to lawsuits, product recalls or regulatory enforcement actions, increasing our operating costs and reducing demand for our product offerings.

Selling food for human consumption involves inherent legal and other risks, and there is increasing governmental scrutiny of and public awareness regarding food safety. Unexpected side effects, illness, injury or death related to allergens, food-borne illnesses or other food safety incidents (including food tampering or contamination) caused by products we sell, or involving suppliers that supply us with ingredients and other products, could result in the discontinuance of sales of these products or our relationships with such suppliers, or otherwise result in increased operating costs or harm to our reputation. Shipment of adulterated products, even if inadvertent, can result in criminal or civil liability. Such incidents could also expose us to product liability, negligence or other lawsuits brought by consumers, consumer agencies or others. Any claims brought against us may exceed or be outside the scope of our existing or future insurance policy coverage or limits. Any judgment against us that is in excess of our insurance policy limits or not covered by our policies or not subject to insurance would have to be paid from our cash reserves, which would reduce our capital resources, which could impact our ability to execute our growth strategy and/or comply with the minimum liquidity covenant in our senior secured term loan.

The occurrence of food-borne illnesses or other food safety incidents could also adversely affect the price and availability of affected ingredients, resulting in higher costs, disruptions in supply and a reduction in our sales. Furthermore, any instances of food contamination, whether or not caused by our products, could subject us or our suppliers to a food recall pursuant to the Food Safety Modernization Act of the United States Food and Drug Administration, or FDA, and comparable state laws. The risk of food contamination may be also heightened further due to changes in government funding or a government shutdown. Our meat and poultry suppliers may operate only under inspection by the United States Department of Agriculture, or USDA. While USDA meat and poultry inspections are considered essential services, a government shutdown or lapse in funding may increase the risk that inspectors perform their duties inadequately, fail to report for work, or leave their positions without prompt replacement, potentially compromising food safety.

We have been in the past, and could be in the future, subject to food recalls. Food recalls could result in significant losses due to their costs, the destruction of product inventory, lost net revenues due to customer credits and refunds, lost future sales due to the unavailability of the product for a period of time and potential loss of existing customers and a potential negative impact on our ability to retain existing customers and attract new customers due to negative consumer experiences or as a result of an adverse impact on our brand and reputation.

In addition, food companies have been subject to targeted, large-scale tampering as well as to opportunistic, individual product tampering, and we could be a target for product tampering. Forms of tampering could include the introduction of foreign material, chemical contaminants and pathological organisms into consumer products as well as product substitution. Beginning in July 2019, FDA requirements require companies like us to analyze, prepare and implement “food defense” mitigation strategies specifically to address tampering designed to inflict widespread public health harm. If we do not adequately address the possibility, or any actual instance, of product tampering, we could face possible seizure or recall of our products and the imposition of civil or criminal sanctions, which could materially adversely affect our business, financial condition and operating results.

Changes in consumer tastes and preferences or in consumer spending and other economic or financial market conditions could materially adversely affect our business.

Our operating results may be materially adversely affected by changes in consumer tastes and preferences. Our future success depends in part on our ability to anticipate the tastes, eating habits and lifestyle preferences of consumers and to offer products that appeal to consumer tastes and preferences. Consumer tastes and preferences may change from time to time and can be affected by a number of different trends and other factors that are beyond our control. For example, our net revenue could be materially adversely affected by changes in consumer demand in response to nutritional and dietary trends, dietary concerns regarding items such as calories, sodium, carbohydrates or fat, or concerns regarding food safety. Our competitors may react more efficiently and effectively to these changes than we can. We cannot provide any assurances regarding our ability to respond effectively to changes in consumer health perceptions

55

or our ability to adapt our product offerings to trends in eating habits. If we fail to anticipate, identify or react to these changes and trends, or to introduce new and improved products on a timely basis, or if we cease offering such products or fail to maintain partnerships that react to these changes and trends, we may experience reduced demand for our products, which may cause us to breach the minimum subscription count covenant in our senior secured term loan, which could materially adversely affect our business, financial condition and operating results.

In addition, the business of selling food products over the Internet is dynamic and continues to evolve. The market segment for food delivery has grown significantly, and this growth may not continue or may decline, including specifically with respect to the meal solutions sector. If customers cease to find value in this model or otherwise lose interest in our product offerings or our business model generally, we may not acquire new customers in numbers sufficient to sustain growth in our business or retain existing customers at rates consistent with our business model, which may cause us to breach the minimum subscription count covenant in our senior secured term loan, and our business, financial condition and operating results could be materially adversely affected.

Furthermore, preferences and overall economic conditions that impact consumer confidence and spending, including discretionary spending, could have a material impact on our business. Economic conditions affecting disposable consumer income such as employment levels, business conditions, higher rates of inflation, slower growth or recession, market volatility, negative impacts on the economy from the COVID-19 pandemic and related uncertainty, negative financial news, changes in housing market conditions, the availability of credit, interest rates, tax rates, new or increased tariffs, fuel and energy costs, the effect of natural disasters or acts of terrorism, and other matters, could reduce consumer spending or cause consumers to shift their spending to lower-priced alternatives, each of which could materially adversely affect our business, financial condition and operating results.

In addition to an adverse impact on demand for our products, uncertainty about, or a decline in, economic conditions could have a significant impact on our suppliers, logistics providers and other business partners, including resulting in financial instability, inability to obtain credit to finance operations and insolvency. Certain of our suppliers, and their manufacturing and assembly activities, are located outside the United States, and as a result our operations and performance depend on both global and regional economic conditions. These and other economic factors could materially adversely affect our business, financial condition and operating results.

We have implemented significant reorganization activities in our business, including the closure of our fulfillment center in Arlington, Texas in 2020 and the reductions in the size of our organization in 2018 and 2017. These and other reorganization activities could have long-term adverse effects on our business, including additional attrition in personnel and the failure to achieve the anticipated benefits and savings from these activities.

We have implemented significant reorganization activities in our business to adjust our cost structure, and we may engage in similar reorganization activities in the future. In February 2020, we announced a plan to close our fulfillment center in Arlington, Texas. As part of this plan, in the first and second quarters of 2020 we transferred all of the remaining production volume from our Arlington, Texas fulfillment center to our Linden, New Jersey and Richmond, California fulfillment centers. Previously, in the first quarter of 2019 we had transferred a substantial portion of production volume from our Arlington, Texas fulfillment center to our Linden, New Jersey fulfillment center. In November 2018, we implemented a reduction in the number of our employees by approximately 4%, which included departures of members of our management team, and in October 2017 we implemented a company-wide realignment of personnel that resulted in a reduction of approximately 6% of our total workforce across our corporate offices and fulfillment centers. These actions resulted and could result in the future in the loss of employees across various functions, the loss of institutional knowledge and expertise and the reallocation and combination of certain roles and responsibilities across our organization, all of which could adversely affect our operations. In addition, there is a risk of reduced employee morale and, as a result, we could face further employee attrition following a reorganization activity. We may also be unable to efficiently transition the production volume between our fulfillment centers or maintain our production efficiencies during or after any such transfer. For example, we temporarily reopened the Arlington fulfillment center in January 2021 to leverage existing assets to meet forecasted demand while we continued to identify and implement other operating efficiencies in our other fulfillment centers; we then closed the Arlington fulfillment center in April 2021, consolidating production volume at our other fulfillment centers.

56

Other reorganization activities in which we may engage in the future, as well as other ongoing or future cost reduction activities, may reduce our available talent, assets, capabilities and other resources and could slow improvements in our products and services, adversely affect our ability to respond to competition and limit our ability to satisfy customer demands. As a result, our management may need to divert a disproportionate amount of its attention away from our day-to-day strategic and operational activities, and devote a substantial amount of time to managing the organizational changes brought about by the reorganization. If we do not have sufficient resources, we may not be able to effectively manage the changes in our business operations resulting from the reorganization, which may result in weaknesses in our operations, risks that we may not be able to comply with legal and regulatory requirements, loss of business opportunities, loss of employees and reduced productivity among remaining employees. If we are unable to effectively manage these activities, our expenses may be higher than expected, and we may not be able to implement our business strategy or achieve the anticipated benefits and savings from any such activities.

We may also determine to take additional measures to reduce costs, which could result in further disruptions to our operations and present additional challenges to the effective management of our company. For example, if we are unable to deliver results from our growth strategy, or otherwise effectively manage expenses and cash flows, we intend to reduce spending, particularly in marketing and capital expenditures, to the extent needed in order to comply with the minimum liquidity and subscription count covenants in our senior secured term loan, which will negatively and materially impact net revenue and our ability to execute our growth strategy. To the extent that we reduce marketing expenses or other costs to help manage our liquidity and remain in compliance with the minimum liquidity covenant in our senior secured term loan, there is a risk that such reductions will result in a lower subscription count, which itself could present a risk that we will not be able to comply with the minimum subscription count covenant in our senior secured term loan. In addition, delays in implementing planned restructuring activities, unexpected costs, or the failure to meet targeted improvements may diminish the operational or financial benefits we realize from such actions. Any of the circumstances described above could materially adversely affect our business and operating and financial results.

Our results could be materially and adversely affected by the COVID-19 pandemic in the United States.

The continuing spread of COVID-19 globally, and in particular, continued and future outbreaks of COVID-19 in the United States, could materially and adversely impact our business, including as a result of the loss of adequate labor, whether as a result of heightened absenteeism or challenges in recruiting and retention or otherwise, prolonged closures, or series of temporary closures, of one or more fulfillment centers as a result of a COVID-19 outbreak, a government order or otherwise, or supply chain or carrier interruptions or delays. Further, the COVID-19 pandemic has had, and could continue to have, a negative impact on economic conditions, which may adversely impact consumer demand for meal kits, which may have a material adverse effect on our business, financial condition and operating results. To the extent any of these events occur, our business, financial condition and operating results could be materially and adversely affected. The extent to which the COVID-19 pandemic impacts our business will depend on future developments, including the duration and severity of the COVID-19 pandemic, the level of COVID-19 vaccination rates in various areas of the United States, any re-introduction of restrictions on consumer behaviors, the length of time for economic and operating conditions to return to prior levels, together with resulting consumer behaviors, and numerous other uncertainties, all of which remain uncertain.

We continue to monitor our operations and government recommendations and we have made modifications to our normal operations as a result of the COVID-19 pandemic. Our fulfillment centers have experienced, and may experience in the future, disruptions in production, including as a result of planned or unplanned pauses in production to implement additional safety measures, as well as a result of worker absenteeism at higher than normal rates and/or challenges in hiring sufficient workforce. Such disruptions have caused, and could continue to cause, delayed or canceled orders, or the decision to close certain weekly cycles early, each of which could have an adverse effect on our brand and our results of operations. These operational risks related to COVID-19 have impacted, and may continue to impact, the timing of certain new product launches. In addition, in response to the COVID-19 pandemic, our corporate employees, including our test kitchen employees, as well as other employees outside of our fulfillment centers, have generally been required to work remotely since the end of the first quarter of 2020, which may, if prolonged, have an adverse impact on the productivity of certain parts of our workforce, which could negatively impact our business and results of operations.

57

If we lose key management or fail to meet our need for qualified employees with specialized skills, our business, financial condition and operating results could be materially adversely affected.

Our future success is dependent upon our ability to retain key management. Our executive officers and other management personnel are employees “at will” and could elect to terminate their employment with us at any time. For example, we had three executive officers resign in each of 2020 and 2019, including the chief executive officer and one of our founders. Since 2017, we have had three different chief executive officers, including Matthew B. Salzberg who resigned as our president and chief executive officer in November 2017, when he transitioned to the role of executive chairman; in December 2018, Mr. Salzberg ceased to be an employee, but remains chairman of our board of directors. We do not maintain “key person” insurance on the lives of any of our executive officers.

Our future success is also dependent upon our ability to attract, retain and effectively deploy qualified employees, including management, possessing a broad range of skills and expertise. We may need to offer higher compensation and other benefits in order to attract and retain key personnel in the future, and, to attract top talent, we must offer competitive compensation packages before we have the opportunity to validate the productivity and effectiveness of new employees. Additionally, during the COVID-19 pandemic, from time to time we have not been, and we may not in the future be, able to hire sufficient workforce quickly enough or to retain sufficient workforce, or if we cannot grow net revenue, we may not have adequate resources to meet our hiring needs, and we must effectively deploy our workforce in order to efficiently allocate our internal resources. If we fail to meet our hiring needs, successfully integrate our new hires or effectively deploy our existing personnel, our efficiency and ability to meet our forecasts, our ability to successfully execute on our strategic plan to sustain net revenue growth and our employee morale, productivity and retention could all suffer. Any of these factors could materially adversely affect our business, financial condition and operating results.

Changes in food costs and availability could materially adversely affect our business.

The future success of our business depends in part on our ability to anticipate and react to changes in food and supply costs and availability. We are susceptible to increases in food costs as a result of factors beyond our control, such as general economic conditions, market changes, increased competition, general risk of inflation, exchange rate fluctuations, seasonal fluctuations, shortages or interruptions, weather conditions, changes in global climates, global demand, food safety concerns, public health crises, such as pandemics and epidemics, generalized infectious diseases, changes in law or policy, declines in fertile or arable lands, product recalls and government regulations. For example, any prolonged negative impact of the COVID-19 pandemic on food and supply costs and availability could materially and adversely impact our business, financial condition and operating results. In addition, deflation in food prices could reduce the attractiveness of our product offerings relative to competing products and thus impede our ability to maintain or increase overall sales, while food inflation, particularly periods of rapid inflation, have and could continue to reduce our operating margins as there may be a lag between the time of the price increase and the time at which we are able to increase the price of our product offerings. We generally do not have long-term supply contracts or guaranteed purchase commitments with our food suppliers, and we do not hedge our commodity risks. In limited circumstances, we may enter into strategic purchasing commitment contracts with certain suppliers, but many of these contracts are relatively short in duration and may provide only limited protection from price fluctuations, and the use of these arrangements may limit our ability to benefit from favorable price movements. As a result, we may not be able to anticipate, react to or mitigate against cost fluctuations which could materially adversely affect our business, financial condition and operating results.

Any increase in the prices of the ingredients most critical to our recipes, or scarcity of such ingredients, such as vegetables, poultry, beef, pork and seafood, would adversely affect our operating results. Alternatively, in the event of cost increases or decrease of availability with respect to one or more of our key ingredients, we may choose to temporarily suspend including such ingredients in our recipes, rather than paying the increased cost for the ingredients. Any such changes to our available recipes could materially adversely affect our business, financial condition and operating results.

58

Our past net revenue growth masked seasonal fluctuations in our operating results. If our net revenue declines or if it begins to increase at a more moderate rate, or as seasonal patterns become more pronounced, seasonality could have a material impact on our results.

Our business is seasonal in nature, which impacts the levels at which customers engage with our products and brand, and, as a result, the trends of our revenue and our expenses fluctuate from quarter to quarter. For example, prior to the effect of the economic and social impact of the COVID-19 pandemic, we historically anticipated that the first quarter of each year will generally represent our strongest quarter in terms of customer engagement. Conversely, during the summer months and the end of year holidays, when people are vacationing more often or have less predictable weekly routines, we historically anticipated lower customer engagement. In addition, our marketing strategies and expenditures, which may be informed by these seasonal trends, will impact our quarterly results of operations. These seasonal trends may cause our revenue and our cash requirements to vary from quarter to quarter depending on the variability in the volume and timing of sales. We believe that these seasonal trends have affected and will continue to affect our quarterly results in the future. However, we cannot predict the impact that the COVID-19 pandemic may have on seasonality. Our past net revenue growth, due in part to the impact of the COVID-19 pandemic on consumer behaviors, masked seasonality, but if our net revenue declines or if it increases at a moderate rate, or if seasonal spending by our customers becomes more pronounced, seasonality could have a more significant impact on our operating results from period to period.

Our ability to source quality ingredients and other products is critical to our business, and any disruption to our supply or supply chain could materially adversely affect our business.

We depend on frequent deliveries of ingredients and other products from a variety of local, regional, national and international suppliers, and some of our suppliers may depend on a variety of other local, regional, national and international suppliers to fulfill the purchase orders we place with them. The availability of such ingredients and other products at competitive prices depends on many factors beyond our control, including the number and size of farms, ranches, vineyards and other suppliers that provide crops, livestock and other raw materials that meet our quality and production standards.

We rely on our suppliers, and their supply chains, to meet our quality and production standards and specifications and supply ingredients and other products in a timely and safe manner. We have developed and implemented a series of measures to ensure the safety and quality of our third-party supplied products, including using contract specifications, certificates of identity for some products or ingredients, sample testing by suppliers and sensory based testing. However, no safety and quality measures can eliminate the possibility that suppliers may provide us with defective or out-of-specification products against which regulators may take action or which may subject us to litigation or require a recall. Suppliers may provide us with food that is or may be unsafe, food that is below our quality standards or food that is improperly labeled. In addition to a negative customer experience, we could face possible seizure or recall of our products and the imposition of civil or criminal sanctions if we incorporate a defective or out-of-specification item into one of our deliveries.

Furthermore, there are many factors beyond our control which could cause shortages or interruptions in the supply of our ingredients and other products, including adverse weather, environmental factors, natural disasters, unanticipated demand, labor or distribution problems, public health crises, such as pandemics and epidemics, changes in law or policy, food safety issues by our suppliers and their supply chains, and the financial health of our suppliers and their supply chains. For example, any prolonged negative impact on our supply chain as a result of the COVID-19 pandemic, or otherwise, could materially and adversely impact our business, financial condition and operating results. Production of the agricultural products used in our business may also be materially adversely affected by drought, water scarcity, temperature extremes, scarcity of agricultural labor, changes in government agricultural programs or subsidies, import restrictions, scarcity of suitable agricultural land, crop conditions, crop or animal diseases or crop pests. Failure to take adequate steps to mitigate the likelihood or potential effect of such events, or to effectively manage such events if they occur, may materially adversely affect our business, financial condition and operating results, particularly in circumstances where an ingredient or product is sourced from a single supplier or location.

59

In addition, unexpected delays in deliveries from suppliers that ship directly to our fulfillment centers or increases in transportation costs, including through increased fuel costs, could materially adversely affect our business, financial condition and operating results. Labor shortages or work stoppages in the transportation industry, long-term disruptions to the national transportation infrastructure, reduction in capacity and industry-specific regulations such as hours-of-service rules that lead to delays or interruptions of deliveries, whether as a result of the COVID-19 pandemic or otherwise, could also materially adversely affect our business, financial condition and operating results.

We currently source certain of our ingredients from suppliers located outside of the United States. Any event causing a disruption or delay of imports from suppliers located outside of the United States, including weather, drought, crop-related diseases, the imposition of import or export restrictions, restrictions on the transfer of funds or increased tariffs, destination-based taxes, value-added taxes, quotas or increased regulatory requirements, could increase the cost or reduce the supply of our ingredients and the other materials required by our product offerings, which could materially adversely affect our business, financial condition and operating results. Furthermore, our suppliers’ operations may be adversely affected by political and financial instability, resulting in the disruption of trade from exporting countries, restrictions on the transfer of funds or other trade disruptions, each of which could adversely affect our access or ability to source ingredients and other materials used in our product offerings on a timely or cost-effective basis.

We rely on our proprietary technology and data to forecast customer demand and to manage our supply chain, and any failure of this technology could materially adversely affect our business, financial condition and operating results.

We rely on our proprietary technology and data to forecast demand and predict our customers’ orders, determine the amounts of ingredients and other supply to purchase, and to optimize our in-bound and out-bound logistics for delivery and transport of our supply to our fulfillment centers and of our product offerings to customers. If this technology fails or produces inaccurate results at any step in this process—such as if the data we collect from customers is insufficient or incorrect, if we over or underestimate future demand, or if we fail to optimize delivery routes to our customers—we could experience increased food waste or shortages in key ingredients, the operational efficiency of our supply chain may suffer (including as a result of excess or shortage of fulfillment center capacity) or our customers may experience delays or failures in the delivery of our product offerings, for example by missing ingredients. Moreover, forecasts based on historical data, regardless of any historical patterns or the quality of the underlying data, are inherently uncertain, and unforeseen changes in consumer tastes or external events could result in material inaccuracy of our forecasts, which could result in disruptions in our business and our incurrence of significant costs and waste. Furthermore, any interruptions or delays in our ability to use or access our proprietary technology could lead to interruptions or delays in our supply chain. The occurrence of any of the foregoing risks could materially adversely affect our business, financial condition and operating results.

The reliable and cost-effective storage, transport and delivery of ingredients and other products and our product offerings is critical to our business, and any interruptions, delays or failures could materially adversely affect our reputation, business, financial condition and operating results.

We maintain arrangements with third parties to store ingredients and other products, to deliver ingredients and other products from our suppliers to our fulfillment centers and to transport ingredients and other products between our fulfillment centers. Interruptions or failures in these services could delay or prevent the delivery of these ingredients and other products to us and therefore adversely affect our ability to fulfill our customers’ orders. These interruptions may be due to events that are beyond our control or the control of the third parties with whom we contract.

We also maintain arrangements with third-party transport carriers to deliver the food products we sell to our customers. Interruptions, delays or failures in these carrier services could prevent the timely or proper delivery of these products, which may result in significant product inventory losses given the highly perishable nature of our food products. These interruptions may be due to events that are beyond our control or the control of these carriers, including adverse weather, natural disasters and public health crises, such as pandemics and epidemics. If these carriers experience performance problems or other difficulties, we may not be able to deliver orders in a timely manner and meet customer expectations, and our business and reputation could suffer. For example, carrier interruptions and delays as a result of the COVID-19 pandemic or otherwise could impact our ability to deliver orders to our customers which could materially

60

and adversely impact our business, financial condition and operating results. In addition, if we are not able to maintain acceptable pricing and other terms with these carriers, whether as a result of inflation or otherwise, and we do not increase the price of our product offerings, we may experience reduced operating margins.

We rely on third-party transport carriers for the delivery of our wines to our customers. State and federal laws regulate the ability of transport carriers to transport wine, and carriers may be required to obtain licenses in order to deliver wine to our customers. Changes in our access to those carriers, including changes in prices or changes in our relationships with those carriers, changes in the laws allowing third party transport of wine, or regulatory discipline against licenses held by those carriers, could materially adversely affect our wine business.

Delivery of the products we sell to our customers could also be affected or interrupted by the merger, acquisition, insolvency, or government shutdown of the carriers we engage to make deliveries. If the products we sell are not delivered in proper condition or on a timely basis, our business and reputation could suffer.

Unionization activities may disrupt our operations and adversely affect our profitability.

Although none of our employees is currently covered under a collective bargaining agreement, our employees may elect to be represented by labor unions in the future. For example, in April 2018, a local labor union filed an election petition with the National Labor Relations Board seeking to represent certain employees at our Linden, New Jersey facility; however, such employees subsequently voted to not be represented by the union. If a significant number of our employees were to become unionized and collective bargaining agreement terms were to deviate significantly from our current compensation and benefits structure, our business, financial condition and operating results could be materially adversely affected. In addition, a labor dispute involving some or all of our employees may harm our reputation, disrupt our operations and reduce our net revenues, and the resolution of labor disputes may increase our costs.

Any failure to adequately store, maintain and deliver quality perishable foods could materially adversely affect our business, financial condition and operating results.

Our ability to adequately store, maintain and deliver quality perishable foods is critical to our business. We store food products, which are highly perishable, in refrigerated fulfillment centers and ship them to our customers inside boxes that are insulated with thermal or corrugate liners and frozen refrigerants to maintain appropriate temperatures in transit and use refrigerated third-party delivery trucks to support temperature control for shipments to certain locations. Keeping our food products at specific temperatures maintains freshness and enhances food safety. In the event of extended power outages, natural disasters or other catastrophic occurrences, failures of the refrigeration systems in our fulfillment centers or third-party delivery trucks, failure to use adequate packaging to maintain appropriate temperatures, or other circumstances both within and beyond our control, our inability to store highly perishable inventory at specific temperatures could result in significant product inventory losses as well as increased risk of food-borne illnesses and other food safety risks. Improper handling or storage of food by a customer—without any fault by us—could result in food-borne illnesses, which could nonetheless result in negative publicity and harm to our brand and reputation. Further, we contract with third parties to conduct certain fulfillment processes and operations on our behalf. Any failure by such third party to adequately store, maintain or transport perishable foods could negatively impact the safety, quality and merchantability of our products and the experience of our customers. The occurrence of any of these risks could materially adversely affect our business, financial condition and operating results.

Disruptions in our data and information systems could harm our reputation and our ability to run our business.

We rely extensively on data and information systems for our supply chain, order processing, fulfillment operations, financial reporting, human resources and various other operations, processes and transactions. Furthermore, a significant portion of the communications between, and storage of personal data of, our personnel, customers and suppliers depends on information technology. Our data and information systems are subject to damage or interruption from power outages, computer and telecommunications failures, computer viruses, security breaches (including breaches of our transaction processing or other systems that could result in the compromise of confidential customer data), catastrophic events, data breaches and usage errors by our employees or third-party service providers. Our data and

61

information technology systems may also fail to perform as we anticipate, and we may encounter difficulties in adapting these systems to changing technologies or expanding them to meet the future needs of our business. If our systems are breached, damaged or cease to function properly, we may have to make significant investments to fix or replace them, suffer interruptions in our operations, incur liability to our customers and others or face costly litigation, and our reputation with our customers may be harmed. We also rely on third parties for a majority of our data and information systems, including for third-party hosting and payment processing. If these facilities fail, or if they suffer a security breach or interruption or degradation of service, a significant amount of our data could be lost or compromised and our ability to operate our business and deliver our product offerings could be materially impaired. In addition, various third parties, such as our suppliers and payment processors, also rely heavily on information technology systems, and any failure of these systems could also cause loss of sales, transactional or other data and significant interruptions to our business. Any material interruption in the data and information technology systems we rely on, including the data or information technology systems of third parties, could materially adversely affect our business, financial condition and operating results.

Our business is subject to data security risks, including security breaches.

We, or our third-party vendors on our behalf, collect, process, store and transmit substantial amounts of information, including information about our customers. We take steps to protect the security and integrity of the information we collect, process, store or transmit, but there is no guarantee that inadvertent or unauthorized use or disclosure will not occur or that third parties will not gain unauthorized access to this information despite such efforts. Security breaches, computer malware, computer hacking attacks and other compromises of information security measures have become more prevalent in the business world and may occur on our systems or those of our vendors in the future. Large Internet companies and websites have from time to time disclosed sophisticated and targeted attacks on portions of their websites, and an increasing number have reported such attacks resulting in breaches of their information security. We and our third-party vendors are at risk of suffering from similar attacks and breaches. Although we take steps to maintain confidential and proprietary information on our information systems, these measures and technology may not adequately prevent security breaches and we rely on our third-party vendors to take appropriate measures to protect the security and integrity of the information on those information systems. Because techniques used to obtain unauthorized access to or to sabotage information systems change frequently and may not be known until launched against us, we may be unable to anticipate or prevent these attacks. In addition, a party who is able to illicitly obtain a customer’s identification and password credentials may be able to access the customer’s account and certain account data.

Any actual or suspected security breach or other compromise of our security measures or those of our third-party vendors, whether as a result of hacking efforts, denial-of-service attacks, viruses, malicious software, break-ins, phishing attacks, social engineering or otherwise, could harm our reputation and business, damage our brand and make it harder to retain existing customers or acquire new ones, require us to expend significant capital and other resources to address the breach, and result in a violation of applicable laws, regulations or other legal obligations. Our insurance policies may not be adequate to reimburse us for direct losses caused by any such security breach or indirect losses due to resulting customer attrition.

We rely on email and other messaging services to connect with our existing and potential customers. Our customers may be targeted by parties using fraudulent spoofing and phishing emails to misappropriate passwords, payment information or other personal information or to introduce viruses through Trojan horse programs or otherwise through our customers’ computers, smartphones, tablets or other devices. Despite our efforts to mitigate the effectiveness of such malicious email campaigns through product improvements, spoofing and phishing may damage our brand and increase our costs. Any of these events or circumstances could materially adversely affect our business, financial condition and operating results.

We are subject to risks associated with payments to us from our customers and other third parties, including risks associated with fraud.

Nearly all of our customers’ payments are made by credit card or debit card. We currently rely exclusively on one third-party vendor to provide payment processing services, including the processing of payments from credit cards

62

and debit cards, and our business would be disrupted if this vendor becomes unwilling or unable to provide these services to us and we are unable to find a suitable replacement on a timely basis. We are also subject to payment brand operating rules, payment card industry data security standards and certification requirements, which could change or be reinterpreted to make it more difficult or impossible for us to comply. If we fail to comply with these rules or requirements, we may be subject to fines and higher transaction fees and lose our ability to accept credit and debit card payments from customers, which would make our services less convenient and attractive to our customers and likely result in a substantial reduction in net revenue. We may also incur losses as a result of claims that the customer did not authorize given purchases, fraud, erroneous transmissions and customers who have closed bank accounts or have insufficient funds in their accounts to satisfy payments owed to us.

We are subject to, or voluntarily comply with, a number of other laws and regulations relating to the payments we accept from our customers and third parties, including with respect to money laundering, money transfers, privacy, and information security, and electronic fund transfers. These laws and regulations could change or be reinterpreted to make it difficult or impossible for us to comply. If we were found to be in violation of any of these applicable laws or regulations, we could be subject to civil or criminal penalties and higher transaction fees or lose our ability to accept credit and debit card payments from our customers, process electronic funds transfers or facilitate other types of online payments, which may make our services less convenient and less attractive to our customers and diminish the customer experience.

The termination of, or material changes to, our relationships with key suppliers or vendors could materially adversely affect our business, financial condition and operating results.

We currently depend on a limited number of suppliers for some of our key ingredients. We strive to work with suppliers that engage in certain growing, raising or farming standards that we believe are superior to conventional practices and that can deliver products that are specific to our quality, food safety and production standards. Currently, there are a limited number of meat and seafood suppliers that are able to simultaneously meet our standards and volume requirements. As such, these suppliers could be difficult to replace if we were no longer able to rely on them. We also work with suppliers that produce specialty or unique ingredients for us. It can take a significant amount of time and resources to identify, develop and maintain relationships with certain suppliers, including suppliers that produce specialty or unique products for us. In the event of any disruptions to our relationships with our suppliers of specialty products, the ingredients they produce for us would be difficult to replace. The termination of, or material changes to, arrangements with key suppliers or vendors, disagreements with key suppliers or vendors as to payment or other terms, or the failure of a key supplier or vendor to meet its contractual obligations to us may require us to contract with alternative suppliers or vendors. For example, the failure of a key supplier to meet its obligations to us or otherwise deliver ingredients at the volumes that meet our quality and production standards could require us to make purchases from alternative suppliers or make changes to our product offerings. If we have to replace key suppliers or vendors, we may be subject to pricing or other terms less favorable than those we currently enjoy, and it may be difficult to identify and secure relationships with alternative suppliers or vendors that are able to meet our volume requirements, food safety and quality or other standards. If we cannot replace or engage suppliers or vendors who meet our specifications and standards in a short period of time, we could encounter increased expenses, shortages of ingredients and other items, disruptions or delays in customer shipments or other harm. In this event, we could experience a significant reduction in sales and incur higher costs for replacement goods and customer refunds during the shortage or thereafter, any of which could materially adversely affect our business, financial condition and operating results.

In our wine business, we rely on the use of third-party alternating proprietorship winemaking facilities. We rely on the host or owner of such facilities to ensure that the facilities are operational and maintained in good condition. Changes in those facilities or our access to those facilities, including changes in prices or changes in our relationships with the third parties who own and operate those facilities, or regulatory discipline against licenses held by those third parties, or any failure by such third parties to maintain their facilities in good condition, may impair our ability to produce wines at such facilities and could materially adversely affect our wine business.

63

Our results could be adversely affected by natural disasters, public health crises, political crises or other catastrophic events.

Natural disasters, such as hurricanes, tornadoes, floods, earthquakes, droughts and other adverse weather and climate conditions; crop or animal diseases; crop pests; unforeseen public health crises, such as pandemics and epidemics, such as COVID-19; political crises, such as terrorist attacks, war and other political instability or uncertainty; or other catastrophic events, whether occurring in the United States or internationally, could disrupt our operations or the operations of one or more of our suppliers. In particular, these types of events could impact our supply chain from or to the impacted region given our dependency on frequent deliveries of ingredients and other products from a variety of local, regional and national suppliers. In addition, these types of events could adversely affect consumer spending in the impacted regions or our ability to deliver our products to our customers safely, cost-effectively or at all. To the extent any of these events occur, our business, financial condition and operating results could be materially and adversely affected.

Failure to establish and maintain effective internal controls in accordance with Section 404 of the Sarbanes-Oxley Act could have a material adverse effect on our business and stock price.

As a public company, we are required to comply with the rules of the SEC implementing Sections 302 and 404 of the Sarbanes-Oxley Act, which requires management to certify financial and other information in our quarterly and annual reports and provide an annual management report on the effectiveness of controls over financial reporting. We are required to disclose changes made in our internal controls and procedures on a quarterly basis and to make annual assessments of our internal control over financial reporting pursuant to Section 404. As an emerging growth company, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404 until the date we are no longer an emerging growth company. At such time, our independent registered public accounting firm, and management, may issue a report that is adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating.

To comply with the requirements of being a public company, we have undertaken various actions, and may need to take additional actions, such as implementing new internal controls and procedures and hiring additional accounting or internal audit staff. Testing and maintaining internal control can divert our management’s attention from other matters that are important to the operation of our business. Additionally, when evaluating our internal control over financial reporting, we may identify material weaknesses that we may not be able to remediate in time to meet the applicable deadline imposed upon us for compliance with the requirements of Section 404. If we identify any material weaknesses in our internal control over financial reporting or are unable to comply with the requirements of Section 404 in a timely manner or assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting once we are no longer an emerging growth company, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class A common stock could be materially adversely affected, and we could become subject to investigations by the stock exchange on which our securities are listed, the SEC or other regulatory authorities, which could require additional financial and management resources.

Risks Related to Our Intellectual Property

We may be accused of infringing or violating the intellectual property rights of others.

Other parties have claimed or may claim in the future that we infringe or violate their trademarks, patents, copyrights, domain names, publicity rights or other proprietary rights. Such claims, regardless of their merit, could result in litigation or other proceedings and could require us to expend significant financial resources and attention by our management and other personnel that otherwise would be focused on our business operations, result in injunctions against us that prevent us from using material intellectual property rights, or require us to pay damages to third parties. We may need to obtain licenses from third parties who allege that we have infringed or violated their rights, but such licenses may not be available on terms acceptable to us or at all. In addition, we may not be able to obtain or use on terms that are favorable to us, or at all, licenses or other rights with respect to intellectual property that we do not own, which would require us to develop alternative intellectual property. To the extent we rely on open source software, we

64

may face claims from third parties that claim ownership of the open source software or derivative works that were developed using such software, or otherwise seek to enforce the terms of the applicable open source license. Similar claims might also be asserted regarding our in-house software. These risks have been amplified by the increase in intellectual property claims by third parties whose sole or primary business is to assert such claims. As knowledge of our business expands, we are likely to be subject to intellectual property claims against us with increasing frequency, scope and magnitude. We may also be obligated to indemnify affiliates or other partners who are accused of violating third parties’ intellectual property rights by virtue of those affiliates or partners’ agreements with us, and this could increase our costs in defending such claims and our damages. Furthermore, such affiliates and partners may discontinue their relationship with us either as a result of injunctions or otherwise. The occurrence of these results could harm our brand or materially adversely affect our business, financial position and operating results.

We may not be able to adequately protect our intellectual property rights.

We regard our customer lists and other consumer data, trademarks, service marks, domain names, copyrights, trade dress, trade secrets, know-how, proprietary technology and similar intellectual property as critical to our future success. We cannot be sure that our intellectual property portfolio will not be infringed, violated or otherwise challenged by third parties, or that we will be successful in enforcing, defending or combatting any such infringements, violations, or challenges. We also cannot be sure that the law might not change in a way that would affect the nature or extent of our intellectual property ownership.

We rely on patent, registered and unregistered trademark, copyright and trade secret protection and other intellectual property protections under applicable law to protect these proprietary rights. While we have taken steps toward procuring trademark registration for several of our trademarks in key countries around the world and have entered or may enter into contracts to assist with the procurement and protection of our trademarks, we cannot assure you that our common law, applied-for, or registered trademarks are valid and enforceable, that our trademark registrations and applications or use of our trademarks will not be challenged by known or unknown third parties, or that any pending trademark or patent applications will issue or provide us with any competitive advantage. Effective intellectual property protection may not be available to us or may be challenged by third parties. Furthermore, regulations governing domain names may not protect our trademarks and other proprietary rights that may be displayed on or in conjunction with our website and other marketing media. We may be unable to prevent third parties from acquiring or retaining domain names that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights.

We also rely on confidentiality, supplier, license and other agreements with our employees, suppliers and others. There is no guarantee that these third parties will comply with these agreements and refrain from misappropriating our proprietary rights. Misappropriation of our proprietary rights could materially adversely affect our business, financial position and operating results.

We may not be able to discover or determine the extent of any unauthorized use or infringement or violation of our intellectual property or proprietary rights. Third parties also may take actions that diminish the value of our proprietary rights or our reputation. The protection of our intellectual property may require the expenditure of significant financial and managerial resources. Moreover, the steps we take to protect our intellectual property may not adequately protect our proprietary rights or prevent third parties from continuing to infringe or misappropriate these rights. We also cannot be certain that others will not independently develop or otherwise acquire equivalent or superior technology or other intellectual property rights, which could materially adversely affect our business, financial condition and operating results.

Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to obtain and use information that we regard as proprietary. Litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could be costly, time-consuming and distracting to management, result in a diversion of resources, the impairment or loss of portions of our intellectual property and could materially adversely affect our business, financial condition and operating results. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and

65

enforceability of our intellectual property rights. These steps may be inadequate to protect our intellectual property. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to use information that we regard as proprietary to create product offerings that compete with ours.

Risks Related to Government Regulation of Our Food Operations

We are subject to extensive governmental regulations, which require significant expenditures and ongoing compliance efforts.

We are subject to extensive federal, state and local regulations. Our food processing facilities and products are subject to inspection by the USDA, the FDA and various state and local health and agricultural agencies. Applicable statutes and regulations governing food products include rules for labeling the content of specific types of foods, the nutritional value of that food and its serving size, as well as rules that protect against contamination of products by food-borne pathogens and food production rules addressing the discharge of materials and pollutants and animal welfare. Many jurisdictions also provide that food producers adhere to good manufacturing or production practices (the definitions of which may vary by jurisdiction) with respect to processing food. Recently, the food safety practices of the meat processing industry and produce industry have been subject to intense scrutiny and oversight by the USDA and FDA, respectively, and future food-borne illness outbreaks or other food safety incidents related to meat or produce could lead to further governmental regulation of our business or of our suppliers. In addition, our fulfillment centers are subject to various federal, state and local laws and regulations relating to workplace safety and workplace health. Our fulfillment centers and offices, as applicable are also subject to additional FDA, Centers for Disease Control and Prevention, Occupational Safety and Health Administration regulations and guidelines and local guidelines relating to mitigating the spread of COVID-19. Failure to comply with all applicable laws and regulations could subject us or our suppliers to civil remedies, including fines, injunctions, product recalls or seizures and criminal sanctions, any of which could have a material adverse effect on our business, financial condition and operating results. Furthermore, compliance with current or future laws or regulations, including those related to mitigating the spread of COVID-19, could require us to make significant expenditures or otherwise materially adversely affect our business, financial condition and operating results.

Even inadvertent, non-negligent or unknowing violations of federal, state or local regulatory requirements could expose us to adverse governmental action and materially adversely affect our business, financial condition and operating results.

The Federal Food, Drug, and Cosmetic Act, or FDCA, which governs the shipment of foods in interstate commerce, generally does not distinguish between intentional and unknowing, non-negligent violations of the law’s requirements. Most state and local laws operate similarly. Consequently, almost any deviation from subjective or objective requirements of the FDCA or state or local law leaves us vulnerable to a variety of civil and criminal penalties.

In the future, we may deploy new equipment, update our facilities or occupy new facilities. These activities require us to adjust our operations and regulatory compliance systems to meet rapidly changing conditions. Although we have adopted and implemented systems to prevent the production of unsafe or mislabeled products, any failure of those systems to prevent or anticipate an instance or category of deficiency could result in significant business interruption and financial losses to us. The occurrence of events that are difficult to prevent completely, such as the introduction of pathogenic organisms from the outside environment into our facilities, also may result in the failure of our products to meet legal standards. Under these conditions we could be exposed to civil and criminal regulatory action.

In some instances we may be responsible or held liable for the activities and compliance of our third-party vendors and suppliers, despite limited visibility into their operations. Although we monitor and carefully select our third-party vendors and suppliers, they may fail to adhere to regulatory standards, our safety and quality standards or labor and employment practices, and we may fail to identify deficiencies or violations on a timely basis or at all. In addition, a statute in California called the Transparency in Supply Chains Act of 2010 requires us to audit our suppliers with respect to certain risks related to slavery and human trafficking and to mitigate any such risks in our operations, and any failure to disclose issues or other non-compliance could subject us to action by the California Attorney General.

66

We cannot assure you that we will always be in full compliance with all applicable laws and regulations or that we will be able to comply with any future laws and regulations. Failure to comply with these laws and regulations could materially adversely affect our business, financial condition and operating results.

Changes to law, regulation or policy applicable to foods could leave us vulnerable to adverse governmental action and materially adversely affect our business, financial condition and operating results.

The food industry is highly regulated. We invest significant resources in our efforts to comply with the local, state and federal food regulatory regimes under which we operate. However, we cannot assure you that existing laws and regulations will not be revised or that new, more restrictive laws, regulations, guidance or enforcement policies will not be adopted or become applicable to us, our suppliers or the products we distribute. We also operate under a business model that is relatively new to the food industry, in which we rapidly source, process, store and package meal ingredients—including fresh fruits and vegetables, and poultry, beef and seafood, each of which may be subject to a unique regulatory regime—and ship them directly to consumers in the course of e-commerce transactions. Our business model leaves our business particularly susceptible to changes in and reinterpretations of compliance policies of the FDA and other government agencies, and some of our competitors may interpret the applicability of the same or similar laws and regulations to their businesses differently than we interpret them. Furthermore, it is unclear how the FDA may interpret and enforce certain recently promulgated regulations, such as the requirements regarding food defense mitigation strategies, which present considerable future uncertainty. Under the current administration, recent and ongoing changes in senior federal government officials and policy priorities create additional uncertainty.

Our existing compliance structures may be insufficient to address the changing regulatory environment and changing expectations from government regulators regarding our business model. This may result in gaps in compliance coverage or the omission of necessary new compliance activity.

Our facilities and operations are governed by numerous and sometimes conflicting registration, licensing and reporting requirements.

Our fulfillment centers are required to be registered with the federal government and, depending on their location, are also subject to the authority of state and local governments. In some cases, disparate registration and licensing requirements lead to legal uncertainty, inconsistent government classifications of our operations and unpredictable governmental actions. Regulators may also change prior interpretations of governing licensing and registration requirements. Our relatively new business model leaves us particularly susceptible to these factors. If we misapply or misidentify licensing or registration requirements, fail to maintain our registrations or licenses or otherwise violate applicable requirements, our products may be subject to seizure or recall and our operations subject to injunction. This could materially adversely affect our business, financial condition and operating results.

Similarly, we are required to submit reports to the FDA’s Reportable Food Registry in the event that we determine a product may present a serious danger to consumers. The reporting requirement may be triggered based on a subjective assessment of incomplete and changing facts. Our inventory moves very rapidly throughout our supply and distribution chain. Should we fail, in a timely fashion, to identify and report a potentially reportable event which, subsequently, is determined to have been reportable, government authorities may institute civil or criminal enforcement actions against us, and may result in civil litigation against us or criminal charges against certain of our employees. This could materially adversely affect our business, financial condition and operating results.

Good manufacturing process standards and food safety compliance metrics are complex, highly subjective and selectively enforced.

The federal regulatory scheme governing food products establishes guideposts and objectives for complying with legal requirements rather than providing clear direction on when particular standards apply or how they must be met. For example, FDA regulations referred to as Hazard Analysis and Risk-Based Preventive Controls for Human Food require that we evaluate food safety hazards inherent to our specific products and operations. We must then implement “preventive controls” in cases where we determine that qualified food safety personnel would recommend that we do so. Determining what constitutes a food safety hazard, or what a qualified food safety expert might recommend to prevent

67

such a hazard, requires evaluating a variety of situational factors. This analysis is necessarily subjective, and a government regulator may find our analysis or conclusions inadequate. Similarly, the standard of “good manufacturing practice” to which we are held in our food production operations relies on a hypothesis regarding what individuals and organizations qualified in food manufacturing and food safety would find to be appropriate practices in the context of our operations. Our business model, and the scale and nature of our operations, have relatively few meaningful comparisons among traditional food companies. Government regulators may disagree with our analyses and decisions regarding the good manufacturing practices appropriate for our operations.

Decisions made or processes adopted by us in producing our products are subject to after-the-fact review by government authorities, sometimes years after the fact. Similarly, governmental agencies and personnel within those agencies may alter, clarify or even reverse previous interpretations of compliance requirements and the circumstances under which they will institute formal enforcement activity. It is not always possible accurately to predict regulators’ responses to actual or alleged food-production deficiencies due to the large degree of discretion afforded regulators. We may be vulnerable to civil or criminal enforcement action by government regulators if they disagree with our analyses, conclusions, actions or practices. This could materially adversely affect our business, financial condition and operating results.

Packaging, labeling and advertising requirements are subject to varied interpretation and selective enforcement.

We operate under a novel business model in which we source, process, store and package meal ingredients and ship them directly to consumers. Most FDA requirements for mandatory food labeling are decades old and were adopted prior to the advent of large-scale, direct-to-consumer food sales and e-commerce platforms. Consequently, we, like our competitors, must make judgments regarding how best to comply with labeling and packaging regulations and industry practices not designed with our specific business model in mind. Government regulators may disagree with these judgments, leaving us open to civil or criminal enforcement action. This could materially adversely affect our business, financial condition and operating results.

We are subject to detailed and complex requirements for how our products may be labeled and advertised, which may also be supplemented by guidance from governmental agencies. Generally speaking, these requirements divide information into mandatory information that we must present to consumers and voluntary information that we may present to consumers. Packaging, labeling, disclosure and advertising regulations may describe what mandatory information must be provided to consumers, where and how that information is to be displayed physically on our materials or elsewhere, the terms, words or phrases in which it must be disclosed, and the penalties for non-compliance.

Voluntary statements made by us or by certain third parties, whether on package labels or labeling, on websites, in print, in radio, on social media channels, or on television, can be subject to FDA regulation, Federal Trade Commission, or FTC, regulation, USDA regulation, state and local regulation, or any combination of the foregoing. These statements may be subject to specific requirements, subjective regulatory evaluation, and legal challenges by plaintiffs. FDA, FTC, USDA and state- and local-level regulations and guidance can be confusing and subject to conflicting interpretations. Guidelines, standards and market practice for, and consumers’ understandings of, certain types of voluntary statements, such as those characterizing the nutritional and other attributes of food products, continue to evolve rapidly, and regulators may attempt to impose civil or criminal penalties against us if they disagree with our approach to using voluntary statements. Furthermore, in recent years the FDA has increased enforcement of its regulations with respect to nutritional, health and other claims related to food products, and plaintiffs have commenced legal actions against a number of companies that market food products positioned as “natural” or “healthy,” asserting false, misleading and deceptive advertising and labeling claims, including claims related to such food being “all natural” or that they lack any genetically modified ingredients. Should we become subject to similar claims or actions, consumers may avoid purchasing products from us or seek alternatives, even if the basis for the claim is unfounded, and the cost of defending against any such claims could be significant. The occurrence of any of the foregoing risks could materially adversely affect our business, financial condition and operating results.

68

Risks Related to Government Regulation of our Wine Business

If we do not comply with the specialized regulations and laws that regulate the alcoholic beverage industry, our business could be materially adversely affected.

Alcoholic beverages are highly regulated at both the federal and state levels. Regulated areas include production, importation, product labeling, taxes, marketing, pricing, delivery, ownership restrictions, prohibitions on sales to minors, and relationships among alcoholic beverage producers, wholesalers and retailers. We cannot assure you that we will always be in full compliance with all applicable regulations or laws, that we will be able to comply with any future regulations and laws, that we will not incur material costs or liabilities in connection with compliance with applicable regulatory and legal requirements, or that such regulations and laws will not materially adversely affect our wine business. We rely on various internal and external personnel with relevant experience complying with applicable regulatory and legal requirements, and the loss of personnel with such expertise could adversely affect our wine business.

Licenses issued by state and federal alcoholic beverage regulatory agencies are required in order to produce, sell and ship wine. We have state and federal licenses, and must remain in compliance with state and federal laws in order to keep our licenses in good standing. Compliance failures can result in fines, license suspension or license revocation. In some cases, compliance failures can also result in cease and desist orders, injunctive proceedings or other criminal or civil penalties. If our licenses do not remain in good standing, our wine business could be materially adversely affected.

Our wine business relies substantially on state laws that authorize the shipping of wine by out-of-state producers directly to in-state consumers. Those laws are relatively new in many states, and it is common for the laws to be modified or regulators to change prior interpretations of governing licensing requirements. Adverse changes to laws or their interpretation allowing a producer to ship wine to consumers across state lines could materially adversely affect our wine business.

Other Risks Related to Government Regulation

Government regulation of the Internet, e-commerce and other aspects of our business is evolving, and we may experience unfavorable changes in or failure to comply with existing or future regulations and laws.

We are subject to a number of regulations and laws that apply generally to businesses, as well as regulations and laws specifically governing the Internet and e-commerce and the marketing, sale and delivery of goods and services over the Internet. Existing and future regulations and laws may impede the growth and availability of the Internet and online services and may limit our ability to operate our business. These laws and regulations, which continue to evolve, cover taxation, tariffs, privacy and data protection, data security, pricing, content, copyrights, distribution, mobile and other communications, advertising practices, electronic contracts, sales procedures, automatic subscription renewals, credit card processing procedures, consumer protections, the provision of online payment services, unencumbered Internet access to our services, the design and operation of websites, and the characteristics and quality of product offerings that are offered online. We cannot guarantee that we have been or will be fully compliant in every jurisdiction, as it is not entirely clear how existing laws and regulations governing issues such as property ownership, sales and other taxes, consumer protection, libel and personal privacy apply or will be enforced with respect to the Internet and e-commerce, as many of these laws were adopted prior to the advent of the Internet and e-commerce and do not contemplate or address the unique issues they raise. Moreover, as e-commerce continues to evolve, increasing regulation and enforcement efforts by federal and state agencies and the prospects for private litigation claims related to our data collection, privacy policies or other e-commerce practices become more likely. In addition, the adoption of any laws or regulations, or the imposition of other legal requirements, that adversely affect our ability to market, sell, and deliver our products could decrease our ability to offer, or customer demand for, our offerings, resulting in lower net revenue, and existing or future laws or regulations could impair our ability to expand our product offerings, which could also result in lower net revenue and make us more vulnerable to increased competition. Future regulations, or changes in laws and regulations or their existing interpretations or applications, could also require us to change our business practices, raise

69

compliance costs or other costs of doing business and materially adversely affect our business, financial condition and operating results.

Failure to comply with privacy-related obligations, including federal and state privacy laws and regulations and other legal obligations, or the expansion of current or the enactment of new privacy-related obligations could materially adversely affect our business.

A variety of federal and state laws and regulations govern the collection, use, retention, sharing, transfer and security of customer data. We also may choose to comply with, or may be required to comply with, self-regulatory obligations or other industry standards with respect to our collection, use, retention, sharing or security of customer data.

We strive to comply with all applicable laws, regulations, self-regulatory requirements, policies and legal obligations relating to privacy, data usage, and data protection. It is possible, however, that these laws, regulations and other obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and which may conflict with other rules or requirements or our practices. We cannot guarantee that our practices have complied, comply, or will comply fully with all such laws, regulations, requirements and obligations.

We have posted our privacy policy which describes our practice related to the collection, use and disclosure of customer data on our website and in our mobile application. Any failure, or perceived failure, by us to comply with our posted privacy policy or with any federal or state laws, regulations, self-regulatory requirements, industry standards, or other legal obligations could result in claims, proceedings or actions against us by governmental entities, customers or others, or other liabilities, or could result in a loss of customers, any of which could materially adversely affect our business, financial condition and operating results. In addition, a failure or perceived failure to comply with industry standards or with our own privacy policy and practices could result in a loss of customers and could materially adversely affect our business, financial condition and operating results.

Additionally, existing privacy-related laws, regulations, self-regulatory obligations and other legal obligations are evolving and are subject to potentially differing interpretations. Various federal and state legislative and regulatory bodies may expand current laws or enact new laws regarding privacy matters, and courts may interpret existing privacy-related laws and regulations in new or different manners. For example, the State of California enacted legislation in June 2018, the California Consumer Privacy Act of 2018, which came into effect on January 1, 2020, and, among other things, requires companies that process information on California residents to provide new disclosures to California consumers, allows such consumers to opt out of data sharing with third parties and provides a new cause of action for data breaches. While we have invested and may continue to invest in readiness to comply with the applicable legislation, the effects of these new and evolving laws, regulations, and other obligations potentially are far-reaching and may require us to further modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply.

Changes in privacy-related laws, regulations, self-regulatory obligations and other legal obligations, or changes in industry standards or consumer sentiment, could require us to incur substantial costs or to change our business practices, including changing, limiting or ceasing altogether the collection, use, sharing, or transfer of data relating to consumers. Any of these effects could materially adversely affect our business, financial condition and operating results.

Our failure to collect state or local sales, use or other similar taxes could result in substantial tax liabilities, including for past sales, as well as penalties and interest, and our business could be materially adversely affected.

In general, we have not historically collected state or local sales, use or other similar taxes in any jurisdictions in which we do not have a tax nexus, in reliance on court decisions or applicable exemptions that restrict or preclude the imposition of obligations to collect state and local sales, use and other similar taxes with respect to online sales of our products. In addition, we have not historically collected state or local sales, use or other similar taxes in certain jurisdictions in which we do have a physical presence in reliance on applicable exemptions. On June 21, 2018, the U.S. Supreme Court decided, in South Dakota v. Wayfair, Inc., that state and local jurisdictions may, at least in certain circumstances, enforce a sales and use tax collection obligation on remote vendors that have no physical presence in such jurisdiction. A number of states have already begun, or have positioned themselves to begin, requiring sales and use

70

tax collection by remote vendors and/or by online marketplaces. The details and effective dates of these collection requirements vary from state to state. It is possible that one or more jurisdictions may assert that we have liability for periods for which we have not collected sales, use or other similar taxes, and if such an assertion or assertions were successful it could result in substantial tax liabilities, including for past sales as well as penalties and interest, which could materially adversely affect our business, financial condition and operating results.

Changes in tax treatment of companies engaged in e-commerce could materially adversely affect the commercial use of our sites and our business, financial condition and operating results.

The decision of the U.S. Supreme Court in South Dakota v. Wayfair, Inc., discussed above, permits state and local jurisdictions, in certain circumstances, to impose sales and use tax collection obligation on remote vendors, and a number of states have already begun imposing such obligations on Internet vendors and online marketplaces. In addition, due to the global nature of the Internet, it is possible that various states or, if we choose to expand internationally in the future, foreign countries, might attempt to impose additional or new regulation on our business or levy additional or new sales, income or other taxes relating to our activities. Tax authorities at the international, federal, state and local levels are currently reviewing the appropriate treatment of companies engaged in e-commerce. New or revised international, federal, state or local tax regulations may subject us or our customers to additional sales, income and other taxes. New or revised taxes and, in particular, sales taxes, value-added taxes and similar taxes (including sales and use taxes that we may be required to collect as a result of the Wayfair decision) are likely to increase costs to our customers and increase the cost of doing business online (including the cost of compliance processes necessary to capture data and collect and remit taxes), and such taxes may decrease the attractiveness of purchasing products over the Internet. Any of these events could materially adversely affect our business, financial condition and operating results.

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations which could subject our business to higher tax liability.

We may be limited in the portion of net operating loss carryforwards that we can use in the future to offset taxable income for U.S. federal and state income tax purposes. As of December 31, 2020 and 2019, we had U.S. federal net operating loss carryforwards of $397.5 million and $364.0 million, respectively, and state net operating loss carryforwards of $153.2 million and $136.1 million, respectively, that are available to offset future tax liabilities. Of the $397.5 million of federal net operating loss carryforwards, $221.5 million was generated before January 1, 2018 and is subject to a 20-year carryforward period. The remaining $176.0 million can be carried forward indefinitely, but is subject to an 80% taxable income limitation, in any future taxable year. The pre-2018 federal and all state net operating losses will begin to expire in 2032 and 2033, respectively, if not utilized.

Furthermore, Section 382 of the Internal Revenue Code of 1986, as amended, or “the Code”, limits the ability of a company that undergoes an “ownership change” (generally defined as a greater than 50 percentage point cumulative change (by value) in the equity ownership of certain stockholders over a rolling three-year period) to utilize net operating loss carryforwards and tax credit carryforwards and certain built-in losses recognized in years after the ownership change. Future changes in our stock ownership, some of which may be outside of our control, could result in an ownership change under Section 382 of the Code. In addition, Section 383 of the Code generally limits the amount of tax liability in any post-ownership change year that can be reduced by pre-ownership change tax credit carryforwards. If we were to undergo an “ownership change,” it could materially limit our ability to utilize our net operating loss carryforwards and other deferred tax assets.

Risks Related to Our Class A Common Stock

The market price of our Class A common stock has been and may continue to be volatile, which could result in substantial losses for investors purchasing our shares.

The market price of our Class A common stock has been and could continue to be subject to significant fluctuations. For example, since our initial public offering in June 2017, the market price of our Class A common stock

71

has ranged from a high of $165.00 (adjusted for the reverse stock split that occurred in June 2019) to a low of $2.01. Some of the factors that may cause the market price of our Class A common stock to fluctuate include:

price and volume fluctuations in the overall stock market from time to time;
volatility in the market price and trading volume of comparable companies;
actual or anticipated changes in our earnings or fluctuations in our operating results or in the expectations of securities analysts;
announcements of new service offerings, strategic alliances or significant agreements by us or by our competitors;
departure of key personnel;
litigation involving us or that may be perceived as having an adverse effect on our business;
changes in general economic, industry and market conditions and trends;
investors’ general perception of us;
sales of large blocks of our stock; and
announcements regarding industry consolidation.

In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. For example, we are subject to several putative class action lawsuits alleging federal securities law violations in connection with our initial public offering, or IPO. Because of the past and the potential future volatility of our stock price, we may become the target of additional securities litigation in the future. Securities litigation could result in substantial costs and divert management’s attention and resources from our business.

Our quarterly operating results or other operating metrics may fluctuate significantly, which could cause the trading price of our Class A common stock to continue to decline.

Our quarterly operating results and other operating metrics have fluctuated in the past and may in the future fluctuate as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:

the level of demand for our service offerings and our ability to maintain and increase our customer base, including our ability to maintain higher levels of demand that has resulted from our growth strategy and from the impact the COVID-19 pandemic has had on consumer behaviors;
the timing and success of new service introductions by us or our competitors or any other change in the competitive landscape of our market;
the mix of products sold;
order rates by our customers;
pricing pressure as a result of competition or otherwise;
delays or disruptions in our supply chain;
our ability to reduce costs;

72

errors in our forecasting of the demand for our products, which could lead to lower net revenue or increased costs;
seasonal or other variations in buying patterns by our customers;
changes in and timing of sales and marketing and other operating expenses that we may incur;
levels of customer credits and refunds;
adverse litigation judgments, settlements or other litigation-related costs;
food safety concerns, regulatory proceedings or other adverse publicity about us or our products;
costs related to the acquisition of businesses, talent, technologies or intellectual property, including potentially significant amortization costs and possible write-downs;
changes in consumer tastes and preferences; and
general economic conditions.

Any one of the factors above or the cumulative effect of some or all of the factors above may result in significant fluctuations in our operating results.

The variability and unpredictability of our quarterly operating results or other operating metrics could result in our failure to meet our expectations or those of any analysts that cover us or investors with respect to net revenue or other operating results for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could continue to fall substantially, and we could face costly lawsuits, including securities class action suits.

If securities or industry analysts cease publishing research or reports about us, our business or our market, or if they publish negative evaluations of our stock or the stock of other companies in our industry, the price of our stock and trading volume could decline.

The trading market for our Class A common stock is influenced by the research and reports that industry or securities analysts may publish about us, our business, our market or our competitors. If the analyst(s) covering our business downgrade their evaluations of our stock or the stock of other companies in our industry, the price of our stock could decline. Since December 31, 2018, twelve of the analysts who formerly covered our stock have ceased to cover our stock and we currently have only one analyst covering our stock. If the remaining analyst ceases to cover our stock, we could lose additional visibility in the market for our stock, which in turn could cause our stock price to decline further.

Because we do not expect to pay any dividends on our Class A common stock for the foreseeable future, investors may never receive a return on their investment.

You should not rely on an investment in our Class A common stock to provide dividend income. We have never paid cash dividends to holders of our Class A common stock and do not anticipate that we will pay any cash dividends to holders of our Class A common stock in the foreseeable future. Instead, we plan to retain any earnings to maintain and support our existing operations. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any return on their investment. As a result, investors seeking cash dividends should not purchase our Class A common stock.

73

Our tri-class capital structure has the effect of concentrating voting control with our chairman, Matthew B. Salzberg, and Family Trust Created Under Article V of the Matthew Salzberg 2014 Annuity Trust Agreement, who together beneficially own shares representing a majority of the combined voting power of our outstanding common stock. This structure will limit or preclude your ability to influence corporate matters, including a change of control, and might affect the market price of our Class A common stock.

Our capital structure consists of three classes of stock: Class B common stock, with ten votes per share; Class A common stock, with one vote per share; and non-voting Class C capital stock. As of June 30, 2021, stockholders who held shares of Class B common stock, including employees and directors and their affiliates together held approximately 62.7% of the voting power of our outstanding capital stock; our executive officers, directors, 5% stockholders and their respective affiliates together held approximately 62.1% of the voting power of our outstanding capital stock; and our chairman, Matthew B. Salzberg, and Family Trust Created Under Article V of the Matthew Salzberg 2014 Annuity Trust Agreement (which jointly reported its holdings with Mr. M. Salzberg's on a Schedule 13G/A filed with the SEC on February 16, 2021), together held approximately 54.9% of the voting power of our outstanding capital stock. Because Mr. M. Salzberg and Family Trust Created Under Article V of the Matthew Salzberg 2014 Annuity Trust Agreement together control a majority of the combined voting power of our outstanding common stock, they will be able to control all matters submitted to our stockholders for approval, including the election of directors and any merger, consolidation or sale of all or substantially all of our assets, so long as the outstanding shares of Class B common stock represent at least 9.1% of the total number of outstanding shares of Class A common stock and Class B common stock. This concentrated control will limit or preclude your ability to influence corporate matters, including a change of control of our company, for the foreseeable future, and might affect the market price of our Class A common stock.

Sales and/or other transfers by holders of Class B common stock result in those shares converting into Class A common stock, with limited exceptions and permitted transfers described in our restated certificate of incorporation. In addition, each outstanding share of Class B common stock held by a stockholder who is a natural person, or held by the permitted transferees of such stockholder, converts automatically into one share of Class A common stock upon the death or permanent and total disability of such stockholder, subject to a conversion delay of nine months in the event of the death or permanent and total disability of Mr. M. Salzberg. The conversion of additional shares of Class B common stock into Class A common stock will have the effect of further increasing the voting power of Mr. Salzberg and other holders of Class B common stock who retain their shares of Class B common stock.

We qualify as a “controlled company” which could make our Class A common stock less attractive to some investors or otherwise harm our stock price.

Based on the combined voting power over our shares of capital stock held by Matthew B. Salzberg and Family Trust Created Under Article V of the Matthew Salzberg 2014 Annuity Trust Agreement, we qualify as a “controlled company” under the rules of the New York Stock Exchange or the NYSE. Under these rules, a company of which more than 50% of the voting power is held by an individual, a group or another company is a “controlled company” and, as such, can elect to be exempt from certain corporate governance requirements, including requirements that:

a majority of the board of directors consist of independent directors;
the board maintain a nominations committee with prescribed duties and a written charter; and
the board maintain a compensation committee with prescribed duties and a written charter and comprised solely of independent directors.

As a “controlled company,” we may elect to rely on some or all of these exemptions. Accordingly, should the interests of M. Salzberg, together with Family Trust Created Under Article V of the Matthew Salzberg 2014 Annuity Trust Agreement, differ from those of other stockholders, the other stockholders may not have the same protections afforded to stockholders of companies that are subject to all of the NYSE corporate governance standards. Even if we do not avail ourselves of these exemptions, our status as a controlled company could make our Class A common stock less attractive to some investors or otherwise harm our stock price.

74

Substantial sales of shares of our Class A common stock could cause the market price of our Class A common stock to decline and/or result in dilution to our stockholders.

Sales of a substantial number of shares of our Class A common stock in the public market, or the perception that these sales might occur, could reduce the market price of our Class A common stock and could impair our ability to raise capital through the sale of additional equity or other securities. We are unable to predict the effect that such sales may have on the prevailing market price of our Class A common stock.

As of June 30, 2021, an aggregate of 1,312,322 shares of our common stock remained available for future grants under our equity incentive plans. Shares registered under our registration statements on Form S-8 are available for sale in the public market subject to vesting arrangements and exercise of options, and the restrictions of Rule 144 under the Securities Act of 1933, or the Securities Act. If these additional shares are sold, or if it is perceived that they will be sold, in the public market, the trading price of our Class A common stock could decline.

Additionally, as of June 30, 2021, the holders of an aggregate of approximately 3 million shares of our common stock have rights, subject to certain conditions, to include their shares in registration statements that we may file for ourselves or other stockholders. If we were to register these shares for resale, they could be freely sold in the public market. If these additional shares are sold, or if it is perceived that they will be sold, in the public market, the trading price of our Class A common stock could decline.

We currently have on file with the SEC a universal shelf registration statement which allows us to offer and sell registered Class A common stock, preferred stock, debt securities and warrants from time to time pursuant to one or more offerings of up to $75,000,000 in aggregate offering price at prices and terms to be determined at the time of sale. On August 10, 2020, we consummated an underwritten public offering of 4,000,000 shares of Class A common stock registered under our universal shelf registration statement. On June 18, 2021, we consummated an underwritten public offering of 5,411,900 shares of Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, under our universal shelf registration statement. Following the August 2020 and June 2021 offerings, approximately $15.0 million in aggregate offering price remains available for issuance under our universal shelf registration statement.

In connection with the amendment to our senior secured term loan, on the first day of each quarter that our senior secured term loan is outstanding, beginning on or after July 1, 2021, we are obligated to issue warrants to the lenders to purchase such number of shares of Class A common stock as equals 0.50% of the then outstanding shares of our common stock on a fully-diluted basis and we are required to file a registration statement with the SEC to register for resale the shares of Class A common stock underlying the warrants. Pursuant to this obligation, on July 1, 2021, we issued warrants to the lenders exercisable for an aggregate of 130,350 shares of Class A common stock and we filed a registration statement for the resale of such shares with the SEC on July 30, 2021.

Sales of additional amounts of shares of our Class A common stock or other securities convertible into shares of Class A common stock, including any additional warrants to be issued to our lenders in connection with the amendment to our senior secured term loan for which we are obligated to file a shelf registration with the SEC relating to the shares underlying those warrants, could dilute our stockholders.

The exclusion of our Class A common stock from major stock indexes could adversely affect the trading market and price of our Class A common stock.

Several major stock index providers exclude from their indexes the securities of companies with unequal voting rights, such as ours. Exclusion from stock indexes could make it more difficult, or impossible, for some fund managers to buy the excluded securities, particularly in the case of index tracking mutual funds and exchange traded funds. The exclusion of our Class A common stock from major stock indexes could adversely affect the trading market and price of our Class A common stock.

We may not be able to remain in compliance with the New York Stock Exchange’s requirements for the continued listing of our Class A common stock on the exchange.

75

On May 17, 2019, we were notified by the NYSE that we were no longer in compliance with the NYSE’s continued listing standards because the average closing price of our Class A common stock had fallen below $1.00 per share over a period of 30 consecutive trading days. On June 14, 2019, we filed a certificate of amendment to our restated certificate of incorporation that, among other things, effected a 1-for-15 reverse stock split of our Class A common stock. On July 1, 2019, we were notified by the NYSE that we had regained compliance with the applicable NYSE continued listing standard. However, we cannot assure you that the stock price of our Class A common stock will continue to remain in compliance with this standard or that we will remain in compliance with any of the other applicable NYSE continued listing standards dependent on our stock price, such as the requirement to maintain an average global market capitalization over a consecutive 30 trading-day period in excess of $50.0 million or, at the same time, stockholders’ equity equal or greater than $50.0 million. The stock price of our Class A common stock (and thus our market capitalization) may be adversely affected due to, among other things, our financial results, market conditions and market perception of our business.

Any further failure to remain in compliance with the NYSE’s continued listing standards, and any subsequent failure to timely resume compliance with the NYSE’s continued listing standards within the applicable cure period, could result in delisting from the NYSE and negatively impact our company and holders of our Class A common stock, including by reducing the willingness of investors to hold our Class A common stock because of the resulting decreased price, liquidity and trading of our Class A common stock, limited availability of price quotations, and reduced news and analyst coverage. These developments may also require brokers trading in our Class A common stock to adhere to more stringent rules and may limit our ability to raise capital by issuing additional shares of Class A common stock in the future. Delisting may adversely impact the perception of our financial condition, cause reputational harm with investors, our employees and parties conducting business with us, and limit our access to debt and equity financing. The perceived decrease in value of employee equity incentive awards may reduce their effectiveness in encouraging performance and retention.

Anti-takeover provisions in our restated certificate of incorporation and our amended and restated bylaws, as well as provisions of Delaware law, might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the trading price of our Class A common stock.

Our restated certificate of incorporation and amended and restated bylaws and Delaware law contain provisions that may discourage, delay or prevent a merger, acquisition or other change in control that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares of our Class A common stock. These provisions may also prevent or delay attempts by our stockholders to replace or remove our management. Our corporate governance documents include provisions:

establishing a classified board of directors with staggered three-year terms so that not all members of our board are elected at one time, which will be fully phased out in 2024;
providing that directors may be removed by stockholders only for cause and only with a vote of the holders of at least 66-2/3% of the votes that all our stockholders would be entitled to cast for the election of directors;
limiting the ability of our stockholders to call and bring business before special meetings and to take action by written consent in lieu of a meeting;
requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors;
authorizing blank check preferred stock, which could be issued with voting, liquidation, dividend and other rights superior to our Class A common stock; and
limiting the liability of, and providing indemnification to, our directors and officers.

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders holding shares representing more than 15%

76

of the voting power of our outstanding voting stock from engaging in certain business combinations with us. Any provision of our restated certificate of incorporation, as amended, or amended and restated bylaws, as amended, or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock, and could also affect the price that some investors are willing to pay for our Class A common stock.

The existence of the foregoing provisions and anti-takeover measures could limit the price that investors might be willing to pay in the future for shares of our Class A common stock. They could also deter potential acquirers of our company, thereby reducing the likelihood that you could receive a premium for your Class A common stock in an acquisition.

Our restated certificate provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for substantially all disputes between us and our stockholders. Our restated certificate of incorporation further provides that the federal district courts of the United States of America are the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. These choice of forum provisions could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for (1) any derivative action or proceeding brought on behalf of our company, (2) any action asserting a claim of breach of fiduciary duty owed by any director, officer or other employee or stockholder of our company to us or our stockholders, (3) any action asserting a claim arising pursuant to any provision of the General Corporation Law or as to which the General Corporation Law of the State of Delaware confers jurisdiction on the Court of Chancery or (4) any action asserting a claim governed by the internal affairs doctrine. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find this choice of forum provision contained in our restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially adversely affect our business, financial condition and operating results.

Our restated certificate of incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act.

Our management team has limited experience managing a public company.

Many members of our management team have limited experience managing a publicly traded company, interacting with public company investors and/or complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently continue to manage being a public company subject to significant regulatory oversight and reporting obligations under the federal securities laws and the scrutiny of securities analysts and investors. These obligations and constituents require significant attention from our management team and could divert their attention away from the day-to-day management of our business, which could materially adversely affect our business, financial condition and operating results.

The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.

As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, or the Exchange Act, the Sarbanes-Oxley Act of 2002, the listing requirements of the NYSE and other applicable securities rules and regulations. Compliance with these rules and regulations may continue to increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly, and increase demand on our systems and resources, particularly after we are no longer an emerging growth company or a smaller reporting company. Among

77

other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and operating results and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire even more employees in the future, which will increase our costs and expenses.

As a public company, we are required to evaluate our internal controls and during the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting that we are unable to remediate before the end of the same fiscal year in which the material weakness is identified, we will be unable to assert that our internal controls are effective. If we are unable to assert that our internal control over financial reporting is effective, or if our auditors are unable to attest to management’s report on the effectiveness of our internal controls, which will be required after we are no longer an emerging growth company, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our Class A common stock to decline.

In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. To comply with evolving laws, regulations and standards, we may need to invest additional resources, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business could be materially harmed.

As a result of being a public company and the accompanying rules and regulations, it is more expensive for us to obtain director and officer liability insurance, and in the future we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.

We are an “emerging growth company” and a “smaller reporting company,” and the reduced disclosure requirements applicable to emerging growth companies and smaller reporting companies may make our Class A common stock less attractive to investors.

We are an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act, or the JOBS Act, and may remain an emerging growth company until December 31, 2022 (the last day of our fiscal year following the fifth anniversary of our IPO), subject to specified conditions. For so long as we remain an emerging growth company, we are permitted, and intend, to rely on exemptions from certain disclosure requirements that are applicable to other public companies that are not emerging growth companies. We would cease to be an emerging growth company earlier if we have more than $1.07 billion in annual revenue, we have more than $700 million in market value of our stock held by non-affiliates or we issue more than $1 billion of non-convertible debt securities over a three-year period. These exemptions include reduced disclosure obligations regarding executive compensation and exemptions from the requirements to hold non-binding advisory votes on executive compensation and golden parachute payments, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, not being required to comply with certain requirements of Auditing Standard 3101 relating to providing a supplement to the auditor’s report regarding critical audit matters and not being required to comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation. Even after we no longer qualify as an emerging growth company, we may still qualify as a smaller reporting company, which would allow us to take advantage of many of the same exemptions from disclosure requirements, including reduced disclosure

78

obligations regarding executive compensation and not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. In general, we will qualify as a smaller reporting company for as long as we have less than $250 million of public float (calculated as the aggregate market value of our Class A common stock and Class B common stock held by non-affiliates, based on the closing price of our Class A common stock on the NYSE on the last business day of our second fiscal quarter). We cannot predict whether investors will find our Class A common stock less attractive if we rely on these exemptions. If some investors find our Class A common stock less attractive as a result, there may be a less active trading market for our Class A common stock and our stock price may be more volatile.

In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This allows an emerging growth company to delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this exemption from new or revised accounting standards and, therefore, while we are an emerging growth company we will not be subject to new or revised accounting standards at the same time that they become applicable to other public companies that are not emerging growth companies. Accordingly, we will incur additional costs in connection with complying with the accounting standards applicable to public companies at such time or times as they become applicable to us.

General Risk Factors

Higher labor costs due to statutory and regulatory changes could materially adversely affect our business, financial condition and operating results.

Various federal and state labor laws, including new laws and regulations enacted in response to COVID-19, govern our relationships with our employees and affect operating costs. These laws include employee classifications as exempt or non-exempt, minimum wage requirements, unemployment tax rates, workers’ compensation rates, overtime, family leave, workplace health and safety standards, payroll taxes, citizenship requirements and other wage and benefit requirements for employees classified as non-exempt. As our employees are paid at rates set at, or above but related to, the applicable minimum wage, further increases in the minimum wage could increase our labor costs. Significant additional government regulations could materially adversely affect our business, financial condition and operating results.

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

Recent Sales of Unregistered Equity Securities

None.

Use of Proceeds

Not applicable.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Not applicable.

79

Item 6. Exhibits

Exhibit

  

Description

3.1

Restated Certificate of Incorporation of Blue Apron Holdings, Inc. as amended (incorporated by reference to Exhibit 4.1 to the registrant’s Registration Statement on Form S-3, filed with the Securities and Exchange Commission on July 30, 2021)

3.2

Amended and Restated By-laws of Blue Apron Holdings, Inc., as amended (incorporated by reference to Exhibit 4.2 to the registrant’s Registration Statement on Form S-3, filed with the Securities and Exchange Commission on July 30, 2021)

4.1

Form of Warrant (incorporated by reference to Exhibit 4.4 to the registrant’s Registration Statement on Form S-3, filed with the Securities and Exchange Commission on July 30, 2021)

10.1

Amendment No. 2 to Financing Agreement, dated as of May 5, 2021, by and among Blue Apron Holdings, Inc., Blue Apron, LLC, Blue Torch Finance LLC and the other parties thereto (incorporated by reference to Exhibit 10.1 to the registrant’s Current Report Form 8-K, filed with the Securities and Exchange Commission on May 6, 2021)

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1**

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

32.2**

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS*

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

101.SCH*

 

Inline XBRL Taxonomy Extension Schema Document

101.CAL*

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

 

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101)

*

Filed herewith.

**

Furnished herewith.

80

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.

BLUE APRON HOLDINGS, INC.

Date: August 3, 2021

/s/ Linda F. Kozlowski

Linda F. Kozlowski

President, Chief Executive Officer, and Director

(Principal Executive Officer)

Date: August 3, 2021

/s/ Randy J. Greben

Randy J. Greben

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

81

EX-31.1 2 aprn-20210630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Linda F. Kozlowski, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Blue Apron Holdings, Inc.;

2.

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

3.

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

4.

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

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

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

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

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

5.

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

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

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

Date: August 3, 2021

/s/ Linda F. Kozlowski

Linda F. Kozlowski

President and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 aprn-20210630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Randy J. Greben, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of Blue Apron Holdings, Inc.;

2.

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

3.

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

4.

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

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

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

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

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

5.

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

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

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

Date: August 3, 2021

/s/ Randy J. Greben

Randy J. Greben

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)


EX-32.1 4 aprn-20210630xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Linda F. Kozlowski, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Quarterly Report on Form 10-Q of Blue Apron Holdings, Inc. for the fiscal quarter ended June 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Blue Apron Holdings, Inc.

/s/ Linda F. Kozlowski
Linda F. Kozlowski
President and Chief Executive Officer

(Principal Executive Officer)

August 3, 2021


EX-32.2 5 aprn-20210630xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Randy J. Greben, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge, the Quarterly Report on Form 10-Q of Blue Apron Holdings, Inc. for the fiscal quarter ended June 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Blue Apron Holdings, Inc.

/s/ Randy J. Greben
Randy J. Greben
Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

August 3, 2021


EX-101.SCH 6 aprn-20210630.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Debt - Components, covenants, facility financing obligation (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Share-based Compensation - Expense and Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Share-based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Earnings per Share - Antidilutive Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aprn-20210630_cal.xml EX-101.CAL EX-101.DEF 8 aprn-20210630_def.xml EX-101.DEF EX-101.LAB 9 aprn-20210630_lab.xml EX-101.LAB EX-101.PRE 10 aprn-20210630_pre.xml EX-101.PRE XML 11 aprn-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001701114 us-gaap:RetainedEarningsMember 2021-06-30 0001701114 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001701114 us-gaap:RetainedEarningsMember 2021-03-31 0001701114 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001701114 2021-03-31 0001701114 us-gaap:RetainedEarningsMember 2020-12-31 0001701114 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001701114 us-gaap:RetainedEarningsMember 2020-06-30 0001701114 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001701114 us-gaap:RetainedEarningsMember 2020-03-31 0001701114 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001701114 2020-03-31 0001701114 us-gaap:RetainedEarningsMember 2019-12-31 0001701114 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001701114 2021-02-01 2021-02-28 0001701114 aprn:TermLoanDueIn2023Member 2020-12-31 0001701114 us-gaap:OtherRestructuringMember 2020-01-01 2020-06-30 0001701114 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-06-30 0001701114 us-gaap:OtherRestructuringMember 2020-01-01 2020-03-31 0001701114 2020-10-16 2020-10-16 0001701114 aprn:ArlingtonFulfillmentCenterMember 2020-02-29 0001701114 2021-06-18 2021-06-18 0001701114 aprn:ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember 2020-01-01 2020-12-31 0001701114 aprn:ArlingtonFulfillmentCenterMember 2021-06-30 0001701114 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001701114 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001701114 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001701114 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001701114 2020-12-02 0001701114 2020-12-02 2020-12-02 0001701114 aprn:ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember 2020-10-28 2020-10-28 0001701114 2020-10-16 0001701114 2016-08-31 0001701114 2020-03-30 2020-03-30 0001701114 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:OtherCurrentLiabilitiesMember us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:WarrantMember 2021-06-30 0001701114 2021-02-28 0001701114 srt:MinimumMember 2021-02-01 2021-02-28 0001701114 srt:MaximumMember 2021-02-01 2021-02-28 0001701114 aprn:TermLoanDueIn2023Member 2020-10-16 0001701114 aprn:TermLoanDueIn2023Member 2021-03-31 0001701114 aprn:TermLoanDueIn2023Member 2021-06-30 0001701114 aprn:TermLoan2021DueIn2023Member 2021-05-05 0001701114 srt:MinimumMember aprn:TermLoanDueIn2023Member us-gaap:LondonInterbankOfferedRateLIBORMember 2021-05-05 2021-05-05 0001701114 srt:MinimumMember aprn:TermLoan2021DueIn2023Member us-gaap:LondonInterbankOfferedRateLIBORMember 2021-05-05 2021-05-05 0001701114 srt:MinimumMember aprn:TermLoanDueIn2023Member us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001701114 srt:MinimumMember aprn:TermLoanDueIn2023Member us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001701114 us-gaap:CommonClassCMember 2020-12-31 0001701114 us-gaap:CommonClassBMember 2020-12-31 0001701114 us-gaap:CommonClassAMember 2020-12-31 0001701114 aprn:TermLoanDueIn2023Member 2021-05-05 0001701114 2021-05-05 0001701114 2020-06-30 0001701114 2019-12-31 0001701114 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001701114 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001701114 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001701114 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001701114 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001701114 aprn:ArlingtonFulfillmentCenterMember 2020-04-01 2020-06-30 0001701114 aprn:ArlingtonFulfillmentCenterMember 2020-01-01 2020-06-30 0001701114 aprn:ArlingtonFulfillmentCenterMember 2020-01-01 2020-03-31 0001701114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2021-04-01 2021-06-30 0001701114 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-04-01 2021-06-30 0001701114 us-gaap:CommonClassBMember 2021-04-01 2021-06-30 0001701114 us-gaap:CommonClassAMember 2021-04-01 2021-06-30 0001701114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0001701114 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0001701114 us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0001701114 us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0001701114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2020-04-01 2020-06-30 0001701114 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-04-01 2020-06-30 0001701114 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2020-04-01 2020-06-30 0001701114 us-gaap:CommonClassBMember 2020-04-01 2020-06-30 0001701114 us-gaap:CommonClassAMember 2020-04-01 2020-06-30 0001701114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2020-01-01 2020-06-30 0001701114 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-01-01 2020-06-30 0001701114 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2020-01-01 2020-06-30 0001701114 us-gaap:CommonClassBMember 2020-01-01 2020-06-30 0001701114 us-gaap:CommonClassAMember 2020-01-01 2020-06-30 0001701114 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001701114 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001701114 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001701114 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001701114 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001701114 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001701114 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001701114 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001701114 2021-01-01 2021-03-31 0001701114 2020-04-01 2020-06-30 0001701114 us-gaap:CommonClassCMember 2021-06-30 0001701114 us-gaap:CommonClassBMember 2021-06-30 0001701114 us-gaap:CommonClassAMember 2021-06-30 0001701114 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001701114 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001701114 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001701114 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001701114 2020-01-01 2020-03-31 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001701114 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001701114 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001701114 2021-04-01 2021-06-30 0001701114 aprn:ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember 2021-01-01 2021-06-30 0001701114 2021-05-05 2021-05-05 0001701114 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001701114 aprn:TermLoan2021DueIn2023Member 2021-05-05 2021-05-05 0001701114 aprn:TermLoanDueIn2023Member 2021-05-04 2021-05-04 0001701114 aprn:TermLoanDueIn2023Member 2021-01-01 2021-06-30 0001701114 aprn:TermLoanDueIn2023Member 2021-01-01 2021-03-31 0001701114 aprn:TermLoanDueIn2023Member 2021-05-05 2021-05-05 0001701114 srt:MinimumMember aprn:TermLoanDueIn2023Member 2021-03-19 0001701114 srt:MaximumMember aprn:TermLoanDueIn2023Member 2021-03-18 0001701114 2021-01-01 2021-06-30 0001701114 2020-01-01 2020-06-30 0001701114 2020-03-30 0001701114 2021-06-30 0001701114 2020-12-31 iso4217:USD aprn:item pure shares iso4217:USD shares 0 0 0 3493791 3393708 true 0001701114 --12-31 2021 Q2 false P60D us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:OtherAssetsNoncurrent us-gaap:OtherAssetsNoncurrent 14365664 20207631 P60D P60D P5Y 10-Q true 2021-06-30 false 001-38134 Blue Apron Holdings, Inc. DE 81-4777373 28 Liberty Street New York NY 10005 347 719-4312 Class A Common Stock, $0.0001 par value per share APRN NYSE Yes Yes Accelerated Filer true false false 20207631 3393708 0 50990000 44122000 107000 116000 22449000 18185000 15030000 23651000 88576000 86074000 116961000 125208000 1792000 4053000 207329000 215335000 39959000 23691000 25693000 41632000 3500000 3500000 5957000 6269000 75109000 75092000 27078000 28747000 35930000 35957000 12735000 11564000 150852000 151360000 0.0001 0.0001 1500000000 1500000000 20207631 14365664 2000 1000 0.0001 0.0001 175000000 175000000 3393708 3493791 1000 1000 0.0001 0.0001 500000000 500000000 0 668915000 642106000 -612441000 -578133000 56477000 63975000 207329000 215335000 124010000 131040000 253716000 232897000 77585000 77868000 159177000 138506000 16316000 11561000 36256000 26593000 36802000 32493000 73353000 66710000 5612000 6175000 11232000 12928000 269000 3467000 136315000 128366000 280018000 248204000 -12305000 2674000 -26302000 -15307000 -4089000 -4089000 -2731000 -1541000 -4439000 -3696000 548000 548000 -18577000 1133000 -34282000 -19003000 10000 19000 26000 28000 -18587000 1114000 -34308000 -19031000 -0.98 0.08 -1.86 -1.42 -0.98 0.08 -1.86 -1.42 18876600 13432872 18410729 13369338 18876600 13999755 18410729 13369338 14365664 1000 3493791 1000 642106000 -578133000 63975000 100000 0 -100000 0 191595 0 0 2366000 2366000 -15721000 -15721000 14657259 1000 3393791 1000 644472000 -593854000 50620000 83 0 -83 0 138389 0 0 5411900 1000 21143000 21144000 3300000 3300000 -18587000 -18587000 20207631 2000 3393708 1000 668915000 -612441000 56477000 7799093 1000 5464196 1000 599976000 -531979000 67999000 1835947 0 -1835947 0 92243 0 25999 0 486000 486000 2321000 2321000 -20145000 -20145000 9727283 1000 3654248 1000 602783000 -552124000 50661000 101 0 -101 0 159260 0 0 2094000 2094000 1114000 1114000 9886644 1000 3654147 1000 604877000 -551010000 53869000 -34308000 -19031000 11232000 12928000 4936000 7603000 -4089000 -548000 132000 -493000 5465000 4249000 807000 364000 -9000 -39000 4719000 -4590000 -8439000 1623000 16515000 2341000 -19110000 -5370000 -312000 846000 -1431000 -1562000 -10878000 3069000 3009000 2840000 1302000 113000 -1707000 -2727000 21144000 5000000 5000000 1750000 145000 483000 77000 117000 19172000 366000 6587000 708000 45842000 46443000 52429000 47151000 60000 60000 3494000 3552000 565000 223000 168000 265000 279000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">1. Organization and Description of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">When used in these notes, Blue Apron Holdings, Inc. and its subsidiaries are collectively referred to as the “Company.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company designs original recipes with fresh, seasonally-inspired produce and high-quality ingredients, which are sent directly to customers for them to prepare, cook, and enjoy. The Company creates meal experiences around original recipes every week based on what’s in-season with farming partners and other suppliers. Customers can choose which recipes they would like to receive in a given week, and the Company delivers those recipes to their doorsteps along with the pre-portioned ingredients required to cook those recipes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In addition to meals, the Company sells wine through Blue Apron Wine, a direct-to-consumer wine delivery service. The Company also sells a curated selection of cooking tools, utensils, pantry items, and add-on products for different culinary occasions through Blue Apron Market, its e-commerce market.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Basis of Presentation and Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The unaudited interim Consolidated Financial Statements (the “Consolidated Financial Statements”) have been prepared on the same basis as the audited Consolidated Financial Statements, and in the opinion of management, reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021 and December 31, 2020, results of operations for the three months and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020. These unaudited Consolidated Financial Statements should be read in conjunction with the Company’s audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 23, 2021 (the “Annual Report”). There have been no material changes in the Company's significant accounting policies from those that were disclosed in Note 2, Summary of Significant Accounting Policies, included in the Annual Report, except those additional significant policies as described within the accompanying notes to the Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying Consolidated Financial Statements include the accounts of Blue Apron Holdings, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company prepares its Consolidated Financial Statements and related disclosures in conformity with accounting principles generally accepted in the United States (“GAAP”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Liquidity and Going Concern Evaluation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2021, the Company had cash and cash equivalents of $51.0 million and total outstanding debt of $30.6 million, net of unamortized debt issuance costs, of which $27.1 million was classified as long-term debt and $3.5 million was classified as the current portion of long-term debt. On October 16, 2020 (the “effective date”), the Company entered into a financing agreement which provided for a senior secured term loan in the aggregate principal amount of $35.0 million that matures in March 2023 (the “2020 Term Loan”). The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness under the Company’s revolving credit facility and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 18, 2021, the Company’s aggregate liquidity balance, as calculated under the terms of the 2020 Term Loan, fell below the required $20.0 million balance, as described below, giving rise to an event of default in respect of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">the 2020 Term Loan. The Company’s aggregate liquidity balance returned to an amount in excess of $20.0 million the following day, and the agent and the lenders waived the event of default on March 30, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;"> On May 5, 2021, the Company amended the financing agreement </span><span style="background-color:#ffffff;">relating to the 2020 Term Loan (the “Amendment”), which modified certain provisions of the financing agreement, as well as provided for a </span><span style="background-color:#ffffff;">$5.0</span><span style="background-color:#ffffff;"> million term loan that was funded into an escrow account (the “2021 Term Loan”). See Note 9 for further discussion of the Amendment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 18, 2021, the Company completed an underwritten public offering (the “June 2021 offering”), pursuant to its universal shelf registration statement filed with the SEC on April 29, 2020, of 5,411,900 shares of the Company’s Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, resulting in $21.1 million of proceeds, net of underwriting discounts and commissions and offering costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Pursuant to the Amendment, the net proceeds of the June 2021 offering were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the Amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering. The Company also repaid </span>$0.5 million of the $1.0 million closing fee charged under the Amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within <span style="-sec-ix-hidden:Hidden_d5NB3Xleokqr1gRnELvGFg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">60 days</span></span> after the closing date of the Amendment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The 2020 Term Loan contains restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. As of June 30, 2021, the financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has a history of net losses including $34.3 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively, and operating cash flows of $(10.9) million and $3.1 million for the six months ended June 30, 2021 and 2020. In addition, the Company has experienced significant negative trends in its net revenue. While year-over-year trends in net revenue have generally improved in recent periods, that improvement is, in part, due to changes in consumer behaviors as a result of the COVID-19 pandemic, and by the continued execution of the Company’s growth strategy. These positive trends may not continue at current levels, and could decline in future periods as restrictions related to COVID-19 continue to be lifted and as vaccines have become more widely available throughout the United States or if the Company is unable to sustain the revenue growth resulting from its growth strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is continuing to pursue its growth strategy to drive customer and revenue growth through product innovation, partnerships, and marketing investment. The Company’s ability, including the timing and extent, to successfully execute its growth strategy is inherently uncertain and is dependent on continued sufficiency of cash resources, and its ability to implement the initiatives and deliver the results as forecasted, among other factors. Due to this uncertainty, if the Company is unable to sufficiently deliver results from its growth strategy, manage liquidity and/or to cost effectively attract new customers and retain existing customers, the Company may not be able to maintain compliance with the minimum liquidity and minimum subscription count covenants in future periods which may result in an event of default under the Company’s 2020 Term Loan. In the event the Company does not have sufficient cash resources upon an event of default, if the Company were unable to obtain a waiver or successfully renegotiate the terms of its 2020 Term Loan with its lenders, and the lenders enforced one or more of their rights upon default, the Company would be unable to meet its current obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">If the Company is unable to sufficiently execute its growth strategy, the Company believes it has a plan to effectively manage liquidity and customer acquisition and retention in order to maintain compliance with its debt covenants. This includes implementing operational process driven changes to more cost-effectively source the products the Company offers, significant expense reductions in areas identified by the Company in product, technology, general and administrative costs and capital expenditures to achieve savings and reinvest in the business. This plan further includes modifying and balancing the Company’s marketing investments, as needed, to maintain the minimum subscription covenant, while also maintaining sufficient cash to meet the minimum liquidity covenant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A significant portion of the Company’s costs are discretionary in nature and, if needed, the Company has the ability to reduce or delay spending in order to reduce expenses and improve liquidity. While reductions in spending, particularly in marketing and capital expenditures, may negatively impact net revenue, the Company plans to execute such reductions to the extent needed to comply with its debt covenants. The Company has previously demonstrated an ability to implement various cost reduction initiatives, including workforce reductions and other cost optimizing initiatives. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Based on the current facts and circumstances, the additional financial flexibility provided through the June 2021 offering discussed above, the Company’s financial planning process, and its historical ability to implement cost reductions and adjust marketing strategies, the Company believes it is probable it can effectively manage liquidity and subscription count in order to maintain compliance with the financial covenants under its 2020 Term Loan for at least the next 12 months. As a result, the Company has concluded that, after consideration of management’s plan, it has sufficient liquidity to meet its obligations within one year after the issuance date of the Consolidated Financial Statements, and it does not have substantial doubt about its ability to continue as a going concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In preparing its Consolidated Financial Statements in accordance with GAAP, the Company is required to make estimates and assumptions that affect the amounts of assets, liabilities, revenue, costs, and expenses, and disclosure of contingent assets and liabilities which are reported in the Consolidated Financial Statements and accompanying disclosures. The accounting estimates that require the most difficult and subjective judgments include revenue recognition, inventory valuation, leases, the fair value of share-based awards, the fair value of the warrant obligation, recoverability of long-lived assets, and the recognition and measurement of contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could materially differ from the Company’s estimates and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Emerging Growth Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”), and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. The Company may take advantage of these exemptions until the Company is no longer an emerging growth company. Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards, and as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until December 31, 2022 (the last day of the fiscal year following the fifth anniversary of the initial public offering, or the “IPO”), or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates, or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Smaller Reporting Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is a “smaller reporting company,” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, and therefore qualifies for reduced disclosure requirements for smaller reporting companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Recently Issued Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued its standard on lease accounting, Accounting Standards Update No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, which supersedes Topic 840, Leases. Subsequent to February 2016, the FASB issued ASU No. 2017-13, <i style="font-style:italic;">Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments</i>, ASU No. 2018-10, <i style="font-style:italic;">Codification Improvements to Topic 842, Leases,</i> ASU No. 2018-11, <i style="font-style:italic;">Leases (Topic 842): Targeted Improvements, </i>ASU No. 2019-01, <i style="font-style:italic;">Leases (Topic 842): Codification Improvements</i>, ASU 2019-10, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>, and ASU No. 2020-05, <i style="font-style:italic;">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities,</i> to improve and clarify certain aspects of ASU No. 2016-02, as well as to defer its effective date for certain entities. For the Company, the new standard is effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. Upon adoption of this standard, the Company expects to recognize, on a discounted basis, its minimum commitments under non-cancelable operating leases on the Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease obligations. The Company is currently evaluating any additional impacts this guidance will have on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), <i style="font-style:italic;">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.</i> The standard is intended to clarify the accounting for implementation costs of a hosting arrangement that is a service contract. For the Company, the amendments in ASU 2018-15 are effective for annual periods beginning January 1, 2021, and interim periods beginning January 1, 2022. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued Accounting Standards Update No. 2019-12 (“ASU 2019-12<i style="font-style:italic;">”), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>. The standard is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, as well as improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For the Company, the amendments in ASU 2019-12 are effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (“ASU 2020-04”), <i style="font-style:italic;">Reference Rate Reform (Topic 848):</i> <i style="font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>. The standard is intended to provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The guidance was effective upon issuance, and may be applied prospectively through December 31, 2022. The application of the guidance is not expected to have a material impact on the Company’s Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Basis of Presentation and Principles of Consolidation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The unaudited interim Consolidated Financial Statements (the “Consolidated Financial Statements”) have been prepared on the same basis as the audited Consolidated Financial Statements, and in the opinion of management, reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021 and December 31, 2020, results of operations for the three months and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020. These unaudited Consolidated Financial Statements should be read in conjunction with the Company’s audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 23, 2021 (the “Annual Report”). There have been no material changes in the Company's significant accounting policies from those that were disclosed in Note 2, Summary of Significant Accounting Policies, included in the Annual Report, except those additional significant policies as described within the accompanying notes to the Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying Consolidated Financial Statements include the accounts of Blue Apron Holdings, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company prepares its Consolidated Financial Statements and related disclosures in conformity with accounting principles generally accepted in the United States (“GAAP”).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Liquidity and Going Concern Evaluation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2021, the Company had cash and cash equivalents of $51.0 million and total outstanding debt of $30.6 million, net of unamortized debt issuance costs, of which $27.1 million was classified as long-term debt and $3.5 million was classified as the current portion of long-term debt. On October 16, 2020 (the “effective date”), the Company entered into a financing agreement which provided for a senior secured term loan in the aggregate principal amount of $35.0 million that matures in March 2023 (the “2020 Term Loan”). The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness under the Company’s revolving credit facility and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 18, 2021, the Company’s aggregate liquidity balance, as calculated under the terms of the 2020 Term Loan, fell below the required $20.0 million balance, as described below, giving rise to an event of default in respect of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">the 2020 Term Loan. The Company’s aggregate liquidity balance returned to an amount in excess of $20.0 million the following day, and the agent and the lenders waived the event of default on March 30, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;"> On May 5, 2021, the Company amended the financing agreement </span><span style="background-color:#ffffff;">relating to the 2020 Term Loan (the “Amendment”), which modified certain provisions of the financing agreement, as well as provided for a </span><span style="background-color:#ffffff;">$5.0</span><span style="background-color:#ffffff;"> million term loan that was funded into an escrow account (the “2021 Term Loan”). See Note 9 for further discussion of the Amendment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 18, 2021, the Company completed an underwritten public offering (the “June 2021 offering”), pursuant to its universal shelf registration statement filed with the SEC on April 29, 2020, of 5,411,900 shares of the Company’s Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, resulting in $21.1 million of proceeds, net of underwriting discounts and commissions and offering costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> Pursuant to the Amendment, the net proceeds of the June 2021 offering were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the Amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering. The Company also repaid </span>$0.5 million of the $1.0 million closing fee charged under the Amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within <span style="-sec-ix-hidden:Hidden_d5NB3Xleokqr1gRnELvGFg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">60 days</span></span> after the closing date of the Amendment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The 2020 Term Loan contains restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. As of June 30, 2021, the financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has a history of net losses including $34.3 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively, and operating cash flows of $(10.9) million and $3.1 million for the six months ended June 30, 2021 and 2020. In addition, the Company has experienced significant negative trends in its net revenue. While year-over-year trends in net revenue have generally improved in recent periods, that improvement is, in part, due to changes in consumer behaviors as a result of the COVID-19 pandemic, and by the continued execution of the Company’s growth strategy. These positive trends may not continue at current levels, and could decline in future periods as restrictions related to COVID-19 continue to be lifted and as vaccines have become more widely available throughout the United States or if the Company is unable to sustain the revenue growth resulting from its growth strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is continuing to pursue its growth strategy to drive customer and revenue growth through product innovation, partnerships, and marketing investment. The Company’s ability, including the timing and extent, to successfully execute its growth strategy is inherently uncertain and is dependent on continued sufficiency of cash resources, and its ability to implement the initiatives and deliver the results as forecasted, among other factors. Due to this uncertainty, if the Company is unable to sufficiently deliver results from its growth strategy, manage liquidity and/or to cost effectively attract new customers and retain existing customers, the Company may not be able to maintain compliance with the minimum liquidity and minimum subscription count covenants in future periods which may result in an event of default under the Company’s 2020 Term Loan. In the event the Company does not have sufficient cash resources upon an event of default, if the Company were unable to obtain a waiver or successfully renegotiate the terms of its 2020 Term Loan with its lenders, and the lenders enforced one or more of their rights upon default, the Company would be unable to meet its current obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">If the Company is unable to sufficiently execute its growth strategy, the Company believes it has a plan to effectively manage liquidity and customer acquisition and retention in order to maintain compliance with its debt covenants. This includes implementing operational process driven changes to more cost-effectively source the products the Company offers, significant expense reductions in areas identified by the Company in product, technology, general and administrative costs and capital expenditures to achieve savings and reinvest in the business. This plan further includes modifying and balancing the Company’s marketing investments, as needed, to maintain the minimum subscription covenant, while also maintaining sufficient cash to meet the minimum liquidity covenant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A significant portion of the Company’s costs are discretionary in nature and, if needed, the Company has the ability to reduce or delay spending in order to reduce expenses and improve liquidity. While reductions in spending, particularly in marketing and capital expenditures, may negatively impact net revenue, the Company plans to execute such reductions to the extent needed to comply with its debt covenants. The Company has previously demonstrated an ability to implement various cost reduction initiatives, including workforce reductions and other cost optimizing initiatives. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Based on the current facts and circumstances, the additional financial flexibility provided through the June 2021 offering discussed above, the Company’s financial planning process, and its historical ability to implement cost reductions and adjust marketing strategies, the Company believes it is probable it can effectively manage liquidity and subscription count in order to maintain compliance with the financial covenants under its 2020 Term Loan for at least the next 12 months. As a result, the Company has concluded that, after consideration of management’s plan, it has sufficient liquidity to meet its obligations within one year after the issuance date of the Consolidated Financial Statements, and it does not have substantial doubt about its ability to continue as a going concern.</p> 51000000.0 30600000 27100000 3500000 35000000.0 20000000.0 20000000.0 5000000.0 5411900 21100000 500000 1000000.0 0.50 0.0150 0.0900 875000 20000000.0 300000 320000 -34300000 -19000000.0 -10900000 3100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In preparing its Consolidated Financial Statements in accordance with GAAP, the Company is required to make estimates and assumptions that affect the amounts of assets, liabilities, revenue, costs, and expenses, and disclosure of contingent assets and liabilities which are reported in the Consolidated Financial Statements and accompanying disclosures. The accounting estimates that require the most difficult and subjective judgments include revenue recognition, inventory valuation, leases, the fair value of share-based awards, the fair value of the warrant obligation, recoverability of long-lived assets, and the recognition and measurement of contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could materially differ from the Company’s estimates and assumptions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”), and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. The Company may take advantage of these exemptions until the Company is no longer an emerging growth company. Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards, and as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until December 31, 2022 (the last day of the fiscal year following the fifth anniversary of the initial public offering, or the “IPO”), or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates, or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Smaller Reporting Company Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is a “smaller reporting company,” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, and therefore qualifies for reduced disclosure requirements for smaller reporting companies.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Recently Issued Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued its standard on lease accounting, Accounting Standards Update No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, which supersedes Topic 840, Leases. Subsequent to February 2016, the FASB issued ASU No. 2017-13, <i style="font-style:italic;">Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments</i>, ASU No. 2018-10, <i style="font-style:italic;">Codification Improvements to Topic 842, Leases,</i> ASU No. 2018-11, <i style="font-style:italic;">Leases (Topic 842): Targeted Improvements, </i>ASU No. 2019-01, <i style="font-style:italic;">Leases (Topic 842): Codification Improvements</i>, ASU 2019-10, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>, and ASU No. 2020-05, <i style="font-style:italic;">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities,</i> to improve and clarify certain aspects of ASU No. 2016-02, as well as to defer its effective date for certain entities. For the Company, the new standard is effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. Upon adoption of this standard, the Company expects to recognize, on a discounted basis, its minimum commitments under non-cancelable operating leases on the Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease obligations. The Company is currently evaluating any additional impacts this guidance will have on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), <i style="font-style:italic;">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.</i> The standard is intended to clarify the accounting for implementation costs of a hosting arrangement that is a service contract. For the Company, the amendments in ASU 2018-15 are effective for annual periods beginning January 1, 2021, and interim periods beginning January 1, 2022. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued Accounting Standards Update No. 2019-12 (“ASU 2019-12<i style="font-style:italic;">”), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>. The standard is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, as well as improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For the Company, the amendments in ASU 2019-12 are effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (“ASU 2020-04”), <i style="font-style:italic;">Reference Rate Reform (Topic 848):</i> <i style="font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting</i>. The standard is intended to provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The guidance was effective upon issuance, and may be applied prospectively through December 31, 2022. The application of the guidance is not expected to have a material impact on the Company’s Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">3. Inventories, Net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Inventories, net consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,296</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,366</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,819</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,185</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:10pt 0pt 10pt 0pt;">Product inventory primarily consists of bulk and prepped food, containers, products available for resale, and wine products. Fulfillment inventory consists of packaging used for shipping and handling. Product and fulfillment inventories are recognized as components of Cost of goods sold, excluding depreciation and amortization in the accompanying Consolidated Statements of Operations when sold.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,296</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,366</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,819</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,185</p></td></tr></table> 2296000 3366000 20153000 14819000 22449000 18185000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">4. Prepaid Expenses and Other Current Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Prepaid expenses and other current assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance proceeds receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,250</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,092</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,611</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,651</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Estimated insurance proceeds recoveries are reflected as assets in the Company’s Consolidated Balance Sheets when it is determined that the recovery of such amounts is probable, and the amount can be reasonably determined.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:32.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance proceeds receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,250</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,319</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,092</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,611</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309</p></td></tr><tr><td style="vertical-align:bottom;width:67.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,651</p></td></tr></table> 1100000 11250000 7319000 7092000 6611000 5309000 15030000 23651000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">5. Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Restricted cash reflects pledged cash deposited into savings accounts that is used as security primarily for fulfillment centers and office space leases, and as of December 31, 2019, cash held in escrow related to a pending legal judgment that was returned to the Company in the second quarter of 2020 following final resolution of the case.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same amounts reported in the Consolidated Statements of Cash Flows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,122</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_cTomt3YHCE2i6U6vI058Cw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Prepaid expenses and other current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SSRgKZ6V_E-ZqJA16Yx3Vg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Other noncurrent assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 903</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,110</p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,842</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,531</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_V48-TCtv0kKowWQWQrag-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Prepaid expenses and other current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_sVQMfF96HkmzApHGHP4Axg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Other noncurrent assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,912</p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,443</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,990</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,122</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_cTomt3YHCE2i6U6vI058Cw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Prepaid expenses and other current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_SSRgKZ6V_E-ZqJA16Yx3Vg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Other noncurrent assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 903</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,110</p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,842</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,531</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_V48-TCtv0kKowWQWQrag-g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Prepaid expenses and other current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_sVQMfF96HkmzApHGHP4Axg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Restricted cash included in Other noncurrent assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,912</p></td></tr><tr><td style="vertical-align:bottom;width:71.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,443</p></td></tr></table> 50990000 44122000 536000 610000 903000 1110000 52429000 45842000 45430000 43531000 611000 1110000 2912000 47151000 46443000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">6. Property and Equipment, Net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Property and equipment, net consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,252</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,442</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (122,244)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (111,012)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Buildings includes a build-to-suit lease arrangement in Linden, New Jersey where the Company is considered the owner for accounting purposes, and as of June 30, 2021 and December 31, 2020, contains $31.3 million of the capitalized fair value of the building, $80.8 million of costs incurred directly by the Company relating to this arrangement, and $2.8 million of capitalized interest for related construction projects.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><i style="font-style:italic;">Fairfield Lease Termination</i></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:36pt;margin:0pt;">In October 2017, the Company performed a review of its real estate needs and decided to no longer pursue its planned build-out of the Fairfield facility and as a result, pursued potential alternatives for the leased Fairfield property. On March 30, 2020 (the “termination date”), the Company terminated the lease, effective immediately, for its Fairfield facility (the “Fairfield lease termination”). In connection with the Fairfield lease termination, the Company agreed to a termination fee in the amount of $1.5 million, recognized upon the termination date and paid in the second quarter of 2020, which released the Company from all future minimum lease payments related to this facility in the amount of $32.9 million, which otherwise would have expired in 2028.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For accounting purposes, the Company had been deemed to be the owner of this arrangement and followed build-to-suit accounting. Therefore, the Company had capitalized the fair value of the building and direct construction costs incurred and recorded a corresponding facility financing obligation. Prior to the lease termination, the net carrying value of the build-to-suit assets totaled $31.1 million, the facility financing obligation totaled $35.7 million, and the Company had deferred rent of $1.8 million. Accordingly, as of the termination date, the Company derecognized the net carrying value of the build-to-suit assets and liabilities and the deferred rent balance. As a result, the Company recorded a non-cash gain of $4.9 million, net of the lease termination fee, in Other operating expense during the first quarter of 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Impairment Charges on Long-Lived Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2020, the Company announced the closure of its fulfillment center in Arlington, Texas and the consolidation of production volume from the Arlington, Texas fulfillment center to the Company’s fulfillment centers in Linden, New Jersey and Richmond, California in order to more efficiently continue to service the Company’s national footprint while also enabling the Company to redirect financial resources into other parts of the business, including growth initiatives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company concluded that this change in operations represented a triggering event with respect to its long-lived assets at the Arlington fulfillment center and therefore performed an impairment test in accordance with Accounting Standards Codification (“ASC”) 360, <i style="font-style:italic;">Property, Plant, and Equipment</i>. The carrying amount of the Company’s long-lived assets at the Arlington fulfillment center was $11.5 million and the fair value was $4.1 million as of the impairment date, resulting in an impairment of $7.4 million, primarily consisting of leasehold improvements and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">equipment, recorded in Other operating expense during the first quarter of 2020. The Company recorded an impairment charge on an additional piece of equipment at the Arlington fulfillment center of $0.2 million in Other operating expense during the second quarter of 2020. The fair value was primarily determined based on estimated market prices of the assets and represented a Level 3 valuation in the fair value hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-indent:36pt;margin:0pt;">In May 2020, the transition of production volume to the Linden and Richmond fulfillment centers was completed, with the Company’s Arlington fulfillment center equipment primarily having been relocated to the Company’s other fulfillment centers. The Company temporarily reopened its Arlington fulfillment center beginning in January 2021 to leverage existing assets to meet forecasted demand while continuing to implement operating efficiencies at its other fulfillment centers. In April 2021, the Company closed down the temporary Arlington fulfillment center, with all production volume consolidated at its other fulfillment centers. The closure of the Arlington fulfillment center after its temporary reopening did not have a material impact on the Company’s Consolidated Financial Statements. Additionally, in May 2021, the Company entered into an agreement to sublease the remainder of its Arlington fulfillment center. The sublease continues through the duration of the Company’s existing lease for the fulfillment center and entitles the Company to future minimum sublease payments of approximately $2.6 million as of June 30, 2021. The Company has non-cancelable future minimum lease payments of approximately $1.6 million to the original lessor of the fulfillment center as of June 30, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,376</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,252</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,442</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (122,244)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (111,012)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt 0pt 10pt 0pt;">(1)</td><td style="background-color:#ffffff;padding:0pt 0pt 10pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Buildings includes a build-to-suit lease arrangement in Linden, New Jersey where the Company is considered the owner for accounting purposes, and as of June 30, 2021 and December 31, 2020, contains $31.3 million of the capitalized fair value of the building, $80.8 million of costs incurred directly by the Company relating to this arrangement, and $2.8 million of capitalized interest for related construction projects.</span></td></tr></table> 11376000 11110000 22556000 21318000 52306000 51096000 3408000 3408000 33252000 32969000 114877000 114877000 1430000 1442000 239205000 236220000 122244000 111012000 116961000 125208000 31300000 31300000 80800000 80800000 2800000 2800000 -1500000 32900000 31100000 35700000 1800000 4900000 11500000 4100000 7400000 200000 2600000 1600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">7. Accrued Expenses and Other Current Liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,356</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued credits and refunds reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued legal settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued shipping expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,556</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,060</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,693</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:32.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:32.4pt;margin:0pt 0pt 10pt 0pt;">Accrued legal settlements reflect contingencies for which the Company has concluded the loss is probable and reasonably estimable. As of December 31, 2020, the Company determined that insurance recovery was probable related to $11.3 million of a legal settlement and recognized the full recovery amount in Prepaid expenses and other current assets as of December 31, 2020. The insurance proceeds receivable was recovered in full by the Company in the second quarter of 2021 following final resolution of the case. See Note 10 for further discussion of the accrued legal settlements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,356</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,189</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued credits and refunds reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued legal settlements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued marketing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued shipping expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,556</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,060</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,693</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 9356000 17189000 1224000 1547000 12250000 2440000 2006000 1556000 2060000 11117000 6580000 25693000 41632000 11300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">8. Deferred Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Deferred revenue consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash received prior to fulfillment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,814</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,550</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gift cards, prepaid orders, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,957</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,269</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Under ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers,</i> the Company has two types of contractual liabilities: (i) cash collections from its customers prior to delivery of products purchased, which are included in Deferred revenue on the Consolidated Balance Sheet, and are recognized as revenue upon transfer of control of its products, and (ii) unredeemed gift cards and other prepaid orders, which are included in Deferred revenue on the Consolidated Balance Sheet, and are recognized as revenue when gift cards are redeemed and the products are delivered. Certain gift cards are </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">not expected to be redeemed, also known as breakage, and are recognized as revenue over the expected redemption period, subject to requirements to remit balances to governmental agencies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:10pt 0pt 10pt 0pt;">Contractual liabilities included in Deferred revenue on the Consolidated Balance Sheets were $6.0 million and $6.3 million as of June 30, 2021 and December 31, 2020, respectively. During the six months ended June 30, 2021, the Company recognized $4.8 million to Net revenue from the Deferred revenue at December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash received prior to fulfillment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,814</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,550</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gift cards, prepaid orders, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,957</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,269</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3814000 1550000 2143000 4719000 5957000 6269000 2 6000000.0 6300000 4800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">9. Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In August 2016, the Company entered into the revolving credit facility with a maximum amount available to borrow of $150.0 million. The borrower under the revolving credit facility was the Company’s wholly-owned subsidiary, Blue Apron, LLC. Between 2017 and 2020, the Company amended and refinanced the revolving credit facility to, among other things, reduce the aggregate lender commitments to $55.0 million and extend the final maturity date to August 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On October 16, 2020, the Company entered into a financing agreement which provided for the 2020 Term Loan. The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness of $43.8 million under the revolving credit facility, and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On May 5, 2021 (the “closing date”), the Company amended the financing agreement relating to the 2020 Term Loan. Among other things, the Amendment:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">provided a $5.0 million term loan (the “2021 Term Loan”), which bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 10.00% per annum and matured at the same time as the 2020 Term Loan, on March 31, 2023. The 2021 Term Loan was prepayable and did not require periodic principal payments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">increased the interest rate margin on the 2020 Term Loan by 1.00% per annum, resulting in the 2020 Term Loan bearing interest, from and after the closing date, at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">waived the requirement that the borrower prepay the 2020 Term Loan with 50% of the proceeds of equity issuances, provided that the waiver expired upon the earlier of (i) such time as the cumulative net proceeds from equity issuances of the borrower otherwise requiring such prepayment exceed $30.0 million (calculated net of the prepayment of the 2021 Term Loan described below) or (ii) </span><span style="-sec-ix-hidden:Hidden_qyE1bWXQJEK5Gnyq4kQBxg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">60 days</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> after the closing date;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iv)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">required that the borrower prepay the 2021 Term Loan with 100% of the proceeds of equity issuances (in addition to the other mandatory prepayment provisions applicable to the 2020 Term Loan, which also applied to the 2021 Term Loan); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(v)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">reduced the minimum liquidity covenant from $20.0 million at all times to $15.0 million at all times until the earlier of (i) May 15, 2022, and (ii) the date on which the 2021 Term Loan and all accrued and unpaid interest thereon is repaid in full.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The proceeds of the 2021 Term Loan were held in an escrow account and were considered qualified cash for purposes of the minimum liquidity covenant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Pursuant to the amendment, the net proceeds of the June 2021 offering (discussed in Note 2) were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering, upon which the minimum liquidity covenant was reset to $20.0 million at all times. The Company also repaid $0.5 million of the $1.0 million closing fee charged under the amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within <span style="-sec-ix-hidden:Hidden_6Rx4-u0te0-gzDYoUizBmw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">60 days</span></span> after the Closing Date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023. The Company is also obligated under the 2020 Term Loan to pay customary fees, including an anniversary fee equal to 1.00% of the average daily principal amount of the 2020 Term Loan outstanding over the past 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In connection with the amendment, the Company agreed to prospectively grant warrants (the “warrant obligation”) to the lenders. Under the terms of the warrant obligation, so long as the 2020 Term Loan remains outstanding, on the first day of each quarter beginning on or after July 1, 2021, the Company will issue a warrant to the lenders to purchase at an exercise price of $0.01 per share such number of shares of Class A common stock of the Company as equals 0.50% of the then outstanding shares of common stock of the Company, on a fully-diluted basis. Subject to limited exceptions, subsequent to their respective issuance date the number of shares issuable upon exercise of each warrant is subject to increase each time the Company issues or sells any shares of common stock, common stock equivalents, options, or convertible securities for a consideration per share (including upon exercise, exchange, or conversion) of less than the fair market value per share of the Class A common stock as of the applicable issuance date in accordance with the amendment. The warrants will expire <span style="-sec-ix-hidden:Hidden_Z7M5kjSCHUKITFn1GGd6vg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">five years</span></span><span style="white-space:pre-wrap;"> after the applicable issuance date and will be exercisable on a cash basis or, at the election of the holder, on a cashless basis.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The warrant obligation was accounted for in accordance with ASC 815-40, <i style="font-style:italic;">Contracts in an Entity’s Own Equity</i>, as a liability recognized at fair value as of the closing date, due to certain settlement provisions within the corresponding warrant obligation provisions under the financing agreement that do not meet the criteria to be classified in stockholders’ equity. The short-term portion of warrants to be issued under the warrant obligation were recorded within Accrued expenses and other current liabilities, and the long-term portion within Other noncurrent liabilities on the Consolidated Balance Sheets. The warrant obligation is remeasured to fair value at each balance sheet date, with changes in fair value recorded in Other income (expense), net in the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company evaluated the amendment of the financing agreement under ASC 470-50, which states that if the modification of the terms of an existing debt agreement is considered substantial, the transaction shall be accounted for as an extinguishment, with the amended debt instrument then initially recorded at fair value. The Company concluded that the modification was considered substantial, and qualified for extinguishment accounting under such guidance. Accordingly, the Company recorded a $4.1 million extinguishment loss in the Consolidated Statements of Operations, which consisted of (i) a $4.6 million loss related to the contemporaneous issuance of the warrant obligation, as discussed above, (ii) a $0.2 million loss related to fees paid on behalf of the lender, partially offset by (iii) a $0.5 million gain related to the difference between the fair value of the modified debt instrument and the net carrying value of the debt immediately before extinguishment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In connection with the extinguishment of the 2020 Term Loan, the Company derecognized all related unamortized debt issuance costs, and simultaneously recorded additional debt issuance costs of $2.0 million within Long-term debt, which are being amortized using the effective interest method over the remaining term. The following table summarizes the presentation of the Company’s debt balances in the Consolidated Balance Sheets as of the dates indicated below: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:38.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,125</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,797)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,878)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt outstanding, net of debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,578</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,247</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,078</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,747</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The borrower under the 2020 Term Loan is the Company’s wholly-owned subsidiary, Blue Apron, LLC. The obligations under the 2020 Term Loan are guaranteed by Blue Apron Holdings, Inc. and its subsidiaries other than the borrower, and secured by substantially all of the assets of the borrower and the guarantors. The 2020 Term Loan contains certain restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. Restrictive covenants include limitations on the incurrence of indebtedness and liens, restrictions on affiliate transactions, restrictions on the sale or other disposition of collateral, and limitations on dividends and stock repurchases. <span style="background-color:#ffffff;">The Company will be required to make mandatory prepayments under certain circumstances, and will have the option to make prepayments under the 2020 Term Loan subject to certain prepayment premiums through the first anniversary of the effective date. </span>As of June 30, 2021, financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Non-compliance with the covenants under the 2020 Term Loan would result in an event of default upon which the lender could declare all outstanding principal and interest to be due and payable immediately and foreclose against the assets securing the borrowings. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Facility Financing Obligation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2021 and December 31, 2020, the Company had a facility financing obligation of $35.9 million and $36.0 million, respectively, related to the leased facility in Linden under the build-to-suit accounting guidance.</p> 150000000.0 55000000.0 43800000 5000000.0 0.0150 0.1000 0.0100 0.0150 0.0900 0.50 30000000.0 1 20000000.0 15000000.0 20000000.0 500000 1000000.0 0.50 0.0150 0.0900 875000 0.0100 0.01 0.0050 -4100000 4600000 200000 500000 2000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:38.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,125</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,797)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,878)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt outstanding, net of debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,578</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,247</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,078</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,747</p></td></tr></table> 32375000 34125000 1797000 1878000 30578000 32247000 3500000 3500000 27078000 28747000 20000000.0 300000 320000 35900000 36000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="color:#1a1a1a;font-weight:bold;">Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company records accruals for loss contingencies associated with legal matters when it is probable that a liability will be incurred and the amount of the loss can be reasonably estimated. If the Company determines that a loss </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">is reasonably possible, the Company discloses the matter, and, if estimable, the amount or range of the possible loss in the notes to the Consolidated Financial Statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company was subject to a consolidated putative class action lawsuit in the U.S. District Court for the Eastern District of New York alleging federal securities law violations in connection with the Company’s IPO. The amended complaint alleged that the Company and certain current and former officers and directors made material misstatements or omissions in the Company’s registration statement and prospectus that caused the stock price to drop. Pursuant to a stipulated schedule entered by the parties, defendants filed a motion to dismiss the amended complaint on May 21, 2018. Plaintiffs filed a response on July 12, 2018 and defendants filed a reply on August 13, 2018. On April 22, 2020, the Court entered an order (i) denying the motion to dismiss insofar as Plaintiffs’ allegations pertained to certain of the disclosures in the registration statement and prospectus claimed by plaintiff, and (ii) narrowing the factual issues in the case. On August 11, 2020, the parties held a mediation after which they entered into a memorandum of understanding on August 14, 2020 regarding a proposed settlement. Discovery has been stayed since August 14, 2020. The Company entered into a stipulation and agreement of settlement to resolve the class action litigation on October 28, 2020, which was subsequently amended on November 12, 2020. Under the terms of the settlement, a payment of $13.3 million is to be made by the Company and/or its insurers in exchange for the release of claims against the defendants and other released parties by the lead plaintiff and all settlement class members and for the dismissal of the action with prejudice. The court granted preliminary approval of the settlement on February 1, 2021 and the Company paid $1.0 million of the settlement amount into escrow, with the remaining $12.3 million balance of the settlement funded by the Company’s insurers. The Company’s contribution to the settlement represented the portion of its insurance retention amount, less the $1.0 million which had been paid by the Company as of December 31, 2020 to cover legal fees relating to this case and the related cases described below, as well as the settlement of the state court action described below. The court granted final approval of the settlement on May 10, 2021, and the deadline to appeal the court’s final approval order has passed. The Company was also subject to two state putative class action lawsuits alleging federal securities law violations in connection with the IPO, which were substantially similar to the above-referenced federal court action. One of the state court action was originally filed in the New York Supreme Court, but was voluntarily dismissed by plaintiffs on September 15, 2020 and subsequently re-filed in the U.S. District Court for the Eastern District of New York on October 2, 2020. On December 2, 2020, the Company settled this lawsuit, which did not have a material impact on the Company’s Consolidated Financial Statements. The second state lawsuit was voluntarily dismissed on May 12, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2020, certain of the Company’s current and former officers and directors were named as defendants in a shareholder derivative action filed in the Eastern District of New York, captioned Jeffrey Peters v. Matthew B. Salzberg, et al., 1:20-cv-02627. The complaint sought contribution from the officer and director defendants for any damages that the Company may incur as a result of the above-referenced class action lawsuit, attorneys’ fees, and other costs, as well as an order directing the Company to reform and improve its corporate governance and internal procedures to comply with applicable laws. On September 11, 2020, this case was stayed pending resolution of the federal securities case. On June 16, 2021, the plaintiff filed a notice of voluntary dismissal requesting that the court to dismiss the action without prejudice and retain jurisdiction of the action solely for the purpose of adjudicating the plaintiff’s counsel’s anticipated application for an award of attorney’s fees and reimbursement of expenses in connection with purportedly mooted claims asserted by the plaintiff in the action. On June 22, 2021, the court dismissed the action but retained jurisdiction of the action solely for the purpose of adjudicating the plaintiff’s counsel’s anticipated application for fees and expenses. On July 28, 2021, the Company and plaintiff’s counsel reached an agreement concerning plaintiff’s counsel’s claim for fees and costs without the need for court intervention.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#222222;">In addition, from time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of such litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows.</span></p> 13300000 1000000.0 12300000 1000000.0 2 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">11. Share-based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company recognized share-based compensation for share-based awards in Cost of goods sold, excluding depreciation and amortization, and Product, technology, general and administrative expenses as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold, excluding depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product, technology, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,982</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total share-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,009</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold, excluding depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product, technology, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total share-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,249</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#1d262a;font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#1d262a;">In February 2021, the Company granted </span><span style="color:#1d262a;">1,190,250</span><span style="color:#1d262a;"> shares of performance-based restricted stock units for its Class A common stock to certain employees, including the Company’s executive officers. Such units are subject to vesting conditions that are tied to the achievement of certain stock price targets and time-based requirements beginning February 25, 2021 and continuing through February 25, 2024. </span>As this grant was determined to include a market condition, the Company utilized the Monte Carlo simulation valuation model to value the grant. The total grant date fair value was $8.7 million, and will be recognized on a straight-line basis over the derived service periods, which range from 0.99 to 2.99 years, as determined by the Monte Carlo simulation valuation model.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold, excluding depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td></tr><tr><td style="vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product, technology, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,982</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total share-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,146</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,009</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="6" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold, excluding depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td></tr><tr><td style="vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product, technology, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,192</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total share-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,249</p></td></tr></table> 14000 27000 3132000 1982000 3146000 2009000 30000 57000 5435000 4192000 5465000 4249000 1190250 8700000 P0Y11M26D P2Y11M26D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">12. Earnings per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares, including potential dilutive common shares assuming the dilutive effect of outstanding common stock options and restricted stock units. For periods in which the Company has reported net loss, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders, because dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The rights, including the liquidation and dividend rights, of the Class A common stock, Class B common stock, and Class C capital stock are substantially the same, other than voting rights. For the three months and six months ended June 30, 2021 and 2020, the Company did not have any outstanding shares of Class C capital stock.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.78%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:56.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(In thousands, except share and per-share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income (loss) attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (15,245)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,482,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,778,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,654,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Effect of dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,482,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,345,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,654,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—basic <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—diluted <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.78%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:56.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(In thousands, except share and per-share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income (loss) attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (27,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (6,366)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (13,242)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,789)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,994,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,416,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,302,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,066,932</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Effect of dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,994,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,416,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,302,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,066,932</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—basic <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—diluted <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Net income (loss) per share attributable to common stockholders — basic and net income (loss) per share attributable to common stockholders — diluted may not recalculate due to rounding.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;">The following have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders as their effect would have been antidilutive:</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:55.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212121;font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,947</p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,485,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Total anti-dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,485,995</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,947</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:55.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212121;font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,648</p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,241,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Total anti-dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,241,522</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,704,573</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,648</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ffffff;font-size:1pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.78%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:56.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(In thousands, except share and per-share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income (loss) attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (15,245)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,482,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,778,697</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,654,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Effect of dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,482,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,345,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,654,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—basic <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—diluted <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (0.98)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.78%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:56.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">(In thousands, except share and per-share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income (loss) attributable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (27,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (6,366)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (13,242)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,789)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Denominator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,994,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,416,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,302,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,066,932</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Effect of dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,994,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,416,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,302,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,066,932</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—basic <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net income (loss) per share attributable to common stockholders—diluted <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.86)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1.42)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Net income (loss) per share attributable to common stockholders — basic and net income (loss) per share attributable to common stockholders — diluted may not recalculate due to rounding.</span></td></tr></table><div style="margin-top:10pt;"/> -15245000 -3342000 811000 303000 15482841 3393759 9778697 3654175 566883 15482841 3393759 10345580 3654175 -0.98 -0.98 0.08 0.08 -0.98 -0.98 0.08 0.08 -27942000 -6366000 -13242000 -5789000 14994302 3416427 9302406 4066932 14994302 3416427 9302406 4066932 -1.86 -1.86 -1.42 -1.42 -1.86 -1.86 -1.42 -1.42 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:55.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212121;font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,947</p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,485,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Total anti-dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,485,995</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,044</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528,273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,947</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.79%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:55.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#313131;font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="color:#212121;font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:26.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="color:#313131;font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="color:#212121;font-weight:bold;">Class B</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Stock options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,648</p></td></tr><tr><td style="vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,241,522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Total anti-dilutive securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,241,522</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,704,573</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,648</p></td></tr></table> 49044 5623 156947 2485995 522650 2485995 49044 528273 156947 50462 7890 170648 2241522 1696683 2241522 50462 1704573 170648 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">13. Fair Value Measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs are developed using market data, such as publicly available information about actual events or transactions, and reflect the assumptions that market participants would use when pricing the asset or liability. Unobservable inputs are inputs for which market data is not available and that are developed using the best information available about the assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The fair value hierarchy consists of the following three levels:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 36pt;">Level 1 — <span style="background-color:#ffffff;">Quoted market prices in active markets for identical assets or liabilities</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 36pt;">Level 2 — <span style="background-color:#ffffff;">Observable market-based inputs or unobservable inputs that are corroborated by market data</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 36pt;">Level 3 — <span style="background-color:#ffffff;">Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company uses observable market data when available, and minimizes the use of unobservable inputs when determining fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td></tr><tr><td style="vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Warrant obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,218</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other noncurrent liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Warrant obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,019</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Money market accounts</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Money market accounts are classified within Level 1 of the fair value hierarchy as they are valued using observable inputs that reflect quoted prices for identical assets in active markets. The carrying amount of the Company’s money market accounts approximates fair value due to their short-term maturities.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Warrant obligation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:5pt 0pt 10pt 0pt;"><span style="font-family:'inherit';">The warrant obligation issued in conjunction with the amendment of the Company’s financing agreement as discussed in Note 9 is accounted for in accordance with ASC 815-40, </span><i style="font-family:'inherit';font-style:italic;">Contracts in an Entity’s Own Equity</i><span style="font-family:'inherit';">, as a liability recognized at fair value, and is remeasured as of each balance sheet date with changes in fair value recorded in Other income (expense), net in the Consolidated Statements of Operations. The amount of each warrant to be issued under the obligation set forth in the financing agreement is based upon </span><span style="font-family:'inherit';">0.50%</span><span style="font-family:'inherit';"> of the then-outstanding shares of the Company’s common stock on a fully-diluted basis on the first day of each quarter beginning on or after July 1, 2021, so long as the 2020 Term Loan remains outstanding. As such, the fair value of the warrant obligation was calculated using the estimated amount of warrants to be issued over the life of the financing agreement multiplied by the price of the Company’s stock as of the closing date, less </span><span style="font-family:'inherit';">$0.01</span><span style="font-family:'inherit';"> per share to represent each warrant’s exercise price. The estimated amount of shares to be issued was derived from the Company’s estimate of shares of the Company’s common stock on a fully-diluted basis over the life of the financing agreement</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 5pt 0pt;"><span style="font-family:'inherit';">The following table summarizes the changes of the warrant obligation as of June 30, 2021 and December 31, 2020:</span> </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.78%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2020</b></p></td><td style="vertical-align:bottom;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Initial recognition</b></p></td><td style="vertical-align:bottom;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss (gain) on changes in stock price</b></p></td><td style="vertical-align:bottom;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss (gain) on changes in estimated common stock on a fully-diluted basis</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issuance of warrants</b></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of June 30, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="16" style="vertical-align:bottom;width:79.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrant obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,262)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 714</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,019</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:5pt 0pt 0pt 0pt;"><span style="font-family:'inherit';font-size:1pt;margin-bottom:5pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td></tr><tr><td style="vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,635</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Warrant obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,218</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other noncurrent liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Warrant obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities measured at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,019</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market accounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td></tr><tr><td style="vertical-align:bottom;width:44.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,408</p></td></tr></table> 2635000 2635000 2635000 2635000 2218000 2218000 1801000 1801000 4019000 4019000 42408000 42408000 42408000 42408000 0.0050 0.01 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:86.78%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2020</b></p></td><td style="vertical-align:bottom;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Initial recognition</b></p></td><td style="vertical-align:bottom;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss (gain) on changes in stock price</b></p></td><td style="vertical-align:bottom;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss (gain) on changes in estimated common stock on a fully-diluted basis</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Issuance of warrants</b></p></td><td style="vertical-align:bottom;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of June 30, 2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="16" style="vertical-align:bottom;width:79.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrant obligation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,262)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 714</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,019</p></td></tr></table> 4567000 1262000 -714000 4019000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">14. Restructuring Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In February 2020, the Company announced the closure of its fulfillment center in Arlington, Texas and the consolidation of production volume from the Arlington, Texas fulfillment center to the Company’s fulfillment centers in Linden, New Jersey and Richmond, California in order to more efficiently continue to service the Company’s national footprint while also enabling the Company to redirect financial resources into other parts of the business, including growth initiatives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As a result of the action, which was completed in May 2020, the Company recorded $0.8 million in total restructuring costs in Other operating expense during the first half of 2020, consisting of employee-related costs and other exit costs, substantially all of which resulted in cash expenditures. During the three months ended June 30, 2020, the Company recorded $0.3 million of other exit costs. During the six months ended June 30, 2020, the Company recorded $0.4 million of employee-related expenses, primarily consisting of severance payments, and $0.4 million of other exit costs. In addition, during the three months and six months ended June 30, 2020, the Company recorded non-cash impairment charges of $0.2 million and $7.6 million, respectively, primarily consisting of leasehold improvements and equipment. See Note 6 for further discussion of the impairment charges.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company temporarily reopened its Arlington fulfillment center beginning in January 2021 to leverage existing assets to meet forecasted demand while continuing to implement operating efficiencies at its other fulfillment centers. In April 2021, the Company closed down the temporary Arlington fulfillment center, with all production volume consolidated at its other fulfillment centers. The closure of the Arlington fulfillment center after its temporary reopening did not have a material impact on the Company’s Consolidated Financial Statements.</p> 800000 300000 400000 400000 200000 7600000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information
6 Months Ended
Jun. 30, 2021
shares
Document Information [Line Items]  
Document Type 10-Q
Document Quarterly Report true
Document Transition Report false
Document Period End Date Jun. 30, 2021
Entity File Number 001-38134
Entity Registrant Name Blue Apron Holdings, Inc.
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 81-4777373
Entity Address, Address Line One 28 Liberty Street
Entity Address, City or Town New York
Entity Address, State or Province NY
Entity Address, Postal Zip Code 10005
City Area Code 347
Local Phone Number 719-4312
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share
Trading Symbol APRN
Security Exchange Name NYSE
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Small Business true
Entity Emerging Growth Company true
Entity Ex Transition Period false
Entity Shell Company false
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q2
Entity Central Index Key 0001701114
Amendment Flag false
Class A  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 20,207,631
Class B  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 3,393,708
Class C  
Document Information [Line Items]  
Entity Common Stock, Shares Outstanding 0
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 50,990 $ 44,122
Accounts receivable, net 107 116
Inventories, net 22,449 18,185
Prepaid expenses and other current assets 15,030 23,651
Total current assets 88,576 86,074
Property and equipment, net 116,961 125,208
Other noncurrent assets 1,792 4,053
TOTAL ASSETS 207,329 215,335
CURRENT LIABILITIES:    
Accounts payable 39,959 23,691
Accrued expenses and other current liabilities 25,693 41,632
Current portion of long-term debt 3,500 3,500
Deferred revenue 5,957 6,269
Total current liabilities 75,109 75,092
Long-term debt, excluding current maturities 27,078 28,747
Facility financing obligation 35,930 35,957
Other noncurrent liabilities 12,735 11,564
TOTAL LIABILITIES 150,852 151,360
STOCKHOLDERS' EQUITY:    
Additional paid-in capital 668,915 642,106
Accumulated deficit (612,441) (578,133)
TOTAL STOCKHOLDERS' EQUITY 56,477 63,975
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 207,329 215,335
Class A    
STOCKHOLDERS' EQUITY:    
Common Stock 2 1
Class B    
STOCKHOLDERS' EQUITY:    
Common Stock $ 1 $ 1
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Class A    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 1,500,000,000 1,500,000,000
Common stock, issued (in shares) 20,207,631 14,365,664
Common stock, outstanding (in shares) 20,207,631 14,365,664
Class B    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 175,000,000 175,000,000
Common stock, issued (in shares) 3,393,708 3,493,791
Common stock, outstanding (in shares) 3,393,708 3,493,791
Class C    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 0 0
Common stock, outstanding (in shares) 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Consolidated Statements of Operations        
Net revenue $ 124,010 $ 131,040 $ 253,716 $ 232,897
Operating expenses:        
Cost of goods sold, excluding depreciation and amortization 77,585 77,868 159,177 138,506
Marketing 16,316 11,561 36,256 26,593
Product, technology, general, and administrative 36,802 32,493 73,353 66,710
Depreciation and amortization 5,612 6,175 11,232 12,928
Other operating expenses   269   3,467
Total operating expenses 136,315 128,366 280,018 248,204
Income (loss) from operations (12,305) 2,674 (26,302) (15,307)
Gain (loss) on extinguishment of debt (4,089)   (4,089)  
Interest income (expense), net (2,731) (1,541) (4,439) (3,696)
Other income (expense), net 548   548  
Income (loss) before income taxes (18,577) 1,133 (34,282) (19,003)
Benefit (provision) for income taxes (10) (19) (26) (28)
Net income (loss) $ (18,587) $ 1,114 $ (34,308) $ (19,031)
Net income (loss) per share attributable to Class A, and Class B common stockholders:        
Basic (in dollars per share) $ (0.98) $ 0.08 $ (1.86) $ (1.42)
Diluted (in dollars per share) $ (0.98) $ 0.08 $ (1.86) $ (1.42)
Weighted-average shares used to compute net income (loss) per share attributable to Class A, and Class B common stockholders:        
Basic (in shares) 18,876,600 13,432,872 18,410,729 13,369,338
Diluted (in shares) 18,876,600 13,999,755 18,410,729 13,369,338
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders Equity - USD ($)
$ in Thousands
Common Stock
Class A
Common Stock
Class B
Additional Paid-In Capital
Accumulated Deficit
Total
Beginning balance at Dec. 31, 2019 $ 1 $ 1 $ 599,976 $ (531,979) $ 67,999
Beginning balance (in shares) at Dec. 31, 2019 7,799,093 5,464,196      
Conversion from Class B to Class A common stock $ 0 $ 0      
Conversion from Class B to Class A common stock (in shares) 1,835,947 (1,835,947)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings $ 0 $ 0 486   486
Issuance of common stock upon exercise of stock options and vesting of restricted stock (in shares) 92,243 25,999      
Share-based compensation     2,321   2,321
Net income (loss)       (20,145) (20,145)
Ending balance at Mar. 31, 2020 $ 1 $ 1 602,783 (552,124) 50,661
Ending balance (in shares) at Mar. 31, 2020 9,727,283 3,654,248      
Beginning balance at Dec. 31, 2019 $ 1 $ 1 599,976 (531,979) 67,999
Beginning balance (in shares) at Dec. 31, 2019 7,799,093 5,464,196      
Net income (loss)         (19,031)
Ending balance at Jun. 30, 2020 $ 1 $ 1 604,877 (551,010) 53,869
Ending balance (in shares) at Jun. 30, 2020 9,886,644 3,654,147      
Beginning balance at Mar. 31, 2020 $ 1 $ 1 602,783 (552,124) 50,661
Beginning balance (in shares) at Mar. 31, 2020 9,727,283 3,654,248      
Conversion from Class B to Class A common stock $ 0 $ 0      
Conversion from Class B to Class A common stock (in shares) 101 (101)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings $ 0   0    
Issuance of common stock upon exercise of stock options and vesting of restricted stock (in shares) 159,260        
Share-based compensation     2,094   2,094
Net income (loss)       1,114 1,114
Ending balance at Jun. 30, 2020 $ 1 $ 1 604,877 (551,010) 53,869
Ending balance (in shares) at Jun. 30, 2020 9,886,644 3,654,147      
Beginning balance at Dec. 31, 2020 $ 1 $ 1 642,106 (578,133) 63,975
Beginning balance (in shares) at Dec. 31, 2020 14,365,664 3,493,791      
Conversion from Class B to Class A common stock $ 0 $ 0      
Conversion from Class B to Class A common stock (in shares) 100,000 (100,000)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings $ 0   0    
Issuance of common stock upon exercise of stock options and vesting of restricted stock (in shares) 191,595        
Share-based compensation     2,366   2,366
Net income (loss)       (15,721) (15,721)
Ending balance at Mar. 31, 2021 $ 1 $ 1 644,472 (593,854) 50,620
Ending balance (in shares) at Mar. 31, 2021 14,657,259 3,393,791      
Beginning balance at Dec. 31, 2020 $ 1 $ 1 642,106 (578,133) 63,975
Beginning balance (in shares) at Dec. 31, 2020 14,365,664 3,493,791      
Net income (loss)         (34,308)
Ending balance at Jun. 30, 2021 $ 2 $ 1 668,915 (612,441) 56,477
Ending balance (in shares) at Jun. 30, 2021 20,207,631 3,393,708      
Beginning balance at Mar. 31, 2021 $ 1 $ 1 644,472 (593,854) 50,620
Beginning balance (in shares) at Mar. 31, 2021 14,657,259 3,393,791      
Conversion from Class B to Class A common stock $ 0 $ 0      
Conversion from Class B to Class A common stock (in shares) 83 (83)      
Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings $ 0   0    
Issuance of common stock upon exercise of stock options and vesting of restricted stock (in shares) 138,389        
Issuance of common stock, net of offering costs $ 1   21,143   21,144
Issuance of stock (in shares) 5,411,900        
Share-based compensation     3,300   3,300
Net income (loss)       (18,587) (18,587)
Ending balance at Jun. 30, 2021 $ 2 $ 1 $ 668,915 $ (612,441) $ 56,477
Ending balance (in shares) at Jun. 30, 2021 20,207,631 3,393,708      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ (34,308) $ (19,031)
Adjustments to reconcile net income (loss) to net cash from (used in) operating activities:    
Depreciation and amortization of property and equipment 11,232 12,928
Loss (gain) on build-to-suit accounting derecognition   (4,936)
Loss on impairment   7,603
Gain (loss) on extinguishment of debt 4,089  
Change in fair value of warrant obligation (548)  
Changes in reserves and allowances 132 (493)
Share-based compensation 5,465 4,249
Non-cash interest expense 807 364
Changes in operating assets and liabilities:    
Accounts receivable 9 39
Inventories (4,719) 4,590
Prepaid expenses and other current assets 8,439 (1,623)
Accounts payable 16,515 2,341
Accrued expenses and other current liabilities (19,110) (5,370)
Deferred revenue (312) 846
Other noncurrent assets and liabilities 1,431 1,562
Net cash from (used in) operating activities (10,878) 3,069
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (3,009) (2,840)
Proceeds from sale of property and equipment 1,302 113
Net cash from (used in) investing activities (1,707) (2,727)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of common stock, net of offering costs 21,144  
Receipt of funds held in escrow 5,000  
Release of funds held in escrow (5,000)  
Repayments of debt (1,750)  
Payments of debt issuance costs (145)  
Proceeds from exercise of stock options   483
Principal payments on capital lease obligations, pre adoption (77) (117)
Net cash from (used in) financing activities 19,172 366
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH 6,587 708
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH - Beginning of period 45,842 46,443
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH - End of period 52,429 47,151
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for income taxes 60 60
Cash paid for interest 3,494 3,552
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:    
Acquisition (disposal) of property and equipment financed under capital lease   565
Non-cash additions to property and equipment 223 168
Purchases of property and equipment in Accounts payable and Accrued expenses and other current liabilities $ 265 $ 279
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2021
Organization and Description of Business  
Organization and Description of Business

1. Organization and Description of Business

When used in these notes, Blue Apron Holdings, Inc. and its subsidiaries are collectively referred to as the “Company.”

The Company designs original recipes with fresh, seasonally-inspired produce and high-quality ingredients, which are sent directly to customers for them to prepare, cook, and enjoy. The Company creates meal experiences around original recipes every week based on what’s in-season with farming partners and other suppliers. Customers can choose which recipes they would like to receive in a given week, and the Company delivers those recipes to their doorsteps along with the pre-portioned ingredients required to cook those recipes.

In addition to meals, the Company sells wine through Blue Apron Wine, a direct-to-consumer wine delivery service. The Company also sells a curated selection of cooking tools, utensils, pantry items, and add-on products for different culinary occasions through Blue Apron Market, its e-commerce market.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The unaudited interim Consolidated Financial Statements (the “Consolidated Financial Statements”) have been prepared on the same basis as the audited Consolidated Financial Statements, and in the opinion of management, reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021 and December 31, 2020, results of operations for the three months and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020. These unaudited Consolidated Financial Statements should be read in conjunction with the Company’s audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 23, 2021 (the “Annual Report”). There have been no material changes in the Company's significant accounting policies from those that were disclosed in Note 2, Summary of Significant Accounting Policies, included in the Annual Report, except those additional significant policies as described within the accompanying notes to the Consolidated Financial Statements.

The accompanying Consolidated Financial Statements include the accounts of Blue Apron Holdings, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company prepares its Consolidated Financial Statements and related disclosures in conformity with accounting principles generally accepted in the United States (“GAAP”).

Liquidity and Going Concern Evaluation

As of June 30, 2021, the Company had cash and cash equivalents of $51.0 million and total outstanding debt of $30.6 million, net of unamortized debt issuance costs, of which $27.1 million was classified as long-term debt and $3.5 million was classified as the current portion of long-term debt. On October 16, 2020 (the “effective date”), the Company entered into a financing agreement which provided for a senior secured term loan in the aggregate principal amount of $35.0 million that matures in March 2023 (the “2020 Term Loan”). The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness under the Company’s revolving credit facility and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.

On March 18, 2021, the Company’s aggregate liquidity balance, as calculated under the terms of the 2020 Term Loan, fell below the required $20.0 million balance, as described below, giving rise to an event of default in respect of

the 2020 Term Loan. The Company’s aggregate liquidity balance returned to an amount in excess of $20.0 million the following day, and the agent and the lenders waived the event of default on March 30, 2021.

On May 5, 2021, the Company amended the financing agreement relating to the 2020 Term Loan (the “Amendment”), which modified certain provisions of the financing agreement, as well as provided for a $5.0 million term loan that was funded into an escrow account (the “2021 Term Loan”). See Note 9 for further discussion of the Amendment.

On June 18, 2021, the Company completed an underwritten public offering (the “June 2021 offering”), pursuant to its universal shelf registration statement filed with the SEC on April 29, 2020, of 5,411,900 shares of the Company’s Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, resulting in $21.1 million of proceeds, net of underwriting discounts and commissions and offering costs.

Pursuant to the Amendment, the net proceeds of the June 2021 offering were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the Amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering. The Company also repaid $0.5 million of the $1.0 million closing fee charged under the Amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within 60 days after the closing date of the Amendment.

As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023.

The 2020 Term Loan contains restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. As of June 30, 2021, the financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.

The Company has a history of net losses including $34.3 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively, and operating cash flows of $(10.9) million and $3.1 million for the six months ended June 30, 2021 and 2020. In addition, the Company has experienced significant negative trends in its net revenue. While year-over-year trends in net revenue have generally improved in recent periods, that improvement is, in part, due to changes in consumer behaviors as a result of the COVID-19 pandemic, and by the continued execution of the Company’s growth strategy. These positive trends may not continue at current levels, and could decline in future periods as restrictions related to COVID-19 continue to be lifted and as vaccines have become more widely available throughout the United States or if the Company is unable to sustain the revenue growth resulting from its growth strategy.

The Company is continuing to pursue its growth strategy to drive customer and revenue growth through product innovation, partnerships, and marketing investment. The Company’s ability, including the timing and extent, to successfully execute its growth strategy is inherently uncertain and is dependent on continued sufficiency of cash resources, and its ability to implement the initiatives and deliver the results as forecasted, among other factors. Due to this uncertainty, if the Company is unable to sufficiently deliver results from its growth strategy, manage liquidity and/or to cost effectively attract new customers and retain existing customers, the Company may not be able to maintain compliance with the minimum liquidity and minimum subscription count covenants in future periods which may result in an event of default under the Company’s 2020 Term Loan. In the event the Company does not have sufficient cash resources upon an event of default, if the Company were unable to obtain a waiver or successfully renegotiate the terms of its 2020 Term Loan with its lenders, and the lenders enforced one or more of their rights upon default, the Company would be unable to meet its current obligations.

If the Company is unable to sufficiently execute its growth strategy, the Company believes it has a plan to effectively manage liquidity and customer acquisition and retention in order to maintain compliance with its debt covenants. This includes implementing operational process driven changes to more cost-effectively source the products the Company offers, significant expense reductions in areas identified by the Company in product, technology, general and administrative costs and capital expenditures to achieve savings and reinvest in the business. This plan further includes modifying and balancing the Company’s marketing investments, as needed, to maintain the minimum subscription covenant, while also maintaining sufficient cash to meet the minimum liquidity covenant.

A significant portion of the Company’s costs are discretionary in nature and, if needed, the Company has the ability to reduce or delay spending in order to reduce expenses and improve liquidity. While reductions in spending, particularly in marketing and capital expenditures, may negatively impact net revenue, the Company plans to execute such reductions to the extent needed to comply with its debt covenants. The Company has previously demonstrated an ability to implement various cost reduction initiatives, including workforce reductions and other cost optimizing initiatives.

Based on the current facts and circumstances, the additional financial flexibility provided through the June 2021 offering discussed above, the Company’s financial planning process, and its historical ability to implement cost reductions and adjust marketing strategies, the Company believes it is probable it can effectively manage liquidity and subscription count in order to maintain compliance with the financial covenants under its 2020 Term Loan for at least the next 12 months. As a result, the Company has concluded that, after consideration of management’s plan, it has sufficient liquidity to meet its obligations within one year after the issuance date of the Consolidated Financial Statements, and it does not have substantial doubt about its ability to continue as a going concern.

Use of Estimates

In preparing its Consolidated Financial Statements in accordance with GAAP, the Company is required to make estimates and assumptions that affect the amounts of assets, liabilities, revenue, costs, and expenses, and disclosure of contingent assets and liabilities which are reported in the Consolidated Financial Statements and accompanying disclosures. The accounting estimates that require the most difficult and subjective judgments include revenue recognition, inventory valuation, leases, the fair value of share-based awards, the fair value of the warrant obligation, recoverability of long-lived assets, and the recognition and measurement of contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could materially differ from the Company’s estimates and assumptions.

Emerging Growth Company Status

The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”), and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. The Company may take advantage of these exemptions until the Company is no longer an emerging growth company. Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards, and as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until December 31, 2022 (the last day of the fiscal year following the fifth anniversary of the initial public offering, or the “IPO”), or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates, or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.

Smaller Reporting Company Status

The Company is a “smaller reporting company,” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, and therefore qualifies for reduced disclosure requirements for smaller reporting companies.

Recently Issued Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued its standard on lease accounting, Accounting Standards Update No. 2016-02, Leases (Topic 842), which supersedes Topic 840, Leases. Subsequent to February 2016, the FASB issued ASU No. 2017-13, Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments, ASU No. 2018-10, Codification Improvements to Topic 842, Leases, ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, ASU No. 2019-01, Leases (Topic 842): Codification Improvements, ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, and ASU No. 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, to improve and clarify certain aspects of ASU No. 2016-02, as well as to defer its effective date for certain entities. For the Company, the new standard is effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. Upon adoption of this standard, the Company expects to recognize, on a discounted basis, its minimum commitments under non-cancelable operating leases on the Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease obligations. The Company is currently evaluating any additional impacts this guidance will have on its Consolidated Financial Statements.

In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The standard is intended to clarify the accounting for implementation costs of a hosting arrangement that is a service contract. For the Company, the amendments in ASU 2018-15 are effective for annual periods beginning January 1, 2021, and interim periods beginning January 1, 2022. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.

In December 2019, the FASB issued Accounting Standards Update No. 2019-12 (“ASU 2019-12”), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The standard is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, as well as improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For the Company, the amendments in ASU 2019-12 are effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.

In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (“ASU 2020-04”), Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard is intended to provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The guidance was effective upon issuance, and may be applied prospectively through December 31, 2022. The application of the guidance is not expected to have a material impact on the Company’s Consolidated Financial Statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories, Net
6 Months Ended
Jun. 30, 2021
Inventories, Net  
Inventories, Net

3. Inventories, Net

Inventories, net consist of the following:

June 30, 

December 31, 

2021

    

2020

(In thousands)

Fulfillment

$

2,296

$

3,366

Product

 

20,153

 

14,819

Inventories, net

$

22,449

$

18,185

Product inventory primarily consists of bulk and prepped food, containers, products available for resale, and wine products. Fulfillment inventory consists of packaging used for shipping and handling. Product and fulfillment inventories are recognized as components of Cost of goods sold, excluding depreciation and amortization in the accompanying Consolidated Statements of Operations when sold.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses and Other Current Assets
6 Months Ended
Jun. 30, 2021
Prepaid Expenses and Other Current Assets  
Prepaid Expenses and Other Current Assets

4. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consist of the following:

June 30, 

December 31, 

2021

    

2020

(In thousands)

Insurance proceeds receivable

$

1,100

$

11,250

Prepaid insurance

7,319

7,092

Other current assets

 

6,611

 

5,309

Prepaid expenses and other current assets

$

15,030

$

23,651

Estimated insurance proceeds recoveries are reflected as assets in the Company’s Consolidated Balance Sheets when it is determined that the recovery of such amounts is probable, and the amount can be reasonably determined.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash
6 Months Ended
Jun. 30, 2021
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]  
Restricted Cash

5. Restricted Cash

Restricted cash reflects pledged cash deposited into savings accounts that is used as security primarily for fulfillment centers and office space leases, and as of December 31, 2019, cash held in escrow related to a pending legal judgment that was returned to the Company in the second quarter of 2020 following final resolution of the case.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same amounts reported in the Consolidated Statements of Cash Flows:

June 30, 

December 31, 

2021

    

2020

(in thousands)

Cash and cash equivalents

$

50,990

$

44,122

Restricted cash included in Prepaid expenses and other current assets

536

610

Restricted cash included in Other noncurrent assets

903

1,110

Total cash, cash equivalents, and restricted cash

$

52,429

$

45,842

June 30, 

December 31, 

2020

    

2019

(in thousands)

Cash and cash equivalents

$

45,430

$

43,531

Restricted cash included in Prepaid expenses and other current assets

611

Restricted cash included in Other noncurrent assets

1,110

2,912

Total cash, cash equivalents, and restricted cash

$

47,151

$

46,443

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2021
Property and Equipment, Net  
Property and Equipment, Net

6. Property and Equipment, Net

Property and equipment, net consists of the following:

June 30, 

December 31, 

2021

    

2020

    

(In thousands)

Computer equipment

$

11,376

 

$

11,110

 

Capitalized software

22,556

 

21,318

 

Fulfillment equipment

52,306

 

51,096

 

Furniture and fixtures

3,408

 

3,408

 

Leasehold improvements

33,252

 

32,969

 

Buildings(1)

114,877

114,877

Construction in process

1,430

 

1,442

 

Property and equipment, gross

239,205

 

236,220

 

Less: accumulated depreciation and amortization

(122,244)

 

(111,012)

 

Property and equipment, net

$

116,961

$

125,208

(1)Buildings includes a build-to-suit lease arrangement in Linden, New Jersey where the Company is considered the owner for accounting purposes, and as of June 30, 2021 and December 31, 2020, contains $31.3 million of the capitalized fair value of the building, $80.8 million of costs incurred directly by the Company relating to this arrangement, and $2.8 million of capitalized interest for related construction projects.

Fairfield Lease Termination

In October 2017, the Company performed a review of its real estate needs and decided to no longer pursue its planned build-out of the Fairfield facility and as a result, pursued potential alternatives for the leased Fairfield property. On March 30, 2020 (the “termination date”), the Company terminated the lease, effective immediately, for its Fairfield facility (the “Fairfield lease termination”). In connection with the Fairfield lease termination, the Company agreed to a termination fee in the amount of $1.5 million, recognized upon the termination date and paid in the second quarter of 2020, which released the Company from all future minimum lease payments related to this facility in the amount of $32.9 million, which otherwise would have expired in 2028.

For accounting purposes, the Company had been deemed to be the owner of this arrangement and followed build-to-suit accounting. Therefore, the Company had capitalized the fair value of the building and direct construction costs incurred and recorded a corresponding facility financing obligation. Prior to the lease termination, the net carrying value of the build-to-suit assets totaled $31.1 million, the facility financing obligation totaled $35.7 million, and the Company had deferred rent of $1.8 million. Accordingly, as of the termination date, the Company derecognized the net carrying value of the build-to-suit assets and liabilities and the deferred rent balance. As a result, the Company recorded a non-cash gain of $4.9 million, net of the lease termination fee, in Other operating expense during the first quarter of 2020.

Impairment Charges on Long-Lived Assets

In February 2020, the Company announced the closure of its fulfillment center in Arlington, Texas and the consolidation of production volume from the Arlington, Texas fulfillment center to the Company’s fulfillment centers in Linden, New Jersey and Richmond, California in order to more efficiently continue to service the Company’s national footprint while also enabling the Company to redirect financial resources into other parts of the business, including growth initiatives.

The Company concluded that this change in operations represented a triggering event with respect to its long-lived assets at the Arlington fulfillment center and therefore performed an impairment test in accordance with Accounting Standards Codification (“ASC”) 360, Property, Plant, and Equipment. The carrying amount of the Company’s long-lived assets at the Arlington fulfillment center was $11.5 million and the fair value was $4.1 million as of the impairment date, resulting in an impairment of $7.4 million, primarily consisting of leasehold improvements and

equipment, recorded in Other operating expense during the first quarter of 2020. The Company recorded an impairment charge on an additional piece of equipment at the Arlington fulfillment center of $0.2 million in Other operating expense during the second quarter of 2020. The fair value was primarily determined based on estimated market prices of the assets and represented a Level 3 valuation in the fair value hierarchy.

In May 2020, the transition of production volume to the Linden and Richmond fulfillment centers was completed, with the Company’s Arlington fulfillment center equipment primarily having been relocated to the Company’s other fulfillment centers. The Company temporarily reopened its Arlington fulfillment center beginning in January 2021 to leverage existing assets to meet forecasted demand while continuing to implement operating efficiencies at its other fulfillment centers. In April 2021, the Company closed down the temporary Arlington fulfillment center, with all production volume consolidated at its other fulfillment centers. The closure of the Arlington fulfillment center after its temporary reopening did not have a material impact on the Company’s Consolidated Financial Statements. Additionally, in May 2021, the Company entered into an agreement to sublease the remainder of its Arlington fulfillment center. The sublease continues through the duration of the Company’s existing lease for the fulfillment center and entitles the Company to future minimum sublease payments of approximately $2.6 million as of June 30, 2021. The Company has non-cancelable future minimum lease payments of approximately $1.6 million to the original lessor of the fulfillment center as of June 30, 2021.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2021
Accrued Expenses and Other Current Liabilities  
Accrued Expenses and Other Current Liabilities

7. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

June 30, 

December 31, 

2021

    

2020

    

(In thousands)

Accrued compensation

$

9,356

$

17,189

Accrued credits and refunds reserve

 

1,224

 

1,547

Accrued legal settlements

12,250

Accrued marketing expenses

2,440

2,006

Accrued shipping expenses

 

1,556

 

2,060

Other current liabilities

 

11,117

 

6,580

Accrued expenses and other current liabilities

$

25,693

$

41,632

Accrued legal settlements reflect contingencies for which the Company has concluded the loss is probable and reasonably estimable. As of December 31, 2020, the Company determined that insurance recovery was probable related to $11.3 million of a legal settlement and recognized the full recovery amount in Prepaid expenses and other current assets as of December 31, 2020. The insurance proceeds receivable was recovered in full by the Company in the second quarter of 2021 following final resolution of the case. See Note 10 for further discussion of the accrued legal settlements.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue
6 Months Ended
Jun. 30, 2021
Deferred Revenue  
Deferred Revenue

8. Deferred Revenue

Deferred revenue consists of the following:

June 30, 

December 31, 

    

2021

2020

    

(In thousands)

Cash received prior to fulfillment

$

3,814

$

1,550

Gift cards, prepaid orders, and other

2,143

4,719

Deferred revenue

$

5,957

$

6,269

Under ASC 606, Revenue from Contracts with Customers, the Company has two types of contractual liabilities: (i) cash collections from its customers prior to delivery of products purchased, which are included in Deferred revenue on the Consolidated Balance Sheet, and are recognized as revenue upon transfer of control of its products, and (ii) unredeemed gift cards and other prepaid orders, which are included in Deferred revenue on the Consolidated Balance Sheet, and are recognized as revenue when gift cards are redeemed and the products are delivered. Certain gift cards are

not expected to be redeemed, also known as breakage, and are recognized as revenue over the expected redemption period, subject to requirements to remit balances to governmental agencies.

Contractual liabilities included in Deferred revenue on the Consolidated Balance Sheets were $6.0 million and $6.3 million as of June 30, 2021 and December 31, 2020, respectively. During the six months ended June 30, 2021, the Company recognized $4.8 million to Net revenue from the Deferred revenue at December 31, 2020.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
6 Months Ended
Jun. 30, 2021
Debt  
Debt

9. Debt

In August 2016, the Company entered into the revolving credit facility with a maximum amount available to borrow of $150.0 million. The borrower under the revolving credit facility was the Company’s wholly-owned subsidiary, Blue Apron, LLC. Between 2017 and 2020, the Company amended and refinanced the revolving credit facility to, among other things, reduce the aggregate lender commitments to $55.0 million and extend the final maturity date to August 2021.

On October 16, 2020, the Company entered into a financing agreement which provided for the 2020 Term Loan. The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness of $43.8 million under the revolving credit facility, and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.

On May 5, 2021 (the “closing date”), the Company amended the financing agreement relating to the 2020 Term Loan. Among other things, the Amendment:

(i)provided a $5.0 million term loan (the “2021 Term Loan”), which bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 10.00% per annum and matured at the same time as the 2020 Term Loan, on March 31, 2023. The 2021 Term Loan was prepayable and did not require periodic principal payments;
(ii)increased the interest rate margin on the 2020 Term Loan by 1.00% per annum, resulting in the 2020 Term Loan bearing interest, from and after the closing date, at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum;
(iii)waived the requirement that the borrower prepay the 2020 Term Loan with 50% of the proceeds of equity issuances, provided that the waiver expired upon the earlier of (i) such time as the cumulative net proceeds from equity issuances of the borrower otherwise requiring such prepayment exceed $30.0 million (calculated net of the prepayment of the 2021 Term Loan described below) or (ii) 60 days after the closing date;
(iv)required that the borrower prepay the 2021 Term Loan with 100% of the proceeds of equity issuances (in addition to the other mandatory prepayment provisions applicable to the 2020 Term Loan, which also applied to the 2021 Term Loan); and
(v)reduced the minimum liquidity covenant from $20.0 million at all times to $15.0 million at all times until the earlier of (i) May 15, 2022, and (ii) the date on which the 2021 Term Loan and all accrued and unpaid interest thereon is repaid in full.

The proceeds of the 2021 Term Loan were held in an escrow account and were considered qualified cash for purposes of the minimum liquidity covenant.

Pursuant to the amendment, the net proceeds of the June 2021 offering (discussed in Note 2) were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering, upon which the minimum liquidity covenant was reset to $20.0 million at all times. The Company also repaid $0.5 million of the $1.0 million closing fee charged under the amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within 60 days after the Closing Date.

As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023. The Company is also obligated under the 2020 Term Loan to pay customary fees, including an anniversary fee equal to 1.00% of the average daily principal amount of the 2020 Term Loan outstanding over the past 12 months.

In connection with the amendment, the Company agreed to prospectively grant warrants (the “warrant obligation”) to the lenders. Under the terms of the warrant obligation, so long as the 2020 Term Loan remains outstanding, on the first day of each quarter beginning on or after July 1, 2021, the Company will issue a warrant to the lenders to purchase at an exercise price of $0.01 per share such number of shares of Class A common stock of the Company as equals 0.50% of the then outstanding shares of common stock of the Company, on a fully-diluted basis. Subject to limited exceptions, subsequent to their respective issuance date the number of shares issuable upon exercise of each warrant is subject to increase each time the Company issues or sells any shares of common stock, common stock equivalents, options, or convertible securities for a consideration per share (including upon exercise, exchange, or conversion) of less than the fair market value per share of the Class A common stock as of the applicable issuance date in accordance with the amendment. The warrants will expire five years after the applicable issuance date and will be exercisable on a cash basis or, at the election of the holder, on a cashless basis.

The warrant obligation was accounted for in accordance with ASC 815-40, Contracts in an Entity’s Own Equity, as a liability recognized at fair value as of the closing date, due to certain settlement provisions within the corresponding warrant obligation provisions under the financing agreement that do not meet the criteria to be classified in stockholders’ equity. The short-term portion of warrants to be issued under the warrant obligation were recorded within Accrued expenses and other current liabilities, and the long-term portion within Other noncurrent liabilities on the Consolidated Balance Sheets. The warrant obligation is remeasured to fair value at each balance sheet date, with changes in fair value recorded in Other income (expense), net in the Consolidated Statements of Operations.

The Company evaluated the amendment of the financing agreement under ASC 470-50, which states that if the modification of the terms of an existing debt agreement is considered substantial, the transaction shall be accounted for as an extinguishment, with the amended debt instrument then initially recorded at fair value. The Company concluded that the modification was considered substantial, and qualified for extinguishment accounting under such guidance. Accordingly, the Company recorded a $4.1 million extinguishment loss in the Consolidated Statements of Operations, which consisted of (i) a $4.6 million loss related to the contemporaneous issuance of the warrant obligation, as discussed above, (ii) a $0.2 million loss related to fees paid on behalf of the lender, partially offset by (iii) a $0.5 million gain related to the difference between the fair value of the modified debt instrument and the net carrying value of the debt immediately before extinguishment.

In connection with the extinguishment of the 2020 Term Loan, the Company derecognized all related unamortized debt issuance costs, and simultaneously recorded additional debt issuance costs of $2.0 million within Long-term debt, which are being amortized using the effective interest method over the remaining term. The following table summarizes the presentation of the Company’s debt balances in the Consolidated Balance Sheets as of the dates indicated below:

June 30, 

December 31, 

2021

    

2020

(In thousands)

2020 Term Loan

32,375

34,125

Debt issuance costs, net

(1,797)

(1,878)

Total debt outstanding, net of debt issuance costs

30,578

32,247

Less: current portion of long-term debt

3,500

3,500

Long-term debt

$

27,078

$

28,747

The borrower under the 2020 Term Loan is the Company’s wholly-owned subsidiary, Blue Apron, LLC. The obligations under the 2020 Term Loan are guaranteed by Blue Apron Holdings, Inc. and its subsidiaries other than the borrower, and secured by substantially all of the assets of the borrower and the guarantors. The 2020 Term Loan contains certain restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. Restrictive covenants include limitations on the incurrence of indebtedness and liens, restrictions on affiliate transactions, restrictions on the sale or other disposition of collateral, and limitations on dividends and stock repurchases. The Company will be required to make mandatory prepayments under certain circumstances, and will have the option to make prepayments under the 2020 Term Loan subject to certain prepayment premiums through the first anniversary of the effective date. As of June 30, 2021, financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter.

Non-compliance with the covenants under the 2020 Term Loan would result in an event of default upon which the lender could declare all outstanding principal and interest to be due and payable immediately and foreclose against the assets securing the borrowings. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.

Facility Financing Obligation

As of June 30, 2021 and December 31, 2020, the Company had a facility financing obligation of $35.9 million and $36.0 million, respectively, related to the leased facility in Linden under the build-to-suit accounting guidance.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies  
Commitments and Contingencies

10. Commitments and Contingencies

Legal Proceedings

The Company records accruals for loss contingencies associated with legal matters when it is probable that a liability will be incurred and the amount of the loss can be reasonably estimated. If the Company determines that a loss

is reasonably possible, the Company discloses the matter, and, if estimable, the amount or range of the possible loss in the notes to the Consolidated Financial Statements.

The Company was subject to a consolidated putative class action lawsuit in the U.S. District Court for the Eastern District of New York alleging federal securities law violations in connection with the Company’s IPO. The amended complaint alleged that the Company and certain current and former officers and directors made material misstatements or omissions in the Company’s registration statement and prospectus that caused the stock price to drop. Pursuant to a stipulated schedule entered by the parties, defendants filed a motion to dismiss the amended complaint on May 21, 2018. Plaintiffs filed a response on July 12, 2018 and defendants filed a reply on August 13, 2018. On April 22, 2020, the Court entered an order (i) denying the motion to dismiss insofar as Plaintiffs’ allegations pertained to certain of the disclosures in the registration statement and prospectus claimed by plaintiff, and (ii) narrowing the factual issues in the case. On August 11, 2020, the parties held a mediation after which they entered into a memorandum of understanding on August 14, 2020 regarding a proposed settlement. Discovery has been stayed since August 14, 2020. The Company entered into a stipulation and agreement of settlement to resolve the class action litigation on October 28, 2020, which was subsequently amended on November 12, 2020. Under the terms of the settlement, a payment of $13.3 million is to be made by the Company and/or its insurers in exchange for the release of claims against the defendants and other released parties by the lead plaintiff and all settlement class members and for the dismissal of the action with prejudice. The court granted preliminary approval of the settlement on February 1, 2021 and the Company paid $1.0 million of the settlement amount into escrow, with the remaining $12.3 million balance of the settlement funded by the Company’s insurers. The Company’s contribution to the settlement represented the portion of its insurance retention amount, less the $1.0 million which had been paid by the Company as of December 31, 2020 to cover legal fees relating to this case and the related cases described below, as well as the settlement of the state court action described below. The court granted final approval of the settlement on May 10, 2021, and the deadline to appeal the court’s final approval order has passed. The Company was also subject to two state putative class action lawsuits alleging federal securities law violations in connection with the IPO, which were substantially similar to the above-referenced federal court action. One of the state court action was originally filed in the New York Supreme Court, but was voluntarily dismissed by plaintiffs on September 15, 2020 and subsequently re-filed in the U.S. District Court for the Eastern District of New York on October 2, 2020. On December 2, 2020, the Company settled this lawsuit, which did not have a material impact on the Company’s Consolidated Financial Statements. The second state lawsuit was voluntarily dismissed on May 12, 2021.

In June 2020, certain of the Company’s current and former officers and directors were named as defendants in a shareholder derivative action filed in the Eastern District of New York, captioned Jeffrey Peters v. Matthew B. Salzberg, et al., 1:20-cv-02627. The complaint sought contribution from the officer and director defendants for any damages that the Company may incur as a result of the above-referenced class action lawsuit, attorneys’ fees, and other costs, as well as an order directing the Company to reform and improve its corporate governance and internal procedures to comply with applicable laws. On September 11, 2020, this case was stayed pending resolution of the federal securities case. On June 16, 2021, the plaintiff filed a notice of voluntary dismissal requesting that the court to dismiss the action without prejudice and retain jurisdiction of the action solely for the purpose of adjudicating the plaintiff’s counsel’s anticipated application for an award of attorney’s fees and reimbursement of expenses in connection with purportedly mooted claims asserted by the plaintiff in the action. On June 22, 2021, the court dismissed the action but retained jurisdiction of the action solely for the purpose of adjudicating the plaintiff’s counsel’s anticipated application for fees and expenses. On July 28, 2021, the Company and plaintiff’s counsel reached an agreement concerning plaintiff’s counsel’s claim for fees and costs without the need for court intervention.

In addition, from time to time the Company may become involved in legal proceedings or be subject to claims arising in the ordinary course of its business. Although the results of such litigation and claims cannot be predicted with certainty, the Company currently believes that the final outcome of these ordinary course matters will not have a material adverse effect on its business, operating results, financial condition or cash flows.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation
6 Months Ended
Jun. 30, 2021
Share-based Compensation  
Share-based Compensation

11. Share-based Compensation

The Company recognized share-based compensation for share-based awards in Cost of goods sold, excluding depreciation and amortization, and Product, technology, general and administrative expenses as follows:

Three Months Ended

June 30, 

2021

  

2020

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

14

$

27

Product, technology, general and administrative

3,132

1,982

Total share-based compensation

$

3,146

$

2,009

Six Months Ended

June 30, 

2021

  

2020

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

30

$

57

Product, technology, general and administrative

5,435

4,192

Total share-based compensation

$

5,465

$

4,249

In February 2021, the Company granted 1,190,250 shares of performance-based restricted stock units for its Class A common stock to certain employees, including the Company’s executive officers. Such units are subject to vesting conditions that are tied to the achievement of certain stock price targets and time-based requirements beginning February 25, 2021 and continuing through February 25, 2024. As this grant was determined to include a market condition, the Company utilized the Monte Carlo simulation valuation model to value the grant. The total grant date fair value was $8.7 million, and will be recognized on a straight-line basis over the derived service periods, which range from 0.99 to 2.99 years, as determined by the Monte Carlo simulation valuation model.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share
6 Months Ended
Jun. 30, 2021
Earnings per Share  
Earnings per Share

12. Earnings per Share

Basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of common shares outstanding for the period.

Diluted net income (loss) per share attributable to common stockholders is computed by dividing the diluted net income (loss) attributable to common stockholders by the weighted-average number of common shares, including potential dilutive common shares assuming the dilutive effect of outstanding common stock options and restricted stock units. For periods in which the Company has reported net loss, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders, because dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.

The rights, including the liquidation and dividend rights, of the Class A common stock, Class B common stock, and Class C capital stock are substantially the same, other than voting rights. For the three months and six months ended June 30, 2021 and 2020, the Company did not have any outstanding shares of Class C capital stock.

Three Months Ended June 30, 

2021

2020

 

Class A

  

Class B

Class A

Class B

(In thousands, except share and per-share data)

Numerator:

  

 

  

Net income (loss) attributable to common stockholders

$

(15,245)

$

(3,342)

$

811

$

303

Denominator:

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic

 

15,482,841

3,393,759

 

9,778,697

3,654,175

Effect of dilutive securities

 

 

 

566,883

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted

 

15,482,841

 

3,393,759

 

10,345,580

 

3,654,175

Net income (loss) per share attributable to common stockholders—basic (1)

$

(0.98)

$

(0.98)

$

0.08

$

0.08

Net income (loss) per share attributable to common stockholders—diluted (1)

$

(0.98)

$

(0.98)

$

0.08

$

0.08

Six Months Ended June 30, 

2021

2020

Class A

  

Class B

Class A

Class B

(In thousands, except share and per-share data)

Numerator:

  

 

  

Net income (loss) attributable to common stockholders

$

(27,942)

$

(6,366)

$

(13,242)

$

(5,789)

Denominator:

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic

 

14,994,302

 

3,416,427

 

9,302,406

 

4,066,932

Effect of dilutive securities

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted

 

14,994,302

 

3,416,427

 

9,302,406

 

4,066,932

Net income (loss) per share attributable to common stockholders—basic (1)

$

(1.86)

$

(1.86)

$

(1.42)

$

(1.42)

Net income (loss) per share attributable to common stockholders—diluted (1)

$

(1.86)

$

(1.86)

$

(1.42)

$

(1.42)

(1)Net income (loss) per share attributable to common stockholders — basic and net income (loss) per share attributable to common stockholders — diluted may not recalculate due to rounding.

The following have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders as their effect would have been antidilutive:

Three Months Ended June 30, 

2021

2020

  

Class A

  

Class B

  

Class A

  

Class B

Stock options

49,044

5,623

156,947

Restricted stock units

2,485,995

522,650

Total anti-dilutive securities

2,485,995

49,044

528,273

156,947

Six Months Ended June 30, 

2021

2020

  

Class A

  

Class B

  

Class A

  

Class B

Stock options

50,462

7,890

170,648

Restricted stock units

2,241,522

1,696,683

Total anti-dilutive securities

2,241,522

50,462

1,704,573

170,648

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2021
Fair Value Measurements  
Fair Value Measurements

13. Fair Value Measurements

The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs are developed using market data, such as publicly available information about actual events or transactions, and reflect the assumptions that market participants would use when pricing the asset or liability. Unobservable inputs are inputs for which market data is not available and that are developed using the best information available about the assumptions that market participants would use when pricing the asset or liability.

The fair value hierarchy consists of the following three levels:

Level 1 — Quoted market prices in active markets for identical assets or liabilities.

Level 2 — Observable market-based inputs or unobservable inputs that are corroborated by market data.

Level 3 — Unobservable inputs reflecting the reporting entity’s own assumptions or external inputs from inactive markets.

The Company uses observable market data when available, and minimizes the use of unobservable inputs when determining fair value.

The following are the major categories of assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 and December 31, 2020 using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2) and significant unobservable inputs (Level 3):

June 30, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents:

Money market accounts

$

2,635

$

$

$

2,635

Total assets measured at fair value

$

2,635

$

$

$

2,635

Liabilities:

 

  

 

  

 

  

 

  

Accrued expenses and other current liabilities:

Warrant obligation

$

$

$

2,218

$

2,218

Other noncurrent liabilities:

Warrant obligation

1,801

1,801

Total liabilities measured at fair value

$

$

$

4,019

$

4,019

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents:

Money market accounts

$

42,408

$

$

$

42,408

Total assets measured at fair value

$

42,408

$

$

$

42,408

Money market accounts

Money market accounts are classified within Level 1 of the fair value hierarchy as they are valued using observable inputs that reflect quoted prices for identical assets in active markets. The carrying amount of the Company’s money market accounts approximates fair value due to their short-term maturities.

Warrant obligation

The warrant obligation issued in conjunction with the amendment of the Company’s financing agreement as discussed in Note 9 is accounted for in accordance with ASC 815-40, Contracts in an Entity’s Own Equity, as a liability recognized at fair value, and is remeasured as of each balance sheet date with changes in fair value recorded in Other income (expense), net in the Consolidated Statements of Operations. The amount of each warrant to be issued under the obligation set forth in the financing agreement is based upon 0.50% of the then-outstanding shares of the Company’s common stock on a fully-diluted basis on the first day of each quarter beginning on or after July 1, 2021, so long as the 2020 Term Loan remains outstanding. As such, the fair value of the warrant obligation was calculated using the estimated amount of warrants to be issued over the life of the financing agreement multiplied by the price of the Company’s stock as of the closing date, less $0.01 per share to represent each warrant’s exercise price. The estimated amount of shares to be issued was derived from the Company’s estimate of shares of the Company’s common stock on a fully-diluted basis over the life of the financing agreement.

The following table summarizes the changes of the warrant obligation as of June 30, 2021 and December 31, 2020:

Balance as of December 31, 2020

Initial recognition

Loss (gain) on changes in stock price

Loss (gain) on changes in estimated common stock on a fully-diluted basis

Issuance of warrants

Balance as of June 30, 2021

(In thousands)

Warrant obligation

$

$

4,567

$

(1,262)

$

714

$

$

4,019

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Costs
6 Months Ended
Jun. 30, 2021
Restructuring Costs  
Restructuring Costs

14. Restructuring Costs

In February 2020, the Company announced the closure of its fulfillment center in Arlington, Texas and the consolidation of production volume from the Arlington, Texas fulfillment center to the Company’s fulfillment centers in Linden, New Jersey and Richmond, California in order to more efficiently continue to service the Company’s national footprint while also enabling the Company to redirect financial resources into other parts of the business, including growth initiatives.

As a result of the action, which was completed in May 2020, the Company recorded $0.8 million in total restructuring costs in Other operating expense during the first half of 2020, consisting of employee-related costs and other exit costs, substantially all of which resulted in cash expenditures. During the three months ended June 30, 2020, the Company recorded $0.3 million of other exit costs. During the six months ended June 30, 2020, the Company recorded $0.4 million of employee-related expenses, primarily consisting of severance payments, and $0.4 million of other exit costs. In addition, during the three months and six months ended June 30, 2020, the Company recorded non-cash impairment charges of $0.2 million and $7.6 million, respectively, primarily consisting of leasehold improvements and equipment. See Note 6 for further discussion of the impairment charges.

The Company temporarily reopened its Arlington fulfillment center beginning in January 2021 to leverage existing assets to meet forecasted demand while continuing to implement operating efficiencies at its other fulfillment centers. In April 2021, the Company closed down the temporary Arlington fulfillment center, with all production volume consolidated at its other fulfillment centers. The closure of the Arlington fulfillment center after its temporary reopening did not have a material impact on the Company’s Consolidated Financial Statements.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Summary of Significant Accounting Policies  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The unaudited interim Consolidated Financial Statements (the “Consolidated Financial Statements”) have been prepared on the same basis as the audited Consolidated Financial Statements, and in the opinion of management, reflect all adjustments, consisting of only normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021 and December 31, 2020, results of operations for the three months and six months ended June 30, 2021 and 2020, and cash flows for the six months ended June 30, 2021 and 2020. These unaudited Consolidated Financial Statements should be read in conjunction with the Company’s audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2020 included in the Company’s Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (the “SEC”) on February 23, 2021 (the “Annual Report”). There have been no material changes in the Company's significant accounting policies from those that were disclosed in Note 2, Summary of Significant Accounting Policies, included in the Annual Report, except those additional significant policies as described within the accompanying notes to the Consolidated Financial Statements.

The accompanying Consolidated Financial Statements include the accounts of Blue Apron Holdings, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The Company prepares its Consolidated Financial Statements and related disclosures in conformity with accounting principles generally accepted in the United States (“GAAP”).

Liquidity and Going Concern

Liquidity and Going Concern Evaluation

As of June 30, 2021, the Company had cash and cash equivalents of $51.0 million and total outstanding debt of $30.6 million, net of unamortized debt issuance costs, of which $27.1 million was classified as long-term debt and $3.5 million was classified as the current portion of long-term debt. On October 16, 2020 (the “effective date”), the Company entered into a financing agreement which provided for a senior secured term loan in the aggregate principal amount of $35.0 million that matures in March 2023 (the “2020 Term Loan”). The proceeds of the 2020 Term Loan were used, together with cash on hand, to repay in full the outstanding indebtedness under the Company’s revolving credit facility and to pay fees and expenses in connection with the transactions contemplated by the 2020 Term Loan. The Company terminated the revolving credit facility effective as of the closing of the 2020 Term Loan.

On March 18, 2021, the Company’s aggregate liquidity balance, as calculated under the terms of the 2020 Term Loan, fell below the required $20.0 million balance, as described below, giving rise to an event of default in respect of

the 2020 Term Loan. The Company’s aggregate liquidity balance returned to an amount in excess of $20.0 million the following day, and the agent and the lenders waived the event of default on March 30, 2021.

On May 5, 2021, the Company amended the financing agreement relating to the 2020 Term Loan (the “Amendment”), which modified certain provisions of the financing agreement, as well as provided for a $5.0 million term loan that was funded into an escrow account (the “2021 Term Loan”). See Note 9 for further discussion of the Amendment.

On June 18, 2021, the Company completed an underwritten public offering (the “June 2021 offering”), pursuant to its universal shelf registration statement filed with the SEC on April 29, 2020, of 5,411,900 shares of the Company’s Class A common stock, including the 705,900 shares issuable upon the underwriter’s exercise of its option to purchase additional shares, resulting in $21.1 million of proceeds, net of underwriting discounts and commissions and offering costs.

Pursuant to the Amendment, the net proceeds of the June 2021 offering were not subject to the mandatory prepayment provision of the 2020 Term Loan. However, the Amendment required that the 2021 Term Loan be released in full from escrow to the lenders upon completion of the June 2021 offering. The Company also repaid $0.5 million of the $1.0 million closing fee charged under the Amendment, which (i) bore interest at the same rate as of the 2021 Term Loan, and (ii) 50% of which was forgiven because the 2021 Term Loan was repaid within 60 days after the closing date of the Amendment.

As of June 30, 2021, the 2020 Term Loan bore interest at a rate equal to LIBOR (subject to a 1.50% floor) plus 9.00% per annum. The principal amount of the 2020 Term Loan is repayable in equal quarterly installments of $875,000 through December 31, 2022, with the remaining unpaid principal amount of the 2020 Term Loan repayable on March 31, 2023.

The 2020 Term Loan contains restrictive covenants, financial covenants, and affirmative and financial reporting covenants restricting the Company and the Company’s subsidiaries’ activities. As of June 30, 2021, the financial covenants included a requirement to maintain a minimum aggregate liquidity balance of $20.0 million at all times and a minimum subscription count (defined in the 2020 Term Loan as the number of all active customers on the Company’s internal account list) of 300,000 on any determination date occurring between the effective date and December 31, 2021, and 320,000 on any determination date occurring thereafter. As of June 30, 2021, the Company was in compliance with all of the covenants under the 2020 Term Loan.

The Company has a history of net losses including $34.3 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively, and operating cash flows of $(10.9) million and $3.1 million for the six months ended June 30, 2021 and 2020. In addition, the Company has experienced significant negative trends in its net revenue. While year-over-year trends in net revenue have generally improved in recent periods, that improvement is, in part, due to changes in consumer behaviors as a result of the COVID-19 pandemic, and by the continued execution of the Company’s growth strategy. These positive trends may not continue at current levels, and could decline in future periods as restrictions related to COVID-19 continue to be lifted and as vaccines have become more widely available throughout the United States or if the Company is unable to sustain the revenue growth resulting from its growth strategy.

The Company is continuing to pursue its growth strategy to drive customer and revenue growth through product innovation, partnerships, and marketing investment. The Company’s ability, including the timing and extent, to successfully execute its growth strategy is inherently uncertain and is dependent on continued sufficiency of cash resources, and its ability to implement the initiatives and deliver the results as forecasted, among other factors. Due to this uncertainty, if the Company is unable to sufficiently deliver results from its growth strategy, manage liquidity and/or to cost effectively attract new customers and retain existing customers, the Company may not be able to maintain compliance with the minimum liquidity and minimum subscription count covenants in future periods which may result in an event of default under the Company’s 2020 Term Loan. In the event the Company does not have sufficient cash resources upon an event of default, if the Company were unable to obtain a waiver or successfully renegotiate the terms of its 2020 Term Loan with its lenders, and the lenders enforced one or more of their rights upon default, the Company would be unable to meet its current obligations.

If the Company is unable to sufficiently execute its growth strategy, the Company believes it has a plan to effectively manage liquidity and customer acquisition and retention in order to maintain compliance with its debt covenants. This includes implementing operational process driven changes to more cost-effectively source the products the Company offers, significant expense reductions in areas identified by the Company in product, technology, general and administrative costs and capital expenditures to achieve savings and reinvest in the business. This plan further includes modifying and balancing the Company’s marketing investments, as needed, to maintain the minimum subscription covenant, while also maintaining sufficient cash to meet the minimum liquidity covenant.

A significant portion of the Company’s costs are discretionary in nature and, if needed, the Company has the ability to reduce or delay spending in order to reduce expenses and improve liquidity. While reductions in spending, particularly in marketing and capital expenditures, may negatively impact net revenue, the Company plans to execute such reductions to the extent needed to comply with its debt covenants. The Company has previously demonstrated an ability to implement various cost reduction initiatives, including workforce reductions and other cost optimizing initiatives.

Based on the current facts and circumstances, the additional financial flexibility provided through the June 2021 offering discussed above, the Company’s financial planning process, and its historical ability to implement cost reductions and adjust marketing strategies, the Company believes it is probable it can effectively manage liquidity and subscription count in order to maintain compliance with the financial covenants under its 2020 Term Loan for at least the next 12 months. As a result, the Company has concluded that, after consideration of management’s plan, it has sufficient liquidity to meet its obligations within one year after the issuance date of the Consolidated Financial Statements, and it does not have substantial doubt about its ability to continue as a going concern.

Use of Estimates

In preparing its Consolidated Financial Statements in accordance with GAAP, the Company is required to make estimates and assumptions that affect the amounts of assets, liabilities, revenue, costs, and expenses, and disclosure of contingent assets and liabilities which are reported in the Consolidated Financial Statements and accompanying disclosures. The accounting estimates that require the most difficult and subjective judgments include revenue recognition, inventory valuation, leases, the fair value of share-based awards, the fair value of the warrant obligation, recoverability of long-lived assets, and the recognition and measurement of contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could materially differ from the Company’s estimates and assumptions.

Emerging Growth and Smaller Reporting Company Status

The Company is an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (the “JOBS Act”), and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. The Company may take advantage of these exemptions until the Company is no longer an emerging growth company. Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards, and as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take advantage of these exemptions up until December 31, 2022 (the last day of the fiscal year following the fifth anniversary of the initial public offering, or the “IPO”), or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates, or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.

Smaller Reporting Company Status

The Company is a “smaller reporting company,” as defined by Rule 12b-2 of the Securities Exchange Act of 1934, and therefore qualifies for reduced disclosure requirements for smaller reporting companies.

Recently Issued/Adopted Accounting Pronouncements

Recently Issued Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued its standard on lease accounting, Accounting Standards Update No. 2016-02, Leases (Topic 842), which supersedes Topic 840, Leases. Subsequent to February 2016, the FASB issued ASU No. 2017-13, Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments, ASU No. 2018-10, Codification Improvements to Topic 842, Leases, ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, ASU No. 2019-01, Leases (Topic 842): Codification Improvements, ASU 2019-10, Financial Instruments – Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, and ASU No. 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, to improve and clarify certain aspects of ASU No. 2016-02, as well as to defer its effective date for certain entities. For the Company, the new standard is effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. Upon adoption of this standard, the Company expects to recognize, on a discounted basis, its minimum commitments under non-cancelable operating leases on the Consolidated Balance Sheets resulting in the recording of right-of-use assets and lease obligations. The Company is currently evaluating any additional impacts this guidance will have on its Consolidated Financial Statements.

In August 2018, the FASB issued Accounting Standards Update No. 2018-15 (“ASU 2018-15”), Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The standard is intended to clarify the accounting for implementation costs of a hosting arrangement that is a service contract. For the Company, the amendments in ASU 2018-15 are effective for annual periods beginning January 1, 2021, and interim periods beginning January 1, 2022. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.

In December 2019, the FASB issued Accounting Standards Update No. 2019-12 (“ASU 2019-12”), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The standard is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, as well as improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. For the Company, the amendments in ASU 2019-12 are effective for annual periods beginning January 1, 2022, and interim periods beginning January 1, 2023. The Company is evaluating the impact this new guidance may have on its Consolidated Financial Statements.

In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (“ASU 2020-04”), Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The standard is intended to provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The guidance was effective upon issuance, and may be applied prospectively through December 31, 2022. The application of the guidance is not expected to have a material impact on the Company’s Consolidated Financial Statements.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories, Net (Tables)
6 Months Ended
Jun. 30, 2021
Inventories, Net  
Summary of inventories, net

June 30, 

December 31, 

2021

    

2020

(In thousands)

Fulfillment

$

2,296

$

3,366

Product

 

20,153

 

14,819

Inventories, net

$

22,449

$

18,185

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2021
Prepaid Expenses and Other Current Assets  
Summary of prepaid expenses and other current assets

June 30, 

December 31, 

2021

    

2020

(In thousands)

Insurance proceeds receivable

$

1,100

$

11,250

Prepaid insurance

7,319

7,092

Other current assets

 

6,611

 

5,309

Prepaid expenses and other current assets

$

15,030

$

23,651

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2021
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]  
Reconciliation of cash between balance sheets and statements of cash flows

June 30, 

December 31, 

2021

    

2020

(in thousands)

Cash and cash equivalents

$

50,990

$

44,122

Restricted cash included in Prepaid expenses and other current assets

536

610

Restricted cash included in Other noncurrent assets

903

1,110

Total cash, cash equivalents, and restricted cash

$

52,429

$

45,842

June 30, 

December 31, 

2020

    

2019

(in thousands)

Cash and cash equivalents

$

45,430

$

43,531

Restricted cash included in Prepaid expenses and other current assets

611

Restricted cash included in Other noncurrent assets

1,110

2,912

Total cash, cash equivalents, and restricted cash

$

47,151

$

46,443

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2021
Property and Equipment, Net  
Summary of property and equipment

June 30, 

December 31, 

2021

    

2020

    

(In thousands)

Computer equipment

$

11,376

 

$

11,110

 

Capitalized software

22,556

 

21,318

 

Fulfillment equipment

52,306

 

51,096

 

Furniture and fixtures

3,408

 

3,408

 

Leasehold improvements

33,252

 

32,969

 

Buildings(1)

114,877

114,877

Construction in process

1,430

 

1,442

 

Property and equipment, gross

239,205

 

236,220

 

Less: accumulated depreciation and amortization

(122,244)

 

(111,012)

 

Property and equipment, net

$

116,961

$

125,208

(1)Buildings includes a build-to-suit lease arrangement in Linden, New Jersey where the Company is considered the owner for accounting purposes, and as of June 30, 2021 and December 31, 2020, contains $31.3 million of the capitalized fair value of the building, $80.8 million of costs incurred directly by the Company relating to this arrangement, and $2.8 million of capitalized interest for related construction projects.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Accrued Expenses and Other Current Liabilities  
Summary of accrued expenses and other current liabilities

June 30, 

December 31, 

2021

    

2020

    

(In thousands)

Accrued compensation

$

9,356

$

17,189

Accrued credits and refunds reserve

 

1,224

 

1,547

Accrued legal settlements

12,250

Accrued marketing expenses

2,440

2,006

Accrued shipping expenses

 

1,556

 

2,060

Other current liabilities

 

11,117

 

6,580

Accrued expenses and other current liabilities

$

25,693

$

41,632

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2021
Deferred Revenue  
Summary of deferred revenue

June 30, 

December 31, 

    

2021

2020

    

(In thousands)

Cash received prior to fulfillment

$

3,814

$

1,550

Gift cards, prepaid orders, and other

2,143

4,719

Deferred revenue

$

5,957

$

6,269

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt  
Summary of presentation of debt balances

June 30, 

December 31, 

2021

    

2020

(In thousands)

2020 Term Loan

32,375

34,125

Debt issuance costs, net

(1,797)

(1,878)

Total debt outstanding, net of debt issuance costs

30,578

32,247

Less: current portion of long-term debt

3,500

3,500

Long-term debt

$

27,078

$

28,747

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Compensation  
Schedule of Share-based Compensation Cost

Three Months Ended

June 30, 

2021

  

2020

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

14

$

27

Product, technology, general and administrative

3,132

1,982

Total share-based compensation

$

3,146

$

2,009

Six Months Ended

June 30, 

2021

  

2020

(In thousands)

Cost of goods sold, excluding depreciation and amortization

$

30

$

57

Product, technology, general and administrative

5,435

4,192

Total share-based compensation

$

5,465

$

4,249

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings per Share  
Schedule of earnings per share

Three Months Ended June 30, 

2021

2020

 

Class A

  

Class B

Class A

Class B

(In thousands, except share and per-share data)

Numerator:

  

 

  

Net income (loss) attributable to common stockholders

$

(15,245)

$

(3,342)

$

811

$

303

Denominator:

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic

 

15,482,841

3,393,759

 

9,778,697

3,654,175

Effect of dilutive securities

 

 

 

566,883

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted

 

15,482,841

 

3,393,759

 

10,345,580

 

3,654,175

Net income (loss) per share attributable to common stockholders—basic (1)

$

(0.98)

$

(0.98)

$

0.08

$

0.08

Net income (loss) per share attributable to common stockholders—diluted (1)

$

(0.98)

$

(0.98)

$

0.08

$

0.08

Six Months Ended June 30, 

2021

2020

Class A

  

Class B

Class A

Class B

(In thousands, except share and per-share data)

Numerator:

  

 

  

Net income (loss) attributable to common stockholders

$

(27,942)

$

(6,366)

$

(13,242)

$

(5,789)

Denominator:

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—basic

 

14,994,302

 

3,416,427

 

9,302,406

 

4,066,932

Effect of dilutive securities

 

 

 

 

Weighted-average shares used to compute net income (loss) per share attributable to common stockholders—diluted

 

14,994,302

 

3,416,427

 

9,302,406

 

4,066,932

Net income (loss) per share attributable to common stockholders—basic (1)

$

(1.86)

$

(1.86)

$

(1.42)

$

(1.42)

Net income (loss) per share attributable to common stockholders—diluted (1)

$

(1.86)

$

(1.86)

$

(1.42)

$

(1.42)

(1)Net income (loss) per share attributable to common stockholders — basic and net income (loss) per share attributable to common stockholders — diluted may not recalculate due to rounding.
Summary of shares that are excluded from the computation of diluted net income (loss) per share attributable to common stockholders as their effect would have been antidilutive

Three Months Ended June 30, 

2021

2020

  

Class A

  

Class B

  

Class A

  

Class B

Stock options

49,044

5,623

156,947

Restricted stock units

2,485,995

522,650

Total anti-dilutive securities

2,485,995

49,044

528,273

156,947

Six Months Ended June 30, 

2021

2020

  

Class A

  

Class B

  

Class A

  

Class B

Stock options

50,462

7,890

170,648

Restricted stock units

2,241,522

1,696,683

Total anti-dilutive securities

2,241,522

50,462

1,704,573

170,648

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Measurements  
Schedule of assets measured on a recurring basis

June 30, 2021

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents:

Money market accounts

$

2,635

$

$

$

2,635

Total assets measured at fair value

$

2,635

$

$

$

2,635

Liabilities:

 

  

 

  

 

  

 

  

Accrued expenses and other current liabilities:

Warrant obligation

$

$

$

2,218

$

2,218

Other noncurrent liabilities:

Warrant obligation

1,801

1,801

Total liabilities measured at fair value

$

$

$

4,019

$

4,019

December 31, 2020

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

 

  

 

  

 

  

 

  

Cash and cash equivalents:

Money market accounts

$

42,408

$

$

$

42,408

Total assets measured at fair value

$

42,408

$

$

$

42,408

Rollforward of fair value of Level 3 instruments

Balance as of December 31, 2020

Initial recognition

Loss (gain) on changes in stock price

Loss (gain) on changes in estimated common stock on a fully-diluted basis

Issuance of warrants

Balance as of June 30, 2021

(In thousands)

Warrant obligation

$

$

4,567

$

(1,262)

$

714

$

$

4,019

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Liquidity (Details)
3 Months Ended 6 Months Ended
Jun. 18, 2021
USD ($)
shares
May 05, 2021
USD ($)
$ / shares
May 04, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
Mar. 19, 2021
USD ($)
Mar. 18, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Significant Accounting Policies [Line Items]                          
Cash and cash equivalents       $ 50,990,000   $ 45,430,000   $ 50,990,000 $ 45,430,000     $ 44,122,000 $ 43,531,000
Long-term debt       30,578,000       30,578,000       32,247,000  
Long-term debt, excluding current maturities       27,078,000       27,078,000       28,747,000  
Current portion of long-term debt       3,500,000       3,500,000       $ 3,500,000  
Shares issued and sold | shares 5,411,900                        
Proceeds from issuance of common stock, net of offering costs $ 21,100,000             21,144,000          
Net losses       18,587,000 $ 15,721,000 $ (1,114,000) $ 20,145,000 34,308,000 19,031,000        
Operating cash flows               (10,878,000) $ 3,069,000        
Debt issuance costs               145,000          
Warrant exercise price (in dollars per share) | $ / shares   $ 0.01                      
Equity subject to warrant exercise (as a percent)   0.50%                      
2020 Term Loan                          
Significant Accounting Policies [Line Items]                          
Face value of debt       $ 35,000,000.0       $ 35,000,000.0          
Interest rate (as a percent)   9.00%   9.00% 9.00%     9.00%          
Quarterly principal payment amount               $ 875,000          
Minimum liquidity balance     $ 20,000,000.0   $ 20,000,000.0     $ 20,000,000.0          
Minimum subscription count, initial period | item               300,000          
Minimum subscription count, subsequent period | item               320,000          
Warrant exercise price (in dollars per share) | $ / shares   $ 0.01                      
Equity subject to warrant exercise (as a percent)   0.50%                      
2020 Term Loan | Minimum                          
Significant Accounting Policies [Line Items]                          
Actual liquidity balance                   $ 20,000,000.0      
2020 Term Loan | Maximum                          
Significant Accounting Policies [Line Items]                          
Actual liquidity balance                     $ 20,000,000.0    
2021 Term Loan                          
Significant Accounting Policies [Line Items]                          
Face value of debt   $ 5,000,000.0                      
Interest rate (as a percent)   10.00%                      
Minimum liquidity balance   $ 20,000,000.0                      
Payments of Loan Costs   500,000                      
Closing fees per amendment   $ 1,000,000.0                      
Closing costs subject to forgiveness (as a percent)   50.00%                      
Closing cost forgiveness period   60 days                      
LIBOR | 2020 Term Loan | Minimum                          
Significant Accounting Policies [Line Items]                          
Margin added to variable rate (as a percent)   1.50%     1.50%     1.50%          
LIBOR | 2021 Term Loan | Minimum                          
Significant Accounting Policies [Line Items]                          
Margin added to variable rate (as a percent)   1.50%                      
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventories, Net    
Fulfillment $ 2,296 $ 3,366
Product 20,153 14,819
Inventories, net $ 22,449 $ 18,185
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Prepaid Expenses and Other Current Assets    
Insurance proceeds receivable $ 1,100 $ 11,250
Prepaid insurance 7,319 7,092
Other current assets 6,611 5,309
Prepaid expenses and other current assets $ 15,030 $ 23,651
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash and cash equivalents $ 50,990 $ 44,122 $ 45,430 $ 43,531
Restricted Cash and Cash Equivalents, Current $ 536 $ 610 $ 611  
Restricted Cash and Cash Equivalents, Asset, Statement of Financial Position [Extensible List] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Restricted Cash and Cash Equivalents, Noncurrent $ 903 $ 1,110 $ 1,110 $ 2,912
Restricted Cash and Cash Equivalents, Noncurrent, Asset, Statement of Financial Position [Extensible List] Other Assets, Noncurrent Other Assets, Noncurrent Other Assets, Noncurrent Other Assets, Noncurrent
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total $ 52,429 $ 45,842 $ 47,151 $ 46,443
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Feb. 29, 2020
Property and equipment, net                
Computer equipment   $ 11,376     $ 11,376   $ 11,110  
Capitalized software   22,556     22,556   21,318  
Fulfillment equipment   52,306     52,306   51,096  
Furniture and fixtures   3,408     3,408   3,408  
Leasehold improvements   33,252     33,252   32,969  
Buildings   114,877     114,877   114,877  
Construction in process   1,430     1,430   1,442  
Property and equipment, gross   239,205     239,205   236,220  
Less: accumulated depreciation and amortization   (122,244)     (122,244)   (111,012)  
Property and equipment, net   116,961     116,961   125,208  
Build-to-suit lease financings included in Buildings $ 31,100 31,300     31,300   31,300  
Cost incurred to date   80,800     80,800   80,800  
Depreciation and amortization of property and equipment   5,612 $ 6,175   11,232 $ 12,928    
Capitalized interest to date   2,800     2,800   2,800  
Gain (loss) on lease termination (1,500)     $ 4,900        
Total non-cancelable minimum lease payments, pre adoption 32,900              
Facility financing obligation 35,700 35,930     35,930   $ 35,957  
Deferred rent $ 1,800              
Loss on impairment           7,603    
Arlington Fulfillment Center [Member]                
Property and equipment, net                
Property and equipment, net               $ 11,500
Total non-cancelable minimum lease payments, pre adoption   1,600     1,600      
Fair value of long-lived assets               $ 4,100
Loss on impairment     $ 200 $ 7,400   $ 7,600    
Future minimum sublease receipts   $ 2,600     $ 2,600      
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Accrued expenses and other current liabilities    
Accrued compensation $ 9,356 $ 17,189
Accrued credits and refunds reserve 1,224 1,547
Accrued legal settlements   12,250
Accrued marketing expenses 2,440 2,006
Accrued shipping expenses 1,556 2,060
Other current liabilities 11,117 6,580
Accrued expenses and other current liabilities 25,693 $ 41,632
Portion of settlement covered by insuror $ 11,300  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Revenue (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Deferred Revenue    
Cash received prior to fulfillment $ 3,814 $ 1,550
Gift cards, prepaid orders, and other 2,143 4,719
Deferred revenue $ 5,957 $ 6,269
Number of types of contractual liabilities | item 2  
Deferred revenue recognized during the period $ 4,800  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
3 Months Ended 6 Months Ended
May 05, 2021
May 04, 2021
Oct. 16, 2020
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Mar. 19, 2021
Aug. 31, 2016
Debt instruments                
Maximum borrowing capacity, line of credit     $ 55,000,000.0         $ 150,000,000.0
Repayment of revolving credit facility     $ 43,800,000          
Debt issuance costs           $ 145,000    
Warrant exercise price (in dollars per share) $ 0.01              
Equity subject to warrant exercise (as a percent) 0.50%              
Gain (loss) on extinguishment of debt       $ 4,089,000   4,089,000    
Loss related to contemporaneous issuance of warrants       4,600,000        
Fees paid on modification       200,000        
Fair Value Adjustment of Warrants       500,000   (548,000)    
2020 Term Loan                
Debt instruments                
Face value of debt       $ 35,000,000.0   $ 35,000,000.0    
Interest rate (as a percent) 9.00%     9.00% 9.00% 9.00%    
Increase in interest rate (as a percent) 1.00%              
Prepayment required, as percentage of equity issuances   50.00%            
Equity issuance triggering prepayment requirement $ 30,000,000.0              
Equity issuance period 60 days              
Minimum liquidity balance   $ 20,000,000.0     $ 20,000,000.0 $ 20,000,000.0    
Minimum liquidity balance, initial period $ 15,000,000.0              
Quarterly principal payment amount           $ 875,000    
Anniversary fee (as a percent)           1.00%    
Warrant exercise price (in dollars per share) $ 0.01              
Equity subject to warrant exercise (as a percent) 0.50%              
Warrant term 5 years              
2020 Term Loan | Minimum                
Debt instruments                
Actual liquidity balance             $ 20,000,000.0  
2020 Term Loan | LIBOR | Minimum                
Debt instruments                
Margin added to variable rate (as a percent) 1.50%       1.50% 1.50%    
2021 Term Loan                
Debt instruments                
Face value of debt $ 5,000,000.0              
Interest rate (as a percent) 10.00%              
Prepayment required, as percentage of equity issuances 100.00%              
Minimum liquidity balance $ 20,000,000.0              
Payments of Loan Costs 500,000              
Closing fees per amendment $ 1,000,000.0              
Closing costs subject to forgiveness (as a percent) 50.00%              
Closing cost forgiveness period 60 days              
2021 Term Loan | LIBOR | Minimum                
Debt instruments                
Margin added to variable rate (as a percent) 1.50%              
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Components, covenants, facility financing obligation (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 05, 2021
USD ($)
May 04, 2021
USD ($)
Mar. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Oct. 16, 2020
USD ($)
Mar. 30, 2020
USD ($)
Debt instruments              
Deferred financing costs, net       $ (1,797) $ (1,878)    
Total debt outstanding, net of debt issuance costs       30,578 32,247    
Current portion of long-term debt       3,500 3,500    
Long-term debt, excluding current maturities       27,078 28,747    
Facility financing obligation       35,930 35,957   $ 35,700
2020 Term Loan              
Debt instruments              
Senior secured term loan       32,375 $ 34,125    
Deferred financing costs, net           $ (2,000)  
Minimum liquidity balance   $ 20,000 $ 20,000 $ 20,000      
Minimum subscription count, initial period | item       300,000      
Minimum subscription count, subsequent period | item       320,000      
2021 Term Loan              
Debt instruments              
Minimum liquidity balance $ 20,000            
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Legal Proceedings (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 02, 2020
item
Oct. 28, 2020
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Loss Contingencies [Line Items]          
Portion of settlement covered by insuror     $ 11.3    
Number of claims | item 2        
Number of claims settled | item 1        
Class Action Suit Alleging Federal Securities Law Violations In Connection With IPO [Member]          
Loss Contingencies [Line Items]          
Settlement amount   $ 13.3      
Portion of settlement covered by insuror       $ 12.3  
Payments to settle litigation cases       $ 1.0 $ 1.0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation - Expense and Assumptions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation recognized $ 3,146 $ 2,009 $ 5,465 $ 4,249
Product, technology, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation recognized 3,132 1,982 5,435 4,192
Cost of goods sold        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation recognized $ 14 $ 27 $ 30 $ 57
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation - Restricted Stock Units (Details)
$ in Millions
1 Months Ended
Feb. 28, 2021
USD ($)
shares
Nonvested instruments  
Units granted | shares 1,190,250
Unrecognized share-based compensation, other than options | $ $ 8.7
Minimum  
Nonvested instruments  
Period of recognition of costs 11 months 26 days
Maximum  
Nonvested instruments  
Period of recognition of costs 2 years 11 months 26 days
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Numerator:              
Net income (loss) $ (18,587) $ (15,721) $ 1,114 $ (20,145) $ (34,308) $ (19,031)  
Denominator:              
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders-basic 18,876,600   13,432,872   18,410,729 13,369,338  
Weighted average diluted shares outstanding (in shares) 18,876,600   13,999,755   18,410,729 13,369,338  
Net income (loss) per share attributable to common stockholders-basic $ (0.98)   $ 0.08   $ (1.86) $ (1.42)  
Net income (loss) per share attributable to common stockholders-diluted $ (0.98)   $ 0.08   $ (1.86) $ (1.42)  
Class A              
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]              
Common stock, outstanding (in shares) 20,207,631       20,207,631   14,365,664
Numerator:              
Net income (loss) attributable to common stockholders $ (15,245)   $ 811   $ (27,942) $ (13,242)  
Denominator:              
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders-basic 15,482,841   9,778,697   14,994,302 9,302,406  
Effect of dilutive securities:     566,883        
Weighted average diluted shares outstanding (in shares) 15,482,841   10,345,580   14,994,302 9,302,406  
Net income (loss) per share attributable to common stockholders-basic $ (0.98)   $ 0.08   $ (1.86) $ (1.42)  
Net income (loss) per share attributable to common stockholders-diluted $ (0.98)   $ 0.08   $ (1.86) $ (1.42)  
Class B              
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]              
Common stock, outstanding (in shares) 3,393,708       3,393,708   3,493,791
Numerator:              
Net income (loss) attributable to common stockholders $ (3,342)   $ 303   $ (6,366) $ (5,789)  
Denominator:              
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders-basic 3,393,759   3,654,175   3,416,427 4,066,932  
Weighted average diluted shares outstanding (in shares) 3,393,759   3,654,175   3,416,427 4,066,932  
Net income (loss) per share attributable to common stockholders-basic $ (0.98)   $ 0.08   $ (1.86) $ (1.42)  
Net income (loss) per share attributable to common stockholders-diluted $ (0.98)   $ 0.08   $ (1.86) $ (1.42)  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share - Antidilutive Common Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Class A        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive securities that have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders 2,485,995 528,273 2,241,522 1,704,573
Class A | Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive securities that have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders   5,623   7,890
Class A | Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive securities that have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders 2,485,995 522,650 2,241,522 1,696,683
Class B        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive securities that have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders 49,044 156,947 50,462 170,648
Class B | Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive securities that have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders 49,044 156,947 50,462 170,648
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 05, 2021
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Warrant exercise price (in dollars per share) $ 0.01    
Equity subject to warrant exercise (as a percent) 0.50%    
Warrant [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Initial recognition   $ 4,567  
Loss (gain) on changes in stock price   (1,262)  
Loss (gain) on changes in estimated common stock outstanding on a fully-diluted basis   714  
Balance at end of period   4,019  
Fair Value, Measurements, Recurring      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, fair value   2,635 $ 42,408
Financial liabilities, fair value   4,019  
Fair Value, Measurements, Recurring | Warrant [Member] | Other accrued liabilities      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial liabilities, fair value   2,218  
Fair Value, Measurements, Recurring | Warrant [Member] | Other noncurrent liabilities      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial liabilities, fair value   1,801  
Fair Value, Measurements, Recurring | Money market accounts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, fair value   2,635 42,408
Fair Value, Measurements, Recurring | Level 1      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, fair value   2,635 42,408
Fair Value, Measurements, Recurring | Level 1 | Money market accounts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Assets, fair value   2,635 $ 42,408
Fair Value, Measurements, Recurring | Level 3      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial liabilities, fair value   4,019  
Fair Value, Measurements, Recurring | Level 3 | Warrant [Member] | Other accrued liabilities      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial liabilities, fair value   2,218  
Fair Value, Measurements, Recurring | Level 3 | Warrant [Member] | Other noncurrent liabilities      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Financial liabilities, fair value   $ 1,801  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2020
Restructuring Cost and Reserve [Line Items]      
Net restructuring costs incurred     $ 800
Loss on impairment     7,603
Arlington Fulfillment Center [Member]      
Restructuring Cost and Reserve [Line Items]      
Loss on impairment $ 200 $ 7,400 7,600
Employee-Related Costs      
Restructuring Cost and Reserve [Line Items]      
Net restructuring costs incurred     400
Other Exit Costs      
Restructuring Cost and Reserve [Line Items]      
Net restructuring costs incurred   $ 300 $ 400
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *B# U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "H@P-30.P\DNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VU!-'1[43PI""XHWD(RNQML_I",M/OVIG&WB^@#>,S,+]]\ M ].K()2/^!Q]P$@&T]5L1Y>$"AMV( H"(*D#6IGJG'"YN?/12LK/N(<@U8?< M([2<7X-%DEJ2A 58A97(AEXKH2)*\O&$UVK%A\\X%IA6@"-:=)2@J1M@PS(Q M'.>QAPM@@1%&F[X+J%=BJ?Z)+1U@I^2NI++.S3P]O3X4M:MC$LD MG<+\*QE!QX ;=I[\VMW=;Q_8T/*VJ?A-Q;MMRT5[*WCWOKC^\+L(6Z_-SOQC MX[/@T,.ONQB^ %!+ P04 " "H@P-3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *B# U,+[4BZDP4 .L8 8 >&PO=V]R:W-H965T&UL MM5E=4^,V%'W>_@I-I@_M#"&V9'#8 6:2 +MI=]E :#NTTP=A*XD'VW)EF<"_ M[Y6=6%GJ7+N[PPOQEXZ.CJ1SKRZG:ZD>\Y40FCPG<9J?]59:9^\'@SQ8B83G MAS(3*;Q92)5P#;=J.<@S)7A8-DKB 76-9S#",1BT ;" X_3V(BXM@@ 8]_ M-J"]ND_3]88^$8L&+6-_*]4>Q&="1P0MD MG)=_R;KZUO-Z)"AR+9--8V"01&GURY\W0NPT.'+V-*";!K3D7754LKS@FI^? M*KDFRGP-:.:B'&K9&LA%J9F5N5;P-H)V^OQ"!@6(K E/0W*9ZDB_D&E:S3:H M=CK0T(GY=!!L ,<5(-T#>$P^RU2O<@ +1?AU^P&0JQG2+<,Q10%_*=)#PIP# M0AWJYBNN1(Z@LGK/>&2SYZQ-\1:9:)/G?2!]>W8=7]N&U]7'WDHDF M)?'FKM._05@OWAW3NS8A%NPYK;$$7< M;,NK*!;DND@>A&IBA6,XCMMG0Y=Y")^3FL])%SZW8AGE&J90DVN>-"J%XXSC M0I!1IF#Z/\HXC-)E?@#[,3A$.+J.-3:G"TO DPK65KG##\A0=?R;3$)9?M(B"RHOV3W0+Y-#M>[[O,Y]A#*EE M2+LP'(4A&"_,S^:"E%;Y)6W6#H>D0V@-@P-8> R1"R-J#=UE_XOHQ-S!1-_) M=7,8P^&N(:&XAX0"XV8#@8M;^6MN]2J<*?D4I4&SBCCF]3U&S48'%_?TU]1F M,M<\)G]&V?ZM@2.ZCN,<8=QLG'!QI%\8?QM"7-S[(?0;PR?S ME^1!QHVT<8#1[/8:RRYMG*"XDV^E(Y?/P8JG2[$WFK4 7=_/L:! ;5"@G8+" MI%#*9"15:E2*!;91Y(W4<,1[-&>F-AC03L%@FD(>69VG3)+$MU0;F>&(+)TW MSR..TY* 4^OZM)/K7R9"+F4\(.-ILV[?=32@UO,I;ME;9L^[IX,J M*6^D]7W' VI# ,7=>SN%*P%3B.F$P[02LA& MOCVQAZNHMP$IWL!3HV=6EK@ M^GV7]AEV7*'6W"GNS?5A:I?;%3QL7O,X6,LABEFC9RTI^RM6FY/>7EXM<#=8 M(&?6[%DWLP=B"DA-TU \DU]%X]IJ@3(!VW=01BA95@,5\V M\L$!VM8ZVRG6X*Z\R5$P+.O%S'NSR@^S!LLZ&>S72=6\K%Z1+X6&'#LU^4^C MJA7R48ELJJI/9@\X_K'9G4]-K*RYLI:$NM1QC(W0&B+SWTY'ZW*L4^WCFW0< M_D='QDZ8[PSWR&C]C>&65,DXP4J$UI4\Y^T*D=9EO&XN\PTR;I!W971>"3C8 MJ3^;C**LLNJE2 PX3HJZRYHL=C;L(RW1-E%)="4J+_]^I.Q*CDC1 M&=8OMF0_=WKNR+OGQ/,G47ZKMHQ)\)QG174QVDJY^S@>5\F6Y;3Z(':L4/^L M19E3J6[+S;C:E8RFC5&>C9'G!>.<\F(T.6]^NRLGYZ*6&2_870FJ.L]I^7+) M,O%T,8*C'S_<\\U6ZA_&D_,=W; %DP^[NU+=C5LO*<]947%1@)*M+T93^'&& M&X,&\1=G3]71-="AK(3XIF_FZ<7(TXQ8QA*I75#U]]$63F\9:1<,+O8P+6:I_N;*3DYDH*I'QE$J6@DN:T2)A8*'=5> , M/"RNP*_O?@/O "_ ,J7NO@ L/<>( ]! MB_G,;7[%$F4.&W/OM?E8Q=L&C=J@4>,/#P7]<']__74)IHO%]7+QT>$1MQYQ MX]$?\DBK+5"Y 8F^8-]K_D@S5DAKKO:N@L:5+K/'"?'B6 7V>)P2$^7[$*$6 M]8JGW_+TG3RG22)J14M58,(4QU7&WH."21O-O2=R1 !Z88^D!0,#.T724B1. MBO/B425.E)Q5@]2(\5B$?#_ND3-1,((1L=,+6GJ!D]Y=R7:4IX ]JTY:L:I9 M=2&WK%3E6I:*.J!5Q>PK'YB,B(?[*V^B$ X(M/,.6]ZAD_=22)J]@6)H/#R* M2!CT*%I0@1?Z=HI12S$ZD5JE3J5\:5*J:VBG]$(.;H+(MO?B /:H6F"(("^R MJQ-$&^1["=(_2ZYNZY%_UV.;TYM#EKU_;, MK>:%&/4KR8:#!..!6H)'Z@/?U(EOYM/+^XX%ZA)UD0+=F*(IES9R=).-TQ3,N52^T!H!-9B2(<3\ M$^;# ](">RT!+K%9'9@N1-E,Y*)- M,^ZD!;JUY8JMF>*<*OE3(E/;=X4I&R0F?>&SH (4Q ,$.W&!;G5YW:5/+;\I M%"&!GK%_;3 O'EK^3E"@6U%N7JWU>[6/DZQ.>;%I^:LINRZ'Z9LB@D(OC/KT M+; H],,!^IW80+?:?**)SNT+6/-"3;V:MUAE?$/U7K;R-94$D]A0;SN,#/'M M! ?^1\4YM3LLNH/"HY9]H&N!01(,2#GJI >]17J.^KJ-(S)U10U$$>FKHQ4' M<3#0$%"G/\BM/XOE[>SWS[2:J< M];QXIEZ@$KKCJKRMB3 U)@BB&/97RX;S$?0&9F[4B1$Z*49U7F?-:Z!Z"^8) MMW9O9$K)60#5[-V?NFQ $D80#\PTJ%,=Y%:=_<:R+9R5L"DD:G.'_79N@04X M#@?F&]0)#G(+CE$%8/KUZNWD+>\YMO',AG.,9ZB3(^26HUFFQEHP=15$)QS\U>;CK@!C^K^0=S -K9@XG%2[(GM;XZ(1*'P_^0&PO=V]R:W-H965T&UL MM9?1;MHP%(9?Q8IVT4H=B1.20 5(A6K:)DU"K;9=NXDA5AV;V0YT>_K920A) M R&5@ N(D_/__H[-X9C)CHM7F6"LP%M*F9Q:B5*;>]N648)3) =\@YE^LN(B M14H/Q=J6&X%1G(M2:KN.$]@I(LR:3?)[2S&;\$Q1PO!2 )FE*1)_YYCRW=2" MUO[&$UDGRMRP9Y,-6N-GK'YNED*/[,HE)BEFDG &!%Y-K0=XOX"!$>01OPC> MR=HU,*F\48(DQQI(P%TA];O,"4&B?-\:O MDWE!$B\X_4UBE4RMD05BO$(954]\]Q67"?G&+^)4YN]@5\3ZH06B3"J>EF)- MD!)6?**WD0*S2:"[X PT=K-7.1KDZMU M-H29;7Q60C\E6J=F"\XDIR1&"L=@CBAB$0;/QDZ"FR42F*D$*Q(A>@L^@T_ M!C+1=^7$5GIVXV%'Y4SS8B;WQ$S?,S8 GG,'7,>%1^2+;ODCCK0>IOH+J;KT#&R3 %M$,'UNAPBC, MC4R!;6?.P'$TWA)6[>GL,NG#U:S30 M=\K7._!>H0UXOX+W/P!/I,S.@_LM&O/="0/O_7JW ^'0"_P@&!Z'#BKHX /0 M^D=4*L1BPM;GR(.^Y.W ;O*P(@][5,>\HSI&E=/H4M4QZE<=9\,:G..*-[8"YW1.^YC@4,=.#ZQXK#6>^!U MZJ/T[<%^)+"3_= ^8)_^L>BH$'AH(/!B'03V;"'GXYJLAR8"K]-%8+LWG.HB MO4*;^(&PO=V]R:W-H965T&ULO5G;;MLX$/T5PNA#"B2Q2.H:) ;JR^ZV0+=!TVZ?:8NVA4BB M5Z2==+]^24FV;'*LNEM@7V)+/G,YP^',D+E_$=6S7'.NT&N1E_)AL%9JB@TO]2]+415,Z<=J-92;BK.T%BKR(?&\<%BPK!R,[NMWC]7H7FQ5 MGI7\L4)R6Q2L^C[FN7AY&.#!_L7G;+56YL5P=+]A*_[$U=?-8Z6?A@X;L9\8U C?@KXR_RZ#LR5.9"/)N']^G#P#,>\9POE%'!],>. M3WB>&TW:C[];I8.#32-X_'VO_;>:O"8S9Y)/1/XM2]7Z81 /4,J7;)NKS^+E M#]X2"HR^A]M%AO@!9;J431"FL/BJQL/MEK&X@C :T'%B"M +$%_#," MM!6@EUKP6P'_4@M!*U!3'S;8O>H*Q$ M7]9B*UF9RONATCX83<-%:V_^:'F?@@ MV0=@3'H5?MB6MXAZUXAX! /^3"X7]R ZOV9]]I^MGP2#'K*!UOKHKV1#CQW_ M8,>O[?AG[/RI*V#%=[S<P9K@[7AD 1K'G6["I"R,! MC7!X"IL!,$KB)#K 3I@&!Z9!;T3;L)4KQ%]U<9=R?^@44[\98<$0]BH(XL,(- MH>(PMJ+MHG"0X"BRH@W :!QX(1SMZ!"7J#99? M-\N=ZD:12642;P=NL!AP/_:(%0H 1?PC]YM0N*B(TL!"S5Q4&$9'._HD%,DA M%$EO**8_F^B)XX5>6INV"PIQ9&V&J0O"6-<+BS6 (@F)8=;8ZWJVU\O[DUKS M"@FGM$#MJU5UFH2)Y2< HGYXIO3AH]D"]_KY12B67^;GN%5U6A'T_K2K$(0C M,0VMO3<%<"3V/!S;U &<'Q///T.>=.1)+_GWY4(4'%WE0LJW:%F)8A\)IX>V M$2".)STD9#:FWP&6@VH=V[QNU$"TU[^O^M3RIZ]WI[\ MU:3 -I-K,U*8YI7RN0+C0%V/?"].;((_@IWZW8TFN'\V>5\J7G'=7[-V =NL M?7N-2@X[[ .ACBBVUPV X<"W6PL$\WWJ;%D 1L/D3 /%W;R"@PMJR^7< [>D M^O9,\ /0J:?=#(3[AZ#3#3;G^M3,]XXK]GJFS+B#QPV. WL^F0 XC*G=^R!M MU">QL\D@JXGGG1D%<#?OX/Z!9ZS[_C)3Z&I3B5UF3N^ZU(CJQV%P1Y,;9[X& M0O-@L?.@KLXC+%350%MU*>> MTU4@JXEW5!-..7<3#TYZSQ,.9Z1["I)KIG.?*55E\ZUB\UPOO4"3G$F)WC5# M8?,P1EJTT.58*K%X7NN# Z]Z3R2D&TI(_U R9C);H"M=]%.1YZR2G6?@PK3J MXN,0>;>)%_U;=Q/+UA.SW?K'A#6Z*MU"'1>:A3;J/#8UK( M_YN[W:Q"^F>5+G<;U^$EQ%Q.[WH$[= M\"D]4T=)-_&0_HGG.'O[^+L3QSG^ )(F21(%]C$*U GSAW2"_(='MZ$%KU;U M-;34R;,M57,5=GA[N.I^5U_P6N_'^&Z"@?=3?#=K+K([]&PO=V]R:W-H965T&ULS9O;;MLX$(9?13#VH@7J6CSI4"0!$CO&=H%=!$V[>ZW:="Q4EEQ) M3M*W7U)63(D>U=[_)\NITM*[K[8?) MI%JL^2:IWA=;GHM?5D6Y26KQL;R95-N2)\NFT2:;8-\/)ILDS4=G)\UW5^79 M2;&KLS3G5Z57[3:;I/QQP;/B[G2$1@]??$IOUK7\8G)VLDUN^#6OOVRO2O%I M+?E-]5G?>>=.5K47R3'SXN3T>^M(AG M?%'++A+QYXWSPIFO2<6G1?9?NJS7IZ-H MY"WY*MEE]:?B[D_>.L1D?XLBJYK_O;M6ZX^\Q:ZJBTW;6%BP2?/]:W+?!J+3 M \UP&T#?&P#TC8@>H-PH %M&]!CK\#:!DQK@,A @Z!M$#2QWP>KB?0LJ9.S MD[*X\TJI%KW)-\UP-:U%@--^&)_83QXX>B&$]C"T^ MC"UN^J$#_5SPFS3/T_Q&K+TLR1?<2VIAU>*]1] [#_LHAH9MWV?0]"GSTNT9 M.IG<=L?$J9B9"A;'<1CT99>F;,P(BL.XKYN;NB 4_1U4O>B00W3((Z/S1LSH M:IV4O'I[5*3V_;..6:$PRX^)%B]3QVA 41S #M"# ]3J@%BZMV)IROR\*HN- MURX KR[:M^?>8K\^*KD^( ^H$5A?L]VFZ%G-#E:SY[2Z.RB0!\R(+8H(BVFH M^6'JQKJPYTYP<">PNO.QJG;-Y!$)LV?W;BO>\GM>+M*J^77_=;&5J:;R1-+T M;GE5R_DG?A3NU66ZD&FCT;WS%SS9K0\"3&F.KKUE1A-IAVHH/'D=7C:VG56,+04GHL M"+%*I$]0W8I, PC6H9&1^,C*U&_B,F7YH+\T12S(H*#.)E;"XID2DI MT^QSRGH6(E^!BV^U\3)?:J7M[Z1\2-C8!XG$=]8VMV362KH>!3X.(VWZ7 *Z M,6,88:I%"! R/P@&QA!UT X])D):>7-'"YFK),0AUAV= D(2,(II-."! ACT M$@2#W CCELQ:26]4((@!=##% $(+QB#%,>BE008=2S* T(HR2+$,LL/,,1EG MWO;1K^*Q3X96BF(29(<2,Y?\M:4S)#))8%/HS#4)QG +XPA M'_GZ)#.%C$3!T"13F(/LG&//)>YHF>P01U$04*K'S!3*7(*&. TITD!VU !S MB3L)ANYA=DIFR$0)N&28NH&280IM)4/!";+3B3.7N -F\LA U3"%]JJAX 79 MZ>49-D;M%6Q,;97T]^N*:;"=:9YYS4\ILV-=CD"\1B' SYHP #VP'C,5L6;!("]F,]?;E4 M?4,51."G0\0E-B$"(618Z%#U+52@@9\=-+ ;--R2&3X2- =#!J T (:6($& M?E'0P,>"!B"T@@96H(%_ C0Z##Y@N!LTW)(9!D"#8N0;=UXAT @C1(@^S$"' M) X'=N]8@09^(FBX V;R Z)B",58ZW$#2(/&)(R'BIPB#?SBI('=I&&5].]] M*](@OY0T"$0:\I]^*QR$C9ZP[Y#B#?+Z>8.X>8,3#S?+Q! )(@@7[GVJ7J&ZIX@SP#;Q#HI@4+C?NX;EW?2L40EH(.XH<,MF9$CH0/0P= !=3@,'41!!WEIZ"!'0P>@ MM$('4=!!GOYP9DZ QRZ$$G_@Y@I5X$ ?^]BER^3@^J#F,Q4M!4P!B3[+*/#8 M)8A$P=%F&: ;!PA3JB=<0,@"&@[P/U4D0I_RV,4=+9,0Y&P, Z(O34#99)/! M059$07_BN8LS#U+WW9$:!QR10U0!T<-4 A):J016FT"<^=W$'S,22@<(! M**V%@W8.D;S\*9(CCI$A,5380E_E^0]J @8B$8D&[EY111C43AA#_AS&HEBM>"FM7A15#8]$ MY$Z1P)D/A/3S*_,!V$V8811A.*A73]3-,+L-/*8K2(S MZSTA^AV*N4O5-U1! ;-#P5%;1686]#&*6!3J-CIU?2M5W6?VNO\3<,?,BJ[# M'2#19S0@ >$.T,%P!P@M<,=4T6?VHO]$N&/0@P\0[@ E#'>3SN%O^<< @CH$ MEU1>QE>BI?\^%%V4^_/U^P]UL6W.@W\MZKK8-&_7/%GR4@K$[ZNBJ!\^R"/F MA[]R./L?4$L#!!0 ( *B# U.UAJD:\ < +\? 8 >&PO=V]R:W-H M965T&ULI5EK<^*X$OTK*FH_9*J&P7J8QU22*D+(+EL)82&9 M_>S8 G3'6*QEDLS]];=E$TRL!\G>+XFQ6])1=^L)66C3=HA0=#M;"*1M2[/ MRW>S_/)<[HI49'R6([7;;*+\UQ5/Y7LS%:EWH%YW+\VVTX@M>/&YG M.?SJ''I)Q(9G2L@,Y7QYT1KB[R,6Z@:EQ0_!7]31,])3>9+RI_XQ22Y:@4;$ M4QX7NHL(_CWS$4]3W1/@^&??:>LPIFYX_/S6^TTY>9C,4Z3X2*9_BZ187[3Z M+93P9;1+B[E\^8/O)U0"C&6JRK_H96\;M%"\4X7<[!L#@HW(JO_1Z]X11PV@ M'WL#LF] F@V8HP'=-Z#E1"MDY;2NHR*Z/,_E"\JU-?2F'TK?E*UA-B+385P4 M.7P5T*ZX',E,R50D4<$3M"C@'\2H4$@NT2A2:W0#<5:HC1X7U^CLMR_H-R0R M]+"6.Q5EB3KO%(!!]]2)]^-=5>,1QWA==">S8JW0.$MX\KY]![ ?)D#>)G!% MO!W^NW]WPMT,[^_0_>S M\7SX,)G^CH:CA\F/R<-DO/ ,PP[#L'(8YAAF"@M<9+'<<'262J6^V")1==$M MN]#+^?FR31D-^N>=YV,'6QSK=E+C?H;*<@&T7V!0%=Y5$ALE6UWD4AN/KN\5_W@*[K]=\U M!]*+151129:@:"/S0ORW>@')O\WUT,6O\B/_9R>V>BHV+U<#A4?NPYA0TG"R MQ8H,2-_NX]YA%CWO+&[!?>AL%96>RM#33J1)NY!MM1,%."R6NZST7<*U^U>9 MT+.SK9&>@:[-!K1K1]<_H.N?1@>PQ&8;B=SAOE'?&+K7#:A]Y,%AY(%WY-_! M(V_)!0#XJ_;"3JBU!J&CF_ G:RP'!A@6] =V,#BH*3;PPAFMHVS%-7$NP1'H M.4IW7*-XB?(\TH">4K&*'+&YVG?^+C@A+Y,SR7"R$% MQH^RF-O)'9MY;.2ZQ4BGDP,QJ1$3+^+%.LIY6VMV@H ^8".CW$XC!H20=<,F M4-.*$>:*=RT!F/K)66;MDLQ$5L#*4P5DH$;+K4BI@:$?])I 32/:90ZJ.@6.>%8I7E2ID(KH2:0G.1?7DH!#KV.&%24IK09PS8QSS6Q5:&S0C<)OL^H@=PB [A+7 NWU@'L%X)#V+?1+V?,31W MW1 ;*]8T(Y0YMBJXU@OL%PQ F.^XU[E'B\&*WY0.V$5A'#0G8+$+:<^1'J36 M&.+7F&N^Y T@:4%2;RS^IA8E(3B)GM;K/K,L14@M=P0O]S:FW"+'0VZ#DHC MM121SY4CD^F/\:)1COBXG=1B0OP5R6R7Q^M(KYU/[9[WO;[/R2!H4I/-C/29 M:]G4BD3\BC3+9X9>P^;&>F1G@-^+6BD]ZG4O)E,A]/1)U*SUA_BUY_W019*[?3^5@<: MMI$;*!!4(>.?7\LB%%[*)5"I=E\LE5U.B46%,&:.#1FI98CX96BNMT7;$L1R MEP'@-4]U3!%7,71FA6+J21@$CG5!:SFA?CF9\Y3#8OX,$FJK4]Q0:N6@?N68 MP[[GU^%0RE6Y44O-@7NA:_2:_ZF?_V>-L>OT<68'M5$^"QU(C@Z6_%7%^RSF MKSR/116A,GU!D70Q9$,THF;YP/H._J$UX],3C ^+)!;;*$5U@#)@I*THX-T^ M?PZEK?H*M,I1E%0XK8ZSD'RO24C *^2+Q]GL=GP',QC>HNO)8G1[OWB$::#[&W00>50]0*;6&[:/ MQK;6.N;7NF$,FVY5'E>CLT2HK82M^1?WUGQ/T\#9L%G11?NQ"-D4D9F*&'8= M$LV.+F5.W,J\'?Q%25*"+Z\^/EY-,%/;R-'QRQZZ:82[#JIEM?ZQ$X70Z?)- M;_^:1SFEQ?]_>K('=WP'18S36IM1KUDA=XZN0C<\7Y4WQ J5J*M+QL"?; MLAVW#1K;0)QN: <4"]IU>6:DL\29(A62BN/]]?N.4E0;;8,];"\V?]UWWW>\ MXVEU<'X?*N9(3[6Q83VJ8FS>9EG(*ZY5F+J&+79VSM59&,:I,M M9K/76:VT'6U6:>W6;U:NC49;OO44VKI6_KAEXP[KT7STO/!)EU64A6RS:E3) MGSE^:6X]9MF 4NB:;=#.DN?=>G0]?[M=ROETX$_-AW R)E%R[]Q>)A^*]6@F MA-AP'@5!X>^1;]@8 0*-AQYS-+@4P]/Q,_JO23NTW*O -\[ MJ=;$3^[PGGL]KP0O=R:D7SIT9Y?PF+'!'PM]9.Z6(VIL5L,7\![V*0?I'P+OY3Z6>NEH.K97*U_!^B_#+R?$K_ M%ISN*K;4!BY(6XH5!R;K(H28D7JJL1S9'J4[V'L#1D0J"33__=+E8S*YN7-TH>YRFZ?R*_L!6OX;B M";JT@9S7I;;* ";7#? /.E:T\QRJ,056P6'3'"?:AD:+%Q MVIP3N0IE-WEH ME='Q"%TE]C7;"/Z'2N=5XAJP0 5,\PBRX-@5%OM >-:$;BVK>-4:'!]#F]N/ M$SK;O]QQ>L8ZQ]N'H%'-8,Q/#2,D-D]1<2U,OE'#C^R/=&#>I_<#)RRXJ2@A MF;^Y"F ]Z53VPI5'H9<$+M$*1R'B0%+>TJ8Q&FM3NADDY,I27CF'Z^PD/SN& M"?RZUA1D])Y%(K885R8)H*C$R"9BG=AX=C<&NUY !'B =')*>RJ<\R%R W;& M@6QB+@ (XJ1Q7I(O)=IP(B4MC@B\<4MGI+"8VXD M.RRT5(AV69UF[AW6(:2_Z$ETD]Q9-!O$+9GTD@3&/^JHG-"K(W2FF0$^PA8';D.722A8P*C+D]CEV6%WJ%()!/S%E6, M#D@NSY5TM_ ].1^5WW,T( M2;:[U>L>*21[YG.Q"B3A+@*<.D1I?OV^S 10*!ZRW#$;T=$6BR@@DNI6V^&;FJF76X&,U/ZI7E!_S#Z'6= M_*UH)U/G_J0/E\7[@Q$)I$N=-S1#AG_N](4N2YH(8OS+SWD0EZ07T[_#[)]Y M[]C+-*OUA2O_:8IF\?[@]8$J]"QKR^;&K7_3?C^G-%_NRIK_K]8R]N3X0.5M MW;BE?QD2+(V5?[-[KX?DA=>C/2],_ L3EEL68BD_9DWVX5WEUJJBT9B-_N"M M\ML0SE@RRFU3X5N#]YH/MV(,Y6;JULRMF9D\LXTZRW/7VL;8N;IVI73"WUL[5,>C M@9J,)N-'YCN.FS_F^8[_PYOO+782%SOAQ4[^7S3]^-R3H7KZ].H\JTU- Z\K M76O;9!(?ML #8W.S*C5_?>%LC7<*^?[K0JO69FUAÐ8QM=F64R!@\_&YOA M_:Q4MYA4(W:;6CUO\.)__]?KR63TRP]'\[CQ+R_4(KO3:JJU5<":559A/&2@ MJ>ILJ2D0L86LYB=!IA_./N!-&IG'K8RE?6&CR\P"@&C(@("&$$-E9:FRXCLB MT+^:8W93LR;QBK/E@[*$"R5>R=NJHB]Z+UB=Z[HFFP [>(WM4>DD MTJQ#)%!88ZRL7F]L[G]@D@1F:DW@I^3=L.[ MI*6]0SB_^Q_X$>NR/\&/?<_O*:[=6HG9\[+%!E<5S/J;*PM,!@5$?_]>SLNO/O+^9?+32#)4B07YTW2ZXKJS[=964K M&'RVC:R#U.FA*(][$0 U)L8$VEOLV>EX. ([*\N02!O70!4@P76#C[1PH:<- MCST>#5^&L90D^"E <0E/-O\F3=%(A'Q+=H.B:DHF&+->F'RAGDU>#<=QK36< M.2\SX,/,X%5\*IV='\+^2YF'A'EV/#Q]Y W:*B4PS4%2A;S4GVBHKJRZRAM' M&#A^Z3$P!1D]FVFFV(H\(EBAKTE-GBGLP:DLI#E*G',D)7(:OTMX_YVA>"*664GB,L:2YG5A02/@(86N=B::2M^Y\HY>R*$/JP8[-]?"##>""AH?LEZYPEBUHD M>/#L:ME7DK&^I42G+OL>8 JH-MIE2^ M^DUA6O+"9^ TG5NE:W3IA5\;J+EA+52&LB(\'Y![I\4Y?05)YH!#KHAZ[E' MUY_;+::#CU.&D!5]/& =RI:U %=O"TQ1D5GQA$?@1Z;)OXJ21.5"$/ M9;"@/-K:CPOF"ICJ+?B@3G=A+$@]\RR6809J)I6/)V0AP]>==E=M18HG*0.476@!YLL&(R6G ;$QY1J\B84,]C>Z>!D/!Z\&8TP'[.//573 M!:4U=48[7/)*+O\S4$=V';SS:G2:SL1I=EH"KE<^ *)&=!4GUO?@4Q2[6)@V MZ%:\%8+6%BZ>;9!.GCJ480+DB+1QDK8Q3\@A"07P"W/PP;Y"")ESQ!I /D<+ M,3D8JNO$ #U?$,O3 ILI:]N>DK; >XE1?B<<\K.A.D9&=Y6G?P]LO!@Z^]#J M-[<&)E2#OD =>G*,^!<3SY=:K]29+Q8X,7)-X8/'"Q4@B.WF73J19GM[_425 ME;5D7U.HER/"NGH_#]S FJF#GIACZQJ8B/]410B,G<'ZD._+Y?G5C7J>J#%3 MX^'IZ&]4.+OJA5J5;:W>#$=X@OH<)K7M,C"+;?JR0P13"W5@UR5$YZ7QOPI2 ME<0H$&9EN8P$]?6KT\$(;H_BW[7SQ58YBW(L!F*EJ9E+'M%:5M 3A>HDZK!? M9C^6S6V,)W*!A6@K0 E B MP[_2S>X1(+J 3V:;*)+64_ZA](ZY.!_N=Y,=\G9U:Q8\GZ.@H4K;\/;Q#2B3 M6;;+1Y/Y5K+.I$75F*4G=MT\M /P#P$IGVJ0EHWMRJ<-4_@J &Y(/H&UN/OE M+<)-:(HUM[O1P:% P!?R6@FT?T&S'(]&['5<%#V &@1^2()1E:!<'EIG4]VL MJ19E,M$K)7:VN<;B"L>3IZ_ W9ULAA&/&#%X!V5OXY'%L 6D3(5> EV-1NYX MY&/<&&D"-EI -TZ:'@3+H+S"Q4..>G9\,CSNE9+/QF\2L_]DTVT02"6467H^ MYWN"%"1=,X_\Z_EX-'SSHK_X<9*U?KKA=VEC7MRLJ&LN1!!C4&W1Z]-8"@&R M?8.*M& K4,XE;57$,EL]5/]<@#MP>^X05J@.N5'7C4_&2I>CZR.8)64N"80* M/D6I#&(X2L28.C::$$O4=ZXHE I-/9V[S)2<,'Q:0O&[H[D#KS,] MC5#Z:ZV\Z(!V->.H+SC9Z%Y5'0-C!D%NM$N)Z;Q^1[[28&:K=[U(WQ95BH^^ MV]43(*1;N%31YE1\67>723R05\$KZX59>8LLL^I/[0GCG99SA#UEWY3+Z$UR MVU ;;^[+_$;X'RDHIWJ/F-2#][+=6S+DU022ML'(UH8RB=N.5-6N*-PMUW:= MW]8MTG%.@\I) M1L:G#1IS-]15 0VA/@%70C.D*43>4'T4-VP6[!U>=M;1H\[CA:<=AY7#JON< M9N /C)(T#<&/"!T=4_(N@9&7-W@M)UQ;)[E4G(75J^_]L5+\M@^6(: 18$'L M2!XV\Q/S=4\#>M(]1@Y2NK*) KYRA@@>U=@?MLO]_>VIS9QX:9.&0;K/PL$# M:*.,%YUE-EQ**/\.&;8L+7VX:&LW]7R+VQ85X4HO-.#W>N[(%W6_*40NL-GB M(V73CRP)^*U'\GNSAX*N3?TEW-&C- M@.8.Y?I<3O>@UJ=Z^2,(T!=ABG#0=]SL]^1E569<]:;NO2L4$DS,\3B<8(K+ M0PKZ!$NXBGWF$7G5/#6M8"TC6F;5B-+ M4)@>IOL0[V(%>+2N>]K@.A)V3JF*[Z5B5S2>LR0Y&%@F_B"DE':33_71-#:L M 'WK?&%=Z4CWGJ1(^BPH7J5I.@0[9F:"A%A7*3["&D$2D_-DJG&-J[$E;-_3*K=2'][\ZX M*39MH) 8E_MT\%@NSL-K-/LF%H1@V(UV83JP_(T#P.HQ>N5U[$\K*VXGT/$D M\4D^+5#S;G,;C)8;I5V:8Z_@V$=B 8#6;#%I!T77]X-B5Y[3I5#0;DN! M\/;]+,PG5,)05UMJ_\0N^UQF(%G%4VWAQ9*D(G/N[X^@+NGPAGD/.T/7 M%.R: [,2"=_O)+:3 U'4_5$/BD[Y#>-VH\\54MMP="&;<=YJ"^OJE#!2-T2RT%N1Y4^/S3OU04+41V M&81TFH!:IX8TS2?I/5Q3("[!M:ZLR?0Y'!1+MR-@V]-N0C5;I&M*#MS0X,*U M='X\I:)L@\!WI27I:>ZDX<8'ZT/U3?KDG\!IEUR_788[7!Q13[HX0%DTSV'Y MSLATM#_8I#A=-YG.$"PS2I!#[%>S32 MO?!GE"Z:$'7??;?M>UO,^W=30CV+VLO-K>_D4+*W MW,6*ER@&'$P!$/B>&WW'FN'SD,,IHV>VSJIBYRAZ@B^KK$=L![PRV'KPOG Q MH>23QV"Y0+X3,:7H@5"M[[FF-LJ-WD@]6K;BK[;L=R,I/2 !.[U<0VSYV#J! MUJZUE>067Z@FD%K["TO[5ULO0%WWI!B8,2<' 5KE3._"'AG)( MWNM(_XY%L;.J45=MIR.(:6% H B(,B*.W@2 MY1BRNV]D@+L$S;(R G?HC@V2)GV #")^*^2;/-:1;$Y_6"H;,SH936BZ>_]; M7K=;W(;[>HFP%-?E)O99QY' C:<]ZSWPM4*.AO'H53P;\YH+[".(OG<6SMX[ MQ12ZQZF0KHU(X$GK@+"64G-7%U1L4@I6=]B=]&]8H55P MI W?29ERS[L>-@Y$_J(3K;P?;9W]25R51(:*[*&["E$3EC'=Z&Z%R#X#]W+ZZLN:J4+LU!8!NRQX@,MWXEOGN[FJ3ZD=9)3 M/O)]Z4=V/(B;B8JKN;PY0I MX:-\Q5L.1<3M@0-+I )\>1.A[@=0'HQ5^Q?3H]6]6(Z=W;20:SR9'DZ"5R0W MF^.MYC.YYC1^EJ<=+I]@E]4WD@KG4QSVRU<-H&K-/1(;;&S[D05Q= MDG*+WO7BREE'K6*9ZC*]1CVB.XXD?4?'DC=O S"HWY_%:MI$% MQ?@RGN@#$Z4$90:[)_ZV8D+_=S=D80Y'DX'ZPAQ+/?_J5@BOUR>3%]B>$+2; MA/GX[U^.3A%?80 G/!!-;D9+0:$N8CLZOO+RQ?8R(Y]&Y M!L#-JVRUJ+?NI6!WLQG=W8Y:5_X2R.]M24HG/!J_4I\NOWY6?^BNA7&CZ]S$ MZT[7%5T&I;6V)Q0.D%W_W*)=5<=F=\+';<4-C[+E6_55^S M:LX7I]+W=P_=OUSG3Y?4VVCE*7,QQ-*%W)/\(L?"?LKC"5GE(R+Y+CDG^4T7 M#&AAW?'I(V;Z%!/(1R9Z/^T53YZ9 O+"\ZU/<&JIIA!;9^V4?OIZ!"^_S8JI/MI1RR3V0NN)%X:;E%Q/PV M4Q>E:PO&UY9?.Z-"1[H#0%X$P25![BVT]?O$QN4X_^BJB3T>'H9$-4?M9) M>J-G=$()+=W0>S>4-):=2[Z&R)_EEG'O%U;BIESN[YZ!?D030S-FR5V_^SM* M?FU)K()_4UI+PTI^>!F?QI^MGLFO-;OA\IM7:&M.-Z!*/<.KH^&KTP,Y&@H? MX(G\V\VI:^""_.="9X6N: "^GSG7A ^T0/PQ[X?_ U!+ P04 " "H@P-3 MSAS/'@L# #Y!@ & 'AL+W=O2:6'7LS'8H\.MW=MI0-N #^Q+; MYWN>N^=L7Z8;I=>F0K1P5PMI9D%E;7,<12:OL&9FH!J4M+-2NF:6EKJ,3*.1 M%1Y4BRB-XW%4,RZ#^=3;KO1\JEHKN,0K#::M:Z;O%RC49A8DP+H?/W#C\Y;LS>')R2I5)KM[@H M9D'L$D*!N74,C(9;/$4A'!&E\7O+&?0A'7!_OF,_]]I)RY(9/%7B%R]L-0LF M 12X8JVPUVKS!;=Z1HXO5\+X+VPZW^0P@+PU5M5;,&50<]F-[&Y;ASW )'X! MD&X!J<^["^2S/&.6S:=:;4 [;V)S$R_5HRDY+MVAW%A-NYQP=GXA;U%:I3F: M$+ZAG4:66-U>E&\9%AU#^@+#&"Z5M)6!S[+ XBD^HFSZE-)=2HOT5<*OK1Q M%H>0QFGR"E_62\P\7_8FB4\HASWET%,._Z-JKS-D _B;Y*E!DB%7=/F-!;4" M6R&LE* WQ&5Y#._?3=(X^_3FD6J,OL8[PQGF6"]10Y8\&MT!N$_<6SY<2$I% MM8;)PGR$\U:LN!#T2"T<0!JF1^/>]0"R,!N/X4JKHLTM\83)*.NWDV$X28[^ MU4PT:3@<'NWQ)),PF8QZPXZ0;Z'WT&A.'86+^UW%C"O9LA5KH#QI&YL&"ZJ? M*D+G8JE9H:: 34=E@-TR+MA2N")K:C:&"0P]F.J-O=_@B>+'!/;#-BQ?LY). M"5KC@U(+K'C3.(LCK.A#MZ$<]$*<=?4,+]4$F$9*)U>EY _$Q@S%JALER<%' M.U7=_2A)FP&C!"G$NURTA8M7(&G/.>L:((5AM=*6/W0&+OVU8KFC9/+>(4Y) MB1*\8):BW5@:ZEVH[PUJ#S2PJ5#Z8(/G'E.TUXYJU*5ONB[Q5MJN,_76OJ^? M=.WLT;W[*5PR3:4T('!%T'AP. I =XVV6UC5^.:V5)9:I9]6]&]"[1QHG\[< M[A8N0/^WF_\!4$L#!!0 ( *B# U.-=S["[0( #H' 9 >&PO=V]R M:W-H965T $$A1\]:7O;25UFZ((4U4 MFX#/;G)MK"5VL)UU_?>@+)K8 M[,*5ZJ))'!?V4.Z,HEU.<6:^4E@QGL'5(QVS1@U,9/#)Y*A@62N%PL"%UFCT M-#"4S@8%:4N]:*CC9ZC'<".%R35RTQ@>MB_A%PH^U&$ 2^A"' MO#J)P^3\K]]TCNC.\>"XQ!3+-4E(HJ/3'K)]A)WG M[;4@*;+6I%F_@VNA:\5$BE IF2)FFJ9$BOR!K0N$UQ#Y47@,)CORXU'8=8!W MX0?(Q$^BTY_43OSP-&Z;^4.+QOXXBCK@R$_"TS]H,"D:^6'2EQ@G_GAT9+S2 MAM/@P;[8?JWR 16W*13: 6DG'6&9/F3@PAW=4I85$WO+&DW.-=E"RX)GCGG! M"L=[9T>(AEV. K@!KFFV&50T<@AD&PO=V]R:W-H965T ME5PO56<$E M7FDP7=,P_;!&H7;+( G&C6N^K:W;B%:+EFWQ!NTO[96F5;1'*7F#TG E06.U M#"Z2\W7NY+W KQQWYF .SI*-4E_(/T*P P^*6EK Q]D MB>53_8C([!FE(Z-U>A+PITY.((M#2.,T.8&7[2W,/%[V%3QG5NB-@P^W';]C M J4U(3RS')@LC_8.%.#WBPT=4A;]<8)4OB>5>U+YZ]U^&F Z.2)[L"[;V 5K- MJ6RY> !Z"J#J1,6%H/*T4- 'M?$>5%7%"P33,OH*I'HA5[L#@E(5O,<"FPUJ MR!(7X&0>]JQJ%(X0H"F\)U$P1Y$(,J#WIR2.A+9E O[LRJV_U1/=$:Q&VVG9 M2]L:X5(U+9,/#LXMR0!%]]]V3!-+1X(2*R8C!#U(#K?BDG U&B4Z_U*0B%,D M8CB!SS1[E+5L(Y!YXB60QJ1%ZP05GHVKA\\U;A8?YYIR@CT+4*NU6.V[K M@>^EDL2$E]X!:R:8)$_>N (?@D/OYVBJ59:H#WP-:Q!8TX=QC_P2ZHVEH?%9 M3;H^>3Z2@>8J7C1%^^X\23@XZ:K[#X*X\YWGJ;J#'G)?/]8 MD,_="&]@&H?S^:/F&\CS,$G3H_3GLA!=V7O@BMS!> EX3\ED<$A5\HNF-U9K MET[,&.?A$7::S8Z,FR7QR5M^]H"2\N%ES'F<'6$F84*HGWT<_TGFD!_2,$_G MAWZ8AF=Y^O^'+O:%^YK0$<,\>Q*Z+)QFR7\^LM$!S_Z!O76MS,&_-/=__/WN_N.Z:)O%![% M^W;K$]-;+@V]JA6IQI.WTP!TW\+T"ZM:WS9LE*4FQ$]KZOI0.P$ZKY2RX\)= ML.\C5W\!4$L#!!0 ( *B# U. <:4+C@D +\9 9 >&PO=V]R:W-H M965TQ^IB7:YI8B59**X_GU>RZII^VD@^E^2?0@[SWW=>ZE?+4U]IO;".'90ZFT M>W.R\;YZ-9VZ?"-*[B:F$AIO5L:6W./6KJ>NLH(785.IIMELMIB67.J3ZZOP M[).]OC*U5U*+3Y:YNBRYW;T5RFS?G*0G[8//ED*703AK-K%B].;E)7[T]H_5AP;^EV+K!-2-+EL9\HYO?BS#X=R]NA5(D"#"^-S)/.I6T<7C=2G\7;(;E1+OQEV[@VP^*\=MZ4S68@**6.__E#XX?!ALO9(QNR9D,6 M<$=% >4OW//K*VNVS-)J2*.+8&K8#7!24U"^>(NW$OO\]2>+^%J_8UP7[-?O MM:S@<9^P?PE_-?500,NF>2/L;126/2)LP3X8[3>._:H+48SW3P&L0Y>UZ-YF M3PI\7^L)F\\2ELVR] EY\\[:>9 W_UEK1]+/.NEG0?K9_\>73PM;3-@3\L;O M1/].XUUN4#/..V96S&\$6QF%VI-Z_8K]\Q^7V6S^^J?_(S B!*9]\(O(1;D4 MELW3Y& U18_^S+HGSW[7@&9J!_CN>??XUI15[2&ELXB=LC1-YA>+>)&F,W;+ M*^FYDG^*@CFS\EMN1:\J2\[/%_TM]J:7[%VM5E*I(+ 7W2XZSY+YK-]SGB:S MEPOLL5KZ&K+)Q2OY0->N6S5/SF:7>W=W ORP,:I@LJRLN1>D9K!EGF3G67^; M)2\7+]G;6JH"P7'L6=I[(DW/DLN+BP-7[C^_1:R]K2/%2NUYDF9_/9 M\.XL>S1WUM8,=F;SETDV.Q_<+Y(,(;R#^%=@T[PN:\4]@E (](-<\DBSD,E+ M8[W\,S[H0IXB-MG9V?/!$T1TEF;/G\QFBOL"GDJ[?7B2G0/;Y4#2\X$?IJ8H/HQ;R_4ZQ(8\=B=!5IJJ:LO>"^O$CFTW F>J&$ MY'K'I(M55>!%$=Z8K4:>HBN2*TRM/52SJK:5<<(ET0VA KM2"55 ST>U0F61 MD'"/#NK8Z3R=S$'T2I'OF@+.!QF_XM*R>ZYJT;Y=-H8G[/1R-KD<;LX-T0#\ M45O"74C$R:L=6^Y&UEF!0!)^;_ !\3!--* MZ\T>X8KG4LDF*;D+BAV:?=+(*5AE/#PDH9\K^(#LN$?:D1](5$BW8B"Q:M)\ MPCYJ]H';?-,FQHP]HQV4S]GLM1]XI8!=X7'Z^OG8)>VJ)B&#MH2)U4J$20<< M!'>A*H7:)0$3V7W$O*'F_G6LE0&2%L2$ H7PZF:NVDJ_V?/QE1!4D+04#(*2HIB:P"8^^ MU]Q2;X'06'3;C40$D+$Q3D.(*VM*!%6Q51U: !3(LBX;RRJ^B\S>9GM;-YU/ M#\V89Y.7O1U1M<$:NY60N#4U_+;A")MXJ*0-944P+U$SCW',$/"&(Y>%@ >$ M*".BI1@05MPC[$N.5@T%\ X9,=Q M9^E"J8U^D7.W86LTNF#FV; B"&"#Z"!TQ P)%<1'*AA&)!K[%6H%YT/ JFUH M7Q06:=&*]FH=G 4\TH:TO]UPNX9-D'N'OO#B#F19P(1@.+CMG5A:;-\U+#%B M+JU1%GGCTUP91^30-*+58,C,!35%@GQC,=FO/9GX53SPWI54!4;)(EH(&>@. M15,4]T;5I8@L1&L/A!S1U>1] Y78.KUX?6RE>V3J(6"?04LEJBW!E*TDBEY+ M3LLIB$$%)CM!/4;F$L(P2M#D(C72"2^=L/6=9.QRFG$N:29#D M8K;=HD^!QKV,;3H06Z<+9H2AD6+#?>3*?$-4&(03V&74>.I*3V5JXQ M681?AS68_%L\B12[W#^T72Z:)/9T^ E M=2!L6U U1@@W?,%XT4AFURJ)$9IDM0?ZOZ*:XE\9I.L M&VC_&OSC8T3$/VA\6Y0G\KOD5BHBXLACU&'#E %U"!E>4P)AT3?P'I93/C?I M.Z#@<;+=(<44FP<]O#WP[;7=C80%&"QW84S[P(B'D7Z M,04V8T/TP^Y)PYMHT@!\F"9]XZ*L_"&XK^-.^6/>6X7.27[LL,:(D6<*C/7: M^#@J1*;X4:9%-W7[VZ8*'VRLJ=>QL,!%W;!P MS,HN#Z.0]ACZ2&^ADZM70<6HY>Z=>#I,W:$'VGF%M'@()(9Z.LTFBXY+CWST M&%?B!BOB+(AFI=#VQ0\.68?ZTH&^AA8,&K&DE@"+G+'=I\\CMA\!>.SC[W3P M4;T4:#_TTP$Q'MIJ_+[>/>U^G;B)'^7[Y?&G#1SUU_1Q1XD5MLXF%^M#Z^ P MPD !D !X;"]W;W)K&ULM59M M;]LV$/XK!RT8-D"PWOR6S#:0I!W:H5V#9B^?:>EL$:%(E:3B>+^^1UJ69:@. M-@S](HKDW7//O?#(Q4[I)U,B6GBIA#3+H+2VOHDBDY=8,3-2-4K:V2A=,4M3 MO8U,K9$57JD241K'TZAB7 :KA5][T*N%:JS@$A\TF*:JF-[?H5"[99 $QX7/ M?%M:MQ"M%C7;XB/:/^L'3;.H0REXA=)P)4'C9AG<)C=W8R?O!?[BN#.]?W"> MK)5ZURTK.K MVSS7#1;P]H72;- DP5\LB5JN&^T1FGA V=K+KCE:!:1)9M.,\I;_+L#?GH! M?PH?E;2E@;>RP.)'T2/@N?17PMT:.((M#2.,T>04OZP*0>;SL.P3@ MS."X,SCV!L??+>*OX\]&\-],=.+8%U=>/&_%14\\5W0DC06U 9*!C1)TLKG< MWL"//\S3./OE?X^48_0Y/BZ\P1RK-?')DG @[0K!?>)NY:?WDJBIQI CYN=N M^>AGKBKG*/-MX0JNPVPR[82N()F%R?QZJ*6QX/80'.H<#4'3:% _(R1AFHX[ MC22GX60^Y/PO2^L*TDDXO^9N^I IC<0\E\.>>BH>;D M=X0R!KB!6JLU6PMLT\V,DC3= QK+*[=!I\RX(W!6FJX*PS,+!5K4U+<]/+/ MI6DTDSD2:*Z>4>]AQWKF- IFG;""JR099=3SA7!U2J;8P-N67:ZVDO_3>K!I MA#B!LTHUTIF%!XTUXZ^F@AF"IHUO.S:"/PC^Y !QSA']*G\6$R[]U) <4?C2,$TQ[Z"6RX9,X5HT1CVQ@XQ9QNX1$\(L+O MRM+ABWUV-XWVSA3O+L4JV,OM7.H]YE6J'>^B>#*Q.*X^%>[5:[5\GM MX3(^B1^>-!^9WE*\R/"&5./1;!* /CP3#A.K:G\UKY6EB][_EO2R0NT$:'^C MR,%VX@QT;[755U!+ P04 " "H@P-3IV5$!GX# 1" &0 'AL+W=O M*Z% M-,N@LK:YBB*35U@S,U8-2MHIE:Z9)5'O(M-H9(4WJD64QO$LJAF7P6KA=7=Z MM5"M%5SBG0;3UC73+VL4:K\,DN"HN.>[RCI%M%HT;((W2 M<"5!8[D,KI.K]<2=]P?^Y+@W@S6X2+9*/3KAME@&L2.$ G/K$!A]GG"#0C@@ MHO'M@!GT+IWA<'U$_^ACIUBVS.!&B;]X8:ME, ^@P)*UPMZK_6<\Q#-U>+D2 MQO_"OCN;7 20M\:J^F!,#&HNNR][/N1A8#"/?V"0'@Q2S[MSY%G>,,M6"ZWV MH-UI0G,+'ZJW)G)DII4=*Z_1-P-];.88L#B&-T^0-O*P/,?-XV?\* M\17DI(><>,C)3V3M;83Y&+X'.2GT09$K*GYC#:@2;(50*D%-Q.7N"GYY-T_C M[+>?_E*RT2?[J+C!'.LM:LB2D]+=Q%"(>^'76TG45&N8+,S[7KUAIJ(P3+I34:0A-/I"?D3+RWD3!0,%&5$GTB%R20[BVX27B27@]"^R^\(IN'E]&) 81:FL\LSF*]4V1JN'S8P MBV=A?U^E5C5LJ/@US19#C6LKV/B6]22ELH#/#8T? MI=K38#*PI7GZ2#.PBXQI=S)7.\G_(5/:/Q)63\3#54*/ZQ#KQ@^X!BG-!&W: M[=^TZ5QJ_-9RC2[?II-K;FF*"29S])J=@Y3N !- #&3.T8S[J%K2"LZV7'!+ M&\!E+EIJ<.O2I,5X,A.38N#51CXH7ZJ=74&IZ"X<]0=U,)W51Z#1<>:-8- MDR_#3(\FXWG/@Y+S!SV*>GC9SNXL;&;/N8W_:\A$@S%-);+SCY&A+F^E[29V MK^W?N^MNS)^.=X_E%Z9W7!H06))I/+Z8!J"[!Z@3K&K\T-\J2_7HEQ6]V:C= M =HOE;)'P3GH_P6L_@502P,$% @ J(,#4[$TUI.Q#0 QB8 !D !X M;"]W;W)K&ULK5K[<]LV$OY7,#[?C3U#RWI8L?.< ML7/M-)VDR23MW<\0"4FX@(1*@%;4O_Z^78 @J8>;Z]Q,FT0DL-CW?KO@JZVM MO[JU4EY\*TWE7I^MO=^\N+YV^5J5THWL1E5XL[1U*3U^UJMKMZF5+'A3::ZG MX_&SZU+JZNS-*W[VJ7[SRC;>Z$I]JH5KRE+6NP=E[/;UV>2L??!9K]:>'ER_ M>;61*_5%^=\VGVK\NDY4"EVJRFE;B5HM7Y_=3UX\W-!Z7O OK;:N]V]!DBRL M_4H_WA6OS\;$D#(J]T1!XJ]']5890X3 QN^1YEDZDC;V_]U2_Y%EARP+Z=1; M:_ZM"[]^?79W)@JUE(WQG^WV)Q7EF1.]W!K'?XIM6#N9G8F\<=Z6<3,X*'45 M_I;?HAYZ&^[&)S9,XX8I\QT.8B[_*;U\\ZJV6U'3:E"C?["HO!O,Z8J,\L77 M>*NQS[_YIUKX5]<>E.CW=1YW/81=TQ.[GHD/MO)K)WZH"E4,]U^#@\3&M&7C M8?HDP9^;:B1FXTQ,Q]/)$_1F2:P9TYM]MU@#,C>)S V3N?D?M?/TKNC>$IQL#I1^)7 MD YO52T:6*O^L].DZS/ZC[_=32>W+YW8KJTQNRN[K<"U:Q9.%QI1G(D'TRAQ MOZEME8GW[]^.Q(/R6Z4J$OI6R*H@FXZ'TDN$-1R'WR(*=26K'#^?YLS;C(3' M&XN%) =6N0P[BB97O%FN5K5:2:^$42QK;LM2>YSF'>GI?#[OE,.GJV\>*WDS ML6&@9M_4=%Q!9+ GF7 Z&8F/E?B8>[L :;+HH60#NTH11"-I)#A3Q @TJ?.U M@,(>->D B94I$"WQJZI+\=[*:#DLRI4J'%GV<(V 395HG"K @UTIU@I[2R[= M6D#"-42D=]#11N[ E%@VQC I)&CG\9IXT]#5PJNB4HZ/.K^9C>Z2FK[#:S+6 M)4A'XH+64"!,QR_;G>0=_&CR M\O*X;[A0#?__P^R,N3NONB2Y1>"$N]&7G/Q)>W7-JTHLPY!U] MMEF.=$C'>/!%) A%'@MW@J=+_"=J\G[U>X.( )_OWSU\_"PN$/;_@2X%N_9D M-!__72R-M36X,8T3$V0>/-J <5E5E*K@!!Q/Q*9G*1S4(SS*NHAY9BA^1E[[ M0=9@:C9A]<^"V8<"<);:L%-S"J2#"EV(RI)^?V\TY $;VA8ZQSH-&VP@"99S M*G@)#4*%> P@>)>OP-AR3 MB65M@XKDTL< ZWM7]M<-\7S('(L+>;<24="&"RN)'=*OHVU2G0B:/9IQ*';I MN!@Y_01%)!%OVKF&TCG<-OEH.H)9J"DS:'**9A,5#.48C1<@0\[M&CA WTOR MIFPH;!#%%9!J.I9UN']PRUR2AX-IJUTK-ZF8CPB"LA;4-Z(HSF>]\BDN:T7E,D(]EX*Y'AVN6=CV';G3IB<#/5XV1JG^%/+ M3/8M,QE_GVEP#LI?@3S)*2,DHI!R2GBD]+;>]:5D0SK.TW*S,3IO@<>Q" XY M11IGPV)5]%;V6+Y\R=Y_P1)3"0^NB:S..,=H,%T0V[E]5,BC/EC[?-JW$,4( M533X2JCPD_FIMT!-VASS-LKUDY#LIZ&2L:UH)8, JEDLTQ&U<_SB")GG=1,1 M35-MI"ZZA$)Z52"B'==A?L6%^&21G^P7^;4RO N_R;6 ]7!@P($XD)>@@ *3 M,?B@;*&7I'@& H0P-DV]L:Z+C=-:'HE/34U^XENSR;;RA$(T",!(#O@],FY1 M;CG +@KMT, X!D/B%PM%3B\#JY2F>RF,^7G2[4X5ZI\0%,@GV9#-(P&TI],% M90(3BE5PVJF' MJ(>C*CK1^7@T3ULB2^>3'IDVM0"0B7R-@D89-X&YGE4#OQ0*!T@@U6RN0_*$ MD_:B)A:'0))DA/>MD+=)Z;D$6#WJXS*%!N4QF*1-E/=\(FNZ;0^SH^7U_P-A M]BIG&Z M@(B]UW$T'L,[(!*($([&'S6X,H2^ ;B-"R[VWDV'H]!J[;- M:HVF,5H0J37][0:(.CYL M]8536E2]ESU&XK>D2 +G*80.*60"!C $_X^"X^@$KJ^!K(6H2UU# X@9KO<2 M=HZ>A[@#DF77H3Q11^SQ

<]-^M@$5Z5?VV5 ME"SD@@LY,1[U\"?^'SI$1_4):JPTR6E_=U5HTW#/*9V&L;YT"<+H4M,;@H8; M[E(SGGR $954HFO*XM%E$L**TP.JEOL"\Q(*2"X526VMU5J%(QY[N:IM5<(: M1L9^$+RPEB/C.F4,==^[$YK(AGJA0ODH#:4D**45TM+@I$)H>4V,.I732$0K M3N907 LUV&E[%K[H4L! N(Q4N);52O5H4UV_)/8,31U0J:,?2TT@M/Z*P@C. M&M6CWUKQF+]TI:F'4(?F(/P$U%07_.@P)X2$F**=XR!T*H@N&'<'W-B'[BO>RSV\LB M7$TC/(SSI2.2WW]Y*^XF\ZL;5-6W2)JUS+V+$/,'(&7?C?X^;O$H=!#]BJ'( M/&D TZ&O*,&QV4WX:CYNH0?"URL7X)J. !6]^Q+:[2LEI4_.-]IQ MNTVCJ]X1VO61,(4K4H/7TF3[,R=RJF"CH;)(>T2?J#?:K2-&&K@+EO*Y5-/K M)K;12$4HT7064FNM2-]A\,$^S&UVP_S?<2[.;T:3!"?WZ -$+ M&3.AG(^;F"=<:VR6R-'*V'_Q.<_2.4R8IV1=YQBG@Q;64[9Q7;P]44NAO*X% MD0M A2Q 5$FE:7KR/)Y?,L:R!%KA),OVF%#^,KRMHYF!_ G"+W9QQB*'L'R% M>KTO"PR,;D$1]XLX*D^)+V0\VP^!(ZXFX\2:.K$Z8^BL.&3D,>FMM5I?]0H2%NA6XJ@#EHZX\D1VNZW#JJ.B2, M0Y-D?+#M(';BB *0\,A>!AG37L,3>X?W0%!7/ >E36D@49.^.1\EAAKNCUCB M-"5.342I_-H6'<3L(#C1#I&\M,;8+3_C#!_N-D';M8,B!P4.DMC^Q0H+MI F M#&:.!=1#>"F^T"V?ZU6Z@K.F!O+)P]B#IEDM\]O+P_V MX_G=[=VE^-7ZUEL&,#F.[XZY46)AG,UO[PXYFV;3FUOQ'@7X!9J>NN;1!+E0 M,*H9N%NW+9N/QX?$^.G00\6YF-YFX][1>'"7W>+0?J4_\[#OO[JC M8[H4ZDZ?1,&T0G^!G*O"?4U'2_P$[!+N+=Y5^8@#7'O7G4Q LKW?B*BOE2VF M P*<@6ROYID=)Y86Y2&M^\-1;YL:(W.V=NG^H,\_U1-NI7* W)"CD5UUR #M MB 8"1! #C^H]##-[-%QEF$C3[VXA.F[R#;J):K=TU&.V25U-Y';?8GU5Q8?A M^P5&X2/Q^1BWL0%7H6^)%HS=(5ZQXX:*.;CO(QZ,5A7?I$:R<2<):31W,KVK MNL-U84A$ #?.VJGP;JS3;8CD<$"0J5O@LL=AH>F: $DC6)_Q/-08&\R]$5@+ MK+LAGT6_\/7X"+%UX=;,N:[SIB2/X@N*!-37\C%T5*$'2C0/*1T)AEZ?UIXS M&&*J4N/,-.;INO7^D"0Z'*+F/Q"^VNN+)HQXV+9W53[*UM8TIXKU4.SM^ MC.4\?K>R/ZY,M^:TLU"YH3CGH.NUV+TQ3=6?$ASL!X&X3@!"J&Y M)-W54P#Z?C"'1C/&2 AIRB.CTU/ Y!0RWC(/-=7+%W^NL)'XL;TS_C'U+A^[ MMNH($RS2_MAN[XN M20DG:ZCN[:HU[$1D)G-1\\'GR:+QIMBBMOKQQ:N7Y[D'J"8U_,7/>^+2I5O>(OJ*@MP>;P MF5%ZFC[2N@_?)G7+PQ=>'_A.U8'9);:.1[?S,U&'KZ;"#V\W_*72PGIO2_[G M6DGP3POP?FFM;W_0 >G3M3?_!5!+ P04 " "H@P-3F/5@P]() #&@ M&0 'AL+W=O^2]A2Q35U\:VX>7%-L;NQ6P6JBTU.DQ=1RV>K)UO=,17OYF%SI.N MY5!C9\OY_.FLT::]N+Z2M1M_?>7Z:$U+-UZ%OFFT/[PFZ_8O+Q879>$7L]E& M7IA=7W5Z0[<4/W4W'M]F@Y3:--0&XUKE:?WRXM7BQ>O'O%\V_,/0/HP^*_9D MY=P7_O*N?GDQ9X/(4A59@L:?';TA:UD0S/@UR[P85/+!\>?=D,8?Q%4Y#>-,RTFYC1Y/ M#<[%ZS>N:4Q$E&-0NJW5&]=&TVZHK0R%JUF$"MXXJ[*XUTG<\AOBGJH/$+ - MZL>VIOKT_ RF#?8MBWVOEP\*?-^W4W4YGZCE?+EX0-[EX.^ER+O\W_T]D?]X MD/]8Y#_^O>+YL+C%?*H>%*G^1AMMU8UW%5&-Y:#^OB4^T^GV@+*IG*]QKJI\ MKVU0*&-E70BJ.I&B0W"5T9%JX"]NE16I 'TD']1^2ZTR49F@.N]6>F5)Q:V. M2BMK],I8$P\X9ZU:D3)MU7L/06QKA"VZ<7T;E5O+MZ1((CEK;66Q=9&%NJRM#1@9"LDQD"$"'VAEG-6L43V%8 MF\E30#$*[1__\'RY>/:7H-[=?$SN:;B*DL>AIK-H!C$IHSIE;9P6!D9%/FK6 MP5CAS5CC%D,>!J]-Q;#CM=H PM'A6Z-KR2%YCFYC0A@"S$ESO%(LO\]2#\\1 M$G%/#6=%"4 =.JCI,\0JW0=*X 4!5U^P 19QMFKONJFZZ7WH=9OS!QAUO97L M<<^L>X %DHEK8'5((-*>8SSA?H$P:;9Y;2P7B6J<6,3"36 G,AK/PXD]'_1! M+1?,A8OGL$+6S7I]E.4I= @!\>;W/>IBL4R[4RSO*O?481=VO^HW:#9J<5FD M?\0:W+9J*2*6\U):#+;B'LH8](*<_+; V-+:NV.4P8@7VL/IAD9GI.3 MH)*!UR5D_A9TOQ]:44U8920?'1%NS !+(?IK?;@^6+\&E4' ML@3%A/ZHJ$+O3V')H5J,XY(SK+9D):G@XF227B-48%!320$=AMC!""<[&P?" MJ?N&G>R1= \O6J;R<5X>)V7LKO;R4+-_8">&'<5HQ6^AA$4E4 M#KP+S$SG D^YZ4$ ?:VVTA8*SWH,ECI( MFQ!PP>$-@!42U8U*C0/GL.;+D7H 2U:-U?H(RQ1I:\BK&,65[H"EW5'(2#5D_40K# _8 MEA"_&#I[B5FG38T83^=#B._*R>U5D$6A0KE-CEW%$]\?&-4_+):C3*VTU0S: MN^+6O<#C-'D#UY?,G:![>,JCCS>KOE#4F6AP(M!,$J0T ?B8?1I0(59Y3"9M M*@YQ;H),9OH^"4:"^!9)EG*4:)VC3C#\EJJ$],O,+4*!7,UY(%L3<2/CDF2N M8M--$&8::)SC)E",U0RELZ$W >F M-7!D?P-&W+T6>9*?#/;6 #]/O=)+NXYP.A;Q0\;.Q4O/87[K4!<\,YX/6!AU MW7C*BGN7/7MPP J_PX2$B6A@-9"IT!H(/6)J :\%E)Q%&\RPTRMD]Q$NHM@) M2-6#VG$"N.O0 _EAAYTW&PX25*3>GKO6,/K=]D!UDQOX1 ']@/ MA4O.VF3@W-U2%S,)/\G0Y 2>4+:G1R>J_^LI==PG"N.C[P[5<3:0I*PGK-6I M(G(Z2QYJ%!Q&=B &>=?'(=+@:"78O(]$OG.N!T V%$)R8H'K M#H]JR&]RZ6S@N4-=WSTN"_9:S4./#N-^!.'H[%OM:>LLUQ'^F5VJB0RHDS0^ ME"K8JSL^@NWO:;WVF&]N2.Z,NRG\C!"P5Z^GZE;;?R-UFXDBOAA,)VKQ8CE_ M5.T>S9=/E\\*I919-[A^LXVG1+WVKA&#LL,G_I[,MHZ?(>:ZT9MR:QQ#I4'\ MY9;*D9&AN;<#_]VIR/MX O05H;6EPS#",C5/1LV^ZH61P)G6 M5')C9]NED$;%/)IA2R.142Q-C!VE.52&NSZ.&OL][#C,QX+FQ=-"]-)"A^&F M7#Q0CB8U]E(FA]$LXYE40@Y1SEZBO/-KTI%\'1AM&'@D/.C/7$J?86' XMC^ M? YN$3-F9J6N]SQ0\R9=BR ]I&EP831&]+AJV>$[+%72-%%>O_#W$=0EG39T4U/W$XJ*MURZX5Z%">C MI;QBS)TN'DX3E#N<9<^LH=V8P-,8B"B*RPERX:[9PVM+?B-Y7]_7-6@4&]&Q M*/7_L9L3Y3KR":'9QXFH3OV?N[U)F/=,>ENUQE ]/)Z-7LRC5V_DYX<$ MFIC>T0^KPR\/V]//(!^TQX&&TH36.SJ?/GEPHGWYR2%^BZ^0U_\J! M7QKYN,5L39XWX/F:.2)_807#[S[7_P%02P,$% @ J(,#4T]7WJRC P MK D !D !X;"]W;W)K&ULS5;;;MPV$/T50C6* M%E!7E]7ZEMT%;+=!4R" $3O),Y>:E5A3I$*.O':^OD-J)GX,RNU6418/AG:QJ](9DO6QY M!5> []M+2Z-D9"EE ]I)HYF%[2HZRT[/"^\?'#Y(V+G)-_.9;(RY\8,WY2I* MO2!0(- S<'K=P@4HY8E(QJ<]9S2&],#I]\#^.N1.N6RX@PNC/LH2ZU5T'+$2 MMKQ3^,[L_H9]/@O/)XQRXF MH;5VW)=KF2"Q>Y]$[)G.>Z;\&:9#]M9HK!W[2Y=0/L8GI&J4E@_2SO,7"?_I M](S-TYCE:9Z]P#_KV@(\VH/C%.TD M"#MI,/@=Y1_I:/GMC698F\Z13/?[CY2"';"L&'D/6'[TS749P/,XF^=/$LWB MD^.<71LD\+.K?.#!Q>%41YRF)]]=W>%])>_^'S6>IY/<%M]?XT5NT1!<.LW]?*.X<._/Z&E+6NZ!A BQ29V;0M,K< M [B8#OI0XHD:+SD[>N5H 4!TH4!FNY4$=_3KZ42]CT<"J7]O_J6>ZNEO295G M$D:7TM?$$2G'X(:2M)*/C\)%+>$6J)F'%1]4]3);RHOWV/>4B*2"J%@2]!T=D2=W_9W@WZ I@W]>&.0NGOX MK.DZ!=8[T/S6&!P&/L!X05O_!U!+ P04 " "H@P-32_'%<< % !9&0 M&0 'AL+W=O'RL M8T[60GY3.:4:W94%5Z>37.O5Z]E,I3DMB9J*%>4PLA2R)!I$>3-3*TE)9A>5 MQG8A*%XS3+Q*IJBR)O#^GA5B?3MQ)J[AD-[DVBMG9 MR8K\=F4@60GPS MPL?L=.(80+2@J386"#QNZ04M"F,(8'QO;$XZEV9A_[VU_L'&#K$LB*(7HOC* M,IV?3N()RNB25(6^%.L_:1-/:.REHE#V+UK7<]UD@M)*:5$VBP%!R7C])'=- M'GH+8F?/ J]9X%G2,WZCT(I*=)4324]F&NR:T5G:V#BO;7A[;$3HD^ Z5^@]SV@V7#\#/!TH MKP5U[CUH\*^*3Y'O8.0YGON /;\+TK?V_$<&.3 :=$8#:S1X4N8>MN%Z4[1M M!YT3Q5+$X4@RGHJ2HJ-"*'5L9R@[@V@MV:+29%%0I 6"6274.)1+^BT714:E M0DP9]:K2-$.+>Y2Q6Y:!(Z1SNL/VCU@$*V;QVI8ZS5Z16RKAY")>E0N )I;= M*@-2(2 !I0FW7H$_[&*(@8ELBMZQPB)[SBBSO3Z>(5IL7!25=;X2FG+-2%%# M -X9988H8,$!3#.'+I= 5L9R/W-];$BL#)F! 9X!)RJ((C41UH,59\#0".BJ M23.DAZ-USM+<.KJ 1!%^CW*B8/%*R#8Y)BEXD"ZC^?F=,$X4@32#@T57Q#]O M"Z,%34FEZ-[\@1TN=)U'@ QF#&'"C/1]IC9UZY *E M9,4TE$>];R8:52W,CINB*>Z[1((C>#4GAW!T*[3!5T.HM]G,T[FD%)4U!1LG MBMVU(C6,C(!/:<>G=@J\@-BOB8QE-J,VC4;1+\'V/"]W!S!%?_P6>X[_YL6> MUS;F_L_.)LCQ7!MT3W ZH=V]=K_&^J&\&3_ZR"%WHE*0'J@%>I?2E6ZK&[(+ MM?ZJEJ"$R/$/1_49:ED2+>3K@R7J\Z.H[W=TY(;8"\(-=E#YV ^\OB9VW9[D M.WXGO:-< +\=)I:O8P9NRA'X(6LB,/S_U)\2X\[UWM2\!>$'L8?CP-V" VE( M?#P/DTZ3X/D\QE$RWS$W"@/LSL-.\[[C^([:%$TKR32#D!H, SM].8PB',?^ MWO&7357[@[$C6=M)=>=QJ,BWU:,:KY6/ OG/AI-JS!VGHBL*\(Z3X;1GMIEMQ;; M:$MR;[L%"6U:D58%@5+.*KM]P@86?.R%P#/A7B^AY\&7G;,U?BU,RSAHPL=< MN]O!&+878V^^#?S7?Z.\U#Z&#@ZB#5W/<9QL7+AS!T=!_-_[Z 4NAKW:Z\6% MGB;"T8Y^XX=W"<=#]-^7L7U!+ P04 " "H@P-3CAA*?8$' !;&@ &0 M 'AL+W=O_&GI'U;L=- M;,_8;CJ73G+)-6G[&2(A$0T(T !H6?WU]RP 4I0C^65R:>_#?;!)@-C79W>Y M2YVMC/WL"B$\NRN5=N>]POOJY7#HLD*4W U,)32>+(PMNNLH+G@:A4 MP\EH=#(LN=2]B[.P]\%>G)G:*ZG%!\M<79;'% M6<67XJ/POU0?+%;#EDLN2Z&=-)I9L3CO78Y?7LWH?#CPJQ0KU[EG9,G).?]T:DD% B\\2!XW(KKH52Q AJW"2>O58D$7;O&^X_!MMARYP[<6W4;S+W MQ7GOM,=RL>"U\C^;U3]%LN>8^&5&N?"?K>+9R:S'LMIY4R9B:%!*':_\+OFA M0W ZVD,P2023H'<4%+3\@7M^<6;-BEDZ#6YT$TP-U%!.:@+EH[=X*D'G+W[D MTK)?N:H%>R>XJZV Q[T[&WHPIR/#+#&ZBHPF>QB=L'=&^\*QUSH7^3;]$$JU MFDT:S:XF#S+\J=8#-AWUV60T&3_ ;]I:.@W\IE]CZ1;G6LJN=*9FK-^"V7*K&(-28DZQP%A%*VYHJ! M'WD XKWEVO&0SZ[/N,ZI+E""0VT!MB@M57@8S4B2*VZ]S&3%B=22;\>L%\Z!G>-3+?0&'PD;.I829!HXSNFD::M8^_[ MAT3/A?/;#MC0!E=\*_OVAE4&*=*1VQ>!>&$4"GAD985@BJQP+]E;NK(Q^\?? M3B?CR2OV[]IXF-:H!O$(/-F4W[0?'2=SX"HS(!PT@LJZ"7NO+ :AC9A8TV)^WL^(2RN30D5]D ;!L@,0_P:I"E M_",D>2_PX8,?EL:2\" =4*,1'X"U1F-K!9G?(+H/G'C?IFKLBN"FC&W%32X!- ME?K;>P.MAF@3F&>9J:GT-4^_8Y/^R?2XLV[2^J&=2!,]E()G3S3_-^3\6?'Q M=I.C\9[=&-!/J-'/\^RL/QI_OW?]5UV_?'7\ MOR(F?";]V:B;"D\".1(]KR9^C:2'K=F]&UH[!>WPIH9:*XPMZ T:O)ON=5>+ MRT.SM X?KQFI^/CHQE:G&NC,0!FR;V:O=[NN]^C[WZ-G/-K MUB>1?#/G4.]IT,O]<3]N8_,LJ;G?!';H2P7'4#?G*J@2OX^A^4Y:9077R]B$ M=H @(3:/)L9WC-29*04[2"]4-*%:T)R7/*>=43(/\\A'CTN<]"'\?848#=-# MC)M-N 2U&MB ^EPTB-4ZAT1BW$&3!CYX%BHGH;O@:;\@U!5(1H/CT=\;=/&G MCS!_.@\_$94KD"UN'_BPMB2IWF2?8]._J)5:'^52U6'J"HV_:52QCIRZ;NVZ MJ3')PHBY6$H=AA,<15SP!>W^5*LUBW4=_YUARI 9<>()Q?X3A?U;P^ES(7V0 MA*B-Z@.4\?#YH7^_(B1C=B3#"MR1U5FM DB;>1WC>DC$O --HG?;L)C;A(J2 MBU;4+A3*6GE9*1F'4SH5"LP^5TI*0JV#"5?(0)1\_(XW^[2NF'68?)UH?14 M[VY/MC[4]O@ANAV:FZ3>'PY/GEC_NGGPN=>K5.&B:?O[IS<:;Q*\WU(AW6I; MWQH$V\$2"7=(2'6*8T0OQO'CIS>1]C3P6]T0@,&(;A+N-G#WN/Q(^_?,,636 M/SYYT5D?C/N3D\EA9^?%>/;TYGK7!^IAYX-_*>PR_*Q!.8/\C-_^V]WVEY/+ M^(/!YGC\V>4=MTNJE$HL0#H:O#CN,1M_RH@+;ZKP\\'<>&_*<%L(CDRG WB^ M,'B;IP4):']/NO@/4$L#!!0 ( *B# U-AY2ZFQP0 -H+ 9 >&PO M=V]R:W-H965TX:4%7OCI$#Z8%DB.8=GS@R',UM;]\V71$%L M*FW\1:\,H?XT'/JLI$KZ@:W)8*:PKI(!GVXY]+4CF4>C2@\GH]'IL)+*].:S M.';OYC/;!*T,W3OAFZJ2;GM%VJXO>N/>;N!!+J3P5WWO\#7L M4')5D?'*&N&HN.A=CC]=37E]7/"WHK7?>Q?LR<+:;_SQ);_HC9@0:B:M&8@T/C>8O:Z+=EP_WV'?A-]AR\+Z>G:ZG]4'LJ+WGE/Y%3(1H<'N_Z= M6G\^,EYFM8]/L4YK)Z.>R!H?;-4:@T&E3/J7FU:'/8/SUPPFK<$D\DX;19:? M99#SF;-KX7@UT/@ENAJM04X9#LIC<)A5L OS!_+!-5EHG#)+<6U]\+-A #!/ M#[,6Y"J!3%X!.15WUH32B]],3OFA_1"$.E:3':NKR9N MXT9B)-17TQ&D_$; M>">=ER<1[^2]7AZ@3CO4:42=_C_MW@893P?B")#X8L0-+5R#D\(J0(M0$N:J M6IJMD,;8QF24Q]%,6]\X$K80"J9%HPNE-8Y.$!D>Y(0RXM)AZV6PIB^>:",] M,%IK:[S5*I?QF "C=C9OTJ%96=U4) IGJ[CV!3\=FOQU9Z MIO6'0LX [BL.\"W&:!N)/:BLK*S)^^)::H7B8Y3DY=;E:8O*PF$J"I4I@.DM MNQ&4:8@G/;F5RN@H#Q/]E%H4UH8:B@>Q+I4F(;6W@HQ[DL:P 0=8G%S^/!N>H%EIS M#+$\V) ([Z59%M,,DW]&XBCS#GPP01M4?$\B3^MX@T(Y'T0I=<'\TL:<-LI' M"XP1R-DMT0='6C+)!,^A3,+01H4TV,<-L/!!(EQ2(W!X,$+R-*F0G,RD+Q.; M7($T*_7YF5,H'1'2(!8>XL(C4#9H5S;>D.:DDP;;_LCN8 ^O-N_:8;J_PPMI M6H$A!-(/5Z%*V;NGIJ<5HH'SC7S:\HG!6I;R1^B7Y%$V9 ZY8O+DKZC%4.]R MS5CS(49%84*Y=)9+Z984EZ9OY6$?7C(=B*?]LXWP M6)>(..)FAY,/&W:E[EB-6]!2&<.,D:>WTNS*])AKA8[16Q(')KDEO2= !9JD!M"8LQL\Q<1^?WSV9;\/"#)"$234EPI+S&;+B$SCI2 M.XPIWQF\OUV;E""M#MLW'4=!4JA>?&1?WA+/%PF _YO.5/ =#0X^]@3+G62 MZ2/8.G9O"QO0"\;7$LTW.5Z >;[%=A^\0=?.S_\%4$L#!!0 ( *B# U,- M1G\KOQ0 / ] 9 >&PO=V]R:W-H965TK)IF\_W9FIVY ML=WH"M\L;+W.&GRLEV=N4^NLX)?6Y=EL,GE]MLY,=?+N+3_[5+][:]NF-)7^ M5"O7KM=9_72C2[O]\61Z$A[NN1O13N96_L'?;@K?CR9D$"ZU'E#,V3XYU'? MZK*DB2#&O_R<)W%)>C'].\S^$^\=>YEG3M_:\I^F:%8_GER=J$(OLK9L[NWV M%^WWUG:K:AJ-V>@/WBJ_#>%,149Y:&I\:_!>\^Y!C*'L0CV89646 M)L^J1EWGN6VKQE1+]_"7R_?GC58FB8XR_TR-[+,[, RK]7?;-6L MG/I0%;KHOW\&D:/SHA+^VU5B=3T9J-IE-C\QW'O5PSO.=_Y_U<&2Q M5W&Q5[S8JP.+W63..%KJ4ZV=KII,'+0J\,!4N=F4FK^^M97#J@5_/Z3T_X=E MU.>55FV5M85I=*%,U>C:K),Q>/B3J3*\GY7J 9-JQ&@#]VCPXG_]Q]5L-OGA MFZ-YW/2'EVJ5/6HUU[I2P)1-5F,\9*"I7+;6%'#80N;X29#IF[./>)-&YK$; M4]&^L-%U5@%H:,B( (60065EJ;+B=T2:?S7'[,:QR?&*K9J6D_G=(Q$WUQ:]>;K'JBW4\O?W!J$87?6&?$/&P2 MN+>.[LV[>8]5UG-=J_,I/YW0%ARPA\<#I&M>R44AFE6MM5I+V-$,SGP-'S5% MX< B,B_]E6=NI1: [&["9[X_)@]RJ0]]VW?MH6._K0KQ'55M5CL7F]L MW9#S4K90T\GI_\"\)=Z+XG\9/XS5 SD13*U%J ]?\U56+7G:M7&OAP M&V.%YM;SNB57FYU[M:>#>Z*$U]@>M4XBK;*(! IKC)75W<[F_ALF25 PZU!P M$[+!HK9KO&(=>5K6J"VM41B7EWC$ROH[=*UF(_5\:!WM*;NWHY'27W.]:?RR M65%PR.#[5-@H(2*IT"ZOS=P;P<])N^%=TM+>(:S?_3?\B'79G^#;ON?W%-=N M*XG9F[+%!C8!W@;86I\(BQ!Q-\R1QD+I2EX26N@)^8:_T/2S<.<"7BB.<%T..\8[^\_7U MI^C?1Q+R14S(%T%Z'^A' M:0S";AZ&(QYK3(P)M'>@%Q?3\02DL"Q#7F]L \N >[L&'VGA0L\;'GL^&;\. M8REG\5-@]!J!9?Y-AJ.10*"6W AV$N;%^?CBR!NT57R)'$D^['>)8'PT!#^4&3*%_&WP MAR/(QD.6JK19%9PS6^+])98-O@SE0Z'P;U'Y16(>!DG ;@B,OV4U%L1VSGO; MX?U]IH5^PT(]#"?I;M4E.2DYACWX$(@'K^3E%T/Y$0 MBQ8PPB0I<1E3D>9U48'5P$,*70_FO5H_VO*17LBA'-. ]>2F#&Z/56B-A?:( MI+^BC'01$RJ]D]I[B(4!@):- ,K\:6"S?;@BPWAN<)8M:)+3R9&]H MG8_!5-.K@2#MJ$ATA3*&OX?D$2V69V7>RH8ZE9+-3BG+YP)7/ (3?$A \HX/.?VRVF M@X]3PI(5?3Q@'4K>3H"KMP5FS$AT=LN E3V-(ET#6Z^:^*DDBE8C+6:PH#S: MVX\-Y@J8ZBWXI"Z&,!8U!M,^EF$ %CBKT2//$'9"KD>^:"IZJ<,@ 96U+03T MD &:S%2",HX]W>M\8&FVZ)9\ /_NX-*+'K!$5!(>AN&+MBHBW$'Q< MXD4^] MNW S'8*;!Y0.S-_>\)*+MF8XH>3>"DGUDL==LYXYFPT&BB*>4FKR?TC$(; % M#6ZH\&OG8&R8<*&YN$KEXPE9R/!UI]U-6U.R:L@VQ%/:"FY1.Z*#*UTN8+LE MZC@IBY0+;&67E(-@D]. AYE2S=Z$V@K;NQB]FDY';R83S,=DZ$ 1=TMI35W3 M#M>\DLW_"$R670?O7$XNTIDXS+XCE:8'=E+5O3TE;H.%$<'\G'/*SH5A'1K>U9Z-/;+P8.H?0ZA>[!2;4 MH[Y '7IRC/@7$\^7TK/4F:]=.#%RB>.#QPL5((CMYETZD69_>_U$E95.LJ\I MU.L)89T[S -WL&9NH2>F_-H!$_&?J@F!L3-8'_+]=G?S\5Y]EZ@Q4]/QQ>0_ MJ8ZW]4NU*5NGWHPG>+)!,&>HK=:!6>S3EP$1C!/JP*Y+B,Y+XW\UI"J)42#, MRG(=">K5Y<5H K=O5K5MEZN]ZAK580S$6E,/F3RBK5A!SQ2JDZC#?IG]7#:W M,Y[(!1:BK0 =C-"!W"*19-S.Z7HRR4-R_VRQ,-0'9OJ S]W FLM3B0S_2C>[ M1X#H CZ9[:)(6M[YA]*RYE[!^+";#,C;E=%9\'R.@H8*?\/;QS>@3&;=KH\F M\[UDG4G'K#%K3^RZ>6@'X!\"4C[5("V;JJOF=DSAJP"X(?D$UN)FG+<(][XI MUNQPWX5#@8 OY+42:/^29CF?3-CKN"AZ C4(_) $HRI!V3QT\N:ZV5)IS&2B M5TH,=MVFX@KGL^>OP,VF;($11XP8O(.RM_'(8M@"4C5#+X&N1B-W//(8-T:: M@(U6T(V5'@S!,BBO17/N]!8ZI[:)I%JJB8,Z:"L1.BVCM%1-T$'<4EP##^<$ M6POAE=Q7> 0>8.K8]T(L41N\IE J-+68'C-3AJA]-=6 M\J(%VCG&45]PLM&]JCH&Q@R"W&A(B>F\?D>^TF!FJX=>I&^+.L5'WWSK"1#2 M+5RJ:',JOBK[F$D\D%?!*]W*;+Q%UEG]A_:$\5'+L<:!LF_.9?0NN6VHJ[CT M97XC_(\4E%.]1TSJR7O9\)8,>36!9-5@9%N%,HF[H%35;BC<*Z[M.K]U+=)Q M3H',J,:8 L5;,&,=#H":*#+7",36) ^NR//@OASQDL?@&E0^>'O*P4K&AQ\: M=O,3 M\W5/ WK2'2,'*5W910%?.4,$CVKL#_OE_N'VU&Y.O*N2AD&ZS\+" VBCC!>= M979<2BC_@ Q[EI8^7+2UG7N^Q6V+FG"E%QKP>[VTY(NZWQ0B%]AM\9&RZ;FO M0[I.22A,-+7;-4.MSO?P( O1%F",<]".?/7CRLBDSKGI3]QX*A003+.)".WL:.+$AZ:R*M=AR7<.0R'KW2.2P6O!*7=%XSI+D8&"9^(.04MI-/M5'TU1A!>A;YZO* MEI9T[TF*I,^"XE6:)H_^$, ?/VP,'2WPTM W=[&IPLQ79"SE,NHT!GR1/!)( M_[QUE(^##MF:H:$4%01J3\V"F=8F@/)2S'_;)*ZT+ZWYUQ4VS:02$Q M+O?IX+%G-;<3Z+24^"2?%BCN MVIM%M[D=1LN-TB[-L5=P[".Q $ =6TS:0='U_:#8E>=T*12TVU(@O'T_"_,) ME3#4U9;:/['+(9<925;Q5%MXL22IR)S[^R-G84<+\ 'H7*4"^;Z,\ ZO(LF' MB-"G8^'<5^(&RQO;.L['R/."3=RL'*00CRC4,5SR;I0G914I2Z*;:8S+J>A< M%'$4\"34W5N;?XNEXBQC=<,]*5\$!PPF^N$CT]1YNZ;#&^8][ Q=4[!K#BQ* M)'R_D]A.#D3Q0&O.MWM)#7.H;OCD([G# F-5'SVW_R*=]@]@Q70]Q@V=_!^?X2[<8N,@ M?M;5"4K<>0YGZ_R*+C>,=EE5U\ FC_P#B!?$]'6O:]<;#XG43\C8ZP4.UO'* M"89IL@+#2RTV@YS,\7P\)IG2LW?*:=(932]/ M/>^"37*AI+M^XZ^0=$K@37LE28(F2 &G6%"&:D*@_^X;?+^WQ;)_.R>4 MT"CW[++RS2/B%Q4WSN*]C1'';\ @ONE'W[%F^ CF=,Z G6VSNA@<14_P99WU MN/2(5T:!$!P^W(4H^; S6"[P_41,J;,@5.O;O*F-C?X/J#R6I)^?I;RA)1[6D L2 MW<<3@F &*Z41_; M6MUXFDZ2U4V[<:3M_F'LQYL'>M@=P4K[".!,B)05CW!IRJ_D@+Z) ]X63,Q6 M";RI.S))#B@"=A'IW2#7YK&&9K_R!\6R,:.3T91)AO>_Y_[#XC;!",/VR3+_ID)R4>OTMZ2B MQ86.,Q6F%/>,54>AG]MO;!N_NL!SD])/UR61I'?%"JV#(^WX3EHE]+SK:>

8O[T+W[]+&+6NE K126 7.N^3#/GT(TSW?S5!_2-LHI,?J>_!'7-HO 1;DE M@H4K]6(Z1K3,_8D/-_LJ07K/37:&7T[20\E8>W9)EER#;V*HE2XY("I;G=(1 M;DF=-L=:,'+A4>]*$@6A ,%KR*90>V/(B;B0=-TE;DK9\%&^;2\'0N+VXV]B M_^X90!:,Y?R+Z;'R02S'SNY;R#6=S4]GP2N22^;Q@OFU7/&:OCE_%6E$K:F_ M32?X)?6,Y*Z_] 9ZK*^'T33FD(@$MT=2Z55,I5='D]P]'Y$A,N_(/,79=6'Y M4G!Z9[RVE:6&.PLUE$?_U!*'IZ;.<7?M?D*74$G%'7E-WGP(Z*5N+/Z)]Y5_ MNGZXB=?XC2PH'BKCB6PQK4R@<#0\\9<-5UQ_MV,6YG0R&ZG?F)&J[S[;#3#@ MZM7L)9Q.Z.Q]PA/]]Z\G%P"!,("S,F@YGQ9(Q:=NXWE!?.7UR_UE)IX!["__ M?7?UAELT=,GJ$U!X66>;E=N[.(3=+19TUS]J7?E;.K^V)2F=0'-ZJ3[3#N^X0EL6. M&PI['U+U]^IS5B_Y9EOZ_O#0P\MU_G1'S:=6GC)S1<#?RD76W^3]XMDS$VK<>E+X 4XMM2=BZ[I= M4I\'!K[RD85@"4'RC!"X.IU>Q$"[?O@2GG7Y[@X9NEH2>GN%SGY0/UM;;$TI M;>^/3"_#5W?^8LDI-00>[*+9$L7\[J&=-Z+VB\DI?/_[J)#NIT"=M+3=NS[; MNN5.[UW%/3PFX9FZ+6U;S72-_] 7-*W[/FNW<[>TQ?ODNOND[\B MZFQR.GFU(RH_ZR2]UPLZ0H:6[NF]>\ILZ\XEKR#R3W(-O/>+/'%3;HX,ST _ MNHJA&5/Y4(X[2WZ%2]2'?VOLI*,H/\B-3^//F:_E5[S=&ULG91M;]HP$,>_RBFKIE:*2.($!AT@E795F=0)E3V\-LF%6'5L9CM- M]^UG.Y"R:D73WL2^\_U_OG-\GK92/>H*T!94QN\LHTGF%-=4#N4-A M5TJI:FJLJ;:1WBFDA1?5/")Q/(IJRD0PGWK?2LVGLC&<"5PIT$U=4_5K@5RV MLR )#HX'MJV,0_6&&J63 .H,"2-MP\R/8.]_4,'2^77/LOM%TLL<%YHXVL]V*;01S_*&&CJ?*MF"[N M,L@2V#%=O*9W]9Z&O7\W)G'Z$?YWM.>%_KP.CAO,L=Z@@C1Y<;K#=)^X]YPO M!9A*-IJ*0E_ ;<-+QKGM/ -G0$(R&?6A9Y"&Z6@$*R6+)C>6$R;#M%].LG"< M3&#YZB@U/NJ=HRH8%C::7QX,,P -7U:6<8N?.]L9'&=IJ?5O9I0^4"['HII3D8;H/^ ML9S_!E!+ P04 " "H@P-32S'_EWH" #P!0 &0 'AL+W=OVS;5U!+-)1;>X0OVM6DIC!7V6C)7(%1,<)&ZFWG5X M-1_:>!?PG>%.'>S!5K(6XLD:BVSJ$2L("TRUS4#-\HPW6!0VD9'QL\WI]906 M>+COLG]RM9M:UE3AC2A^L$SG4^_"@PPWM"[TH]C=8UM/8O.EHE#N"[LF-HD] M2&NE1=F"C8*2\6:E+VT?#@ 7Y @@:@&1T]T0.96W5-/91(H=2!MMLMF-*]6A MC3C&[:6LM#2GS.#T;"FQHBR#NQ=SS0H54)[!%YVCA)M:2N0:KI5"K>#L*UT7 MJ,XG@3:\%AVD+<>\X8B.<(S@07"=*[CC&6:O\8'1VXN..M'SZ&3"SS4?0$Q\ MB$@4GL@7]TV(7;[X?YMP@FO8.6TRQ7!ME<;AWVO;;#^D]9PL..A>U,J6H[:\$[R'T0[('&SOTHX1 =Q^LAWV.O.P<@?A6$?F/@QN>S3_[7O5E'BD_A08A3[H^3-GRXX>(4ERJV;-0I2 M47/=/,C>VX^SZ^85[\.;6?A Y=84#P5N#)0,QHD'LIDOC:%%Y=[T6F@S(=PV M-R,9I0TPYQLA=&=8@G[(SWX#4$L#!!0 ( *B# U/]X:!H\ ( #@( 9 M >&PO=V]R:W-H965T[Q<_>XOO;G M2M^;$L"2ITI(,PA*:V1F:F@14^J!(1C>-N M5#$N@V'?VT9ZV%>U%5S"2!-35Q73O\Y!J/D@2(*EX89/2^L,T; _8U.X!?MU M-M*XBEJ4@E<@#5>2:)@,@K/DY#QS_M[A&X>Y69L3E\E8J7NW^%0,@M@1 @&Y M=0@,AT>X "$<$-)X6& &[9$N<'V^1/_@<\=6'+07 6VLJA;!R*#BLAG9TZ(.?Q) %P'4\VX.\BPO MF67#OE9SHITWHKF)3]5'(SDNG2BW5N,NQS@[O %C-<\M%.2"F9+LW[&Q '/0 MCRRB.Y\H7R"=-TCT%:0NN5;2EH93'V1@W\3K]W$$J M:TEEGE3V:OUS)7,N./.75$U([LX;@YT#2+QP@LD&K&,@N59[+TGN!/ MRVQ3;/?9[]\=TS@])6\=42#P BT-EY!#-09-TF1E=.JY3]Q:]KDDME2UP73, MP:KH/A=8J_0>Z<1AK[>*W"-9%B:4KNOCH[C,18W7#B=DI&'&>$'@"5\N TW5 ME"V15UYKC/*N83MI-V-Y+I)O/.4+QY0HGC;,7MQNH&9A FBWBG+A <, M-U(./5G]XERL PTSVENO0R<\SNC_ER[&3])[BW3(,$N?29>&G33YQ])UDV1K MD@D]_2OY&JE>(M.PE] W"9@=A4DG6:]&-\RR=-L+$JV]YA7HJ>]9AN2JEK9Y MV%MKVQ;/FFZP&L;+8:?RTQ-8. MVCG@_D0INURX ]H_"\/?4$L#!!0 ( *B# U/(6C/8U@, . ( 9 M>&PO=V]R:W-H965T4F,56FV^V M0G3P4$ME+Z/*N>8B26Q18H:&>M3HY0>B,+XOL>,>I?><+@^H'\(N5,N*V[Q6LN_1>FJRV@>08EKWDKW56\_ MXCZ?B<AX'!/'W!@.T-6(B[]AF;H" ^. MGF/T=_MOVI/!ZG\R?2 M#=+%KK0L0=14L7OT;@8F>MD*50&PNGV9&)+!O'\]GL)RJ? MZJ^ULLZTW=LDE&^4 NW19Q:/\W0HC1G1\+DM39._.@4?CO2L G%-A\@G0UX%*J0;4FUXK#RRC=.O[&M<"!]?8 ;P]4FU,8S M=B/H<5'^SF[A,QJ+.]A62&5W%8:&Y&H'PD)!3(N2-LJPH[>*^I3&F:="M\J1 M:VA:TVB+-NYHL/[J]E=H)3C=AAJVTHXD8EA7] M!4'C#]#^6FMW$+R#_D_-\E]02P,$% @ J(,#4^W0J*;" @ 0< !D M !X;"]W;W)K&ULK55K3]LP%/TK5H8FD"+R+H6U ME2@PC6D(!'M\=I/;QL*Q,]NA[-_OVFG3H*S5I.U+'%_?<\Y]Q#>3M53/N@0P MY+7B0D^]TICZ(@AT7D)%]:FL0>#)4JJ*&MRJ5:!K!;1PH(H'<1B.@HHRXJ$-"#CDQC)07%[@ M"CBW1!C&SPVGUTE:8/]]R_[1Y8ZY+*B&*\E_L,*44V_LD0*6M.'F4:X_P2:? MS/+EDFOW).O6-T/GO-%&5ALP1E QT:[T=5.''F <[@'$&T#LXFZ%7)37U-#9 M1,DU4=8;V>R+2]6A,3@F;%.>C,)3AC@SN\QSU4!!;EZQS1HTH:(@]Z8$1:X: MI4 8\H71!>/,,#P]_DH7'/3))# H;BF"?",T;X7B/4(C%*36Y$044;_$! M!MU%'F\CG\<'"3\WXI0DH4_B,(X.\"5=)1+'E_R72AP03#O!U FF>P2?VGM MY!*_S58;^MK2:><;;;Y/NZW58:GW[\9QF'P@_[IBS<'5?&NXAARJ!8:91/[ MVS;&/L+.Z06I<-:@7()$?QVF'B/PL/1O@.:PH)QJ,X8#C!IGZB43QL Q1[,=9 M."#";CZ#86*UZV-7"C]-PV&!?!R= QI=LKI^PX)Q]PJ!J-&.ZW[?5T*BR(^B M7;HC/QL/8_Z[+PZ+'V?^Z#SI=2.-_%$2;PU_N@]!;RQ5H%9N^&KL2M+86UE2CL MA4E(B.[ELYM<&@O'SFR'LG^_L].&H$$U:5]BW^6>Q\_CY&ZV5?K!5(@6GFHA MS3RHK&TNHLCD%=;,G*H&);TIE:Z9I5!O(M-H9(4'U2)*XW@2U8S+8#'SN3N] MF*G6"B[Q3H-IZYKIWTL4:CL/DF"?N.>;RKI$M)@U;(,KM-^;.TU1U+,4O$9I MN)*@L9P'E\G%MW=05[E-;-L,=-J"]I5 M$YO;>*L>3>*X=!]E936]Y82SBVLL46LLX!X?4;8(Q]_86J YF466Z%U1E.^H MEAU5^@;5!&Z5M)6!C[+ XB4^(EF]MG2O;9D>)/S:RE/(XA#2.$T.\&6]U\SS M9?_H]0#EJ*<<>/L _SO2O>&_M[V MB6O,L5ZCABQY3KI+'09Q'QS?2+"5:@V3A3GITU?,5&0N1VJC AK-E0:KH&Q% MR86@1K5P!%DX348]Y B2<#Q^9O[,2PLYTX4)B0 ;Q@M0ND!-,1T&RE:DLA<5 M)J/L+W>C\"PY'UA[>>MTY#@\'Y\-)$S"=-(#7OOFT:!]:M0;/R0,Y*J5MNND M/MO/HO42E7;;<\&+H!J;&:;I?OW.YM 4J7-PUZP[WS?=]\=]LTW4CWI"L"0YX8+ MO? J8]KS(-!Y!0W3I[(%@2=KJ1IFT%1EH%L%K'"@A@N%=S$]7\4VW@7\K&&C]_;$5I))^62-ZV+AA580<,B-96"X_(%+X-P2 MH8S?6TYO3&F!^_N!_:NK'6O)F(9+R7_5A:D67NJ1 M:LX^9>;K[!MIZ9Y( W? - M@#K=?2*G\HH9MIPKN2'* M1B.;W;A2'1K%U<+^E >C\+1&G%E>06;(R2/+..C)/#!(:0^"? M?]7#Z!OR, MW$IA*DV^B **E_@ I8QZZ*!G18\2?N_$*8E"G]"03H_P16-]D>.+CM1WA"8> M:6)'$[]!\]#?62+7!.^^!F&8NU1H%[:#&>-,Y*!?Z^!QY@_O4AI&G\G_KM@P M< T;'%>00Y.!(M%TY[3=M)]P])Q<"V(JV6DF"CWISQY!->1&,C%&1=2/DME! MTBCVIW1&W.6IM>YL[227VFB?")PD8Y*IGWQ*)@=X]*=).B&/TC#>=Q 'AC:H MI19ESS&T]B7_3D+HSY+T4!GU:9R0&]#Z'-^/4OBK2"O5\+>X%.5'8^MTY"/, MGX7A(9GSWKR$O"L2P)!M):0>!Z4Q MZ\LHTGD)%=5GN 9I=U:H*FKL4A617BN@S(,J$25Q/(@JRF4P&?G87$U&6!O! M)_=XIJ-@]@5! )RXQBH'7[ #(1P1+:,[SO. MH#W2 ;OS/?M'K]UJ65(-,Q3?.#/E.!@&A,&*UL+:T-5CNPK:#BLAGI=N=#!S",#P"2'2#Q=3<'^2K?4T,G(X4;HERV97,3 M+]6C;7%KM,[NA2@WXPB8X]QR5&^ MHYPVE,D!R@&Y06E*33Y(!NPQ/K+EM34F^QJGR5'"S[4\(VDD?XTE9S MZOG2%VH^0IVUU)FGS@Y1VTO#:@$$5^2@M3/4YCE;CU._?C5,XO0=>>EX5RJ M1Y^DW;+&@C=V'W &NY^XC9Q>2V)*K#653+_QI3MM!2+31*-@(8%M+FK&96%O M@VT,.6]46@"A%2K#?S:!$]++6MX3DIR3N4)6YR8D!O)2HL#B(20%2%!4-'AF M__)<&T7=W6W!:=A+DR=">^'%,"%W:"Q8=[S/N]Z?.' VZ-81QO'%BUW]-^F*7])S*SL'?Q%QY;\*#?J2,+D^SBN>L5=3I7!:KP_5E; MNEJ:IHFUT?8)N&HZW^_TYOVXH:K@4A,!*PN-S\[[ 5%-3VX6!M>^#R[1V*[J MIZ5]QD"Y!+N_0C3[A3N@?1@GOP!02P,$% @ J(,#4Q'N\UJA! $A4 M !D !X;"]W;W)K&ULU5C;;MLX$/T5PKM8) !C M4]0]=0PD:8KM BV".&V?:8FVA$BDEZ3J].]W*-GRW0T2)\&^F)HA.5?.,8?] MF50/.N/R$/JBDQDS/>_U=)+QDNFNG'(!,V.I2F: 5).>GBK.TGI36?0H M(4&O9+GH#/HU[U8-^K(R12[XK4*Z*DNF?EWQ0LXN.DYGP;C+)YFQC-Z@/V43 M/N3FV_16 =5KI:1YR87.I4"*CR\ZE\[YE6_7UPN^YWRF5[Z1]60DY8,E/J<7 M'6(-X@5/C)7 8/C)KWE16$%@QK]SF9U6I=VX^KV0_JGV'7P9,CZ%\WF:TD')94VLIQO!@O*7#0C>YS'X2D; MZ'P#K>UN%-56?F2&#?I*SI"RJT&:_:A=K7>#<;FP21D:!;,Y[#.#&Z9$+B8: M3;E"PXPICD[NV:C@^K3?,Z# +NLE /+?UUJWEN4_V]H!0KQ7JU4*]/4*'4"AI57 D MQXBO*M#;"AJG#\O[ZX^($O<#>JOQ/E.N":8TN MY^/5%G^=7LZ??!;(9++23*0:(_Z8\*EI0H> 90-YUE IG._3)WOUM2JY8D:J M\Z,%ZBM@9"X264*-%%+K4\2,4?FH,K9@D)$(YDJ &JC:Y"&31SB./>P2N@(KGA-@CR[A.+;SV"-!R_$P 2B-7?I"0-Y'OQ,0OS08 M_T/<=;K1QB'?9FR<^8;Q*IC[;&L6#"OGA9:UA[")DT6T%QZS5N+"VY+]0D(: M:'$35B15P> HIU6]7"&ZXQIRD=B, MU>%'E8%K"".G]:O72!HCR_HSXPQ0R"Z ^;&49D%8!>TSZ. _ M4$L#!!0 ( *B# U-=6C8&PO=V]R:W-H965T+Y;\T*';1_VQ11I\252%#E:*GUO2@!+'BLAS3@JK5V:!J1)QEB2#N*)<1I-1H-WHR4@Y*[B$&TV, MJRJJGZ8@U'(5/,) I8<*7+.N]O=<1 M80)!T!;,5[)(/RE+QE8RC2TELJ9RA M,C?'Y#P$);YN^Q^I(&5/.7XWU MW]])UAET^RWF,"VXY[!&6 M<\:T0W?A$9\6 R9$5]D2-/'7 V-+Q"'R7@H_4:TI*E4SP0L:'HM#SSI+AU_A M?P>/I)(_FU-MV'9D%SWM#)-T [5.Z):'N[-ZGY/M=9+T]4;\1\&WP*":87"[ M::B(R:^*N(Y/UNDE[:NP5Y!KIL-JX@LT;7GI^\U+W]_Z#M\JX3OB)=6Y?^Q; M%B*V#CJ7QFKW3'-1O_3;-?SH'-\73JF@D@'&S;N^^69<2BP+&%]L@53AUZV" M=*4,=IP%CA#'OD]B)94%5A N"?:_[)XL-&>PQVXPEF.CCEG#5%6I-7MHO>9. MB*<_."$^C!LJZ;9H.#SS=".R[V@0],K],?G+;PH[23#;+C M%N4T[>TNF\^E>=R:%"K019B'# GWN!X:&FHS&PO=V]R:W-H965TZ'1K;O'MX=C\]SDGWTQ/@/L2!$@N#3,_= O9M'QP-$1D9B$4D-@]>>1 M3$D<:R05Q\\"=+!94SN6K]?H%WGR*IE[+,B4Q=]I)!?'@V (C+'62R_LJ=/ MI$C(UW@ABT7^/WA:V8[\ 0@S(5E2.*L($IJN_N+GHA E!S1N<4"% ]IR<)T6 M![=P<+=7:'/P"@=OVP&V./B%@]_7850XC/HZC N'<5^'H' (MAW:]F%2.$SZ MK@"=]*O+>LMAON?#5?OFO7^&)3XY MXNP)<&VO\/1%?H!R?]7R--5G_4YR]2E5?O+D;G7& 9N#._J0TCD-<2K!QS!D M62II^@!N64Q#2@1X#Z[HSXQ&5+Z @S,B,8W%VZ.A5%%HK&%8K'BZ6A&UK'B9 MI8< !N\ ISCZS@I*O" M5WU0@BZ4:SO*&0G[5/BF-PJ<-*(,%3ML* )M* +EL&X;173PPI]7R@',U%:* MORS+N9OEW'PYKV6Y*18+@-,(A/J"*,9YQ#%)9=-Y/E]!C7(H/=8\GOC.9.*H M?T?#Q_(YJ1MZON?6#6=]$2_[(EXW&'H0H9KA38.AZ[NP;%BIJ+>IJ&>MZ!5+ M']Y+PA,U!-W+IC*N_/W2RJ[CCX-Z=?H:7C<8(N2-6W/Q-[GX.^3R#I#G,,XB MW8]AQKEJ$Z6.,N-4TD8!./=K<:&QTY1I7\/K!L-@;,ETM,ET9#\'13Y+QO.I M6"ETW+F1HWK9?:>ARWO:78]J+;EM5\EMO,EM;,WM+A=H0(7(2)0?=L'B"/S3 MKMRGXUK$O@?AI"V28!-)8(WDEK.0D$B .6=)'A!.0Z*+';(D4657,UCXXQU( MU6V7>I/-YX3GW<9$(R.=!K6*(0B;MB"H]PV$GM=:V\DFHXDUHQL5:Q:26!_3'"-:9M6[X'JI$:H:?ZH9*ISR_7IEZC*XBUOK1NVQ( M9N)8"!,Z9BIVK$7\LB0^:Z:\83FV0 M1CBAOX\Q#AK]@G8!N\"J"=3LEN5TVJ98L%5BMFFACV4U5"-'T*Y'LU2I*A$2 MJ$/?JP_L<)-#9[L/BF1?YW?Q2K_9[G[5 AH5A789_2W#7)4P?M%G/PWI$L=@ MB5\2/<#@1/=:8WAUL0S&%D8R$@CM&GA-4YID"8@W#RSN<:S9L?&90),P-77@ M16_+61_+ZLV8D29DEZ9U;HK)1,CI,A\.\^/\#JB/)-6E5T,*T_-4RPWV#-5U MR[5%9[0(V;7(%IU^3]W/Y4-M9X!UL7*1)<#2S>P^Q0KM(E;(B!7:@UAUK-$E M5LB(%=I%K%3-BB:P@1O90GN1+61D"]EEZV,H,W6$^E#'9U27I(YC;B0)V;FY M7E3\W%540]"_?R=,P0 MF&LGL%YCU;0 J3['LM6P]'C.SAN[SDH=<-#I&$)<0V)N1T/CV(F=!O."5GI&58113JJ MQC#J- :MI3 LYMI9;!U'?E-:UK,YXP_TD:1$B#X]9%_%[^PAPXRN?9 M!UP) M%@?=%;C_"O]9KO[50MCJ-ZS4WUIN^&NVVWX MW'/WLMVE;R,Z:/J_;K<=OK7\P]*WY/IW+*LX!(C)7 $YAV-%PWSUTY#5"\F6 M^1?G]TQ*EN27"X(CPK6!^GS.F%R_T-_%;WZ@<_(O4$L#!!0 ( *B# U.? M6^:%+0( ( % 9 >&PO=V]R:W-H965T65(ZE-5&U3MH4->OV3.SK&!6#!SCN_OT .UZ^U1?#A7O. M/0=\25HNWF0)H-![19F<.:52]8/KRJR$"LL1KX'IG8*+"BL=BHTK:P$XMZ"* MNH'GC=T*$^:DB5U;BC3AC:*$P5(@V505%G\?@?)VYOC.;N&%;$IE%MPTJ?$& M5J!>ZZ70D3NPY*0")@EG2$ Q<[[X#_/8Y-N$7P1:N3='QLF:\S<3/.$UFBGS-I:8(731/ 6"9.MV$F5M<*:%WB<:I])EM@2DN",A[ M]$/_-;<+4)A0>8<^H=?5 MW>W*$;1!CZ6?)&8I;+Q%6ZL(&[65_DL2L27"CR MK6$C%'KW*/ "_PQ\?AV^@$S#?0OW#N&NMCMX#@;/@>4+/^CY"F4X4(:6,KI M^=30@E"J?V]U[G@Z\-B"35]MTR"8CA-WNW\(ITEA./Z?=* K&G1%5W4M!<^; M[*RF#ACO:_+\.#P2=9KE1Q-_>EY5/*B*KZHZN !V? &=O/C,D471]$C>:98_ M\2?QD3QWKS_,V_0=BPUA$E$H-,X;?=8THNOW+E"\MBVSYDHWH)V6^HD$81+T M?L&YV@6F"X='-_T'4$L#!!0 ( *B# U.>)_F';0( (<& 9 >&PO M=V]R:W-H965TYY^[BRV3'Q:O, 13:%Y3) MJ9,K5=Z[KDQS*+ <\!*8/EES46"E3;%Q92D 9Q944#?PO-@M,&%.,K%["Y%, M>*4H8; 02%9%@<7;(U"^FSJ^<]AX)IM_/M9;/RMPR\".]E9(Y/)BO-78SQE4\=RPI+F''ZFV0JGSJ?')3!&E=4/?/=5VCRB0Q?RJFT M3[2K?4 [)(RW9C,+6QN+UMD09KJX5$*?$HU3R4) B4F&/N_U=R%!(LPR]$/E(-"L M$@*80@]2@I+H=@X*$RKOT$?TLIRCVYL[=(,(0S]S7DD-DQ-7:46&UTV;Z(]U M].!,]&\5&Z#0^X "+_![X+/+\#FD&NY;N/<>[NHZM,4(VF($EB_\WV)(@IKC?,&(YVWJ,=>;2A>VLFQXDK/(;O,]9\"A''0 MYVO.U<$PPZC]]R1_ 5!+ P04 " "H@P-30"$H$3 # "U# &0 'AL M+W=O0%)WG-V]^Q:DH<;REYX#"#0 M-DTR/C)B(5;7ILFC&%+,K^@*,OED25F*A9RR9Y.O&."%!J6)Z5A6UTPQR8SQ M4*]-V7A(%NX)\^Q4 OF>+C"SS #\;B:,CDS M*Y8%22'CA&:(P7)DW-C785_9:X.?!#9\9XQ4)G-*7]3D\V)D6"H@2" 2B@'+ MOS5,($D4D0SCM>0T*I<*N#M^8[_3N[KY M!&4^ON*+:,+U+]J4MI:!HIP+FI9@&4%*LN(?;TL==@">,CH!C%E+=G40*NOT5(ODJD^F0DFGQ*)$^-[ MX(*12, "33"/T44 I.$7Z*/Z'$6H(L/E^@#(AEZB&G.<;;@0U-(OPIM1J6/ MV\*'<\#'ESR[0J[508[EV"WPR7%X )&$VQINM<"#T[VWP<.3O=N#?;@IM:X$ M=RK!'_CP3E5D&Y M.BCO2%#:8Z0&\,]-6[$+JJZF4MO0>NQ;@X&4=KU;TZ:5Y]F.LV\5M%CYGEOC M"ENL7-^U*ZN]G+TJ9^]HSFV"-\LRR1F3HS8=O*8.;K>F0M.F:]>R"]IL#N3F M5[GY9\CMAG,0'3036(#<^@6B2W1',IQ%!"=H2CG1>_E3N!7J8)@G@+X27F^X M0HSC\4P9K#!9H' KSS<..IX?(@96Q'!4Y\G[40?O1QV^"_5>,W2K9NB>H1F^ MTRPZW.O=1H\.++?6ZTT;VVXT^RE&8=/(&=A.^RO1JU3HG56%\[X>QV/;K_S1 M2DS.QA24?M54?O_/;?.<)AVT ,5.&DK7+^YR3N>,ZBU?M/*\_M> M_;!KL>K9OEUK_A:KKN>YM>XW=ZY\ZD+_#;-GDG&4P%+BK*N>W']8<4DN)H*N M]"UP3H6\4^IA++\K@"D#^7Q)J7B;J(ME]:4R_@M02P,$% @ J(,#4]&ULM5EMDYLV M$/XK&D\^)#/Q&0F#3<;GF9P=']=I.C=Y:3]T^D$VLJT)($>(2!S M;9 A?N?LG%Q=(TUE*\07??,0W(XL'1$+V4YI%Q3^/;$5"T/M">+XFCL=%6MJ MP^OK9^^;C#R0V=*$K43X!P_4\78T'Z& [6D:J@_B[+.:C#-#:9##9S>/ M:_3RQ2OT O$8?3J*- #%1$(/V--GEZ]U=UB,MZ[VG\@;9UFM$+&(9S%?= MYK^D<6&.#>;KX>:FU=\-"1ZWFF]^+OC[GPO>[S9?LUUG\ _=YANVO4'$,YE/ MH.:*PB-%X9',GSVD\%A9>#%3'=[MPKN=>9^V>%^)Z)0J)DO/IEJ[^' S'WHJ M/"TQMF?N8O)TG=1!*-^$PM@J4!4:TX+&M)L&/7%%0_Z#!2@1>W6FDIF(7+PX M5XL3XCAU(H-0O@&%;3PW$W$*(DXGD4T:[GD8ZD1TI\1IK.X0VZHS&83R#2AL M>:Z9B5LP<7N8R)BK5+*LGEKS&I,A(+\'5.$Q*WC,.GG\ MRD B'$48(!Z=I'AB.B-&'K/FZC9Q2(W(()1O0!'/]2>5NY2' 8\/ MQNCGC14QGLYGLUKXPV!^+ZQ"P"L(>#W=*DZ43"_R#^8KY&/'$B,=KQG U+9J M9(: ?!-H2LQ$L%7*":N32EM;/TAA)I3[J_0;VR.64^,T$.<;<2XA+9T87PDE MW+-ADN0-B/-=&J4A5="1 P;GBQVG%]4.?&DDI.(_L@=&KK@1VQ@30J;3.MF! M0-\(A+&#VQ)9CF=,_E4B&_,YIT8,.\/U7%QG-@SGFW#03MJZ'BZ% >Y6!EFS M&"LQ3E*N4*B[('3QF,8[W4%@]^W"-(#DPC;LZBMWN#GP;7CQM5VVRF&5CH?M M.FPS#.;WPJHOI909N$=GB$1IZJF40%T)%$"!&]/<5 =S:]ZD,PCF]\*J=$JQ M@;O5QKIK8R*QUPW64-Q&P@81X>+:6%OGJ.MB0+\-@?@YSJS"G18N14L*0;@FS9GN6]4%I M[@EWN7UE@[86,RD%!ND1&%#&NHI!CU,N6QK2/6E._)EKV2V+7YW&N\?]6PE/ M#@J6OSZJK9CN$^C/]RS:,OE7U[&_',#$_A\._J2<9:1[EOTSX?*0>ZL>W)W6 M;)8SB'3/H/]RHZ^(87*XC5;<&Z3GQ0C6B)QJF3(_.4,2'<RD($"V,G\RG\-QEA96A!'I0EX G5]\7ZY\TWE-YX'$"9;D' M,^MF!B4D+[\27&Z4.&5?(6^%4B+*+H^,!DQJ 'R^%T(]W^AOI8O?:I9_ U!+ M P04 " "H@P-3S%H:(R # "9"0 &0 'AL+W=OX^>\^&N\X>)9I@"*O.19(2=6JE1Y:=LR3B&G\H*7 M4.";)1XX3V3EEA34=FV=S,1WS2F6L@+D@LLIS*EZO M(>.;B>5:VPCDNZ@D=03^5<8,MNLR0LAT(R7A !RXEUY5[.7",P M$;\9;&3GGNA2%IP_Z\;W9&(YF@@RB)5.0?&RAAEDFMZ=H[FO!'55P0W_E,/,=S>WAFQ^4W$*/<-7+G M"([?6NR;?/X'%D/78FXLCAN+LS>+CW08M!T&IL/@@PYCGNL>J9XO?9^ESA*9 M+'JZKZE;X?C!JP2QAC[@ M.FG89?&\8 >X)R@,!OV\4!:IOI&^RSJHPR=?H)!2S X MB0#7VF=0K%BUPZG/J,$>@A<$SHY1/4&X]O=C#EO,X4F8,F5E^1'EL.=+[8V_ M_2#/B0Z8.6HI1TP'2=M\79.[2 .1=FM^;+SJS!A6D-.//)XA6W#ED) M+GK1W?VEQ_6=75/MSN:7@UB9,X'$/JI"U?M@^[0]=UR9W=9^"Z\/+7=4K! ( MI_D2I<[% &T3]3F@;BA>FJUTP15NS.8VQ;,3"!V [Y>QJ;_ %!+ M P04 " "H@P-38=40%M," !P!P &0 'AL+W=OZ:ED46$(E62 MBI.B#]\A):N.-[07BV?P MG<%:;[6)C60IY9/M?,XG7F"!@$-FK +%WS/,@7,KA!@_.TVO7](Z;K"./Y%#0AIM[N?X$73R)U>, M!!43[9^^='G8-!L/PZC!QVA.G)XG[/5.']JR%2_S[E M2K!?.)0WBHD5P6TF->!IS0\1C?92-1@%NR?/WRIJ%:B5J_4:XV^$:>M;/]H_ M)S>NBOI_S=NWZ):J%1.:<"C0-;@<8C)46]_;CI&U*Y%+:;#@NF:)3R(H:X#S MA91FT[$+](_L] ]02P,$% @ J(,#4US!5^]9!@ ,Q\ !D !X;"]W M;W)K&ULO5G];]HZ%/U7+/2>U$E=B?-!86J12C]8 MGS:MKWO;?C:) 6])S&P'BO3^^'>=! Q-XJ1;]:JJ3<#G^MB^/N=E;*K5ZU^_+<$D3(L_XBJ;PS9R+A"BX%8N^7 E*HAR4Q'W7<0;] MA+"T-[[(/WL0XPN>J9BE]$$@F24)$=L)C?GFLH=[NP\>V6*I] ?]\<6*+.AG MJKZL'@3<]?=1(I;05#*>(D'GE[TK_.[>#S0@;_&5T8T\N$9Z*#/.?^B;^^BR MYVA&-*:ATB$(_%O3:QK'.A+P^%D&[>W[U,##ZUWTNWSP,)@9D?2:Q]]8I):7 MO6$/171.LE@]\LU[6@XH)QCR6.9_T:9H&P0]%&92\:0$ X.$I<5_\E1.Q $ M-P'<$N!V!7@EP.L*\$N WQ40E("@*V!0 @9= >HN^?+Y!)W^\N>@KB*[;],,RTJ2(Y#9$^DBVR E.D>NXN 9]W0'M-Z)O M[.A/H3I#>)##G1KXK1W^5Y:>(<]I[/VNC;L .&Z$3W^O]_<=>L>C1OB]'7Z5 M+7;D\> 8WH=4NT\H-X_GV1**I5*)##1124M(;Q_2RT/ZC2-\8DF6H!D7 M@&3I H5D14*FMJ=(MT5\CD)!(Z;J,J>(/:HVQ&5# MT_*(O[_G[UOY/](5V>K)T$0%7?-XG0\BIXSF,)(8QE+'W:]0\KVAA5&P9Q18 M&16+)&5&TI"BD,OGZU3D;5"=$3]H['RP[WQ@[?P;$8+ 9- G*D(F*5H)!BQ. M6(HB'L=$2+2BX,=+(FBM#A7AAP>TG#,'UY,ZWY,ZMY*Z_9G!&H#GS[Z##2/% MT>8YS1,B$='40EC*6F+V+IRSP/G3LAV&>ZI#:YPIE##H).82]!K*!?JD()LR M)I>[%(M@=>M$<%C-)F7\ QI#^,5$TTA,<\E31 M9,5AEBG/I,E'&$(Y^759>3NJTAM8]@1VC!4Z5H)WE$+J$1;I:4UXQ.8L)+HD MJW44IT+#M;$X,&1L9T&80%])G%%T%7V'"F"WK-\L4S5B#2VJ_0][ ]!I4("MDP'^6D)-SISGNM/.=A?P]W](F[Z-L' C;+>CVF U2@BT65.BJ9E49CKZNG>&J'WG6 M>@L;I\%VJWG.#^:2\:B6A#W0P$$1V=J4QS7VXMKMY2-+\S(V9L NTOQF)-;T MZM:RC#6HV,MS ;KKW'+:I>7QV(QIN7;3:AS;*6P\IAB)+6M0QJZKO!MX'1Q& M[*[T=T8$[/MXJXO,-&0K3:1,3Y+PK#8SIV700T+#\^;"US6.YMI/,E=IRM94 M2"*V:$X[R-"T)6";#+G&%UV[+_YV55[&[U:6N\8$7;L;O$IAWM)'6V7N&L=Q MNYUM(.>26B)V>("V%&;:1L7XBFN7^^."#/V+RCUJ"VX,P!V^5FGF&M5V[6)[ M%:H,]F<7?7Q?ANJN99[1:<^NTY6)^W _^?38:0(](Y@>?K7')$;M/+O:?21B M ?N51%%QPEH3P<@LIEUKGI;PN+I-"@OZ1=STY;CCB3EX@&272?UHK-/AQ#-Z MZ?FOMH!&[#R[$'4ZG$R\ZG,9JUUZ1KZ\MH+Y945R2SC<5G%Z1LV\_ZE*GK1T MA)U6TD8E/7N9_)**;^)5R^$613/"ZMF%]:&8.:FG*->TZX8G?A.O^G EL%#P MC:CZ=E&]CKG4QX-Y_HP%"@D"C**FHX%?K52Q]4FLT5W?7JCN>.3// ^KBCD' M[5S3E$K9(?%;>FD]:OE&TWV["!X2/B+97$^W1&P_T_A&6/V7".N+O-(_>'S^ M:E+K&ZGU[5+[NU[9$K[1N_H'[^KTZ^2"AT0QG4,@Y^PY&OQ'&ULK5?;;MLX$/T5 M0NA#"R21*%F64]@&-G'2=-%B@R;M/M,2;1.52(6DX@38C]\AI<@WB7:!O-B4 M..?HS' X0X[70OY6*THU>BERKB;>2NORL^^K=$4+HBY$23G,+(0LB(9'N?15 M*2G)+*C(_3 (AGY!&/>F8_ON7D['HM(YX_1>(E45!9&O5S07ZXF'O;<7/]AR MIOV<0+C"*:TU0;"@)_S_2:YKEA AU/#:G7?M, M\=O[+?6>7!F3A2] M%OF_+-.KB3?R4$87I,KU#[&^HXU#L>%+1:[L+UHWMH&'TDII431@4% P7O^3 MER806X"P#Q V@/!40-0 HGT [@$,&L!@'Q#W .(&$)_ZA6$#&)X*2!I *;&O@9EAM]/&Q57M8JP1\5W\HJ"^ R%08A_/LS0QP^?.DBN3R 9'".9 M'2.1%RC"QUANW"Q_5QQ8@AT6IFG1P73K9IK1M-43].OYXF;Y)]47" ^/L=R= M$IO P>)#]K4I&+8I&%K:R)6"C"LMJ\)DH(,R:BDC2SGHI5Q0*6FVE;>I4":C M.=5=RUG3#2V=*??/TW.<7"9C_WE[J;JL1LFHM=K1.FBU#IQ:'X4F.91;" +T M%J5A!X%>JQ2)13W!E*K #UI[T>5 _8UX2UH4Q%O2:@H%-*6!1"="[X\UU065GZ7WOA021P$>W*/&.VH';9JATZUWW:DG2'Z MDN959C.D\0,:8B699K0ST,,#36$2' 2ZPVJ4] 4Z::4G3NFWKFKFD*!'LQC?!.&.C7_9$EZ^5RW!P:9% M!DZ5#Y0S ><]"AD"-<4F3WZ@M^D+0<<6BY)X+^:-V4XX!SB,N\.)M[HY?M?" M]Z7AVZEI<.[M65>\J>DX= KYSC@K*H@3>ZI89I)V3G)3PCK[>G@@PFC82]39 M:68W1\UV7=KT%.QN*F\NJ6JN4LE*6^Q247&H(C"E&93QDDHF,O0?ZNGV-\TW M=@NU0]VFBV!W&W&I,^_H4V6+]%&!73W"(7#3);"[39BCT$E['6]*.1Z^VV[? M%%GLKK)_DKE7^+ L=@7+WSJ@FRLAG*26H!OE= &XX"*!T,GZEE4_:%':,_M< M:+@!V.$*;J94&@.87PBAWQ[,-:"]ZT[_!U!+ P04 " "H@P-3S#]OJ1L# M "1"0 &0 'AL+W=OMA6-WMD-!VH^?[81001(Q:;RT=NQS M[O&])]<9;H5\4&M$#4\9XVKDK;7>'/F^2M:8$=41&^1F92ED1K29RI6O-A)) MZD 9\Z,@Z/L9H=P;#]VSF1P/1:X9Y3B3H/(L(_+Y!)G8CKS0>WEP35=K;1_X MX^&&K'".^F8SDV;F5RPIS9 K*CA(7(Z\X_#H+ PLP.VXI;A5.V.P1UD(\6 G MY^G("ZPB9)AH2T',WR-.D#'+9'3\+DF]*J8%[HY?V,_PD1P3?D*>4)1P3>XP!5A M,),B04S-@H*]*6I"F=J'+T Y7%+&C$74T-=&CB7UDS+T21$Z:@@]Q:0#0?05 MHB *J,:LAF+23G&5Z Y$@X+B9CZ%O2_[-2S3=I8?.>] '#B6L)GE]+^PG'T@ M*7'8.#=Y5[]:(L15A-A%Z#9$F GI M6H58@D*M&5I/02(>46(*BV?C%95+(>O*4S ?.F;;"A_'8=B)A_YCC9YNI:?; MJN=GGBU06CD)(S13\ <:/'92$/5VPD?UL7M5[-Z_Q2XRDK9HZ+W3$-9KZ%<: M^JT:)HR8DA\7_7N>4PW'C.'*U!_.,$5IWNHY)KFDVIKA@FSAE@I&['8%Y]R: MA9?=_X[J-9S/KN#^$NW!VNQR4,D[^"1##JH(@]8$S%]=2#*1^P"GSX66_"Z>%[/5&3GC!X[?%!NR+R7'1X+4I)P$S=5Z[:D)B+N:Y]GY:L M_5I3ELVL;4NAUM^YG.S'RB61QH4*&"X-)N@<&-/+XOXO)EILW'VU$-K&ULS59;;YLP&/TK%NI#*W7E MGDN51,IM6J=5BIIU>YCVX,(70 4[LYVFV:^?;0@EA*)L4Z6^@"_GG.]FS#?8 M4O;(8P"!GK.4\*$1"[&^-DT>Q)!A?D770.3.BK(,"SEED$))8C!:FB,[>NY;2F"1GQ+8,LK8Z1">:#T44UNPJ%A*8\@ MA4 H"2Q?3S"%-%5*TH]?A:A1VE3$ZGBO_E$'+X-YP!RF-/V>A"(>&CT#A;#" MFU3TG* +RE5Y 4ZZ?:%M@+0,%&RYH5I"E!UE"\C=^+A)1(4B=9H)3$)PZ MP7N%X!8$]U0+7D'P3K7@%P0=NIG'KA,WPP*/!HQN$5-HJ:8&.ON:+?.5$'50 MEH+)W43RQ&@98P8?5*I#-*69/'\G'U>)DZKX.<-N4*N=8D3K>:POD_Z_-_MGZ0 M#+<\)*[6<__VD(P9PR0">7$(]+!#5=P"[_3R>(M9B'Y\D9+H1D#&?[8XY)4. M>=HA[P2'@JI## (:D>1WXQF:Y*(=+:INT*>1:WN=@?E4+>PQ2%ZZ_4/0[!CD M>QW_$#0_!GF.]Z)T$+E?1NZW1KY@--P$XA()"&)"4QKM+E$$!!A.]9>*0WE+ M)%PPK&[@EEQW2HN=]U'\;NE0]RV*GXOZ!\5WG5KQCT%VOU<#S8Y!ON?6BW\, M\NR^TUS\7AEYKS7R*>4"T16** TYXC1MN^GZI6C_?=37ME[^2=9;5+A0K7YP MMEJ1]-MP(M\WN#=8A8E\E^=PDJ:LJZZ\B"RO&?*)X*N=5/P0(5L M,?0PEGTF, 60^RM*Q7ZB#)2=Z^@/4$L#!!0 ( *B# U.>/L:!N@( ,0' M 9 >&PO=V]R:W-H965T9,V>.[9GA M3JIGG2,:>"D+H4=!;LSZ)@QUFF/)=$NN4=#.4JJ2&9JJ5:C7"EGFG,HB3**H M&Y:,BV \=&LS-1[*C2FXP)D"O2E+IEXG6,C=*(B#P\(C7^7&+H3CX9JM<([F M:3U3- LKE(R7*#27 A0N1\%M?#.)G8.S^,%QIVMCL*DLI'RVDV_9*(@L(RPP M-1:"T6>+=U@4%HEX_-J#!E5,ZU@?'] ?7/*4S()IO)/%3YZ9?!3T \APR3:% M>92[K[A/J&/Q4EEH]P\[;]MK!Y!NM)'EWID8E%SX+WO9"U%S2'HG')*]0^)X M^T".Y3TS;#Q4<@?*6A.:';A4G3>1X\*>RMPHVN7D9\;SG"F\LGEE<"=+.FS- MG%Q7\(C:*)X:VID;F3[#D^!&P_D]&L8+?0%GP 5,>5&0O1Z&ANA8T##=AY[X MT,F)T#%,I3"YAB\BP^R]?TAI5+DDAUPF22/@ RY:D/0O(8F2^&E^#^=G%]KF MIQO KRNAKAWX]0GP[U)L21 2@PO294,WTS3AMBOX1 IR+0^8" PE2N!/]-\77M.J2UZW )TN2H MP.1,@%S;)4UDSX[Q].$&-9[]5G?P[G><<;=BW&UD/.6"EYNR0?Q>A=3[U$/M M5[C]1H8S5%QF()>PU]8]*9JF4O\;P(O6C!?'4/JWDG0A8Z]-' <5QT&SBNSE M Q7CZ*V(1)^J8UPK3_$G*_D!8 *OR)2&_Y(TK!76$M7*M0]-L3?"^!I;K58M MZM87YC=SW]^F3*U('"AP2:Y1JT?/1/F6X2=&KEV97DA#1=\-)#5 U[O%?4$L#!!0 ( *B# U,TO<: Q@4 $8> 9 >&PO=V]R M:W-H965T)N[-"9?[_.1Y.2W&2"@&%>(''./7;.M7U/ZLF6)]_$FC&) MOD=A+$Y':RDW)YHF%FL6>6+,-RQ63Y8\B3RI;I.5)C8)\_P\* HUHNN6%GE! M/)I.\K:[9#KAJ0R#F-TE2*11Y"4_SEG(MZR8? M-G>)NM,J%C^(6"P"'J.$+4]'9_CDFNI90([X.V!;L7>-LE=YY/Q;=G/CGX[T M;$0L9 N947CJWQ.[8&&8,:EQ_%>2CJH^L\#]ZQW[/']Y]3*/GF 7//P:^')] M.G)&R&=++PWE9[Z]9N4+F1G?@HW M2$>>RYDGO>DDX5N49&C%EEWD$R*/5BD,XFSNWLM$/0U4G)Q>>DDA@QJ07A.(0':.'^QDZ^'2(/B$-B>RI0$&,'N) BB/5J*Z_K'DJO-@7 M$TVJ\62LVJ+L^[SHFW3T3=$MC^5:H,O89SX0/^^/MWKB-:5#)0;9B7%.>@G_ M2.,QHOH1(CK!P'@N^L-OO42%X\[PV?#>=2#\]^];K!7_>'S]BB M:_#/,DFK:4US/MK!]U<:L<23/#GI(3,J,B,G,[K(5 D)X@6/U-H(N1"'T%0O M**R<(BL83]-C[)B./=&>]F<0!#/M3/%]V*P-PQ@;ST&7 !?1L6$^A\T!H M[CR'74$CE/Q-:]%S#_VGE1^5VRW M*:6"^4ARI)*T225#<3-E^?Z6@Y$G91(\IM)[#%D9$ZDJJK;:Q;.9^8AS'MBQ=;V00 "K5B6.31GH@1@/K-G$;"8(8J>52ZL ILBM- M[4&:HIVF?A"FV7VIK7(\0JH=7I4)=*!V_*(97 3V4'4 ('5=US:;DQ=B!-6! M&/O4<2IUG):246WSOYZT\=N8U7.VBA]W%RZT;)N[]R,Q-@6[11%.>#D=< $AO4,BW+Z,AF;2SP M&S@+7%L+_$)O,635@#*"SH(TW< ,P#FXI31D+6S7:-2N*[!32CK73.T:\)O8 M!ES[!OR;&P<,E&_3<(BJ9LT,M9&N;3N6:S>S!% :KJN\72M/ *5"&;K5D:C: M.^!^\W"Y7+*%1'Q9N(;@22G+%FD2R(")$^@C"+]C:TK>_45,J4OM=AH' J\AH*& ;L[VE(7;R)^6L\3=G/ M\Y\N:-.%S 8U6E39H#+HE9KM0 PTW;<#HEK_T&LMS TI"Z\9-A7^X<9&M*N MX_F\-=UF>@"@91K8;G[K0T #6P:QFTEJ U5Q5!_[79M:[2'(+_,0I%W%._0! M@+ ^ !#6IPWLUZ6:>4KL#*"> M+SF7NYNL@^KH>/H_4$L#!!0 ( *B# U-%1_A(O@, /\0 9 >&PO M=V]R:W-H965T52] M5:\TFO2QJ+H@-HG18' !3Z92?WR!>.PD=MRTW8QFDQCXSOD>',!X>N#B6188 M*_!:4B9G3J%4=>^Z,BMPB>0=KS#3(SLN2J1T4^Q=60F,<@LJJ>M[7NR6B#!G M/K5]CV(^Y;6BA.%' 61=EDC\N<"4'V8.=-XZGLB^4*;#G4\KM,<;K'ZN'H5N MN2U+3DK,).$,"+R;.0_P?@T3 [ 6OQ!\D"?/P*2RY?S9-+[D,\-PE%AB_C5-I?<&AL/0=DM52\;, Z@I*PXS]Z;0IQ M \PP"_ ?B7@/ * M(&@ P:T>P@80WNHA:@ V=?>8NRW<"BDTGPI^ ,)8:S;S8*MOT;I>A!FA;)30 MHT3CU'R-!"-L+T&%!=@42&#P&3PP17)":S.'8,G+4L^H'9/@TPHK1*C\1IM) MVS5UE8[#L+E9XW-Q].E?\1F KYRI0H(URW$^@%^-X^,1O*OS;XO@OQ5AX8\2 M_E"S.Q!XWP+?\^% /,O;X=Y0.O_/^_H_>S\K1M J(K!\X16^)452@H<1IK!E M"BU3<(7I3$8;G-6"**(UM'[-:*UG#NP$+XV^JEHANVWP'6@%^=@*\K MD3[YW;KOAU,O# ZX3NK M>]S6/;Y%6. OL#%Y UZ9$LJ1&4U:YN0]"2UMPTH_AM"6:5] L7\AGW7?*$DG MWK F)FV))C=JX@E+'7IF$K31@IH1-28.Z'5'G/>>Y %/SE[X,02R:!+YYZUH MP%!O,''D7>Q%0X2#F]& (8PG<9Q>V8V@WU7?OT%[B[&9[,Y,&+PKB75', P_ MBL3"WD2'$R\,+P76-X-1/ F32X'U[2(OC'OR&J!+O#A,KZBK>\F XV\9C;K^ MQ6D'NX,4QN]*;=TY#)./HK;D-K7US8;5UK<;5-L W9#:W),+78G%WMZDIA?P/LE'.A?F=N]O4!V],=/ U^1V!,F <4[[&UL MS9E=3^,X%(;_BE7-2B !2>Q^CDJE@2X[K$"+8)FY0'OA)F[KQ8D[MM."M#]^ MC],2=VGJ?@PK]88FJ<_)F_,>/W9#=R;5LQXS9M!+*C)]7AL;,_DLY3J M,SEA&7PSE"JE!D[5*- 3Q6A2!*4BP&'8#%+*LUJO6UR[4[VNS(W@&;M32.=I M2M7K!1-R=EZ+:F\7[OEH;.R%H->=T!%[8.9Q8R0XH-SVM? MHL]]TK8!Q8AOG,WTTC&RCS*0\MF>7"?GM= J8H+%QJ:@\#%EETP(FPET_%@D MK97WM('+QV_9KXJ'AX<94,TNI?C.$S,^K[5K*&%#F@MS+V=?V>*!&C9?+(4N M_J+98FQ80W&NC4P7P: @Y=G\D[XL"K$4$)$U 7@1@-\'U-<$D$4 V3:@O@BH M%Y69/TI1ASXUM-=5YZ=(1*N#>_[P_LL MAO"H" __&QY (@$7?$,KG,J MT(.AIB@WNJ03.PLT>KJ!C.@:+NN_/'I(J8<4>NIK]'RG2E'(SUZ8BKEF:*(X M2#H"RQ(I!%4:39B:FWIT7]^B/GYA5( M,_@;)C\R$LW>RSRB&E$K+8;J5 KSWR(\:X2_>.K7**4VMJK?TRU+!TSY+&F6 M*9M;M\@-IP,NN.$PHQ:S+T$ PWL6YTI!MT 3:0Z3[#&3 \W4E X$=$VB6MP[7,-=MQRJXZ<@>RZQJ MKLZ3-)>ZI=YHMJJ[I5W>NNV]]8W40*,1K&#'MC3QF&:C.8" C?'SO*.KQ,S3 M-I;$G$:XB:O5=$HUG3W5,&TX+$-@8"S35+[)@Z56&R"C-=,NA8[UH5?]&Y(H3+4,.FUHIQB7225WPQ4%]3#JK)&P MM-Q$7@G+[;^\X)RXIO?T:^1 '!T&B2.'XLC/XB]:,_N<0ZML:I55EIVLE!TW M2:,L^V)5(ZLS#=?#]AIW')DC/S==181#TT;)]5TZQ:$W\K-WBTY!_Z#WA(9+ M?Y@QK&DTCE4.,VSI07PV.GQ'V_/[?VTLQ^;(#^?]3&NM]AF.UC60@W7DI_5/ MFI;!D@:C;+VV],V!.^H7"-':[Q!EQOY=H-FS*! M(E]5')1QXS!\,S;A^&?X[+V+^C MWM*_U?UPE7^=7;9%Q)&:;"#U#OX1W\]VQV,2'81/Q!&:X(]?K18YM]L:DJ6W M&GXV[^3'QVT2B0,SJ1^&?0[<9,-N>B_[&CML$HE#-O$C^\/LVWF[2!RR2>LP M''3H)ANVUGLYV%XA8L5V,5AZ?VS?]M]2->+P#((-(2P\:T$'J/D+]/F)D9/B ME?) &B/3XG#,:,*4'0#?#Z4T;R?V+77Y;XS>OU!+ P04 " "H@P-3IW/F M30@# "!"@ &0 'AL+W=OVT\*_W[$3TD+3#&V(ER1V MSO=]Y^*5 &CRF/),]9U$Z\6)ZZII BE51V(!&;Z9"9E2C4LY=]5" M HTM*.5NX'EM-Z4LR*FRC8X=,QE3304^*%9'&&MG,@TVF16/X M+#-UO]42WS+$Z<$-*"WSJ1AT$CX M)<^.2.A](H$7>#7^C)KA5U0BW-\)'_^S^HMHPJJ H>4+WU3 D5":8)T(;H-< M KF_1'MRH2%5OQK4HDHMLFK1#K6OV(GD"\4I*BH\(M-U6:MW_S^>PNU7(8*.0Q;>S M;=.)7AN-NW6%V7$DCJL0CAM#.$L77#P!'-X IQIBFS/5D!O?6[=([P-JX6^T M9/_=/[*2XQF@[Y^[&OSD%.;6QEI(X:U60MVNV#,1*M2R'I$%L94'^.XGBU82>MS M53%ID4+IDAH[U?.XKC2C>0U.I8A[G4X:EY1+,A[*97E=FCJ:J:4T(W+1FB)_ M^Y*/2#>]()&GFZB[OH9M$7#4W*IM(OM(_B_TV;Y'K"9 M@4 N1"NP1[QA/*RH,4S+:SMQBYWQ&10UX[MU917.-5UW>WVR=7 W&V2J=,YT M&Z9+-J;Q4+ "Y&@^7\#=J"H&T!A5VD'.Z5Q)ZC1L/)J!I9TQ(6[AF?E1/.%> M%3LU[4!%93NT@IJAI_$3X-]E\]R[M)T7\485?U#F\])N1[HY] J[T:S@*S=? M%:T C+V+L].J$NM/@L]ER?SFCPXX'M*-7[10FC_::- J,VM@FD0/3!L^V[7\ MTK2Z8RNS::=5@6ONO4'-?S?/ MYTP^.^ LO:%3^ZKYA-^NSUE!E\+"(;,??6,Z79=:NNH%$-*NVXZ^PO6[: MOK[86%SF;,7R23/5\ZD;1G9@HS87..PCU^X*(YB/Q\((8%@<3 'FX[VP./_3 M?@;H?CR&:1L$D0'J,T!]O%<(F;@/%B?LD]DKO-,L2Y(TQ3(ZF0053+"\I2E\ MPVR8-O# XD"D/\LU7FV\0P[W 5;30QV"[13O1&RG>*X!"><-/+(L7&TL#GA@ M58!S),@R!7@SW:)HBV4GA$ZX/]I0D29:%$<#" M"I($0^!IQ!%, 6C D"1QY^#>>11OSJEX^_O+^#=02P,$% @ J(,#4Y>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_''P #P 'AL+W=O]$O7\T]NO&F*_B6]=JM\QVWN\OYG-7[Z"3[F>S!XU'ML9VTF/3 MWL_=WH)LW [ =^V\6"S.YYU4.OOP_C#6C9VG#>.A]LIH[ P==PH>W7_'0U,\ M**TZM03-,MLD0FW,X^_&:N>C/:R7=?6M.TRRX<#=V"] MJD^ZUP'R3[EQL6CUWGQ6K0>[DAY^ MM:;?*WT?AL&[F">W$>-P^!R">&%_)(QFNU4UK$S==Z#]$$<+;0#4;J?V+A-: M=K#,#J<(J1OQ27L,DKC2PU!X;KA3_.FK9KAKC[A)#.V%P@/VJHG@?)"7V#:M M:O#7&_&+;*6N0<3@N@2P( "+%P,4KVYD ED2D.7_"+D.$.$")\Q67._!)I 5 M 5F]&.3:FSJ!/",@SUX,\E*Z70)Y3D">\T)>VWNIU5,\$&?W"EQMU3ZVS3:! M?$- ON&%7/==)^WWF%YUKQ5>)G$Q^EC7IL?%*(%\2T"^Y86\T@]X MH!W&OQ M!7Q"]8Z@>L=+=6-A+Q4NVM]P$ 2B[Z+V_>[4/%QRG-Z>![>&'$DQ9)6?6R@JV M8"URW@).DQY2+DHD.;-)5K 9I9+R1X:-<"^ZG%)!\_F!V!5D,C.-(N:)@=L51,3 91LH9!;,SB*H@L*:8 ME$X*9IV0E<$XVY10"F:A'%<&D^FFC%(P&R64")-0E$P*9ID\I^%_05-,2BH% MLU1.;3P5R9*22\DLEV>T?.!,,2FYE,QRH1U8IIB48DIFQ9PZ< 5>JG:<;W)_ MB]DNM 1'@:0D4S)+YD2"4W&D]%(RZX6TX"I=@4I*+R6S7F@+CM)-2:9DE\RQ M!:?R31FG9#;.H,$I*DHP);-@(M4L*M#HL&Z_%K7!",KX-=V_K"C)5,R2(1_M MQ2S%I"13<4OFN:IB%N=/BDE)IF*6#($9ELT4DS)-Q6R:J>)G8OY4Y(L49LU, M,,[$1_QS-JKM1UOK%26;BEDVSQ9I0SQ33$HV%;-LQGLHD\FF)%-%R

PZ5V=APVC;M^TE]EWKWXUL#J^'#Z^V/_P#4$L# M!!0 ( *B# U.Y(]HWL@$ %0< : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V3MNPD 4A>&M("\@PWU 0A12I:&-V( %PT,!;'DF"NP^" HX M5HHT:$YES5B^_JM/UOCM,^[JO&T.:;-MT^"XWQW2M-KDW+Z&D!:;N*_34]/& MP_G.JNGV=3XONW5HZ\57O8Y!A\-QZ.YG5.]O]S,'\U,;_S.Q6:VVB_C1++[W M\9#_&!Q^FNXK;6+,U6!>=^N8IU4X[F[;*5PN\G2>7 UFRVG5S992A=)!"D%: M/L@@R,H'.01Y^: 1!(W*!XTA:%P^Z!F"GLL'O4#02_F@"01-R@?)$&4<$B3U ML";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1 M;R706U%O)=!;>Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>EOOL(1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H M[:BW/U+OE$^[F&X]US6^_Y%4Y_.S\?;ZR_*ZV6/G@G. GXCOOU!+ P04 M" "H@P-39>&9M;UW M7VSI;#)^VUKRO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X M'+',-(&:, AMC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X M<^:,]?'$'%T>=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( *B# U,+[4BZDP4 .L8 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ J(,#4W$;\F'] @ M@P !@ ("!31, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J(,# M4[6&J1KP!P OQ\ !@ ("!EB0 'AL+W=OS0, '$( 8 M " @;PL !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ J(,#4\X&UL4$L! A0#% @ J(,#4T[>3YO7 P M4PH !D ("!QDL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J(,#4Z=E1 9^ P $0@ !D M ("!CET 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ J(,#4T]7WJRC P K D !D ("!-'D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J(,# M4V'E+J;'! V@L !D ("!O8H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J(,#4TLQ_Y=Z @ \ 4 M !D ("!+Z< 'AL+W=O&@:/ " X" &0 @('@J0 M>&PO=V]R:W-H965TM !X;"]W;W)K&UL4$L! A0#% @ J(,#4^W0J*;" @ 0< !D M ("!%+$ 'AL+W=O&PO=V]R:W-H965T M[2DDP( 0& 9 M " @;"V !X;"]W;W)K&UL4$L! A0# M% @ J(,#4R9V,L&F @ ) < !D ("!>KD 'AL+W=O M[S6J$$ 2 M%0 &0 @(%7O >&PO=V]R:W-H965T&UL4$L! A0#% @ J(,#4RFH M)S'U!@ K", !D ("!!\4 'AL+W=O&PO=V]R:W-H965T)_F';0( (<& 9 " @9?. !X;"]W;W)K&UL4$L! A0#% @ J(,#4T A*!$P P M0P !D M ("!.]$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J(,#4V'5$!;3 @ < < !D ("! M =X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J(,#4\P_;ZD; P D0D !D ("!TNL 'AL+W=O&UL4$L! A0#% @ J(,#4S2]QH#& M!0 1AX !D ("!;?4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J(,#4Z=SYDT( P @0H !D M ("!G@0! 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "H@P-39>&9M; XML 60 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 61 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 141 295 1 false 26 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.blueapron.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.blueapron.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00400 - Statement - Consolidated Statements of Stockholders Equity Sheet http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders Equity Statements 5 false false R6.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Organization and Description of Business Sheet http://www.blueapron.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Inventories, Net Sheet http://www.blueapron.com/role/DisclosureInventoriesNet Inventories, Net Notes 9 false false R10.htm 10401 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 10 false false R11.htm 10501 - Disclosure - Restricted Cash Sheet http://www.blueapron.com/role/DisclosureRestrictedCash Restricted Cash Notes 11 false false R12.htm 10601 - Disclosure - Property and Equipment, Net Sheet http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 10701 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 13 false false R14.htm 10801 - Disclosure - Deferred Revenue Sheet http://www.blueapron.com/role/DisclosureDeferredRevenue Deferred Revenue Notes 14 false false R15.htm 10901 - Disclosure - Debt Sheet http://www.blueapron.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.blueapron.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11101 - Disclosure - Share-based Compensation Sheet http://www.blueapron.com/role/DisclosureShareBasedCompensation Share-based Compensation Notes 17 false false R18.htm 11201 - Disclosure - Earnings per Share Sheet http://www.blueapron.com/role/DisclosureEarningsPerShare Earnings per Share Notes 18 false false R19.htm 11301 - Disclosure - Fair Value Measurements Sheet http://www.blueapron.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 11401 - Disclosure - Restructuring Costs Sheet http://www.blueapron.com/role/DisclosureRestructuringCosts Restructuring Costs Notes 20 false false R21.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 30303 - Disclosure - Inventories, Net (Tables) Sheet http://www.blueapron.com/role/DisclosureInventoriesNetTables Inventories, Net (Tables) Tables http://www.blueapron.com/role/DisclosureInventoriesNet 22 false false R23.htm 30403 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets 23 false false R24.htm 30503 - Disclosure - Restricted Cash (Tables) Sheet http://www.blueapron.com/role/DisclosureRestrictedCashTables Restricted Cash (Tables) Tables http://www.blueapron.com/role/DisclosureRestrictedCash 24 false false R25.htm 30603 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNet 25 false false R26.htm 30703 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 26 false false R27.htm 30803 - Disclosure - Deferred Revenue (Tables) Sheet http://www.blueapron.com/role/DisclosureDeferredRevenueTables Deferred Revenue (Tables) Tables http://www.blueapron.com/role/DisclosureDeferredRevenue 27 false false R28.htm 30903 - Disclosure - Debt (Tables) Sheet http://www.blueapron.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.blueapron.com/role/DisclosureDebt 28 false false R29.htm 31103 - Disclosure - Share-based Compensation (Tables) Sheet http://www.blueapron.com/role/DisclosureShareBasedCompensationTables Share-based Compensation (Tables) Tables http://www.blueapron.com/role/DisclosureShareBasedCompensation 29 false false R30.htm 31203 - Disclosure - Earnings per Share (Tables) Sheet http://www.blueapron.com/role/DisclosureEarningsPerShareTables Earnings per Share (Tables) Tables http://www.blueapron.com/role/DisclosureEarningsPerShare 30 false false R31.htm 31303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.blueapron.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.blueapron.com/role/DisclosureFairValueMeasurements 31 false false R32.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Liquidity (Details) Sheet http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails Summary of Significant Accounting Policies - Liquidity (Details) Details 32 false false R33.htm 40301 - Disclosure - Inventories, Net (Details) Sheet http://www.blueapron.com/role/DisclosureInventoriesNetDetails Inventories, Net (Details) Details http://www.blueapron.com/role/DisclosureInventoriesNetTables 33 false false R34.htm 40401 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables 34 false false R35.htm 40501 - Disclosure - Restricted Cash (Details) Sheet http://www.blueapron.com/role/DisclosureRestrictedCashDetails Restricted Cash (Details) Details http://www.blueapron.com/role/DisclosureRestrictedCashTables 35 false false R36.htm 40601 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetTables 36 false false R37.htm 40701 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 37 false false R38.htm 40801 - Disclosure - Deferred Revenue (Details) Sheet http://www.blueapron.com/role/DisclosureDeferredRevenueDetails Deferred Revenue (Details) Details http://www.blueapron.com/role/DisclosureDeferredRevenueTables 38 false false R39.htm 40901 - Disclosure - Debt (Details) Sheet http://www.blueapron.com/role/DisclosureDebtDetails Debt (Details) Details http://www.blueapron.com/role/DisclosureDebtTables 39 false false R40.htm 40902 - Disclosure - Debt - Components, covenants, facility financing obligation (Details) Sheet http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails Debt - Components, covenants, facility financing obligation (Details) Details 40 false false R41.htm 41001 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details) Sheet http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails Commitments and Contingencies - Legal Proceedings (Details) Details 41 false false R42.htm 41101 - Disclosure - Share-based Compensation - Expense and Assumptions (Details) Sheet http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails Share-based Compensation - Expense and Assumptions (Details) Details 42 false false R43.htm 41102 - Disclosure - Share-based Compensation - Restricted Stock Units (Details) Sheet http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails Share-based Compensation - Restricted Stock Units (Details) Details 43 false false R44.htm 41201 - Disclosure - Earnings per Share (Details) Sheet http://www.blueapron.com/role/DisclosureEarningsPerShareDetails Earnings per Share (Details) Details http://www.blueapron.com/role/DisclosureEarningsPerShareTables 44 false false R45.htm 41202 - Disclosure - Earnings per Share - Antidilutive Common Shares (Details) Sheet http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails Earnings per Share - Antidilutive Common Shares (Details) Details 45 false false R46.htm 41301 - Disclosure - Fair Value Measurements (Details) Sheet http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.blueapron.com/role/DisclosureFairValueMeasurementsTables 46 false false R47.htm 41401 - Disclosure - Restructuring (Details) Sheet http://www.blueapron.com/role/DisclosureRestructuringDetails Restructuring (Details) Details http://www.blueapron.com/role/DisclosureRestructuringCosts 47 false false All Reports Book All Reports aprn-20210630x10q.htm aprn-20210630.xsd aprn-20210630_cal.xml aprn-20210630_def.xml aprn-20210630_lab.xml aprn-20210630_pre.xml aprn-20210630xex31d1.htm aprn-20210630xex31d2.htm aprn-20210630xex32d1.htm aprn-20210630xex32d2.htm http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aprn-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 141, "dts": { "calculationLink": { "local": [ "aprn-20210630_cal.xml" ] }, "definitionLink": { "local": [ "aprn-20210630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "aprn-20210630x10q.htm" ] }, "labelLink": { "local": [ "aprn-20210630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "aprn-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "aprn-20210630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.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/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 348, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 16, "http://www.blueapron.com/20210630": 3, "http://xbrl.sec.gov/dei/2020-01-31": 6, "total": 25 }, "keyCustom": 44, "keyStandard": 251, "memberCustom": 4, "memberStandard": 22, "nsprefix": "aprn", "nsuri": "http://www.blueapron.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "aprn:PrepaidExpenseAndOtherAssetsCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Prepaid Expenses and Other Current Assets", "role": "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "aprn:PrepaidExpenseAndOtherAssetsCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Restricted Cash", "role": "http://www.blueapron.com/role/DisclosureRestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Property and Equipment, Net", "role": "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "aprn:ContractWithCustomerLiabilityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Deferred Revenue", "role": "http://www.blueapron.com/role/DisclosureDeferredRevenue", "shortName": "Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "aprn:ContractWithCustomerLiabilityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Debt", "role": "http://www.blueapron.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Commitments and Contingencies", "role": "http://www.blueapron.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Share-based Compensation", "role": "http://www.blueapron.com/role/DisclosureShareBasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Earnings per Share", "role": "http://www.blueapron.com/role/DisclosureEarningsPerShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Fair Value Measurements", "role": "http://www.blueapron.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "role": "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Restructuring Costs", "role": "http://www.blueapron.com/role/DisclosureRestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories, Net (Tables)", "role": "http://www.blueapron.com/role/DisclosureInventoriesNetTables", "shortName": "Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "aprn:PrepaidExpenseAndOtherAssetsCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "aprn:PrepaidExpenseAndOtherAssetsCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Restricted Cash (Tables)", "role": "http://www.blueapron.com/role/DisclosureRestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "aprn:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Deferred Revenue (Tables)", "role": "http://www.blueapron.com/role/DisclosureDeferredRevenueTables", "shortName": "Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "aprn:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Debt (Tables)", "role": "http://www.blueapron.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.blueapron.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_icxIDIQsfkGUDm6Taj67IA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_UIPLuU7ahUKAa5EexRq-Qw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_icxIDIQsfkGUDm6Taj67IA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_UIPLuU7ahUKAa5EexRq-Qw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Earnings per Share (Tables)", "role": "http://www.blueapron.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.blueapron.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Liquidity (Details)", "role": "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "shortName": "Summary of Significant Accounting Policies - Liquidity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_6_18_2021_To_6_18_2021_SEVwyd7EcEmcChBBKbVLGg", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UAVoNGerb0CGPvDD5oiaDQ", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetailRelatedInventoryPackagingAndOtherSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories, Net (Details)", "role": "http://www.blueapron.com/role/DisclosureInventoriesNetDetails", "shortName": "Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetailRelatedInventoryPackagingAndOtherSupplies", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "aprn:PrepaidExpenseAndOtherAssetsCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InsuranceSettlementsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "aprn:PrepaidExpenseAndOtherAssetsCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InsuranceSettlementsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Restricted Cash (Details)", "role": "http://www.blueapron.com/role/DisclosureRestrictedCashDetails", "shortName": "Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "aprn:ComputerEquipmentGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_12_31_2020_oLtpL3KBQ0elchmiFBZWnw", "decimals": "-3", "lang": null, "name": "aprn:ComputerEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "aprn:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "aprn:DeferredRevenueCashReceivedPriorToFulfillment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Deferred Revenue (Details)", "role": "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails", "shortName": "Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "aprn:ContractWithCustomerLiabilityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "aprn:DeferredRevenueCashReceivedPriorToFulfillment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_10_16_2020_tw4hskmy1UClAohEF4npDA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Debt (Details)", "role": "http://www.blueapron.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_10_16_2020_tw4hskmy1UClAohEF4npDA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_dRr8v1HV20CYquw6LuAxLg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations", "role": "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_dRr8v1HV20CYquw6LuAxLg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Debt - Components, covenants, facility financing obligation (Details)", "role": "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "shortName": "Debt - Components, covenants, facility financing obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_KiP0leeiOEymM1T9J5KgKQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_dRr8v1HV20CYquw6LuAxLg", "decimals": "-5", "first": true, "lang": null, "name": "aprn:LitigationSettlementPortionCoveredByInsuror", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details)", "role": "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails", "shortName": "Commitments and Contingencies - Legal Proceedings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_12_2_2020_hRHvJzaXT06GYmHf98VFoQ", "decimals": "INF", "lang": null, "name": "us-gaap:LossContingencyPendingClaimsNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_ymp-4Bqnok21CviMTPQs4g", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_dRr8v1HV20CYquw6LuAxLg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Share-based Compensation - Expense and Assumptions (Details)", "role": "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails", "shortName": "Share-based Compensation - Expense and Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_dRr8v1HV20CYquw6LuAxLg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_ClkEqfDdQUaqhVmkgjiLBA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UAVoNGerb0CGPvDD5oiaDQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Share-based Compensation - Restricted Stock Units (Details)", "role": "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "shortName": "Share-based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_2_1_2021_To_2_28_2021_ClkEqfDdQUaqhVmkgjiLBA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UAVoNGerb0CGPvDD5oiaDQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_dRr8v1HV20CYquw6LuAxLg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Earnings per Share (Details)", "role": "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "shortName": "Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_5VvILFuX2E2356kH9D8V_A", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_5VvILFuX2E2356kH9D8V_A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UAVoNGerb0CGPvDD5oiaDQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Earnings per Share - Antidilutive Common Shares (Details)", "role": "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails", "shortName": "Earnings per Share - Antidilutive Common Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_5VvILFuX2E2356kH9D8V_A", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_UAVoNGerb0CGPvDD5oiaDQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_5_5_2021_sPqmQdcwnkavA3s2bHszGA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_UIPLuU7ahUKAa5EexRq-Qw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FairValueByLiabilityClassAxis_us-gaap_WarrantMember_BN1WM3xQ4kSTFTeGhA0TDw", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_wmUstE8wwk2JhJtHWrxk7g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Restructuring (Details)", "role": "http://www.blueapron.com/role/DisclosureRestructuringDetails", "shortName": "Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_wmUstE8wwk2JhJtHWrxk7g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_plg9Nih4cECXkYgIdsUx7g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Stockholders Equity", "role": "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_M8mt18AM5Eabnb9A61vhfw", "decimals": "-3", "lang": null, "name": "aprn:StockIssuedDuringPeriodValueConversionBetweenClassesOfStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_YN1x9mk0VkaLoTXq8e9oxw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Description of Business", "role": "http://www.blueapron.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories, Net", "role": "http://www.blueapron.com/role/DisclosureInventoriesNet", "shortName": "Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "aprn-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_muBeOEGRmEe9YhK36A4Hyg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 26, "tag": { "aprn_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other (due within one year or within the normal operating cycle if longer).", "label": "Accrued Expenses And Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "aprn_AccruedShippingExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "aprn_AccruedExpensesAndOtherLiabilitiesCurrent", "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 shipping expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Shipping Expenses, Current", "terseLabel": "Accrued shipping expenses" } } }, "localname": "AccruedShippingExpensesCurrent", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aprn_ArlingtonFulfillmentCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Arlington fulfillment center.", "label": "Arlington Fulfillment Center [Member]", "terseLabel": "Arlington Fulfillment Center [Member]" } } }, "localname": "ArlingtonFulfillmentCenterMember", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "aprn_BuildToSuitArrangementInterestCapitalizedToDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of interest capitalized to date under the build-to-suit leasing arrangement.", "label": "Build To Suit Arrangement Interest Capitalized To Date", "terseLabel": "Capitalized interest to date" } } }, "localname": "BuildToSuitArrangementInterestCapitalizedToDate", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "aprn_BuildToSuitLeasingArrangementCostsIncurredToDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of costs incurred to date under the build-to-suit leasing arrangement.", "label": "Build To Suit Leasing Arrangement Costs Incurred To Date", "terseLabel": "Cost incurred to date" } } }, "localname": "BuildToSuitLeasingArrangementCostsIncurredToDate", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "aprn_BuildingRelatedToBuildToSuitArrangementsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of building related to build-to-suit lease financings at balance sheet date.", "label": "Building Related To Build To Suit Arrangements Fair Value Disclosure", "terseLabel": "Build-to-suit lease financings included in Buildings" } } }, "localname": "BuildingRelatedToBuildToSuitArrangementsFairValueDisclosure", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "aprn_ChangesInReservesAndAllowances": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in reserves and allowances during the period.", "label": "Changes in Reserves and Allowances", "terseLabel": "Changes in reserves and allowances" } } }, "localname": "ChangesInReservesAndAllowances", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aprn_ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to litigation alleging federal securities law violations in connection with the IPO.", "label": "Class Action Suit Alleging Federal Securities Law Violations In Connection With Ipo [Member]", "terseLabel": "Class Action Suit Alleging Federal Securities Law Violations In Connection With IPO [Member]" } } }, "localname": "ClassActionSuitAllegingFederalSecuritiesLawViolationsInConnectionWithIpoMember", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "aprn_ComputerEquipmentGross": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 7.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of costs for computer equipment.", "label": "Computer Equipment, Gross", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentGross", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "aprn_ContractWithCustomerLiabilityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of contract with customer liability.", "label": "Contract With Customer Liability Disclosure [Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "ContractWithCustomerLiabilityDisclosureTextBlock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "aprn_ContractWithCustomerLiabilityNumberOfTypes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of types of contractual liabilities.", "label": "Contract With Customer Liability, Number Of Types", "terseLabel": "Number of types of contractual liabilities" } } }, "localname": "ContractWithCustomerLiabilityNumberOfTypes", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "integerItemType" }, "aprn_DebtCovenantActualAggregateLiquidityBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The actual aggregate liquidity balance as of date.", "label": "Debt Covenant, Actual Aggregate Liquidity Balance", "terseLabel": "Actual liquidity balance" } } }, "localname": "DebtCovenantActualAggregateLiquidityBalance", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "aprn_DebtCovenantAmountOfEquityIssuanceTriggeringPrepayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of equity issuance that triggers prepayment requirement under the debt covenants.", "label": "Debt Covenant, Amount Of Equity Issuance Triggering Prepayment", "terseLabel": "Equity issuance triggering prepayment requirement" } } }, "localname": "DebtCovenantAmountOfEquityIssuanceTriggeringPrepayment", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "aprn_DebtCovenantMinimumLiquidityBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the minimum liquidity balance to be maintained in order to be in compliance with the debt covenant.", "label": "Debt Covenant, Minimum Liquidity Balance", "terseLabel": "Minimum liquidity balance" } } }, "localname": "DebtCovenantMinimumLiquidityBalance", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "aprn_DebtCovenantMinimumLiquidityBalanceInitialPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the minimum liquidity balance to be maintained during the specified initial period, per the debt covenant.", "label": "Debt Covenant, Minimum Liquidity Balance, Initial Period", "terseLabel": "Minimum liquidity balance, initial period" } } }, "localname": "DebtCovenantMinimumLiquidityBalanceInitialPeriod", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "aprn_DebtCovenantMinimumSubscriptionCountInitial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum subscription count to be maintained in the initial period in order to be in compliance with the debt covenant.", "label": "Debt Covenant, Minimum Subscription Count, Initial", "terseLabel": "Minimum subscription count, initial period" } } }, "localname": "DebtCovenantMinimumSubscriptionCountInitial", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "integerItemType" }, "aprn_DebtCovenantMinimumSubscriptionCountSubsequentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum subscription count to be maintained in subsequent periods in order to be in compliance with the debt covenant.", "label": "Debt Covenant, Minimum Subscription Count, Subsequent Period", "terseLabel": "Minimum subscription count, subsequent period" } } }, "localname": "DebtCovenantMinimumSubscriptionCountSubsequentPeriod", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "integerItemType" }, "aprn_DebtCovenantPeriodForEquityIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period during which equity issuances require prepayment of the debt under the covenant.", "label": "Debt Covenant, Period For Equity Issuance", "terseLabel": "Equity issuance period" } } }, "localname": "DebtCovenantPeriodForEquityIssuance", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "durationItemType" }, "aprn_DebtCovenantPrepaymentRequiredAsPercentageOfEquityIssuanceProceeds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of proceeds of equity issuances required to be applied as prepayment of debt.", "label": "Debt Covenant, Prepayment Required As Percentage Of Equity Issuance Proceeds", "terseLabel": "Prepayment required, as percentage of equity issuances" } } }, "localname": "DebtCovenantPrepaymentRequiredAsPercentageOfEquityIssuanceProceeds", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "aprn_DebtInstrumentAmendmentPercentageIncreaseInAnnualInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage increase in the annual interest rate per the amendment to the debt instrument.", "label": "Debt Instrument Amendment, Percentage Increase In Annual Interest Rate", "terseLabel": "Increase in interest rate (as a percent)" } } }, "localname": "DebtInstrumentAmendmentPercentageIncreaseInAnnualInterestRate", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "aprn_DebtInstrumentAmendmentTotalClosingFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of closing fees payable specified under the debt amendment.", "label": "Debt Instrument Amendment, Total Closing Fees", "terseLabel": "Closing fees per amendment" } } }, "localname": "DebtInstrumentAmendmentTotalClosingFees", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "aprn_DebtInstrumentAnniversaryFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of average daily principal amount of the debt instrument outstanding that is charged as an anniversary fee.", "label": "Debt Instrument Anniversary Fee Percentage", "terseLabel": "Anniversary fee (as a percent)" } } }, "localname": "DebtInstrumentAnniversaryFeePercentage", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "aprn_DeferredFinanceCostPercentageSubjectToForgiveness": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the deferred finance cost that may be forgiven upon meeting specified conditions.", "label": "Deferred Finance Cost, Percentage Subject To Forgiveness", "terseLabel": "Closing costs subject to forgiveness (as a percent)" } } }, "localname": "DeferredFinanceCostPercentageSubjectToForgiveness", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "percentItemType" }, "aprn_DeferredFinanceCostPeriodForForgiveness": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period after closing during which prepayment of the debt may result in forgiveness of a portion of the deferred finance cost.", "label": "Deferred Finance Cost, Period For Forgiveness", "terseLabel": "Closing cost forgiveness period" } } }, "localname": "DeferredFinanceCostPeriodForForgiveness", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "durationItemType" }, "aprn_DeferredRevenueCashReceivedPriorToFulfillment": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue on cash received prior to fulfillment as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized.", "label": "Deferred Revenue, Cash Received Prior To Fulfillment", "terseLabel": "Cash received prior to fulfillment" } } }, "localname": "DeferredRevenueCashReceivedPriorToFulfillment", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "aprn_DeferredRevenueGiftCardsPrepaidOrdersAndOthers": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue on gift cards, prepaid orders, and other as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized", "label": "Deferred Revenue, Gift Cards, Prepaid Orders, And Others", "terseLabel": "Gift cards, prepaid orders, and other" } } }, "localname": "DeferredRevenueGiftCardsPrepaidOrdersAndOthers", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "aprn_EmergingGrowthCompanyStatusPolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for emerging growth company status.", "label": "Emerging Growth Company Status", "terseLabel": "Emerging Growth and Smaller Reporting Company Status" } } }, "localname": "EmergingGrowthCompanyStatusPolicy", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aprn_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsChangeInStockOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss), attributable to change in stock outstanding on a fully-diluted basis, which is recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings, Change In Stock Outstanding", "negatedLabel": "Loss (gain) on changes in estimated common stock outstanding on a fully-diluted basis" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsChangeInStockOutstanding", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "aprn_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsChangeInStockPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss), attributable to change in stock price, which is recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings, Change In Stock Price", "negatedLabel": "Loss (gain) on changes in stock price" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsChangeInStockPrice", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "aprn_FulfillmentEquipmentGross": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of costs for fulfillment equipment.", "label": "Fulfillment Equipment, Gross", "terseLabel": "Fulfillment equipment" } } }, "localname": "FulfillmentEquipmentGross", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "aprn_FundsReleasedFromEscrowToEntity": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of funds formerly escrowed that were released to the entity during the period.", "label": "Funds Released From Escrow To Entity", "negatedLabel": "Release of funds held in escrow" } } }, "localname": "FundsReleasedFromEscrowToEntity", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aprn_GainLossOnLeaseTermination": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on lease termination during the period.", "label": "Gain (Loss) On Lease Termination", "negatedLabel": "Loss (gain) on build-to-suit accounting derecognition" } } }, "localname": "GainLossOnLeaseTermination", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aprn_GoingConcernPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to the entity's liquidity to meet its obligations within one year after the issuance date of the consolidated financial statements and its ability to continue as a going concern.", "label": "Going Concern Policy [Policy Text Block]", "terseLabel": "Liquidity and Going Concern" } } }, "localname": "GoingConcernPolicyPolicyTextBlock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aprn_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.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 expenses incurred but not yet paid including other liabilities.", "label": "Increase (Decrease) in Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aprn_LeasedFulfillmentCentersFacilityFinancingObligation": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of leased fulfillment centers facility financing obligation.", "label": "Leased Fulfillment Centers, Facility Financing Obligation", "terseLabel": "Facility financing obligation" } } }, "localname": "LeasedFulfillmentCentersFacilityFinancingObligation", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "aprn_LendersWarrantsPortionOfOutstandingEquityAvailableForExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of outstanding equity for which warrants may be exercised.", "label": "Lenders Warrants, Portion Of Outstanding Equity Available For Exercise", "terseLabel": "Equity subject to warrant exercise (as a percent)" } } }, "localname": "LendersWarrantsPortionOfOutstandingEquityAvailableForExercise", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "percentItemType" }, "aprn_LitigationSettlementPortionCoveredByInsuror": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of litigation settlement that was covered by insuror, who disbursed it directly to plaintiff.", "label": "Litigation Settlement, Portion Covered By Insuror", "terseLabel": "Portion of settlement covered by insuror" } } }, "localname": "LitigationSettlementPortionCoveredByInsuror", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "aprn_LossOnIssuanceOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The portion of the loss on extinguishment of debt attributable to the issuance of warrants related to the debt.", "label": "Loss On Issuance Of Warrants", "terseLabel": "Loss related to contemporaneous issuance of warrants" } } }, "localname": "LossOnIssuanceOfWarrants", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "aprn_NonCashAcquisitionDisposalOfPropertyAndEquipmentUnderCapitalLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow (inflow) due to non-cash acquisition (disposal) of property and equipment financed under capital lease.", "label": "Non-cash Acquisition Disposal Of Property And Equipment Under Capital Lease", "terseLabel": "Acquisition (disposal) of property and equipment financed under capital lease" } } }, "localname": "NonCashAcquisitionDisposalOfPropertyAndEquipmentUnderCapitalLease", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aprn_PrepaidExpenseAndOtherAssetsCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of prepaid expenses and other current assets.", "label": "Prepaid Expense and Other Assets, Current [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentTextBlock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "aprn_ReceiptOfFundsIntoEscrow": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of funds received to the credit of the entity, but that are not available for use because they have been escrowed in accordance with debt covenants.", "label": "Receipt Of Funds Into Escrow", "terseLabel": "Receipt of funds held in escrow" } } }, "localname": "ReceiptOfFundsIntoEscrow", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "aprn_SignificantAccountingPoliciesLineItems": { "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": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "stringItemType" }, "aprn_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information pertaining to significant accounting policies.", "label": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "stringItemType" }, "aprn_StockIssuedDuringPeriodSharesConversionBetweenClassesOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock (redeemed) or issued in a conversion between classes of stock.", "label": "Stock Issued During Period Shares Conversion Between Classes Of Stock", "terseLabel": "Conversion from Class B to Class A common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionBetweenClassesOfStock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "aprn_StockIssuedDuringPeriodSharesExerciseOfStockOptionsAndVestingOfRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as a result of the exercise of stock options and the vesting of restricted stock.", "label": "Stock Issued During Period Shares Exercise of Stock Options And Vesting Of Restricted Stock", "terseLabel": "Issuance of common stock upon exercise of stock options and vesting of restricted stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionsAndVestingOfRestrictedStock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "aprn_StockIssuedDuringPeriodValueConversionBetweenClassesOfStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock (redeemed) or issued in a conversion between classes of stock.", "label": "Stock Issued During Period Value Conversion Between Classes Of Stock", "terseLabel": "Conversion from Class B to Class A common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionBetweenClassesOfStock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "aprn_StockIssuedDuringPeriodValueExerciseOfStockOptionsAndVestingOfRestrictedStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options and the vesting of restricted stock.", "label": "Stock Issued During Period Value Exercise Of Stock Options And Vesting Of Restricted Stock", "terseLabel": "Issuance of common stock upon exercise of stock options and vesting of restricted stock, net of tax withholdings" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfStockOptionsAndVestingOfRestrictedStock", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "aprn_TermLoan2021DueIn2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the amended term loan maturing in March 2023.", "label": "Term Loan2021 Due In2023 [Member]", "terseLabel": "2021 Term Loan" } } }, "localname": "TermLoan2021DueIn2023Member", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "aprn_TermLoanDueIn2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to term loan maturing in March 2023.", "label": "Term Loan Due In2023 [Member]", "terseLabel": "2020 Term Loan" } } }, "localname": "TermLoanDueIn2023Member", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "aprn_UnredeemedCreditsAndRefundsReserveCurrent": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "aprn_AccruedExpensesAndOtherLiabilitiesCurrent", "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 unredeemed credits and refunds reserve. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Unredeemed credits and refunds reserve, Current", "terseLabel": "Accrued credits and refunds reserve" } } }, "localname": "UnredeemedCreditsAndRefundsReserveCurrent", "nsuri": "http://www.blueapron.com/20210630", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r333" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r333" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r334" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r333" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r333" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r333" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case Type [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r214", "r215", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r309", "r310" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r214", "r215", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r309", "r310" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r205", "r214", "r215", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r309", "r310" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r205", "r214", "r215", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r309", "r310" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ], "lang": { "en-us": { "role": { "label": "Real Estate And Accumulated Depreciation Name Of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r23", "r149", "r150" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "aprn_AccruedExpensesAndOtherLiabilitiesCurrent", "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 marketing expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r159" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r229" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r226", "r227", "r228" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r216", "r217", "r231", "r232" ], "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": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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 (loss) to net cash from (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r217", "r222", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Share-based compensation recognized" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r114" ], "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", "terseLabel": "Total anti-dilutive securities that have been excluded from the computation of diluted net income (loss) per share attributable to common stockholders" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r114" ], "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 [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r77", "r157" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Loss on impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/DisclosureRestructuringDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r86", "r135", "r138", "r144", "r152", "r240", "r244", "r262", "r290", "r300" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r51", "r86", "r152", "r240", "r244", "r262" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "verboseLabel": "Assets, fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r249", "r250" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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 and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r9", "r158" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment in Accounts payable and Accrued expenses and other current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r328" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "verboseLabel": "Capitalized software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r34", "r79" ], "calculation": { "http://www.blueapron.com/role/DisclosureRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r79", "r84" ], "calculation": { "http://www.blueapron.com/role/DisclosureRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 AND RESTRICTED CASH - End of period", "periodStartLabel": "CASH AND CASH EQUIVALENTS AND RESTRICTED CASH - Beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r263" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r85", "r86", "r106", "r107", "r108", "r111", "r113", "r121", "r122", "r123", "r152", "r262" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails", "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r183" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails", "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails", "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Class C" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r192" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r158" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Summary of deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r198", "r199", "r203" ], "calculation": { "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "totalLabel": "Deferred revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r55", "r56" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods Sold Excluding Depreciation and Amortization", "terseLabel": "Cost of goods sold, excluding depreciation and amortization" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "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 goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r60" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "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": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r291", "r292", "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin added to variable rate (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r271", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face value of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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 Instrument [Line Items]", "verboseLabel": "Debt instruments" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Quarterly principal payment amount" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r88", "r193", "r194", "r195", "r196", "r270", "r271", "r273", "r298" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r186", "r272" ], "calculation": { "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Deferred financing costs, net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of prepaid expenses and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r77", "r133" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per Share", "terseLabel": "Net income (loss) per share attributable to Class A, and Class B common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r95", "r96", "r97", "r98", "r99", "r103", "r106", "r111", "r112", "r113", "r117", "r118", "r296", "r306" ], "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 (in dollars per share)", "verboseLabel": "Net income (loss) per share attributable to common stockholders-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "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 used to compute net income (loss) per share attributable to Class A, and Class B common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r95", "r96", "r97", "r98", "r99", "r106", "r111", "r112", "r113", "r117", "r118", "r296", "r306" ], "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 (in dollars per share)", "verboseLabel": "Net income (loss) per share attributable to common stockholders-diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedLineItems": { "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": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareDilutedLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r114", "r115", "r116", "r119" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "aprn_AccruedExpensesAndOtherLiabilitiesCurrent", "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", "verboseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period of recognition of costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "verboseLabel": "Unrecognized share-based compensation, other than options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee-Related Costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r220" ], "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": "Employee Stock Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r90", "r91", "r92", "r94", "r100", "r102", "r120", "r153", "r192", "r197", "r226", "r227", "r228", "r235", "r236", "r264", "r265", "r266", "r267", "r268", "r269", "r311", "r312", "r313" ], "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 [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r77", "r191" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of warrant obligation" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets measured on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "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]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r251", "r258" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r251", "r260", "r261" ], "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]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r252", "r278", "r279", "r280" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r251", "r252", "r253", "r254", "r259" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r206", "r207", "r212", "r213", "r252", "r278" ], "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 Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r252", "r280" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r255", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Rollforward of fair value of Level 3 instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "verboseLabel": "Initial recognition" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r278", "r279", "r280" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r257", "r259" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Non-cash additions to property and equipment" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Financial liabilities, fair value" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r158" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnContractTermination": { "auth_ref": [ "r78", "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.", "label": "Gain (Loss) on Contract Termination", "terseLabel": "Gain (loss) on lease termination" } } }, "localname": "GainLossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r77", "r188", "r189" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain (loss) on extinguishment of debt", "terseLabel": "Gain (loss) on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "Product, technology, general, and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "Product, technology, general and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r135", "r137", "r140", "r143", "r145", "r289", "r294", "r297", "r307" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails" ], "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 [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r101", "r102", "r134", "r234", "r237", "r238", "r308" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "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": "Benefit (provision) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "netLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r76" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r76" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.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": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r76" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r76" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.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": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Other noncurrent assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r76" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Insurance Settlements Receivable, Current", "terseLabel": "Insurance proceeds receivable" } } }, "localname": "InsuranceSettlementsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r70", "r73", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories, Net" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureInventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r9", "r158" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r86", "r139", "r152", "r241", "r244", "r245", "r262" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 1.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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r86", "r152", "r262", "r293", "r303" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r86", "r152", "r241", "r244", "r245", "r262" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity, line of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserveCurrent": { "auth_ref": [ "r47", "r174", "r182" ], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "aprn_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.", "label": "Estimated Litigation Liability, Current", "terseLabel": "Accrued legal settlements" } } }, "localname": "LitigationReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "verboseLabel": "Settlement amount" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r187", "r292", "r301" ], "calculation": { "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blueapron.com/role/DisclosureDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt.", "terseLabel": "Long-term debt", "totalLabel": "Total debt outstanding, net of debt issuance costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.blueapron.com/role/DisclosureDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.blueapron.com/role/DisclosureDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt, excluding current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r174", "r175", "r176", "r178", "r179", "r180", "r181", "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyClaimsSettledNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of claims settled.", "label": "Loss Contingency, Claims Settled, Number", "terseLabel": "Number of claims settled" } } }, "localname": "LossContingencyClaimsSettledNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of claims" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "terseLabel": "Marketing" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r206" ], "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 accounts" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 from (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 from (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r75", "r78" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 from (used in) operating activities", "verboseLabel": "Operating cash flows" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r52", "r53", "r57", "r78", "r86", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r109", "r135", "r137", "r140", "r143", "r145", "r152", "r262", "r295", "r305" ], "calculation": { "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedLabel": "Net losses", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r95", "r96", "r97", "r98", "r103", "r104", "r110", "r113", "r135", "r137", "r140", "r143", "r145" ], "calculation": { "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails" ], "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 Issued/Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r135", "r137", "r140", "r143", "r145" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r274", "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Total non-cancelable minimum lease payments, pre adoption" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.", "label": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "terseLabel": "Future minimum sublease receipts" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherGeneralExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.", "label": "Other General Expense", "terseLabel": "Other operating expenses" } } }, "localname": "OtherGeneralExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r42" ], "calculation": { "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "aprn_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Exit Costs" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r77" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid in kind interest", "verboseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "verboseLabel": "Payments to settle litigation cases" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r68" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs", "terseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.", "label": "Payments of Debt Restructuring Costs", "terseLabel": "Fees paid on modification" } } }, "localname": "PaymentsOfDebtRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfLoanCosts": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan origination associated cost which is usually collected through escrow.", "label": "Payments of Loan Costs" } } }, "localname": "PaymentsOfLoanCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r32", "r33" ], "calculation": { "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r4", "r6", "r155", "r156" ], "calculation": { "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r66" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r225" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r52", "r53", "r71", "r86", "r93", "r101", "r102", "r135", "r137", "r140", "r143", "r145", "r152", "r239", "r242", "r243", "r246", "r247", "r262", "r297" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r162", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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, Fair Value Disclosure", "terseLabel": "Fair value of long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r158" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Gross", "totalLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r160", "r304" ], "calculation": { "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r67" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Principal payments on capital lease obligations, pre adoption" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "terseLabel": "Repayment of revolving credit facility" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r13", "r79", "r84" ], "calculation": { "http://www.blueapron.com/role/DisclosureRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as current.", "label": "Restricted Cash and Cash Equivalents, Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r16", "r79", "r84", "r316" ], "calculation": { "http://www.blueapron.com/role/DisclosureRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash and Cash Equivalents, Noncurrent" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as noncurrent.", "label": "Restricted Cash and Cash Equivalents, Noncurrent, Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r163", "r164", "r168", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Net restructuring costs incurred" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetailRelatedInventory": { "auth_ref": [ "r49" ], "calculation": { "http://www.blueapron.com/role/DisclosureInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of merchandise inventory held by a retailer, wholesaler, or distributor for future sale; includes packaging and other supplies used to store, transport, or present merchandise inventory.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "RetailRelatedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureInventoriesNetDetails", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetailRelatedInventoryMerchandise": { "auth_ref": [ "r49" ], "calculation": { "http://www.blueapron.com/role/DisclosureInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_RetailRelatedInventory", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of merchandise inventory purchased by a retailer, wholesaler or distributor and held for future sale.", "label": "Inventory, Product", "terseLabel": "Product" } } }, "localname": "RetailRelatedInventoryMerchandise", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetailRelatedInventoryPackagingAndOtherSupplies": { "auth_ref": [ "r49" ], "calculation": { "http://www.blueapron.com/role/DisclosureInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_RetailRelatedInventory", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of items used in storage, presentation or transportation of physical goods that are targeted for sale to end users.", "label": "Inventory, Fulfillment", "terseLabel": "Fulfillment" } } }, "localname": "RetailRelatedInventoryPackagingAndOtherSupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r197", "r229", "r302", "r314", "r315" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r90", "r91", "r92", "r94", "r100", "r102", "r153", "r226", "r227", "r228", "r235", "r236", "r311", "r313" ], "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r131", "r132", "r136", "r141", "r142", "r146", "r147", "r148", "r201", "r202", "r288" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations": { "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": "Revenues", "terseLabel": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "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 And Other Liabilities, Current [Table Text Block]", "terseLabel": "Summary of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r114" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Summary of shares that are excluded from the computation of diluted net income (loss) per share attributable to common stockholders as their effect would have been antidilutive" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of cash between balance sheets and statements of cash flows" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r88", "r193", "r194", "r195", "r196", "r270", "r271", "r273", "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Summary of presentation of debt balances" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r113" ], "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]", "verboseLabel": "Schedule of earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "auth_ref": [ "r106", "r107", "r111", "r113", "r118" ], "lang": { "en-us": { "role": { "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r217", "r221", "r230" ], "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": "Schedule of Share-based Compensation Cost" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r29", "r30", "r31" ], "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": "Summary of inventories, net" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureInventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r160" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r165", "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r218", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails", "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r19", "r292", "r301" ], "calculation": { "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "terseLabel": "Senior secured term loan" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtComponentsCovenantsFacilityFinancingObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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 Compensation.", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Nonvested instruments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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 Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureShareBasedCompensationExpenseAndAssumptionsDetails", "http://www.blueapron.com/role/DisclosureShareBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r85", "r86", "r106", "r107", "r108", "r111", "r113", "r121", "r122", "r123", "r152", "r192", "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareAntidilutiveCommonSharesDetails", "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/DocumentDocumentAndEntityInformation", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r90", "r91", "r92", "r94", "r100", "r102", "r120", "r153", "r192", "r197", "r226", "r227", "r228", "r235", "r236", "r264", "r265", "r266", "r267", "r268", "r269", "r311", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r120", "r288" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r192", "r197" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued and sold", "verboseLabel": "Issuance of stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r21", "r22", "r192", "r197" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r86", "r151", "r152", "r262" ], "calculation": { "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets": { "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' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type Of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureRestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r124", "r125", "r126", "r127", "r128", "r129", "r130" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails", "http://www.blueapron.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrant term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r113" ], "calculation": { "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r113" ], "calculation": { "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails": { "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 diluted shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r113" ], "calculation": { "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails": { "order": 2.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 net income (loss) per share attributable to common stockholders-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.blueapron.com/role/DisclosureEarningsPerShareDetails", "http://www.blueapron.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r13": { "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=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r14": { "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r15": { "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r16": { "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=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r18": { "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e15243-108350" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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=120397183&loc=d3e187085-122770" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r222": { "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=120381028&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r239": { "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" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39896-112707" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r29": { "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=120391452&loc=d3e13212-122682" }, "r290": { "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=120398452&loc=d3e534808-122878" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r293": { "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=120398452&loc=d3e534808-122878" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r295": { "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=120399700&loc=SL114874048-224260" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "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=120400017&loc=d3e572229-122910" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r302": { "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=120400017&loc=d3e572229-122910" }, "r303": { "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=120400017&loc=d3e572229-122910" }, "r304": { "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=120400017&loc=d3e572229-122910" }, "r305": { "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=120400993&loc=SL114874131-224263" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r328": { "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" }, "r329": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r33": { "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=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r331": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r332": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r333": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r334": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r335": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "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=120391452&loc=d3e13212-122682" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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=120391452&loc=d3e13212-122682" }, "r51": { "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=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "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=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "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=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r60": { "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=120395209&loc=SL114868664-224227" }, "r61": { "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=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&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=121586364&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "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=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" } }, "version": "2.1" } ZIP 66 0001558370-21-009997-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-009997-xbrl.zip M4$L#!!0 ( *B# U.,G>/_6 .K:3OB5H=I$X26$@J8,DW>VW!2W1-F]ETDM2 M>=E??T/JQ;)%49+M7JN><+BN8\T,.?.00W(X&G_\]7D1H$=+K/3T]'3Q/1'# Q0S8^^]Z\+03$^H'ODIILW1O>]'#A)1QQL*% M7:RO1$^]+$D/B+I 103U$KZ LC\+.W/4TX\G8*>T1SGZIR-#/3@^/NZ9IRFI MI#9"$#OH?;VYOC<6Z5(F%69>V@!62M!)J,@5%XL+,L5A 8(V5\A#HRML[:A MCIYO"JY@G77+/ <.Z5^OUS3URS7MH JJD8#H8;U&D'FLL)@1]1DOB%QBCZPU M.@E"@I>"LP./+\Q [+\[ZJ=F70I6@]SC(5/B97WD2>(=S/AC+WZHF?K=_J![ M-$C88++.,%ZF;%,L)\84\0,[BS:^M/*8)Q8FGU![U^"!A9R1F9[.A7 >]P0/ M /^(+.&20A5U+7V4;0RF.D)FLF/&N,(*W)GY+OEVN:1LRN.OX$L]64YTRP\@ M"ND/7^Y&#I!,)^]!L!DC0\XD#ZBONWR. SW4[^>$*-E!%%2M0)?V).F+3Z:4 M4=-O&+K]/NJB5 Q\SDI"L2@4R?K8VQ2P*3L$7SMFOYC/2T$DB#06TO,HYHY) M7)P>#KPPV()QU;-BOOC;!)%O 53ZI1Q/QTLBC"8NQ H8W- =NJ%;R41\BE92 M6Q#K@SC$J&*[HW1"^K0.A%HJ,U!;"'(075'H!EZ$@(_8(VG)!B?Q, MU 51F 8Q;F5$+K#>](_Z P!H)0/^R(AYC4 0>A6+^G<+D0.B6T&6F/J7STO" M))%GS!^K.1'#4 BPPIF4L-84 %>'U0WGFSR8^F?5 MLX3:C=D[VWR+Y)EYEDIL/6EU_,X\3X2DR!U>4SRA 72-%+G3VOQNC-_G,8Y; M:S2-6T33I$G$TS;;45%I5%QBPZS MB,R)Z. P/V$300@V.\B(:H%R 17?^B3_U;M-IF#,C]B4BX71(<:J"J4[ @,S M4,.57#1E/IH]J9&&,N):O+:(5=]BO<^;$T5!K:J!ZW6FLBCVV^I1;/1J370[ M!;<(B-XK[OTYYX%/A-0'-_52,3)J871#^Z9.B#0K'47B6W0=*^%8S#"C?YM> M@_.\(-(3=*G_&D_/0TD9D;EEL1*/"],!3-?<&IF5:EQO1JY&-I'\SW!<9)2!5N,%HH=CQWF*;"XL2V':YJ6CQK!_]KACV+D&M7KR[Q6D? M4>ZMP]LE6.X"8XUNI-,6&V/;J+U G,H)\')B/,>*TU<2UBK@.6#MZ:A'(=G@>_GPU& MEE&Y<;*I'N5[P),@CZJ5QH7=41_^5YZS'$EJ M\=DU]&='K0:G&\LW>2QK)"RW(&\=#RS"U47LAO*=#4I'+FP+WAZ#A'8XZ[*[ M 7Z?![AN(FR+>>W(H1U9.Y$;OP]Y_/)9L"U"U<*)1;!,JCG+8QL6D]8K[A"Q MLB/BI'5B-!CD,2J*7K6X;1/&LB-60.7&ZC"/E2U#M45IR]B6'2H7J1LORQFN M(,[5@K:_T,HUA3VX3]5+07;XEE)<4+_9+8L*B-/FV@3S76_@KLD,!W H\PC1 M)8J*7J#;0H)S"-2^K].HZX90IJ46_1WV1O'Y#- \DS)1=E6T%1,]&S%O4=MNL%$#MI MW7A6OYAN<:M_1>TJ([))X\:I])JZ1:=^E1=W>9>2+,+RNBXM$I61L,=6XNKJB;'=P MV!V\.X"VDPYOU8]LO>9Z?>'L\[ZZ8ZF06Z4O@1!K7%MUQ%G=U]8+6<2D/W17 MW-O;(EM:NHH=#(O^*ZUUK2UQI"U1IQOVXM\5.Y PZ);?KK59V%ZV#K.&49:: M/NFDM>ISCP1*IK)R0)B2RU6*:)=UNW#D5C169M2JW(C=6R^=A;&WMZW^YMN9 M-EO^NGZ'$Z:HL[J"]JX=C8NEFVVL7M/^6$^H2Q)UHCRW.)/F@3RK\X![?W:, M@J>=FCPT"/1^]K0#AT&8_]$B&]7>/U$)W4B1A=X?@F7"B83E+-1V^21XN#SM MF+KU)Q1(0&/S&=9!ROT'(\H/1?SFR,[6B-.*[N=4+Y&S)+LH5BK1OY3*JG'4 M\06'28+%RP[Z1BY1)8\F43V6TXXGB$_5'JSPA8$D E_Z0R-27\; 9B5DOH2C M"A&/9,,@=1@:;IMKHL/'5V$P!45,;1;X/Q&NXF6)E;9C;;B]1DS_W(@D%R3Z M[XC%LR>3GI=XD+5WCR.;;<_^;>V6\3GKAO/)9"]V&\XQFQ$Y8O$$TEJ>!0%_ MTLVDYBFE:K@5-K(-=73DCGB$/A+_%KHA'GAF.B5&JXG.E5#+'P9 MK])CH>LW)7-$%ABIG*OA5BK(2,[X#/LB7XFAX;:YA$/O#-8=Z,V3FNN;4 M="VP,'JKZ26Q217"!NWVM (AK,#I"P+0 ;GRK45/OP_:^W*I&=]GU]M%T&S5 MGV* 2I<,8.I[/9J6F\-7)')X++YR0D3$*!CJ!/94(_:;COR39CID^ MR4HVR5+O;I=DB/QOK:'S/D92@M._,#>6MZ8=<\]\^0P@44GBDHOC*#4(UH3? MB-1F&$\W$E52H^U9Z'?:S^UMJ2FP1Y1XL6\K;R_5-82-T!]C 7.-KB%G\>]# MGA/U1 @;!EC"1B8V0Y4!6B[BIQZ.NUFPJHR&#+7SD 8Z'?:.!/IBXH&;+Q[X M?4C5F1#Z&&J2<-),G]4-=V*HW40T>^N1456'@< *&8U- 8<1\_1Y H@NP#IK M-JO']],8*J/I2 ?*P$L/\9(J'-"_'7:JR-9L,WWF3,$5 5!_<$)I@Y M\%_CI]\HCZ[78=Z!;V?$W6IMKCME%2$;L ML']XM#[@BQ\W=9Q'OW<4_>K0#65T$2[2=POC7]-8A>6KD#;^5B>GY#UT,OF% M@J&.+8UTDJ+^?9-"NSA8'/:AX#EG1/P8CJ"*5OH+\E<(?-&YLHY%++Q-,LV( MZ?<'HM\B8E2?HV%@7Q$"RG@Z-7>V-FTJ4=M="/B/943UXRB?8 L[R! '9[.9 M,"F!51Q'.4NS#S_)"J'S<4L6$3O)S["0F(O:%_W\#J8XA<7Y3*Z&^G@:_6"/ MCDMIX\?O,TO;<-E:4@,GTT*[Q4V5'@2=@>/3H;O4%-9Y58?[)UJCH\7CBHMU MQ:UCJ9#488]$F1]EO$29$5$Z%M%!MM5L@!7U/W Z?^"@X@P6F>@WG=93*NHP M-F4*V32+@*YL"!MY8P;%-=%Q+_D[UL%%)6^YT(+'TW&H]%JGP]K1B#][Q-3H MI.= ?/.T2@#<34@S!HLS;/,YU$OP>*I;S61:U.!HZ 86_O$7T48\]@A):N.( MP7X5]FM)L/HN$];>54@S1DR%0V]\MBL] I7Q_02KLF4\/'"%@V' I8DO$UDR M?"SD#;>+R>]^*7Y MM=U54E<96=.CBE&X--EPCJ?)*ILNOL7/FSX$+,4U]%+ZA?&)S@K7NHW8$C89 M, TXTR\;Q+5U],TQ^(!S+*E,%]PD]@Q+2Q#ZQ!^QI'Y*E&T^8B9UX5;0U1'@ M^W:AZ4/W^U@OL^O\OC"N=Z3I8%[#AB-Z>>>>*!4]C7?Z>J\"S9R_P)H<"IX& MJ^JQ-,A;12^71Z\Z_O)?4$L#!!0 ( *B# U/W#H<>A \ +/: 5 M87!R;BTR,#(Q,#8S,%]C86PN>&UL[5U;;]LX%GY?8/^#-O.R"]2Q9>?FH)V! MXR2%L6D=).EVW@I9HFQN95%+2KG,KU^2EFPI$B52MJ-+"LR@:4H>\3O?X>'M M\/#C'\]+1WL$F$#D?CK0#WL'&G!-9$%W_ND@(!V#F! >_/'[W__V\1^=SI\7 M=S>:A7]?.SOMGY[U3[?;+ MNMP7VD@;%A5TH/MS1K^E49PN^72P\'WOO-M]>GHZ?)YAYQ#A.:W8&W2C@@>K MDN?/!"9*/PVBLGKWSR\W]^8"+(T.=(EON.:F%A.354\?#H==_J^T*('GA->_ M0:;A<\T7MDL3EF!_ZT3%.NQ7';W?&>B'S\0ZH#K0M(\8.> .V!IOP+G_XH%/ M!P0N/8NR=#'JL_F_W/B6#L3U&+D$.M!@W%X;#0-\O M /#)@<:D?[N;)$#,G !0:<@]--&RRTIT941U]]+>]2_)U)YZ '.=;]EPD@(]_H0CD[;.DM M!IX!K:MG#[@$D)%K3?T%P., 8_KE$2'4.,NW7TGZ#E'= >)C:%*N&;_EVR^0 MLU/](]J%_!>JFJO_!=!C9KF5R10)W&';1Z:) R!B]P8:,^A G]IN>33JG]@A MODM@TS$=6'> ]L( E$#O9[6T=;BZ,]QB5HH4@ME\F;3 MACO(3(AWV%00X:2.0P1\OF<;9,8G?716/C<,C\UW>UW@^"3Z#6.CU^GIX=SO MM_#7/U8C3"39,6; X7/[Q#]V*VM8Z,9RVQ>6^7$R.#T9G.C#_ME)OS\<]O6S M6,MCMC#"21 &-B/Y],>4>20GU&&)+@F62RZM RFU47T;HV5:?>''D$K#$;8 MIHNN RT@M#W(8]\RG /M"<#YPN?_XF%()S[^RZ>#?C4!"1G%VX'O0K80F('M28V MN0R-%A$R8[!$S7907A9HR/]1K7UXM":^I?-1_]7"6$B\N$I=&<_F51&'FJ>N MB-"8<7Y%KIG;A3/+-HE">0"-<,:Q31MJC_<^,G\ND$,;3IAM^J+QMKA:Q6"* MVYW@;- ;ZKUAQ48GRT7<'(L -6)M%P.1/P%(%ZPUBYF-R^4P#U4CJ(S6(K?& M"UN(R"W-DH5K36E>&\4K,PF >V8WO4O*?O-#L*-?V"'5*K> T1T 5IO+Z16Y M8N3.'P!>\OW[?%^<+MD"GE71-6*2-T:NCPW3_P[]Q3@@/EINC/8EGV69JBVB MO31:ZQ)]NP#9GG=*!:/R#6!1:=>!8T/'X4>#]'^Z M#,@Y/8U?QZE1LO,07)[;YD5F@R\271-<)E2^_( MI O6FE+I#0Y)7(TXTAI9%ERUZ]: UL0=&Q[T62.S5\?9I>M'JR1%&!; 1"\]GY1Z,9T"NGNDJGMH8 MG>SCEPE5.)\+LK4]C:=@%UM9'$$]#^+ M*E0XF5"65#_KDN4V:WJQ&_B-\"EC1'RV,([.EX2KAV2Q-O$MA:UP^="I"YM3 M^S-"%M_L /@1FF!ML)? P\"$X[J[$UP_BY'B/=M< M]J *-6]1T4GM%P/_!*R3A3H36,OK8JWA7@I8(^(G/P.7^DN'6::UA"XD/O.> MCR"?V():K>&Y#,Y&G,IO,02\*R>_K1NO]P$//[0*;3R_PV>4; W'LMA"2H]K M3>EG [J$37H!F;ITF4S'J "2!=OUF]HLZ$#DT8OJ)54R&.JGQ^]^WZ"26^,"-3]9UUEM1;(V8@@M+U,QC) Q Y)&7WIM[^9#.6:TOJ8/-8Y6"3 M"==6TBO*%?$J T(R=Q2=H"9_$2MY"R@[%N4\^GKR M^OF-:JPL[IBVU%XCCM(H..IK<\Y7-P7J9R);$I1FO !L(XZYWG3?JY564%H- M>[Z")KC.P);HS&2G+H_.9UB*7B&VV!MM(6RNF@<&>\4X?9W#4U MF[@3%+#BJPB=PZ[\ >U/&'MG#RMK<6QWS%0B8N7?0 _,CO M^(P_G^7'YNPHL 3!P2=Z,/KMPBZDO 3QD M_:S6K*]NJ]M MUE!:#='^3J_>L[PTOMC3&=*F$:OS+FVB"']D#.+=OIH:0YC=-'J'(3/+J;25 MR A[E^936C&178=;&KEYE6WO AJ4^$,4KOTN[D59$9"?[BGD1+#,S6\S2 MLB6S2[Q.!I*U_BPIJL5FL7.U1$92[^W*-.+<1B572HO-:)<:B2RHWC&_ M::11%)@9?UZ-=IMX@J*<^,URXMZE36VAFLBXQ%NEM9CK")3(5@ADFSB;# 'U MLZ#:QMG(:J\1P>9TNL>C]Q[0R*3JVSQ=F'JK0+BO)RL@J:23X5'OM)Y.2I;@ MK/V^K911&,=3"Z]$,9D 6#S.^IYVMZFM;#/R$MZ#T6RIC4;X&8'6UGDYRPYE M&0+J9S*U'(:R[Q?C0A)&#GJ5,[EIE.PAMEUJN?06U)9[X/DM?!GA,F M"':"^&&)YT_MZ\"UR,3UT16AJGO*VNH1E6TQI>JXJPD/Y2V[ \XJ# ?>!YCGB73U%*^VQ!#6K)K=\].N/D$^;K>)%Q_(Q6S44?I5UT^!$M M^HI&.X_&OZ.%'])67ZK6=^_UQ?NJXATH!6Q>>0]\RL\2)(*7\T%)U4V:^1F= MQE1]C5N!Q62\0EFTC7#WH5;6*/,->5VL-?1* 6O$R9RT4TH7; V;DM#J\GS- M9C!,GAJJ#:S'Z8%U(VZ5RJG2X7.K4U.!#6\ILY*$\JM6O6K+R!\;&+_0B6+N MBV,R=1.F?C08'NF59Y/=!?.)A/&E]="(P3BEG%+&HBCE'9C-+C32B#E $=#" M%V;E!?PRFR)EU&^6$<6CQ4/1E+=:3[+6\2NY?/V^EER#75=A )XX=#^_2B4I MF.)O,A9G#E,-XMR5^&0?.!H>GU4=>2[#?B*+TSXUH1@37-T9?C:FSS@WA6-. MI>;;10E\C9@M7 30L?BKKZXU6=)!XW&UO97'=6Z=!E$M;F^:?W7,C5AMA,?% M\*]5#IO !_@>V?Z3@4&>!115:ZD1E(+="#? \H#[.#!9VUC> 33'@.0Z@9P: M;65?$7$C NVO ^Q"GT[AJ5:NX3/[*9=V8?F6DJZ&MQ&)/7EL$'LH7G:\%U=H M*>F*@/<<@BF,N7=LZ#BL;;DS]/S"+6.P!%BU3)N[NC$1S1^*JK36O>,+>'&.5KMP&=G> N!'KW% YZX>G^96*_-Z=5Z4-U)?& MV8CU[0V%O;H#D=OCBXJWB6@EC'M>T>;/,NX7T/,VS\-+3"T$-=I 7UF8C;@@ M*#>)+"C=!I;+0"SY5L0>%T-1QMH[\ C< *@M><[22YY(GA8*K#B8,2\!8K[E MRE7=B0]]Q0&+6UG%K /KEAG# XKMDV2Y5"4!2<,\&>J]HZI#@1186OO7[3'O M^45&.;(_0YN%LUDDC*&>LD:M/5#F-I.:A';270:TVK)G\";.=Z88SC7,\KBS MBN.V)'*')(M4LKR(M:!@99$N6;].E*7SQ-)!$D0C8A_B8 J#8K,+-YO! ASU MNY#*S0XM/>2R [DQHDZ;/:!V;9CWE-J\3KT/P,V(5;T'U(,!*\?(8R6:1VQ1X^OGHJ\,[+(PR5N ^?-X M2@Y8[Z54@%TNK7U\H:0'Q MOK!+732YUZ2PYOEZ)1GOQVR4-+##B<['+FO?S"#@]_\#4$L#!!0 ( *B# M U/M.;&_'", .M. @ 5 87!R;BTR,#(Q,#8S,%]D968N>&UL[5U;<]LZ MDG[?JOT/W.S+;-4XOLBQX]3)3,FRG56M8WMMYYR9?4G1)"1A#D5J0-*QYM=WH7]@^A;&[_[ZEW__MU_^X^#@;Y>/MX;M6>$2N8%A$60&R#9^X&!A/'NK ME>D:7Q$AV'&,2X+M.3*,B_=G[\\_'A^_'YT?CTZ-@X--2Y>F3VMZKL&;/'E_ MO/UELFG5*ECR\N+@[YK]NB/A85I,T>'_[MZ^V3M4!+ M\R#1@8\_^?S+6\\R PYO(H<_O?+Q<.8P:_MV"H%E:CC/3?^&=4%6;F^:*@7ATB)S 9]^P M%OT#]M7!T?&FL_]$R%Z^,]A/WQZGV]9R#;$"AZSLX?5;@%P?OSCHVJ6*2[@P M;K$?^!O9:NG"83DFS15Q&>7'1V>C(T[WU6;8Q/^.7?O:#7"PGKHSCRPY57F^ M&$DO3HAH>Y[[WO*6$6-ZC77(W5- !RVC9.*YON=@FXWA2]-AROBT0(@)6Y,W MG:9 >RP;5Q'M%+E4J_\:TL$-5Z ;3/RVJ7/MQ7[ZD4VE-8E#OAL M0W6.3D-LE-%=+QMC:&XZ5"$MNG.@7_K5A5*EDWYFN05=9OAVG&%(=THLW M]A%1TL>^'RY7[+L:TJC2"2!I/"(_(-CB"Q5=G+ZY.&A<&,H^>I'%M4EP&AS9>'F[*')J. M(SQ%9[N-+1+LB/Z!2R-1,RW$!JBBG]G1VG,/;&]I8K7-W^P1,L7 M1*H2*VJC<4H7M$%BA2_H8"NV=2C1)V+E;&1OO\4!ZV!7W4C4-ZZXDAA?N9)4F2N*>:IG&2KF[.CH MZ.+(.##BAI(?3=(P6Z4G&)I^K'8^LM[/O==#&^'( M6$@_9$V$]*OO,:T)^I[-E]WBX9@OR/G\3EWTL#2=>H9-]DV6Z,W7WW?V$IE2J#B:A@2V#DUTXQ$MKJE81#Q,=^X_#];'1^ M-CH[OCCY>'9R>GYQ>C+J IIX%6L5&R%O$.#B)QY.[_AK:MN4A4M0L"ULTKLX M-2YR?4L!(J >EO0O=:5_V8OT3QJ2_B5,Z4]TI3_I1?JCAJ0_:4SZ3>SYZ.X9 M3>FDFMT]%1=O2?C\.%YJLY1C@0E>O;'*B#XZ7GVR/#>@F_UKAZ\Q]!B%YNS# M[G?'\Y']^5U PDI[W\IX/=-V%?A$/_ M$*7#OG;M*[KM5L"0*= MA,0?T1S[ 1V.P9VY%&F\N%BGDC]O0O)9#D!(?^I:'J$3(&> '_4GS,.'K">> M+0>CH%:GV'QL IL"AD! ]6R^36W*%??%8KT7S%/2\IW"<]$$/%)60 SMFV" M?'_S#V/E6 J*L&RWYJ2C)A 1\@$)C0G]>$^>O1]9,ZRR9+=(U#QJ2[F A .? M3._) _%>*5]9Y$_( M"EGWQR1/Q.3^6T_K9=O=O48W@') !$6[1:/F.5C. M!@@HGA;(<8I&1;I0M^*O>2X6,0!"\)OG=LQ]+7IS=Q\&+$8*.^7(][#*2MT" MT\A5M)JAOHUST0;N!ON6Z?P=F43NDB$OVBTH-4_9 M;.2(G>.A9P3&E'R;*X=CBI;MS._=2KSF>3I#>[&D?SE,OPZM^6)4*]Y60G+2 M]Z+'1^R]Z+8Y^CG9HK%ITB@=PZO/1YBB-Z.R0L-KT9JO1=72']Z)#N]$AX>' M(ND/#P^'AX?2A2&W[Y"M"(F"W;]]*R9;./WW^MZM/DACWZ=;H?$+\U6WLG=W MLD(0AH8>3%G*FSU$-"7^C3%&"X5<60BKA%B+\D#DB(>&Q\3T%RQ8(OV'10)] M-1W$PB<&$Y.0-7;G/+J8;!'1JPL'+XG:I986/9Z@P;@)7>L_(@M1HND,?8<" ML7^"7A4(,YXV:&I6H&'UR*/9/2*''=&G[BLE,N^W4%080IP";7QD3$!#YH&@ ME8GM78S4^V"!2(I-"4Q:-?M\25P:,RV.H &H U6?H'RH.]'!%G\<5OS!,:,H M>(G8XM*!HZH"9Q52#Q45#]! 2HSC.\^UE&-%4A;.XJ."14(\-#PB"I63%:2E MHWAZ@B?B6VR^L+CX&+' \/ED%P7G4/WJ$ :&GIU GR? 8.J9$505()Q-RVJG M!$;PIH;XE/9@KMD13>]TFBT,#+ 2A],L)\W!DP_'SKYA'9,0Q3MX/]["YZG/ M0%"V,H1-FAXD93F#-H)N/7?^C,B29W]1#A]A20BK4[FQ(V0#&BHLT0QCX#<< M+":A'WC+G3:MU3#I586P^2N'FQY?T( LG!E5!2'8$4H.KCV;\0I/J[+"P!:H M\IL\"5^M[R!N$ JC1CHKU$I6: +5;:H%7G&-K8RVZ+ M]*Q%D@K UK#28U#%&S3@$F06+V#@5JXZ9V!X6)0V-H$Q+YTUC]0^F9D2S[>4 M/A"Y8A L%.5@R?, #8RQ;>.H_P<3VU-W8JYP8&8#P126AK 1+ >-E!5H"/$K M?A?9<1K&L66%RY!?^%]185M8-M_I5(2P%RR'FPY7T" 4)@'76Z)@[._J+D;P M("E:;"M>6/4;7[KA/9^$0X!ONAY,=EY8H !;N[6K\('7!_T'7L:?4EW\U[OA MP=?PX&MX\#4\^!H>? T/OH8'7VU*?\@T-SRW&Y[;*_W=4PU(CK[*6Q1LP*@+DP0YC29B,I M"\ULHU*U)#@2=GX&4+Z?C<[/1F?'%RZF5#W)3@*0]4%R,Z]$HJ .A,.L-BH%O ! *'L'KX1&5AC" MD54;$QD3 ,#8[SNT(LO/<(?6_V9LN$,;[M"&.[2]NT,;;G'VX!9G?UP#:]W1 M[(-+H*X=N6_C<:WKEU83ID@>NW'PHXN$JY#0/J-T"/R&;N*YKU0G:'>7*/B! M4#2-HGC2S4!0OSGX5S'U>>P+T$BWFD-4L[T^MVE-Z7<1\)JBZ'4H7[_14Q[V MT8::>]XSC][)%^(-CB]T,5!G>%#N#?ZK7!=;\30)MZ4+D'T)-$ M98GI31N]:E"#VV2)].[0#_Z+_'BC51?"$] 2F^EBAO8$PTA'*X*8JPS!9E-* M636 S3$)#=FQ_8_0#[@KQK,GN;[@3#!?"YN9VY'K\]@,CX@>!GT7-(_!4+X3;[Q;"8R[-[ 2MRP*:TMVA8.I:WA+=>KG\V)(RG<+YL0Z< M&<([=^JZPCZSC84$/87+I4G6=.^ J3[,L,4B\4:!]]@$Y3G8PLB_Q52)J-*M MKWA N1V/7I1'W20MONS7^M.FXM9=YLIVP M2BHBSR[M6GV,J5]-@EGOCU1'%5>(^6+].W251",YV/+L )C>DD0I;Q!%!8'< M(,K4229\0!>'-<2?]FHZNS@]!N2X50T2(4L 4+KU7-MSIRP"V(OI_GX_FR&" M;$;W[?3R_E%YYZA9%\*!0JZ,F6!V.@P!@(V%VYNZ?D!X6EG%0B,JV+^32HVE M1L00.$#NS*5ZSI,7![+PR!5,#D:2C9\'$M"+43V8FE^4)'M\%B'TUC/=JQ!- M7?KS2+BNJ(M"6$:*5&IK399RT?K%0MPS^Z6$N(7%(7A'E!:YD).632\^"1+S M$OTK.R?1K[X_FNY<=";,_-;#ZCRJO3IG>.A3PD)=S_W:\S(KU(>4(-O;;#8K MRO0: MZ=_[7.N*Y)FFM!5W!+5I6NS]6JIF]^ZP%1C;>0-HK'[[ZC#[LZ55+FU;4-X; M[6F2Y60>!KFY+E&D3X?;FA"E&8&,Q'ZD!3EM#1W0F0CV*&'5A]80 IM=)WWN MOS$M-%XR)K6L=\GB?7JEU01*SE3K9B2N&]XKIVA>-(JF!G?0@$Q/_I>FC_VG%4&F?>\F;[./M19$5?5N+4E'+:Z0 M*BYAP\M]#I ?,&*CZ)MTNK'H#^9<=A0OTT"W$#=CAZG")VR0HQ4$6P_FFO]) M5Q4+KZ2I@G0K=PMNL]8671X[W>]N[-=E][G2:MT"U(RM19^[/J!Y"E]\BV#> MSX2Q,V5BS8VD\M6[A:H9PTMY+D% QKY _PRWP[XJ=OEVN@6Q&=M,#7:A+7K0 MGY4<-VND*?W0I',TV%T&/0"]8AO9E^MO/K*G[OT*$9/Q.+8"_*K*QUJF@6YQ M;,:44X5/:"!O-DS^_8QY0$T\/Y"A*2S9+6S-VFF$#,'%AV]X-P8(/9P$-;K% MJV%+C(JQ3C8F"7]9^C^;A\#R M.9.)Y/N;A!N:FP7-5N+[^;L:>4X[ #F&:( M$&1'N>BY=NR.^70'] ]D4;)NJ)@PW2VAW#:C:B/=0M>@OTH%7GL"D6Y9*1F5 MH!-4[1:P9FP?Y3B$MI1M CK^9A)"6;XGCWB^".+X* \$,[OZYD=_\ZLOLU%7 M;*M;T)OU7:G(S\RG6N?W9]0(E()X%<$ M69B'-;E"6\O3CG#9^Y5Z[?4?_* JTMM'!?4$T-)X5!&%<22^.-J0>HASOGH D2J'C":(91.&[O ,:%EYH'GWH3.##L.SUV MV)6[_ 5I<9W>GRK5U._MWJZ850 '-.FZE=NSYCW "BOV%]1>GZV4%Y_V 1>#7P]_J 96%147ZZ?:?14 MW$&#[C+$#KM'8 D(=-$KJ ,A='\] L8A(;AQ...%A:C8>I2UN=TJE BJ*P! M(+]D%[K_X]U+V M)( WUWR?+R^;48WF9 %-B51RJ6"AZ?D]9LL3 6>P]5-DO!=X1%SAGCW^Q;/W M%.)@S/PRYM'>X,;$A,?SV?DKB,Z9M9J#;A:0GD%K<=T-Q!$Q;.O._/-W-'%O MXFD4>H86NJ+T2W$MU09TLX(:S%*L0IMF=58-R72K5Q6Z]4$UW^IQV.6@3*A7 M_&0[85[4&I-Z34 W/>@,23U.H8W(+U1 [,W;O4O/;IQ'%E0*NZJA6% 'NAE" M-08+6(.&WO9=&[=\^3%G9HQ]$K I:(],7!<]$ K-X,=+.$=(*MQ"VT81J_$WED]--_L3P 7KX@ M=+.!>DN3YP<:.%+>B@^6U9H ;QJH9!1H^039D*W0]U$P7:XHK7PN69AD+GTS M+RO<:QRFNOC)F(*&E.:RG?K^*7QQ6&DVVYB.#-9&6NXU7%-'6R*U!'I\X\2> M.)=[T'21?]#$&MF7ETOI-]VJ1TK"DOT'38.?VTXK5]20S^X/G,]NR(HV9$6# MF!4-P#RS3_FRM; 8$@K+=W?Z]D"!N1GH#U_'*E1XCW [OSB;FBOP1K MV3I;J@EXAP,EV.68@V;I?42K1/3/**D5X\B/69) JE$/@J=7"1PU.!I21C7L MK*4!S_ZGB=K/-&P2/ZW*JV [J=>&/$&EG;,J(SBD!H*0&DCBH%49U:ZR 96+ M)KVC8>I:A%U]3MVQZ]*)/TFO; VLT2 $5ZTRJV(-5CO=S3R0>'OUB.B"33=4 M8W]'Z/TL"N@9QS*/<\T5;7*JM@K!JZO*WJ#Y'/$LD%LF M"O>P)5H"X==5:3];@LENAVP<3#M-6>&8E%4#X;E5:=3).!I2JM5UHJH"!Z@T M:EDJ-@G"2N7C*FBCU]QW+0"580_:T6&O$@%5MZLHF8"+R1XF_ZEO21D2_C2+ M2'7+R)#DI_N<,=DD=>7A&A+[=)Z2KAF0]B"9ST^8G[JZP:(L7UVO7:Y+]8CX M)EG3"5IJ RY5L]=4=357+BE3T ;9'RYC5GT?E"%+%L0L637-(*UGQNIV6,=\ MC%T[4L $'\S]0C*"BZOUFMZNPF MY@@:="Q4A\]B=2#_WKU^8^\90^PO&*?1 M*56"G4:]7O/650!/@Z7V9U4>-26V#.QF=N&$*2W;K>2KVT4*V( V5M+FFT<4 M!6D-V>6.O@E+5*U;O.K[DQ1S! VZ;5R%L?V/T ^B,2T97)IUN@6MOKM( 3L] MOT1G618\ERE5?.N@"DY3]MWZB?#=^H&QZ_7/AA7W^V=CMNG9F,5=&]ZV[^&Y M^_#W_1LL?/W8>'9'OZD.P)670392N, ZD2\ :-$JH4 M[=".,6D^OKEF%-28DDLWM\S]\(&@)0Z78]?.>1C(8_#7;G7/7HC5YA>:6L3/ MW!1#,EUD3]Z,B8F'+/T)"QPO?1(F++EGK\&$/$"&Y,Z+POEKH9(LO&>/O&1L M0/"FE5W,PW)NKNV?!-2W^2E\\2V">3\3MKYM/'"R]9JE;B..C?/3<1%^&Z=I&JC?Z.^_02/2X+W*:B0K!N7%0RSL.)B7BH:<(76E2GFD7PDL&=5$ 8=#D MNB,6>I+\_17]][/1^=GH[/CBY./9R<71Q>GHM LTT,P,G: =.(0LM;%QX/Z< M8Y[;E^>[PTGUIRR1DHMXK=]PL)BN//D5 M1M,]]!T>KTAAMUN-IAF'9]7(S/)%ER:J"OW=FQ2SD39KB)>V?;T]V6GS$PJ" MB,XH=,#XATGE9C][]\$"D0>3*.+PE6H#P@U,2=#+,=C^:4] S\9IFYU-";(O MU_0P%!)/.".7J@[A,D4/K?*\09M18T?&&X_PL]:.A2)G3F$-"-FI"WL.&\+XWT=,(.5 M;21[HS]M.N0FLD27^V(,>[(6R X==#\3RS.90?YRO2NSF9OYCD=E/VNP_3ZF MA*E+-2\*6<@MR:PG1K7<^U=9 XY1KG'; ,^(:, $/V"7&;Q8BNTO:3"9DDL _R*-@NI M,I>.9ET(WN=:BIMZX:G'&P $F:\A73=,!_E*M 3E(%A[2B,CX , "H7KMFS9 M+C+,-M%P?P;^*J.%#O^C-XAP;O<3A/0SQ/[WE&OB[/QD,>OR&/ M7Y^."GWF\=.39Y3.3"[/].]][A2*Y)FF=#@K#&>%/]A9H;)@-\D/MJ[;/O>D M>%Z8[GUTKW+GN:]T@XCL1\]Q;CS"*C6MFQ6)^'G/+EU+$MK%<'O\?^$!CJ:N M\!%-]]U#,)SV,W=TH^Y9>4-3].OERO'6"#TA\HHMB4%@*T;.LQ]%I$_\SLRE M=U[P=Q0\(LN;N^SQ^JZEJ%)6,!+-[Y$>")YN[:+9%DC[;::Y.X[-$=I8RS6Y)W<8H;-%:(1.;9_3.YYH2" MG3!@/K[L+2-%ECW!T#.NEFBIEPUI?'FY"<#.#>4*IR1%>8AFU](XIG9O[*M%-N*$ZRMG,9G\03GV M9%4@C,(JJ*NY@G9 O4-!Y*[&'F-L\ZT\>PDN%I[#TK705=.K@+]/ M@WVC]'DY;!/;E-$!G=8@K &M:8.. /9"+^YG,E;*S0GR5B!LTEN<%>2,0\,_ MNPZJ9GY)60@!'ZHLYQ)VH".T8:VTV?[S MD5_VHC/W]$1PT7E@)'LSHNZBW_;PX4F2EUULWRPFIB&ZH]K#K[C#@M]UY MXZ?>!6DSG0QWIXW?G3:)_G"M.ERK#M>JP[7J<*VJ]4"ZWLQ[N18WH%B:6NVQ MA\5-]JBA]<6M54&"5CB].3$SCQ MDX#I@5!6 %1CZR?-UMG(.5^Y75"4A[!GT]5TH:MXGB4 (EB;CP^?5."5% ' MPO:N"E %; $ J^:DD[/4-;O)NX7@GM>TB,1N?,WL#O?5PZ\F]U$$^W9T,&X; M[AS4C"HV)*8>K? W)B:_FK3$5V2RO_DKUG(F]U'^;1%KU>#-&LEV]\6TOA7* M99PJ\VF!4/"%>.&*XJ'I5(9S)2RAT$:QY!B&!>+G>?OQOC @5UF)]BUZ1H[>"*BO# M,<$WL(@J.86$:%+U\D27GHP5;"N8C2!B=KD>^SZ*')ST]D?9 M\CULB22N[@ULB;+,08**T^9O--*^=[>;<.;2[7]SO14MIX=_#V5F+5%ZI&X](8-*NI[M)[F;.+#R.8^[G^M$TH(0 *^-5S MT?JK27Y'P4WHVNK<1;+"H/9X+8VDI)+(Y SX2RWV+SA?(5K$OL+$1U>MA= M2-Y2-["[$#$(";:8/HRJJW":1[T%H;U^X>TYY -#J#3MB690O/;ZW9T7@ %JD&X0G/<^?7YR. &5Z;@8R(8L 4.21_R=T MXF?Y=9/+@F)I*Z@#8:DK5LXD; 4,08'ICB[ %9!25H-PJU(!+"5/ /#:+=H[;, M]U]>'L(P;T,!%"Q#BV2TY3 Q8^ECJUT;0FRQ5H:ZK@"@X;Z)E+ Y!]^31Q8S M[?J-'O&PCQX(MM#V1W_SJR]+0%2Q+0@A1]O0B8KB:$Y#S!5Q&>['1W13SU%G MWWR_9>]MB!]W_>"1Z!E1(A9>E(!N&SCWQB,QW1GHFV@00HRZ)O%O0B;0IHD& MC7,3T[%"AW\LSKW:0;\0@N^UNOML3W1@M33A /<;#A8Y]OPT?WY:&EOC,6^K MA/-N WU!,$]T-MB+'($;D.?/HJ(2+J>^'Z+"\WBS?8$ZK>V#BA;(L_4-7\-T M?Z$PL;P*4S=ZCSYUXP?HDP5+NSF-$BSP':YHN]@K.: .H%TH;_\B_TGU6QYY M'0I1H [6/[FNEPPDWUK@#1[F*+2"D'%2+N#&:3[@1JJU?0FSL0ODDR)_[-J/ MB*H/R^+L!YKY>S5:Z"VN5TP6(X:3QK0;*7Q%"FO!";91 <- O!$Z\, M:^+XO1I3];XZW2E8FT8^I_RS#O2JVA!V5%7U0)M):%>#W%MPNER9F/ Y9V&2 MN?1N3U88POU&5>1D/%4RI_YR&(EM8XC\R_\#4$L#!!0 ( *B# U-,O$)R MD5H %=]!0 5 87!R;BTR,#(Q,#8S,%]L86(N>&UL[7UK<^0VDN#WB[C_ M@/-]V'9$M>T>7\RN'3-[45)+7L6J55I);=^>XV*#(E$E[K#(&CZDKOGUAP1 M$JPB2/")9,]&[$[+54"^*C.1 !*9?_K?7_8!>:5QXD?AG[_Y\-T/WQ :NI'G MA[L_?Y,E[YW$]?UO_O<___?_]J?_\?[]_[EXN"5>Y&9[&J;$C:F34H^\^>D+ M>8H.!RV[+\]Q\%T4[QB('W[\ M/A_]C1P.W_H-X_TP29W0+<>?P7_[D8_^\--//WW/ORV&)G[=0 ;VP_?_Y]/M MH_M"]\Y[!4'B_YSP#V\CUTGY;];*!]&.@/]ZGP][#Q^]__"']S]^^.Y+XGW# MI$?(G^(HH ]T2SC9/Z?' _WS-XF_/P1 #?_L):;;>BJ"./X>YG\?TAW\I(#A M)\#PX8^ X7_*CV^=9QI\0V#DYX<;+4,_56#)25R,1K_E]Z/RDY[SDG;E([7, M0]-O\L0\ NWUPZ@S.W,FK!4FW[*_)#, O0$(1RZ-2A$(_9+2T*-2CP%VY%8& M!&!!47PNLH2AX2@2ZGZWBUZ_]Z@/SN4'^.,]_/'^AP_22OXG^^@_+B/F0-?/ M21H[;IK#XUS\^9NZ[SM*!6@'8.NXRH 3NSDR]F>+E.2([]V(.9)#^CZ0OQ"? MOHVC?3VI EU4\^5_!,\]?N&P_M_?Q)XIU>ICW*-O0FW4;SGGO[)>2X-7.&X82AB16MC,-EG6>,-FAH,78Y6GI. M\KB:"O )1S"_NCXQN U2D%\O0!U51D[5#[Y#KFX5$@>K%T";797^+7/BE,;! M\8$>HK@NV-./7("":=@[U;6387['%CMAXH.#;57'FJ$+ MT$<=@V?.[V0<GD/8W]R+L*O8].VK3JGHY;@#;6LG:JBI5! MR/6PGM;!2BC $@:7 .#95/ J3/WT>.T']"[;/].XAO.:(8@53\=0KG.GWR-5 M-RV9?35- "0 D0B0,^O8 ]WY<"04IG?.OL[+:8:AU[5ZQJKZ5AV#6N1IY>%=MFH==,([:KBMHX!;7> MFE$^4(TK2%:$HR%13"0J KAFUNTGY\N-QT((?^N+Z\V6A5P_'KT^M[!:U63- M8-0ZW$;S0.UEX$D5OIU08.UY3':)_ >..3]H15(_%KVJ-K!85=.:@:A5M(G> M@>HI8:[R/P@_ -^$BJK5,UBIJ9>02U+2>X+&45$ G#/R\FR9PX^N8 M.AJE//D:L1K6,5)DG2G?(56U6A)[YYQQU6+0YM4E2"@.[E^B4']X7C,$L4[I M&,KUZO1[I+JE);.O?G& A$.<>\?\2-TL9NK]X0_/3WY:F\U8,P2QCND8RG7L M]'ND.J8ELZ^.<2@DVI(/?WCW_"W)X<^F:$^Q R]8'H_[YZB.X=/O$:M8+2NY M?E6^1*I<]33VUBP!C0APLWNNJR_N"R.<:J[]-,,0JU<38Z=>3!V#5-D:2>VK MUWF<4Q#5.1U0/VQ#;&65W6==FN'HE;69T=/KZ+JQJ)6UA>3!%] % M=$@4TI?+:']P0KW/TXU&KX6-;%:UL78H:JULIGB@=N; B8!.)/BYU?1+^9!! M9)/KI5$W%+^":AD\T@5L8ZI MD^5:&8%:^6H)';I8 TQ+3I!AW4/V;^3^Y?'%8?+:9"D4 H+S3_WQ0O,D]/IH MPO3)&5###-3Z:D3XT/,@CH-P)"LBT! %SWRI"F)K?^TGKA/\.W5B_0O!AJ&( MU;>-P2*=03,.J:JVDML[S4&>5 K(!$#/_V(P?[)8LG?-/FFJ97(^$K%.MK!W M^G3U9!A2C6RC=O#S554C.6A+ZBB"7#.%K(Y=C$K6L%BOE,K 1:AE';UC*:9\ M7CVO:LJ0A9$1.\%-Z-$O_TKUNZ#S<8A5LI&UDUBS.@BI*C;3.C2B%& )ATL8 MX-E4<,V,P.,F%CAU&Z#3[Q&K7"TKN:I5OD2J8O4T]E6M AH!<'T5*M>GK9,\ MA5#1(D_R34^V2'_\'?VP =&RVUW[HA*[//'DDSIPT]3T[3D6J MDWT$ .K:91Y"3>Y%?O]:HF$2!;['BUM?. %4=(;S)9KV7L5'U/BZZJ+:04O1 MXK.*HO4CEJ"9XU01+< -+1TZHN;=:BJ(-@Y,5>KA;>(ZX4:$#N"-MX. M+P\Z7"772<*<<KIT?;1B1/=XULZ7SL(DQ*P^*Y99T,1&]@.GJ'V=FJR$W&87!C'A MZNZ)"/O[V9X!7CK)RSKTX)^KOV;^JQ,P-I-U>NG$\=$/=[\Z0::+]$WG(C?0 M3B)0#=9H(F(#[D9_;U5GX(D3>H3_H2!:$2ECQ0ES)JV!;OCJ;USR\,IR W=1.&*TMRPWC$AFU$=N\%6@(G)?058?!7 MN@<9,ZW3L_ <*SR'M/?;D^&F^T!3QP\>: 'A#?A*^/R_#U*ZV#DYMK,I&JH M]2,1FV@+P7T5M8#$3=*.)4[,FD^36ML;A[DH=0*$S,WG6.YC>G!\[^K+@88) M96'1)GVA<647I!&-V4SD+J<#^ZK_,9B&V!EUH;ZOADL<1"+AD3!'0TYV_':< MUIPBH ))PF40<1FX\K3#X0CMN#;4(K!T)&ER*(3?J;6ZKZ4XJG&5<1;'TV9U MX[+T!.C0F-)]'!UHG![O&30M8DM-C2]), MA^G(;:JK(%2K,YV+V"X[L]"[XG.)J(B]6:AF.P]G/OYOUA/9'WW MD3P^;2[_]5\VMQ^O'A[_@5S]V^>;IW]'X0[,LN8:)RS'Y WRY_2CEV'68^>8 M*:#QI---R&^>4Z<8L,7$NCQEX-XY0KJ 65;-V6#D!MK,9%TF374D8L-L(7AP M)HF$BR1K9BHN#P)N'S-T#G$(QO7AAS_^^ ,W+?@$*(XSFM]2)?DUU;E?.>&X M\V2DIM=/"&"*W69:-DU/EC'@O3H'_90CO#<&78;^%,6MI2^.2SSRG*4DC%)R MI"GA%YMA%+-O7R/?I=Z*Q\^!$D^[@9,D_M9G,YU$WGN^\S)*WOSTQ0\)=%DY M0B41!D5^Q,8 T+T3$#@T=7B9;O?H!I3X6Q)$X8[&WWXWB?>H-NC9GG$XWW'^ES2UYU_4BD:Y ! M>Y6-V?DPQ(%?$[6]MV(,YGOF1_8$H):[L4]."KU")C/7UMW8!+SFO/&6$E$( MZV90L.\Q1!8?.T4AWVK^QI;6RRQ)HWWIG8[-]FDX%;G!=A% Y:63P3S$)MV) M_ $5.S@2'KB1',VJB%..EA.-9A'"1[JE/#".Z2L-)WK0]4KCYZCE21<&9FV> M"AL?O^%W6LV[6OTHQ YI@I!XONU0FZ.9@+EJ6B.ZT+XU7T@[&+OI-3*IB_$7 MD3+40O!8D?[5%S?(> _*F6)^@\5QNP$^VD@"RS2D@44'"S">\-H0D#X,N;'J&*M>X%7'(#9,+:G]+^;4KG8/9\W@/ M!">X=WSO)KQT#CZ+%31"T(]&;FXM;%:2GNN'(C:^-HI['X 5< D )GY()&A+ M><_3\PGIH.\9GVX]GS.7"@RI=^7$H1_NDK7K9ON,%S#[2+>^Z^LB6*.)R*W5 MG/FSN::=Z"([;.!V!EVG)/8Y($WF;P*O6Y;S1&Z#/+[Y6?1'VM"UAY3)TYG9NZ" M[OPPG)J_UO.\"3@3QWIH'U;7OB]O/^W434/N84T9[U)/ ;'W-29]W/H)UL_B MIV'V[( >8NUBJIFQ'.O6L:NQZM/AR[!F+=7C6+$ 3TKXUBUW*H:EQ3H%8/+.9Y]R M;&<'-Q;-5US4F,JI&+TTLZVRV6BR8NB2S/6$XC%-%R!?@$GJ]L1 DB-L#F M?39_;7W-?NBZ9][%BSLH \S^SWMROFAO"OM 0J[R \13O0+O# :QJ0SAIO\E M.<=IJ;2+#8[O:&J_%L(FKY)6U*%J7MN:QB,W]596*X^1=(,1FVT[S;T?YQ2U M](K2=@-B^89C4/.TDWVU^BR.-W4C1^]5U:N*./]!!3U^0SFIO]6]ZAT5,'*+'T]XU3WK4*B(?VXR-AVQ%,+2GBG,G,:9#:?:_ODQ'^AB@?7B+=F&'*WHV-, M=2*G8Q"[!"VI?;6U )A'$W;L=CJ^[-G4+S1DP4L _L7;^Z$/(5'JO])F$VN? MA=SB#-E6#;!E"F)[-*6\KQI+^&)UK6"P:Z]3\WT?1U[FIBN24O%!^>SQ)(JDA4IT" )MF<7P5G #''VH;8E MJZT*=?9E8KF>DEP9FH.<^I'('5T#>V>EDZK#$+NQ)FJ'E0_*0Q>K<X";%5H'YDQ4389DXT5 MHA:Y"[=1HC.S^I'(+:V!O=JKN'(88GMKHG:XR0F@Y!V G>C!>)O=3<%@SE8 M;!'0DMP.K>;._.+X80(,TF037GT!IC,_>8%8?[.%>M"ZDPJ#>^]S-89!6BYA>Z@J#MA5?JQI]S.,[Y\$WR'=079:X^':3.P'.?OT MC/VZ;DS9@^.V+3SD!LXX:$#SN94N&?V;G%8[BI^49FR^66+,]D]L,,^BH4 MFZD+NHUB*L8].5]HPL*=V(EBSP^=^'B3TCTOZ@XYT%$0<*D)MZ5UG5-B1.Y% M9A#W^9N;2= A]E]S<#WTW.*V/+_Y!G3F+N&3F1T.U*(9-P.D6+AY)2 MDI-JYZQG";(7FRHI8.F/4Z#$MAMFXI"+S04-Z59;.%0_>A'N3\OFN>LZ&XK> M[>@I'JBV#'!^?T+>2=@C!TKFAS]3\2KAD'>'.'KU$^8OF).,8B16RC9UK?\M*LNU7-4^S2WO_&Y#?AAIIV-U_C<^.I2;R<2 MFIFI^;Q@7O\Q6DGM7#;C,$S M8^2<\IHCQ#E9)RX#)TG(6J2#B_^X(*Y2O$06#+7X8O143A=.XKN&,LW'+LR4 M*RPVV3$?N" CKM([V(*+"ILKPB'C,.1QF.10>+4@+PH")TY**YXF9#!(S)Z& MTR[^JL8UO7^N^^GM^:>/?I"EVIJ%^M$+\U$G;#9Y*3ET07[JE.(Q/96$C<-7 MC<6HA(/<7XW%[5"/Y=6K@.68:AUZ4D#\+O"CG[B,N2QNK:'3']K"?%Y',;5& M;NV@%N0SNW(T>O3']S 2^XJ(^VR% .L5?FP)[#?J[UX8@O<.U/IOVDUUA(/=GO42B>K%. !#[ MKGY\##5 (M$1@0_29&7%>06EU:WLO'(IM[B:@KASQ8EVU&%,?XQP7ZP1JESM M3,N'=X>R3!_<)A8#+ZP#L3P_W,K)3)[8ZE9];MFH6_@I_7'KU:0UI MYWX97?7VHB@W6Z+.FKJU[-5-YR+WHIU$4.T5:S 1L0KL6ESX]'Y/.MM/'1= M=0YQ"![CPP]__/$'[B_@$]&\6#1E^IC%#-\]YYCW0+R,0K;<0P[G!4W?* WY M*1;C4_C5$UF, ZI]QE+4."DAL*R[,N\R,U@T:NK-S@::WUM1O0497XL%:#R';0IO M@1Z[DZC:7+81L(7Z[&Z\]4X4*(Z7\K.$K\A_SR/"!@'/@KR_7H?!Q^V;[P/Z(?1>._/H$Y'T0+-#A#Q.F4=#> M&?I"EX2!S(X4V,NEP$G84L"XSP)^!I>^4$(E:>782%#'DS!@Q*N@$0;$!968 ME@Q+(F[=!.0D%0L&D5011A:1=,&7)678%A9+H@5"^ D.T[G*DI(=>%VP)I5M M4%=>=X0KOO.%O/GI"YP_0_+47+N-*=>G_A@6N$ -%*?9'N7O98D:RNWX^YBO M>KFR)>[V/<^5(MR%+EBVA#O1BH4E-4 ?'-S1-_Z-KC:$Z5RDBU O$513 PPF M8KYN[43_^+YI)8)IJ'OY)@98*M@PCR!T?J0(7:/MEG+QN%#9'YU/$/ZWIU,X MG[Q,KZ 1@H%;.)FY/+^@8V *QY#G;2#U#*.+0@1I>6S, @=H86LKNWTFIE5_ MB"@B6GO_F24I;+:2IVCM>3Y$37CI'/S4";@H@ OO,MI#Q3"^+WN M1FB)GU+9 EF([8&ZT2[D4/B"HA'Z#&B1>]RY!*_ZZJEQ(O;RL['>US\H!,(] M5$DB 1KA[E-2*9>+]YQ0HE*Z(@6M1!*;[XL5CEKPK55="CR&._=)*7 MZR!Z:WMJWC(%N4LT85B3K'XV'K$K,B)[P-4V"Z9\SQ%'6A(3/Y$$9(1CLUJ$ M$\BXAP*A'O4NCI^9O=V$19.IM9OZK\RJ6XLJ] *$7/_["^>DYF='*(AM90 S M0ZJ7<%/)D9+G(WD'>-DB_"TIF[.5N*W73K @ILOUX[^0Z]O-;X_D^F'SB6SN MKQ[63S=WOY#UY=/-KS=/-U>/]OP,D\363QLJ_58&(/<+Y\RH]EY^B]B.:X@< MK;KO"OXSR/C;D'MH4AV%9P5_9RVSWV:M(PL#26792H0/X7GH^@&M%-)]BL99 M_"="A=P-3"E@[2G!2'@0NZ9)V1WI-* @BYS7-H>DU86%*TL0>5R(_+S0"/L: M/G1![#R!^%V6R[MLB^44)/:J\J3)RH+.DB"?37A+&=E/--[[H39/IG$T4G=G MR&:1^:0?BCV+R8#RWLJ\CS+Q/'U7;44: ":2EJB()^ZB(.-(O'B=.;EH0BFH M+7@W(>'PB8)@[@804_,+8,D[^,7Y;_V<^8'W/HW>)YF?,G_D@D[ ;^W16'\> M/&/$F"3,Y>\/CA^#G5R^./%.>].N'8S4C9DQ68F[:D=BCIR:">[MNP L*>$2 M"=A2K#(-D]Q4F8WZ!61[=GC-*."7*&4(M-G^YL2QPV(AC5C:YB"W2B.65>-L MG(#81LWH[JO% %V^$2GA0]218[!CL],RS5Q N(/>@V0+[+_F#Y3>! (2/0?^ MKO?=H2;N%TB3F_"!)C1^I9 #O Z"Z UR2DZ-U&P&4A/MP&ZQ!V@>CGT?8$A] M7WU]8I&]6^AL+''PO"NGP&)]&S"Q$"1XD,"#*H$2A874__EXUOSJE@N579SF M>NANS'6#D;HP,R;/ZI:=C40<5[00/$86C@IX&F?4GA [/9D!DG9$_!W%X7O^8E] MSANAHOVQU<;A,9P!?J3B7^6"0Z9$MER$=@* W$J["^.DX[CA;,16W8.)WL\1 M)"KR+D?V+1A_>5TH$5J_*YQ1)DJ\K%SCP?F?B)L#WWGV@_Y7>E,YC;4XV4\> MJ$O]5TAY,99E[=3%.0J] )I=Q/F\13F'!O)'=@LY)E*BLM4\?18Q%/S&6GYM M&OQ-^$I#ALW7WI:US5FPW&S;RH1%&74=W2-;LX("CQ6/R[>609MF>Q_3 M ]O7?*1;&L?4NQ+;CW4H>MOQBT9S>S8$MCA#[R*D9@]@ FE1KJ$30R/[#(F; M2*0\'A8]) 5>/(YD%BGEXI!'"&)_$'%YN!E#&Z9RXX#)_^11S;USA(CF*7:\ M[CN%D\F+\R]-0C#;+:@S%^4_&AF8:L<@D:T(1X?E#&$2410\'P34$:__:SF( M,^8;RS.)W,4I']5=.O8'A=36QQ!0D4G0$P[V%(.A; W)/? +#^$5'D+)-F K M*3S:8O\E\@[ >\#GSFX7\_6?.$4R<['<,IBPS'KD.4M)&*7D2%-R$#<8^5LP ML1PKAW8S9S38DKG>(P-RHJ!2HCCE4PN)$+9$E@EU?S2B[00 MN>?I+HQ^]7T0>Y<>3,Q8S\=.8_>996+Z>MU6"N",XBAU0 @%98TTN-1,QJB1 MU@QHF;[30#@&/K0!RO)\J0DS$_G4 C6FHB,6Q'1:(^WF[M>KQY,::18S">^= M8UZ0U?UKYL>4R89YPO1XS_A-691ZQ3X]P!"-2#L!0.Y8N@NC^GC =#9B1]*# MB?Z/#8YEJ6.!C.385H3C6_'=2X'2UIYN3J$P\E\G8!NMIV]12<(V-U%=W&<%&TTG8[98?3@HG_&C< EMBR #:QD3I_1 MX?62-;DD4B[8O(=Y\#4X>L/O.[H+H]_>!;'GZ,'$C'L55.<_4\FD[OS'+X2A M/_^Q[C2N_= )W1$.0IH!+=.)& C'P)DT0%F>4S%A9B+G4J!6G,N*P%6T'V:\ M!:DX>80&FDC/1Z:4WNGYR/7-W?KN$L_YB!+&Y>V[-MM+WLRPKJEUEWG(O8LQ MZ[I-3>TDQ+[#G/9Q G6U'9S 8J,!L2WN_>F;@VH2J?DCT4.ZV5YGH9?#L13-M8I.9KQ&*1ZZP;B#V9N97N(=G*9;+Q%J#+%\!L/4\CGI;LQM3S MRR[N;"6'TP=(0TY?G)0X,>7YR,ZKXP>\^\0VB@D+L,DS=1WXETT[DA?G%3ZA M(:&<=!XO\!*]L<<-X\U/7XA'GUF<'KW2$ H7SIR^/)F4)6!HO\Y!0S>.B C@ M%G*/)^>S4*47&O"?F=:R.L"I<NX;I^"V<49,EQX MNI;QV!V>*?EC^CWFMO8T#HZE@^+^[8W&\&1#D)+[1.$%K9>0G%I,PEOE" A@ MD&Z+/#$'QI%8*2D_->,2])B>;)P=V@,]R.NYS?8V"G=03/\C6S0U86[#<*3> MSI11=1NF&XMX]]5*_T MBE.1VD./F4Z")F3X8SN3EO)9X.QI<^#G\%=?:.SZ+(XRN=O7S,/NK$Q9UV:L MU$W"[+B,:1\I.P5P$(F$%%CLG^W.P3R5<,&M\4-=$@F$N+8)LG@H[\&U*3IV MZ(*3;A"0VW\/<;3M+S33$?N$/ER,O0O):^R*QG0*1DQ;DZF$L?&/NE M<$+B2I'( X<2WXH<8DH<3SB3)22E#+YGQ^])N@NC7_()8C_2@XD9DTU09;)- M)9.Z3+9M(0P,F6P@#?A_2/M]=0+*JQ4G:>R[S"'#%^O0JWZ@C+SG9^GG;\ME MG:.K+Z*YTP-S[E?;+=5FP='41W@O!0@=J*6!-$[;PT<#F36\S\4 M4E9$$$-JBEC8<<4+D^S=U1.YN;M\N%H_7C'978F_OF6?$9XLN+[[*/ZX^K?/ M-[^N;Z_NGA[YAP]7CT\/-Y=/5^+[A;KZ*7[$K]P1C^Y7OU8W.8K76]6XO!(C M*1SCZ6?*A$G\H,@WN H;=[>6Q=?%?Y'WY I*$6YE)L6$0GM,G3C]>L1V07=^ M&/+ZGY,*;]J5%XNQKL@3\&FQ3VAV. 249T<%0-QU$+W=A)"KUY^+1^NMGT"%NWID_.%)M KL;& X_E Y-JN9^ZDZ.+)*,0ZW$#L M@$*)#"3A, D G;+V86.$, %S?"'B!;TA?]X7K*: P:;-B<:A;09W.@J]M=6R M536URA#4=E9/:7\CD\UB :"M6L;CLG1J6O6=?F>\46,JRD@JW[F'7G%3<)/2 M?>OK[@[SD9MB9U%4KM-,)R,VW^X\]#YI%)B4^@^P%2KOT#BVJ1]EFY3!G$TB M3>'OW>;N/0^!E1)V;/M=/M@>&A5K7C8Q[OE6&4IO)3Y$^Q_]Y! E3E#6U%'+ MZ7P./1JK&0LG4AT-*%)',J[0BO=3@R%B?V$U'H.#5N4H2Z'X+'GGA_ O],FA M\,@JS'O7.R6!Y)TG2?Q67_%)WH-3CV1 <36]9N;G6?9E?)>+4:&!Y$3 >]2< M#+)6RX@13DDU6\O"0U7[\EN/J7WV LYKQX]_=8*,;K:R(+^H[*A+^6X:CW0= M,&95#2"U@Q$'C.TT]W[MR2 3#AH47':;R*';V0E.QVSA&1W/\T7:.EMVL%41 ME,Z,MW1E9&9,R#>R$=Q%EMY%Z;]3ODO6WL@83T=NUET%4;T<-YN+V.@[L] _ M*!,+EHJ)W*B]!^]D[T%[QT.S"<.@/'&E\ZOL@LI'+*71WB;>.:'_-[Y/N&1> M, I\3UPRA=X]DVR^A]ALY2;<"1[9)_QRJNV<:BS8R'W3J")4'=*'-%FJC;(MDQM$"?.23_1+>A'HJ_A-@.9K MMMP&P8YFQ#4XOE9[;F)U#-/F54A+DKBEJT2!J1=DD9(N4A)&?@?2"*?-4LU2 MU"+&Z3UE>.:'NWLF+;>]>'+C!.0>K9U9U3?I1R/V,@9$][X0RO9[)SZ"WC[Z MN]#?^JX#C3<+C"1':3$_L"3L7!)M2[SQ9.1JWDT(E>1 HYF(U;\C [U-H5G_ M$2R%[&+ MZ[E+V?6]>?'I!@&Y0?<01[7*F/%TQ.;>AXO^970X+G*EWJQP?$2BDG?7(V;E M&?"G6[;ZS$>J\KU%4:35=9F,/8.N%R]#"I8S@- UUBO7/'XM*:RAX9[1X23- MG/LVJW1.7(+B$03"5>$9[$4)UJ4RKJ-$4#NB)K*;& F&5< M_BP_6V]XMS&O-3.AG8C*?&??9?X"K+*3*$XMSV@R!:!:W(!9?'$$GB"6.>YX@[0=M&MGD& M=G_0SNY)GR#=<,S6;D!U_R>(XB%!PRG.+8:'!/DK""D+2;9"6G[:I7Q4&GW+ M(?ID2)!;SS1"K4D!' D#8AN=B-$!9BT>#4EZ5L6+(07_2C%VY6-E2<=PLHU7 MPHMPG)=1R%>*W_STY3)+TFA?2NC8=L9M.!>YF^LD@LI)F2-T4!<243Q OS5L([J^@-OM:5YEJVZ#K1R]*+1NWS)JABU',,5WG\[SG MRP;E(Z?DU>8F<;_W4U'X(/1@C?3#'0W=RA:Z=;/8#09RB^TEDNKFL0, Q-;= MCX_^H62!361=J/B0&TAK E)7(%^#B32G(G6"L'0C&7/#U6 EV)9,3+*Q&.@6 MK&ZVC$0X-.9'&@\T@"[2EU&2)H\O3DR!"^]>MG!NVZ4-!8KY-=@="V<]=XU M5HZA50J()(%P&E9$M<^<#@27NK8%B,]M73DQ=%N$7L&N:MI955U M(MK!B-U#.\U]]3:'#/VQA6TC,.89V#WD["*H=E_ZKK8PO64*,3&:D3V",7O/U$'8/.%#)<6MRTU;7,6J,>-2T[CA(5I\GB^6%%E!3Z*DZ;9 M&,=AP_PE7N:F62SZF,F@>>VF_JO(B&Q>EKK,1V[;G46AVKGQ9,0VWYV'0>\_ MVFQ7*G[0KTL8+M'C0 X?4^0,*P17#<(R,V@AS@JU4O-IR,VA3Y<]#X_ MD+C@^*5J&**B@G(&PU9(0&FQ@$*%0*!)E*"@\2N]]4/*NU^:N!?]5.3FT44 MV@5",P^Q070B?[QE(2\J GC([X!)-('%8@%UJZ3Y97Y/4$NRD(X"ZA12+>MZ M?Q [XUB4NIZ4>'%D5B,2D^5X](Z^*=7"XRAD?[IBG[B)+U\8A_0F5$?XH>L? M MH4H0Z%B=SEC"*R2M_V(0 1.Z%Q^.K=T9*^5:K25_"3*":" J5CG1@FB; ? M_?857UMH/ ;(5J+ORI'\+O^U'ES/+8M*]SK1SDXZ MAT0D&RGMX49\\OU+Q \IF%7$H8FU&T]":N7=F"Y><;?.P/YLVYR!<9+CG'*5 M.PB+CN5N.HU(*NN?I\=_2$C@_S7S/7BVS+[94YH2'Y;,Y\#?.:*5.SSS9@MG MQ%;((W5BXFR9]7(@?I)D#N.),+O@:.%#MS 5AFU;-(%,RB:08%Z )'\OS1"[ M/&T]H\1A'Y,=2(NX0EPS/R>?_I?B&(A$@<;QSL3\;:%NH 454=@+O#XG=+.] M2E)_SW14M_,Y&X34Q38SI09,U1&( R,-H7UUD($#9U4 Q!?]3,SPB ',U9[& M.V;$O\316_H"2<5.>(0NN5DBA%GG9DPF(;6N;DP7 4SK#.P!C#D#4P4P6[:- MIY(*LN-DL!"!T\&#BVSNKBS3BR3'0 0*(G$0@<1"?# _RQ E/.Z=(& AYP,] M1'$J(H8F0: X9>UR=M,##%+W.%0PAD>F&/> /4](IPFS&P]$\<4[L\OG@;H, M>' D-VP+2[WOUUYT$'?-&IEA2/HK>F+FY3WACJFU2[GY=.0^I:L@ZG/]FNSP"Y= Y^Z@3^WZ@G M^]15N^%U*3DV&"QR+S*6X*I%S(;!1.QU1F-M<$5)^;1;H6%%)!6KLR:5U4PQ M' [+NB@51V;4^DC(! )BS]23D3&B(GV7/"R^ M9F;AL.T4TUT_\,7].12)!LD\T_2-TI \.P&_)DQ>*)7W?\IU8#YZ&T1O%OV- MMIM2[YYC"_(KYLP;]1=;@O_H0/PTO<2P^(H9!%&)/)0^8C1'A2',..^QTC'$ M, " W UT%T9]:-$V&[%;Z,'$&"%%3<,BLJ[K5X3Y(&9ZB95^Q)$":]C!!%@[ M$O$M'OMUBU8,1HZF'R3D'F> >-IZ%[6 0>R#AG S5N>.%7D^DG4<0]Z\Z/2) M\$C%AJ 4'^3E,HMM=SLI?3"4UK\)X9&@485/HXG(?8@Y\_71BFX68@_1@?@Q MHI/;*-R]9]:X)[Q+A8(/C2N80R*5\]/RN0#W!$PL\I@#Q9GIU?X01$=*'VG\ MZKNTK"JJUOU09L7)AM=Y#>@E"IXE.QLKJHRM;S*\$43C;DU*P M\*K,92'H1S_(4NIU/$;J"FTYCK*/F#1NL NH93BY7AR-85[GU957A&/G[DOB MG\ME&=2]Q" SJI9H3NR6:%;.W\+4]X!W_Y4Y+^=G7U19 MI=*%=RV^/@FBQ7BOL86K.3D?"Z7^PJFMN*Y(0S$/K4W*\/+ M@Z_RE,L<*>']>"1:(BIL8'&&L\M)75E$1B79*W)R2%Q(ZADP(W URO6M3CZ? MP^@9*IW"CWH3,O=<30 S=D?CHEJ*RYI P+5N;40\2W!]4[ [AGM44SH:?.2* MJ-013AXY2:Q$YT8QR?PA"H)M%+\YL0?>=@L_P2MO8 $W6/25">9'%C(6%T,C M5D%X]'>AO_5=2*"K5JS* M"P< J9..#]LRV-9B M+?R,?3,KOT52TG28I9]ST;\D5DB)#Z#89D F%BB%T^1/E,!IAS@:\6'?P \W MOB-/+VQ\.09./[)$E'GSA!>A #6*Q6&(ZDO8=B1B&. P!4J\$2_:,]?"MB?[ M9S@@\2BC06"#TF]13/900 M\J()U4Z&('4V30RI>QOU>\1[DEHR>_N'2O+5-.;6&O%/Q!'D34W#4)0ZP6P, M/0$VD00696F2.J''J^K"(76>'584RW3M-FVHIL==.RX522D:.34,1^Y+VABM MON"O'XO8Q[22W#\3O)+BN2( 6V8NV7HY/Q&KG+/BC*#.&0W8.@#5E]$K#7FH MDF9.L-[M8KIC$5=1!?5"I(S6!3K=IB.UQ;Z"*'82'>9BWT[T8:7W@L2B*#T?+0.!VIF^PK"'T(HY^[F)#&@(71 M0AQQ2RV0P=U,CHX /@Q!SX3"^.1 Q57B>)XX-WK->8_!.[[C%?D/-(:"B=]B M\1$W(9,?35*0 !2!Y5GH0*&STS66ZP1@47["1!AZ3]$T>S&^PHB)T;Q%CHU[ MAQ41"$F)$8/#F%0BA0 0NPCQ+,5WY0L=V<_',9->P^1%N88V(>C=@F[F8EQ" M*P.CN8,<4_X8;$4*9!@\P62"^+?,B1DMP9$<HNBG(;7IKHS7GIIHYBSIM*2-A4&G).)%IFQ>M1>8:HY*6&#\S+YW_! 2 M,.2]:.Q!)RS^#?M/R%0/?#Z:7Z@"0'[T[TH^+!ZR3"7"D\,5B0;=FT[L4>6- @1[V!"ST6*:KG$RF&I>IXB,<(6PT.4H9XI'XD4H]LP%ZE M)/?Y,,0G=DW4]BZZ+6&*NG6.J!(TYF.?ZNG:FOV/QZME0P[@91 E?KB[IF=M MA#M.1:J-?010"0D,YBTA"NC"QCBG4ZZ 3+8,-)RR\AO:Y$!=?^NS53\+/=F4 MG:_A3DZ5A45\#MF&),K?7 M_$T*!7]:WB6R<.,_J7\\BN*?DN4/%9:*9D,1*)E7I4HB*UXU+F%D_M6_EX#=CI<$&S_O"V1C)#[ MT,GILAT68[&7JZV;NCP'JQ5 BUL]F[=,9ZIG8Y +%_'=%]$O4-SL%W[V67A4QGT60"VNBEU N1LCUXS"QXXO5KUG!4DS3"C=Z?AR M4)UH14%L'Q==!DZ2;+:_.5"X.=W$#_[N);WZPARYG]#[V'=I\64BOTUT">A] M82%UOZ.(J-*=I0\@Q,=6P_CI;TJ.<*P2-#S)Y["AX+C 33AR94Q2#)K9R=@5 M52XAFLOEP.7RCBU27A0$3JP4[ATS:+NE< R3Y S=B_5OL]V4CX*ANUYZ7+\Z M?@!'.,S7YM*H<]-# 2+U,.,)JPC[!D'#'@R.P]Q(NVSEA3MOX)@>86&7@>); M[G?D9CNW0&_F.,^NQ"3VP@NSP$_*;[,E"@E$T$ *(GADF)-A(2RT*S8I#66K M_7;JR+&\-;@)61S+8!_O:+I^3G@7,LT2J!F*U#6;,*C&=G7C$(=NC>3V?PXC M@:X( TM^SP%;JLXX*8^\!2D#;,_T'FC*?,\##>!14\'KO>/^Q=DQ_[0./=XT M]3$[' +_[!ZV/Q3D!MM3+*HM=P2!V,S[;NC)I<<9=1_L(YGP?1U[FHC+E,3G5L#=G M()UD,1Q!/](T#7@#O>2!NM3G!:-EKW-MH&,V%[D!=Q)!-?8VF(C8D+O1W]^8 M)1:BH"$EGA61F&Q%Z_,*X1!'+J4>%)O-D5A,VH5[1=\KJ-/(J&886'[;?@'SK9? MG0!6][J&(/VA(#?4GF*I[XYI! *QB??EI*^%Y%@@F17*V@$2V92<_:&@&](Y M8Z1\G%HQW&HZ;)C/0FX>AFQ7LFF:IR!6?U/*>V?(Z-7[%D.[AC:C7Z>73AP? M_7#'FVMI#X6Z0D%N SW%4CW.[ 0"L8WTY63H$D$]_>J@#1WQF(XDD >8O-PA MG*-LMM=Y&YW[*.%O.JZ^I#1,?+;6W?J);D,T&;*%&^(P(7>QUWZ8%FS6 QF> MUOHY5;+.:?X&H*",Y*21WTOB"%"'>*6]8\;0>";2"<#"S?I<&%U,M9R]8/.K M86):DRH1+L%(YEE6A^#[:DQPAL6U-[*OPL!Q+K$E?4M<;LMSK?LX@AZUQ_L M.IF$'C!YX*4/C X]6ZB]@*.[,P(&V%@U\1CH ;58'"_F&F MEONV\TRCBM^!^(DT'L7YIE8,[8\D#*549'QE'WBT4-,V;8]?SLM:DG!210Y6=4@F=7ZIPS2D3JHK MX]7,F>8YB*,+8]+[Y\X4"$BAX#F**4WXE<;/44L1F3F93R3D$4,&Y85D>]30 M-!BI39HQ6<0.VI'8PX=VPN>,(+8E-=:"B.DDHD#&$$K,PRB"@.(ZBT,_S6+* M]FK7_A?X*VF*))K&(W57QJRJL8-V,.*@H9WF_DHK(?.]=@[;BGG.S>Q6PK9G MHK>4D?42!=[-_A!'K^+):).--DY ;J3MS*I6JA^-V$P-B.Y?B$R")BILJW8Z M"[>^ MN>H5YD?@ ETQ+FDDQMM6T.,(KB&;S+:UDG([=:,::,K=NS6:TCX1%?I$UHQM +K=7$^ M+N.GE^6[.H[G,^=U>?3Y43GY9'\'%/Y@@ECOH2KQW_CG6B%IA#HB>.0N8FQ! MJLYD+-B(W<[H+/:^&5#N E1*5J2@A9NP2@VO6JBZM575KXWKT'X2T@SI#HAL MG8!7)4Q>*$V)QR;.?(-I4X Y;B*1 M0Y=%_AG\ 000E0+"Y*I3-&A//FHKAYK/1F[> M'<50*0EO-A6QR7?EH'=Y]1P/$8B@M1G/@I6X2(Z,,&R6BLK/)(HGN*PE812^ M=^&T,N"M6O=2#,(]'"2Z%3E HK 7'>QZBH]T2V$/]P ;1?:OK[L2K1V(W/[U MS*FF?CX*L54W$-M7:W.0Y(&?:7"@=NQT2N;LUE#4WE&V7^#U!('<-/L(Q"A1 M"=_E7*^TI2DN19IO^U<8+HZLR*5Z01E$X>Y]X+\RGV&[5XQAW%+Y_#%[YI$& M^% GT&4VC@,9N8\947P]M@9-8!%[I#&YFV5+2 MY(+A+1T/-CW;VG7CC'JWOO/L!W[JTR3O-ZU^U%P8K2L,Y-ZJETA.TBW- 2#V M0/WX&) X"=B( IO'1:)KG/JI[1)I=N1"OQQHF$BA1)56>D&)UIXGN=H?@NA( MJ^J)TQUP8 ]TFX5>\D 3&K]J&KEWGHS45^PG!^6C+AG MDD@>7_S#@:&XDA@:-DJM,Y!:8P=VBRU1\W#L^R!#ZG%O?A))?:'\?T_[G(E_ MP=S#Y/!)CL#F?F8FGL_TRN(]_,DA>W,LI!^-U/$:LEFY Z\?BCCX::.X]UWU MZ3V1Y8AG6CY'NOK1Q#KE)NNQV ?=B_7B,GJE;#VZ.-Z$21:7\%3'U&TZ4F/L M*X@B).HP%WM\U(>5(2_\E-@D*(\@RCVYB(+>6"#E"O30/LL7!*S(VTM$/#]Y MSF((?WP6+ODQBWZ"(X1"A\#QP]3?;F<.4.84H7)L4R);$8F.2'SDXD@D1@O! MRYSRN"_52=&A<]49T8.6&=2O-,PH-)!^@&2?5^K=QWX4/T5*'X$Z^70%@-F+ M]A)&X4<[S<;N2?LQTSN$+UY*>V7Z/4<,[^12^SD .C!0ZI]2L16M:;H M#_EX"C"&BEP)3P9THP"VFWP#"Q4N ^#+9)61"ZO6G7(*6 \,_OT>7],Y7D(1[<2;>ES MC(2CA,?;"E(+CGU>H5RVZO!T3OT7?YM>.K&7W#/==WQO$WM,,GDN6&VSJ,X0 M%N36#<6A\^LMTQ?FV$VYF<:S[QAVYG89>OZ\$0A@#A@H6"GI@PMS[E9]^]2_ MY[ES!XSD4OR&$BG9R-]PG>?%VFBM-;-D?C'1Y5'[!8L"!;_YZG PY]@@Y1'XC S!%=3A! M0>8$ZEG?[+V'9Y-#4;,$<)$PX1RTKVE P3$-SX]&1GL0=Y4#[)278A$2AZF#2Y-.K_, M*9F:L#Z'3;PLAM <[O8/E&VCSR0R9RF4Y_2&MZV!Q?D)$APT\JL?B=PS-+!7 MK89R-@RQC3=1VU==']T7ZF4!SXFYA6( 4-*+ "92HDK([QS;V5M 6_IZZX?T M)J5[W8M__>A%Z>T9FWK=+88N1G_/*>[OVX?#G]Y'R!Q_<741Q';Y"!ZAS8-^E1(Z2.()#;;A^!5)]' MF,]';.6]V.A_"Q_RI4N@(SF^%9$828&2Y#AM/:F842HY\\\%\ZX$O6*[62$Q MM[;TV7SNXX'FU0$W6P@\H%8I""G)I:01I,D\Y(["F'75.[1.0NP2S&GOJ_$E MAFH@R[&4#L*.[<_(/K#*-IY1\,JM7GC%K?0WH][2JN'-FOV/QY.+*)-=F#H[ M>A,RY(RVFW =AID3Y/7%'S0-#(8"1&KRXPE+N=(= W[9< XS U*BRQ0P;L0 MCHO(]Q@.QU@6L8_AA;HC*_"O2$D!R4E@ M?Q!!1-DKX<%.^*Q M3DK.-UNH2YD>;Y(D@V2&>^AR33U-"LX(4+&[]''$5O'KPT NP;F/Q.%('IY% M2P<)&OZF'"GQ)5;(L1&T\;Z-S,])C%NX MR])[YH[39N@[D;!.8ULA-X;GU$O:#EPGXO_4^?7/5S+P<+(B_*W/D'H,[85X M+G$3^JGO!(+%-D$8PEB*[^LBDEI': )@25ZQ$S_CQ);@XHJ&9CG>XBV/.!+8 MPTMW]O_5[+[D0%U_Z_..IYP^:3^KXKBX$GA:])^SB/7$F>:]*PJD1&)=$8E7 M^EO+OG46V7S2*=CJ1'>FN[T+0_^5"<6)C]>4EJ<>!N?C^IG8_:PY^[J+-\VT M)?C4#ER,=]#J,#SPI^?XP1%>$8>N?V#:7?6W)[=F),K2)'5"3WA6MK?W$^*^ M./%.',,Z(=S*Y2R0+:5V[]FF$N?9A9K"-,.D'++:OS2;2@;KZ@\]PIW8.)E, MO_$F]Z+2M;][29--J;.0ZJ')"C&8AM2)=F5<36-JFX,XB\F8]+X*GB/@3VX% M"J+@6/$6XW92F.;BG7<4'[/(&N^'GN^*-]N(E3IK&_G.6\GJP,L^G.")A@]YR"U:* M,^11S=RUT*:2&@ FF["\)MAL20[<1HVS2?E4?D=X$DSW3%^P<(3;".RM[/;P4L;FEVK&I<;D*H#9=(IO@+C"!R+-I/]6CB<^CL(=[[ M&^/73UPX=[J/Z=[/]FQ?PX?*-9W[DSNJL[GA4)';Z4ABTS]7[@P2L3\8B[.1 MS@971"&!Y#20=Y**;_GI@IB31["R>0TC9EP?]),07DAW$$0_M;DB^X*4I3NV M?L@ \Q=40C+AN61F?&C--B)0Q(310QE5-&FJUJ$=C-SC-#-9>29=.Q*Q?V@A M>-#^M +7?I6.,U9O6PIU-$Y8FLJ>,=NHMK<+J-AA0/28ZGNKK]MAHW5G631? M9)VNWYS88^M8Q*MNWCMQ0V&+;C"P:WH?D=1W_C0 @-D>>O$QA+C>'KACW-">K!N8["\?,4XG6,&K#(=>QVNVN&N$<[RF_TKX,''^? MB+JP1J&19B)R8S9G7A_)ULU";-H=B!\ILCW"ZP&1P";0Y-65+16BFEX 93UE MEX-%8]V"2^';O"[673]Q6=;=P'R#==?,6HYU-Q$_GG4++'(5]U!9]Q0".+5N MN:9;K&6,#*]RV@/C71YC+&&Y(R=B&8NCN48&9CP#4K3F>J8 M\)'[C-%%6;G>'0LX8@\T/H]C5';F>-[#YQY1J2$J.="D41TH21('#?;/EEOE MJ1-GVQGT*("QV_5HPJL8]&"HF"UY/.9ZF["!V;98+8HC]77 @5.O7J97HN>] MYGG'"S8&W2KR+PE>:,.D^1$%P'<4P:6SGWI<(Y,[)SH\R2BS1 MBP+$SM*2(*S%**NBHHK2;T;<:*:,=B*)7Y&"_*(]7;ZS2FD]PM_FG,3UM:1L8#^[W8IJ/\AYED$JKC_+MV_1@3X';\@ M'(IB3U@6QB!Z7\Q/\SGTF;QV -1FI'^U/P31D=)'&K_Z+JT77[$,<4DE3U'J M!.KWD-U]%Z7_3M.R26,)24PZ%:?F][-)#W*G;_VG4E-#RGZ0D+OC >*I3^0Q!H/8,0[A9HSDG!PK^"/AY59$ M8E[! 8I 3CAVJ)#K!AG/)GYZB\2'Y!--7R($*3H:^;4EX!A,0VY7IHQ7 I.6 M.8@MQICTWHO_:":!(O_ECJ:,QFA/(3UW_>KX 1CJ4R38>$PC]R\O4>"Q&($M M^;Z[?D[2V'%UU4?Z0T-N10/%I!I73U"(;6XH1P/2O6D,AO'S8NQG' E^=?8R M@IU\/?8QW"XH%-T!A.0=H/R6%$CAH:-T=JHK))0HJ"W6\*90U9AMK$61>I%?(G/XU5K'+4MS#S#(?4Q?P51J?G>$ M@=C+]&:E?TVJ,-K[H>4%N)9M&9"?\^[]9Y:D<,_=18A&T)9H+.9B:K69=E!+ M,YT.'/6N+"_Q$HDX3QZ4J/,,0@4Y*;%;JK9O2517VRUU1;5S0.:_4E'+TT]] MFEAT/^4)W3I,_9RVQX*TJR]P $"]:V:-B6+RYP=Z9@>^(R%![JRF$6K] M,?$8&!"[MHD8'>-P626(E!21G"0"2D$4HNI/I.V?+0^4;-L9](C@D=O]V(*L MO%0;"39B6Q^=Q?[ML$:R;!1'Y /%*DK-3?.3%;"_;L.NBG!$JQ: OUZ3/N'/ MLCWG]2'M[%QPB)(GQA"'T?*^9B,C^DB^..S#9TJAUY,J8-'7O")D3^X4P[,S M3>CFR[,C<9]N7CM^_*L39/0B[V'[^$)I^DL<90=HX-:P*S*(",=$X=-'/(3*$+I2?9#WAH;6ZNYK.1&V]',5160;.IB V[*P>]U[1BO5(0S6CT MK?O>^041E(B0^(.<744$GZ@#;'N;\ &VW]"J$]*+DL]A])S0^!7V!#;+R/L0M0?69.);2X M+>CDB8D)- XL226<5E(E=D44(CEQ$\R5G/F6@D(! M=Y(P[UA^EJ'0G0CZD3IXN6U#/=^2%<(.GE MA7\5T@@+NMO2UE/GD7%]I:N0D8C'6(4:$7V%JY 9OY96H:9%:%4TO[96' BG MS&^@E(,3J&4=^KA4YQ"'X"@__/#''W_@;A(^&9OG7QP_A/=,X@$P]6["/*'@ M\@5J\MV(ATWWL>^>QO,(R$'J;!%(IO#'MFFQ[+*]R.7U(CD[R!1X^%V&:&/+ M(K<=0RLS:E;GB30<,Q3_Y+DTY #(5^3MQ7=?B)\H)>UAC$S/X9D\0;'CV.>' M'BQF+(]*B2B(+U>(9Y $R1+X.U/7%I^?@[P+Z"O[17_\]KM)UHNZQ7GQO_"D MZ_B'=05.'NM5^\3\B[W?W M#DST6S 888[)B3TN/D10WE/A^0&K1/U7N&#PHUD.&A2*_BMT,!70S %$I#ST M9 [-(=LL"([O\R3?9['2_%=\L10U4+( U"#C-[,@XS3&4,ZI>83!E[\BOKAI MBB\4IOZ.HHPQ?TI]K$&3U-_SUEYJ8KV1+=L[$7Z@4/#?33,0[CKT'F@ +$"5 M3B94)G/QM^9\R'PVTLB@IQC4VMDTJ)8[(FOPNPMFQN OX$8RAL[,+4QBX6:&,71C9VL20;.R5V M%!N[P&-CH_$G&$-A8Y>F-G:Y0!N[-+*QRR79V"FQH]C8)1X;&XT_P1B"0P71 M913JJT0A-!DU.5C0S$%N>48LUQXPU$U ;(]F=/-R@ M&XM<=QM9K/2'J1N(6%>;Z1U+1RT?/EAF![/KG>">\?W;L)+Y^"G3M!H;&USD!N>$"N@$P$,"BD1@V51G9?M]R;;-#(^4+=/4RS-C&JU7.QBY MV38S64W7J!N)V%!;".Z?C"' EN59[1KF1&RN73?;9R++Y"/=^JY_EEDRGRG^ MZL0^9+@],'(:3CYJAB$W/QUCJN&=CD%L M7&P>&D,RT[G([;*3"%13-9J(V'J[T=\_+1VPD (-D7B$!=R2&W)!-N3!S6%: MC_BJ+-XY^^:XKV'XHM3SG%&]DI9C%Z.J-22/I; VG)8.!>OJV9F!SP3?Z+Q M_C9RPH\9O0G9US_6QGDM0Y$:G F#Q4-GS3CLSX_;R.Y?OV@;Q7OQM/- 8SCW M@A= :4284>Q)P% 2]K5X%^2'Y!/[/5X($##SP]NI! !P"0 F##(1H"U%II/R M":LQ*9B=P+/ -QV\2_WP)7B8!D;/O$S-V*5XFB;2)_ V+Y2PI2^$5^-(/<\4 M BD,$H C\T!3\,O9'.2%:C;#_;1?SS Z_B:+?#I=TA]4"T+ MX' J7R#<,-33U_NND!>1&'D3:ZX_M0O;^;?8=>A\V3KY"K,>C77K+#3)BJ.= MB)>Q+Q>,[.(36\3WV5YK&:??([:-6E9RZZA\B=0^ZFGLJU42FD4;F82?FM33V5B*J(I8;P@PI.8]#D^]ZRC! MT7VT)3E0.YL4 Q$ H27OM;=O T$MW(B:!-3%?NK@+-AT&MGIG_OK!$1@)@PU MJ2;)ELC%S=A&-2\K5X)6A77N8L:_*5S';,PNC<+K+-CZ0H2.K%<'.^W3H4P[;^)\Z[S]ZD>B"7-R$UY&84CY+*CV?G.(]''MZ!B0&O*$ MXBQBYG'!8X^P)^)V_'@\*.W4D422K:"2) 69)'#>R&M!*.3CN 6IHD$59/#< MW&]FCN&1R5E6Z11B 8)(3A&1))&2)L*((B55O#!!*53>D(-19G.C\+5+]WXS M_FZD\X.(&]XCIRA==@N8&(D-CW6:9R!=8SJPJ[Z,:!B.,'3L0G5_7\Y[*A7 M20[=^M,>#=>-[WO:YBQ3F_4O?1HG+$^C1]HM-.BTU8<_V+B>SY9_H2$LJ'#! MX>U9M)BD,2/ME5Y].= PJ<^#[#H7N6UW$H%JXT83$=MZ-_K[:K_$(F[]*GB( M1&3YA?@\8KB/(R]STQ5)J?L21D&T.Z[(3LH&&E,Y%>0V2UPFZ6;[Z 2TN6Y7 MW3CDEJYEK5KB\F008@O6T]J_"F22\I8V --ZC2T&)'; M_@SBKM3HG X=8G\T!]>]+ZL5T.KYD>W==#W+K04S#*8MTB*;"VBTS5F<;8Q8 M9$*GX @*:]CB?81"&^,8^=7^$$1'2D5O:)Z6W!A<-XU';M:MK%:Z.>@&(S;D M=II[-SR0D//.Z0=Q2&0U")^.6\%DQ$':;D?NNRGU.$&?0S]-'AX_M]2L;IZ# MW$2-6#YK.*Z;@-A4S>CNG].>0Y<&R^&3!_)(/ELO;3T3XPEG/ /X]DSXVO'C M7YT@8QN(3]1)LI@?LU_']*\9#=VZ)V3=9B(WYP[LJT9M, VQ:7>AOO=+R1(P M*2!;WS 6G-?QW;AG-)NY%&UO9[]6V_73EJ#M!M3WU7; 03@2HE%\JWO(>46P MZB@#N^:?/,"6%TIH-8:MAE,7Z !T FCS *?S%N8"M.2/ZP-83)OCL1S7SBR$ MBA=(5J48$)C_Q;'X\U]\&D/9O.,M?65V:!3N-D]>B@LP$H(FZ&V8N00W8,; MZ@$<9^B;G8N@XR8\9&G"'>4'LV"Y=L92O(*>W5H?<#Y\"1;?0/4(:BR@$P$>2_P[ \XT>P9.5&)#(*]35@;D$94^L6R3*H7DXD@J_@/'YAF;U$U$-)^3_12%]/C) MB?]"T^LL])I?#FD'(W=PS4RJ[JE^)&+GTD)P[P0* $L$7,(!6X[-)^5S+_AT M7#?*0B3Y4+>^\\R\4'KL$*C7SD%NFT8L:P+V\PF(+=6,[O[EO"1(;,%[3IA/ M^Z_!57F91?$3XEV*14TM^EJKG KI$BQ['^V=>!T?(OX3?X=E< M>O-Y[=^<.';"M'$3<#H&N3>L94GU7)4!B+U,/9U]-5%"LQS5S\O3?'9TX3 6 M7/KX0JE)O;B&XF'Z.U(HH]-@JQ$@'G[GL]E-^D+C2Q;:0OT[-?!MB.':YB"W7".65>-M MG(#8?LWH[JO2'#J1X"L;0[M1X1Q<.ZX;9VSG&Y3P+9OP'=/['E;GO>PY!V%:?,7]YF;9G#R!%7LUJ''/J/Q:UV/ M(_-9R W;D.VS4A7Z*8C-VI3R054;J'(S?+-D;/ MMG8U8Q$;9BO)P[8S)VN)_1W<=*Q>??'3@M?_D4AY^MT(;PTW_^Q__^7__X/Y\__\_YP^W \>UX M!;QH8 ? BH S^ &CE\&3OUY;WN ;" +HNH/S #I+,!A,?SKYZ?1L-/II?#H: M3P:?/Z#^ MV[;<-_22"UA7T(7>'S_C?SVC!PX06"\D?_[RZ26*UC]_^?+CQX^?WIX#]R<_ M6*(FAN,O6>E/:7'\*V24AUX869Z]*U]J_\>8E!Y-I],OY-=MT1!6%43-CK[\ MS[?;1_L%K*S/N0>$\.>0?'GKVU9$=%:+8T M@?_ZG!7[C+_Z/#KZ/![]]!8Z MGY#T!H-_!+X+'L!B0%[[YVBS!K]\"N%J[>*W(=^]!&#QRR=K'7B?L0:&)^,A MKO]OERE-LO_./.?*BV"TN?$6?K B;_]I@-O__G!3@/'LQ@"UYWL_V?[J"R[Q MA:\Q(E0NS7YIB^XQ0B3%;W+A>Z'O0@=S]MQRL9X>7P"(0FYL/$UIA>S>"M#/ M+R""MN5*A+G7KFK,VR_#^6*^!@$A64NUTMK4">MCY-M_O/BN@T:%JS]CU,GD M8:YJ6R?L%U;XPM!V_3 .P#Q86A[\BS -F"/G1BC:K!/%CO%I9P0:Q#2X]-$>P+31@V+8?HQ'#6]XC)=D0-,', MV[ 2U#?>*R*<'Z WN -1 W3[#2A!<1^ M06=J[#;-?<#58VY 25%=6 MX"')AO<@(._5 $^Y"25(KBT8_&JA%_T&+/PWX4X#.)1VU(VSL1W% 1+PA1\V M E35B,9SW,[GNEK->9^L9[<1UNIFM)W_-L8ITK@&<^'&.*N;T6E>W$*%S/;T MGB,W1BW\!!WFRXW14MI1-G=N >19+3.KIX>-\;";TV+.V1@;K2%]YI^-H3%; MTWCV=@N1A7=@M+D$D07=[F9QY0=I,)MK#IK2CK;SN>9(A5K78$;7'"FE'9WF M=&W4R&Y0[UE=<]SBC]!A7M<<+ZTA93.[-E">%?,3OP&>AOD>'LXO?"12-+B% MUY:-2;.YANA/&PUR\V<7+LE$K1W:AL_2S7]\"Y:6BPR.#0 ^Y-6B]S9YB$:K M@-3JH%='XV2\(EO7+:31Y"$:26,WOI(C&M\]V&9>TN 96JR>FB.FMJ0%KAGJ MFPYTXPB^DF[K>^3K%AH6?H(^Z\CFH-G-J=_5:#F]+C4CC&B--(YD0GK[+?HQ MA8$?)NF$9TY4X"T"G@.<[;#S(&LH_]'RG$'2ZJ#9P5$"$P%U M?;OP+BX^CNL'1;WAYD+4'FDK!/9/2__UBP,@/JD\Q!^P4H>?AZ/TR.V_H:]^ MQY.+8/:,U&'94=:>:ST#]Y=/%;]_Z?Z-,NGE)$:<)Q4O1ROZ^\GX]&1\,IH> MG9V,Q\/I9#K)O7J>-;.@",,*[.PYZ&.)2$4UI26^K,E!TL_V"W2W[%@$_JI2 M@NG3_ 8(_, !P2^?1I\&<8C>RR?#.SZZN@Z@'R"6_?)IW$1%F8865OA,T,7A MYZ5EK1,U 3<*LV_V]95^_?ON5*)KA=FYR]D;#/>45EM>*\T)*6>GUV8@.91[ MI$:Y^=>_]%<6]"A:+1?41IW-=%+6*2=$AC+3-?EM(CHJ)((G D$(2$E%FBKH[N8!K/V@:G%-*6FBVG@@ MZM?% LL+8>)+KE'A?E$3=@U=TY&T?P!)B'Z<7W5FKJGY65#R/+_7]PS9P-514V5IOU*#-=JO?D8#,R"X!% MT5[^9Y/T58LKTY!Z-PV.+.C>O_@>?:F_7\0D37%AR[3%4M <9]5%2LB&T^/Q_UUGW'CRS2GBVF499?Y; >T0C@P[KP%5Q:D94B8;A"JXJ;IU$!G)E&=?&PX*V4X (M M0I=^L&%N)FU+F:>_>GC9!CS+JW+(COBXLEPW%]VU6FV%4N:IK1Y>IC9=7"=7 M*Q LDEH@8J MD@]CID7U'I;4C+P UZWKB_E"YFFN%EVF,_5^EG0.G=QLQ8>9D^NM\SC"N3GP MVI:^P&!4*J*>H*7P<<]U*HPVTS'+.W.8.4XZ@;Z&H6VY_P160#^C1BMJDCZ% M,&9:5'^()D.]>^]K] WK6/U>29-T* (Q4R'+CZ-"A7>> YX^V] G^SLE3-)@?P ,^6I]]3,$%Z'L,ZUJF8WA=]-4E8] ML.Q,/9=?YA]?]L-BM Z6P94R+"=C:JB,T1"'RM@VAS[G6QRD30Z$TY"I#'DP M7Z3QN)"E])-E(26>AEA5I7$$:Z+#TC='0 M40 .G=1)5PM#EUSP]%6KM- ;.BF22R=EG7)"-"\.0[O0&QIHGE-S%2KGPV:> MRMN%WC!$Y2QLAH3>V-K$[7JA;KRF+"PT4'F[@9J-BZIN%4I+XIS7S/&+A?15 M%EON985QX.K '.\F8A.5.L\"W?.H?J^L=@S@4"1-^SS03"0!3@6 0T^C_^"X M^:^6"W PZNC""H(-])8D5BMMS.:IJRE)>/1=,9(W1FPB=](L*.$#L &2!1HA M[T!4?;*0IXI13!$&VL'L3SE!'D@4Y ?@8D]HEE)F?_."7;@HJY/I!%^/["LI M!"!V$)1-.1V*J7:R5"4%@5*XP5'3**(TQG>M9(P]L4L]M4F@EY%4T8(&P5!A"9.*7*&\,[W;*95J"QK!A?X MH9DXD4B ,\<",]3,P")KJ-?)[.?2U2'[1ASM+[Z+<(;8UD6;&B<5;W7MN-'8 M<]D*L8G#0TX@?(Y->@7M6-)*V4SN\" WV8%U;VVPAX;/=54LK#-+>-1*]UQQ MX-2+$^4<7_B;WRD94LMRVM.[6.6B?$ZGXZFB2!.M>2 !=Z+N(P\E>[GK%A59TKUA1 M/F?3R41Y%F4A558M1%=QR8P+BWH'/C75AK&%G[L7EK2IO'!Q&@ M)F[%D<..'G"NK,!#\^YP9MOQ*B9''R_! MJ0-IS45S2/+ TQF[A:*]IA M'B\X,;['PR -#X%HQY'N5BS\^!F)W23R1TD4EWNB@!<007LW)ZD-Z7+,'])E M\+?"(_[]TT>(%V6@FH9XT< ,=!'BI7[186:(%YW425<+0Y=<\#C4VBA"MD8A M7G12))=.*MP"?!#-B_?1+L3+%,UO-(_W059F;%Q:1?7);4F@->H\(!@I0'N84V:&\[]LOT:QZO@8!:9@WF/H1 M.YCZKNV!OQ@46M?8YW[C(8F![;O7N-FII=5LXK\"+P;7J&=47>*X>K/=&/,: M7U1'_W.>K#?JKKYP2]J9A!I%%C?TY< UQ$F4=E5ON;U1R.X$U/)]YH08*&-\ M16$T7WSU?8?L1X/@%=I@2_]+@-#8D"@,?78!T9SGS%8XP_)?5=8W.:+&<LS M!YJ!Z\ _KH(1-S@@ 0BC1%ZIX;OS/3_K&/3@QCQ5^\R+QO@ZF"(HFQ_F\18$ MP9HJ4BOUF0X-D'5PM5J-CHZ!PL_ $FY)^L-A,B,!A:" M#STKV)!]2ART N\Y^*Y+9)?T+>9V4R=/[#,%#RV6#FY@J>,O$D?:5\_1*F]! MO>E+*=U_WO!!2G5^UE3GTT3G'ECBS7&%6D>C<^UJIE"FSQJN!Y+J==KSOIS= M1<_.0-9LV=**]UG70IBR;;)AS^<@^Z#/K1#:G$HG9;73N) :ZUE !VGBB>!] M])?0C2/JL4]*Z:*T1M/)4'&8=,F48,$TTLDO,/">5 UG 7<+0=OTP#FI/ M^S1L33M2M1A9VD#.K$[?#XG]!N#R!8&?O:(UUA+9<>]F8.+Y1I)**G/=HNV K'\P3ELYAAE$5I^3IL8UJ3LM/1$[+YY\R MV#Y&XV/SN8@H#4*2[%$[&F MJHZ^>J6KAZ%3;HCZJCAW=XLCL$&NG+ZJY-9*U2$='I2&7%&AQ&METH!9IRBL MH^FIZM1P,B@ACMB0>RS[$5J9O*@N;"0A!* :$@IE3UC, &>598WD 3]20XYS M=1.[4"LZ-)H%3 M%:_4",WS031D+BY2KSG !4W2(,VBP%24 I3DJ(3421RURSA @.[)0TDH MQ@O?>T5<1^]^#J(? "2S$Y"-57O:;]M<_TG2B03TNMLOQJ*DM\BC$5=[VO"H M$SKPL:VYH#H];R(\;C4P6E=O(+!A"%*0;>$0@ MR0[1 CDILD0SYU]Q&)$SE4\^Y2P$D0X^-.G@W5#@A43[#^#/&(8P FE8QD22 M#\#VEQYIA94]N^O':DCBAO9/B:0ZS>NN:!^TY9W>/G.H'I:LV_J5"C_MN5>] MSZKGQ-;VYG[!I7KE.8;YU'O- "YHDJ[XTPFP]:BKN)!R884OUZ[_@S=KP['( M/13<^"!KO1_73[;RX+]U4E%%T2B.W^0^\%\ATMSYYCN:]=QXVUA\,SN"KTFR M<#8T\8;T-0D,A>Y- V1 -N1T%!+# D:,R>"N@'::EZ3),D5J,)MX7;:PP,*K M(\^&+BA,F9]\.3:GBT<5]3293DY'AG+S8-(S,;[%0>.]:\#"@Y&ES-/&\M(K M+0EE@PY'O,72FWNW $UDGT"P@EX5?6I*?S"FF8C:&J?*&'O*G7,X:UATLUI; M,"#K.+1F75+W,:H+?Q"JD83T.@#5JU#E[YMCS835]A!*C?E21+AKU-'(;LI. M'_/%;U806$@Q%+(QZWP0K8V@]-KYITRDD%'VD%&^\1Z0,H-7@ _&S%S7_V%Y M=FGHXZCQ09GF8NITOU-10L LZE5Q4YBU_U$J_$&I1A+J=#-5T0B7G#?X;^@Y M->'WRP4_6"0L'4G;L;2S1HHXA,0;X"7N)4C^FQ-H>I"E/I,X9P,?G),F-5G! MWW6R9F61S&S;CY%RD&H ?&4$LN.IJAW[6E* AU.<4FCKXZQ9_RE*AUD6QXWW MBG2"WHKJQ6+6>8\,JH/?L>=3T2FULASN [!&TX3+%%2:=P4M8DC,6N+:X^<4 M3V-%:1]/)\?FDZVQ7-KZ2_O"PLR>WUL;;,R? LL1'Q+SE=\CR[CET.G=/%D> MJTI\08S>#5K/T$WFIFD/RGU5YCE M BVPT%)J*QG:<6_!5LSEG$R!=.I!U6:5F.7QM., :RF9)J >F>N,K)RWS9I[ MCP1L(9FVWE<]=QCY3]6U/N]L/M]:RD*2=S:?#E&Y!X,B$KPF#V6$=<:RD4279,L\U+?G&W'AC? M#]5:RD36V=7*B9A>/+N&GN79$B9BC(:*,CZ93D[&1DS$1"$;$@HZ;\=Q7!M\ M_ T)=1U[3GCC1?Y5B.3] MH\I;3RMK/A'$X7=Z>5#6)2X"Y &XV)OB8'(G@)[\*R\J.\YYJKP3*C210L<[ MQHKV8A[ .EV3SA>WOK?$]]885VMHQ0T?A9@'?\P\YSB%[F22738\E:[[<8X:.#5FTVN53Z@CG6U6 "J MV_&P+Z$=WT5=EAJ(2];9TUQ7Z!W[NR#S^^8FBVIM#Z66,W=]$*Y:Y#T[2=,! M?$FKE_W MDIN],?KM4O$:;F9.&^\A1^L$IW6Q'+EJ]U[J]4&)W7]H>CXL;\" M3]8;"/&U<>;!XKV"^BFQA5+**N8$+.W44SD_I+)[IDG0@#H^%$H93X9ZM"9& M],2GXY'P=F=E/&>[^"7QX>O.A_#6UX\_HL="6B'M)!:'E%UPDSPL. M-PK#M1]:[N[(7OZTWG5LW6A3BV71RI-K;V4K]>QO W8A'K\BO MDF/BS1?I]9WDY#)MGX9:WEA"-4/>Z5BF* M9VD'(+7P'1G& P[>1NU_.>1S= M^=$_ 1G?J:MFONK&,ZF5( X3";:#]"_( MNN'R*T\V!I>6F(;23+2Q#: 20X MYHOS.(0>V&5[8*: &0W1/X//@UW3Z(]\ZP/+QRVJ3 M".P^IX3Y(J6BY>[RW=3,*26UK<($M7KU'4V>$*'.7?KA6MF/*?;D*>K)$[4F M32J]\K;M()+K++=-IV;O,5ZMK& S7SS"I0<7T,;7=)+0(SC%*9*4G=M&KK)U!J5=:P?O; M'&0_^WXN:EK.(UC3Q\?E/IYKY^^#I"6->W+VMIL=AMK8H8P::GRYI1>JZ\&L M*MKU6PX5%=VX@MCZV5W3N'-IO+EM-*>+?)P3SDX\*7?BM/5!UCQ9I9 '#-(G M#+:/T+AW%X54#,J728K=VX5:D.*,Y7@BK7L+U]>NKS=0V-:CVAIX/PU!\1@# M9Y<_+G?Y73N#M"&-.W:K\QTU75Y2VZI.$J&WVWLG_GD!=WWM#(=40NR?)&HN MDD[W8\8'FFB4-Z/X%P@G57.+I$$RI]@VV8.U C5Z2>THGM0U:_%;R]$ MFM#.9'"K<^_F4SO$_9QDI.%C*:N-BAB]-6;AM&P6TD>PEAS%Y^AL*9(PS21A M%(9EN763#F8-)8DTBQ&GN>('[_19LU#IYB&%_G8\G$Y.%6=7YZ!!(=EF]]+H MI_7)@NL_@%?@Q8#3QIR5;4S6TDL96A!D\N6X1PU=73@)"UK/J)Q.-VM"N MKPLI:Y=B4 ;LOG;J9]Y%Q+2J)S]KOEK ;\B]J4 KK&+D+[Y+W1!.*:U=_V2K M(S\,BR"2U/6JSO1VVOEPY#&89)'#S@V?[&X"CW]W?S0L]\E?U_-!CL5<(W%J#@(2=K[C#L] MMA:%%C4V%KECHHO\6S\ %T<+(?&4"#("+ NZ5#<#:-FHDID"[SN?Y]^Y=D;1 MKE7M#(XR@VRM)WX"%_R:6B+.75APNQ,T- M2'N#O08U[JI;&>R@U,T&V%64WL++O5%=MV76*9)\-)T,C]1V71XU5=ZVXT;7 MUVD_.3@1VU$OQ.P::-*6=%1!6=S%LI20)]'.PY[L^)'2-"+/VJ/DUHL'?LD__KK>5Z?V- M(K34A.%\L?=:F^3?=9:#K[)VMD+L1E$+D)V9@Y8[OU]],B'P;!!X//KFJ]13 M/;< 9TC&QN\AF"^NP@BNT*A'BTQ8+-1370N 49X$BM)WKU8@6"*87P/_1_2" MW8B6M\$7G>-DA*Y,WE);J:?Z; %.5M1;Q7WW#OS(B0I-\-!'._&NB(SDHLWT ME"]2X4H*9JOTOO 3.>C(-:4?#]$_=;>&!W]+6M1\VF[ ]>%'^P4X,<[.NGVU M["@IUD!M, #.ZD7F'TV/I\J3P0M=*VZ%LY_+>9XKQD+]?E+N]]P7C7MB$+2^ M<2SK?&!"6>*[30.%P;^ D[YX\8U%#A*V:U8[ ]/P+G.G\NBG(2I>W!0R.<=E MD[-WT;DGAN7CQG/-[*7ZHJ[@'(:G$>T,36=WGR7(Q=P+T$)FZ*1JYD.]!MT3 MD_1>[D,WO@6MK\F0>_?9Q#D']XUG(3MP6K8#8O>>^V(:^G\!>C?XE2_B"LXJ MZAHH=IOQ='JFVCR(75QNB;2?!F+O4K*0&3@KFX']J\D]Z>C:W5'N#A99::,> ML7U%+BO0H"7MS('PW6;9X/MJ(9[%5@G3*K/PW)?E0&\O/.^&+_Q6-QX^P\=U M4ZF^HG9=F?\:=$-P_>RJU1<;13KO:%3NO+3KC7WIT!_W'/>[PM5J[?H; !Y! M\ IM"FUF+GD7DD+@ =C^TB-^>Y+XD^#CMRN2GZ>?.9)^-_*PLNNGM2M=/!.Q M^.]D3"]?K2Y0YIN^]%SYI;..T1="-42\2]%8(M::=11&Y@"D33H^ED,CD=*DKA MN'W)Y&1+JAEGCN:$. $A8CJY2,-]]YBS&>ULA["RRB9%B@R4WSV23*O7WVW:6_AGC&8+ MT>821!9T^8;#2;OD?*CP]K&#OZ4/UGRXE'C!%G-L='H\.CLZ.3X^.3LZ/IF( MVC3*G2QVTCG,_:I+6?6UM+,>@L+=V8XV@!DC67:B[$C-X/2K%4#\V@]6!&9O MD'9U+:\/^8+].[ P=AO;\[G#]_ ZAD$% YPU=6:%@S]EHG1'*XA7"GNI3)L M?;F@-BR0:^TY@3+F\(KM?1' G;5B6WU:<6W4*ZB8.HW6(%3>KRE3\2<0K&Y] MR[N,T7H3_3RN-..LHIHKM$8O>U-N$8RZJQ3_(J#6BN)%V,?3DZ.S_JN6%Z>> MP6K"(,J9;/37OKE&7_W^8'G+J@56X3=ME"MGG*W'QHA0(W=HY==19:_<^U4; M/=5+N$(;]1U,LZDNE_*^00^NXA55?87?]5,@X[V**JS'T69_[[,2 M:W$H'^J:^(EOH0=N(K#:'^0$:FJC5#E#8%ODU!!?^N3XGD475A!L$"2RHT:[ MC,)3MT?*9ZNMO#)MCK_3>^S'ROR62SSYSV?B*[LGMT4,YD4MS X&@IWZA7^*&\P.(<@=!/YL01'*6H/PW'\%'I%/%%ON;+D,P!+OV66' M@,XMU_+LRL,I M6+,CJ9GIPI2N8DCQ921)#2Y*03FBC:-'N,?/N/FS",@7-) MLF4D5Z[( ?;P#OP@/]'V1ODJ&T@G"0)(R73:"9E.E$5NL@%P0GPU D/'/8G< M)USY'A$5A4>U]0RF4#/L*7O.]!BQNIC4D-/&CPB.YC+]'4P$;KC%$#E;1*K\;1@D)(&-3-QY@83O%L5A+]RA%%VF4:@:RHA7T MC _=N(2%[U[R\^$Q?@[M )+7O<"2N_%@!$LV0[1Z44BGT^.C$U/Y(22"C"F<,EBXQ"W;B2%5WSO@.HV]C^"MSZ(9K$%A8H+O$ MN72&<#9@-GW:""'C5EO_LF;[EUFPL/D"'VXN9"TOAY[>+VDP6WC19K2H\A0K MWCS802 +NM1[R:?B4HUWH6H^U)G*-7'O,N:JN7M)Z%\.24+@1Y9[X?HA$M@U M*(T8(E4-I$1K^!DWNO'3R@J@D$51OX9>1O6=EQ!-MO\%; 3W&KT21!-S4)IY M-FND*+"SZ61L"E]D""([.]>-'U9X"!)B#EJ2(7B-^%*J^KY8P@<_XT8W7M61 MFNG)A6N%:,S]S0H")-UY\ "7+]'5&^HY, 3W <0;K>F/8?IK2-M=;-26@4R3 M+X^,>IJC(S7=7D E^4&#&Y.>ES:%U?U ^E4:0W\+_MZR_["6V!^8YK)[ MC-=KE^Y;%6Q%7Y+4:;U,&!G0#Y/Y5 =B?4/CX L>)4LS#NYZYI.G#FRG-\RT MHHL01\PG!HL-K6>/V+-'7YMTG#:9Y*FG)%!-T]8+S2DGY3EE^A!6\M3D27V9 M;!:EE@DMP9")KBZ[LD +:B:C2'G84_0((J19LD/Q &P 27!G]E5#KKK:V8P& M2BU.7YN"-F0^F\IO*P4!9I0/ $D"VC@OH!6^B,T=C\MSQUUS ]Q>7V:( M^%WW M@4!8-H4/PB'^JF)B.WG+;?05@D#6R'5"*TC))DUGRS),9&K!)LY?WP M2X9@J--<'?F2]WF0JXMX"3=?) ^R'$[W^%1Z\0HD7=+0QI-KJ;AWVP MKP/Y4:?D.I*T-@08?P,%89P,IR?XU."[)%.-3+0*+,F/Y3"&K/'S/NC7C0BI MX:I4S?<;R[2+Y<_[89U\,ON9;<>KF&S>7P*D##M)/7L)ME>Z=XAI.4;:M*<=.UHI M>L>;;@33/R+AK#T[8)4YQ-HTI0U]NM&W.)^XA:3*IJ1X&&.A-0?AUZ?9-5LR"=;Y[0XULPHMA ?WA1ITXQ9G!(H=.[ M K*N(E[XJW6,'K'%]C4HAVYBE.R5_CF4MC>A$ #=J;I577JVUC"R7/@7<#)) M//J+Z ?20A5/>*N92YI6$I!TRE-:R":*RNM!K5P40*CZ>1H8@@'&N#N MX)BGC/ E3L^YAF_X4\@R&M3RYC*E&?1.(W%#;XEOH/%2AEG'?-:(P^\T19$BXESX M)%2:C:'<>$C(2Z1:)FT8-?#YV*JFVV8[TC./-TD$#O['Y M'!-&+RV9$3LB1$M_3S9Q3&-34=CC?V&(MXBV3+I-.Z,L#^)Q:L$(U[1XA!,.Z@DGO5-O.3ZRI90L+%I MPD2N2)-#IUY*1;;GJP4]G/UG[EWX'I'F$PA6T&,9'68=$QG4''BG_LE312%R MLOP^Q,D?7L=X,RA--)9E_KBDWD[GK&TRC=J(H%/OI:QQB^!R2@=2+(-I.\Z KRE9-E6*] ZA)$R:SJ+43X;#@>*IH\I[K*Z2,C1OXK-DZA-HK]:S*='H\4FQ]! M+57NW+?$;\@%SZO5VO4W *2;A#GT[!"ZM?6T(TU[E9=IU$P*DJC3]96,[QYZ M$P!6P$G6HB$)UK.(/0<'\0'!*R4"OUAEHWDB012=[KHKNDIZBV28>+R81*HK M;C1U&H'O=*]=[73GFQ7\ ? Z@9P[8!.&5>5=D$98 +W87$]1/;[ ]1KGV4S7 M*HQ1B%W#:"HTQ6_BEOF^"#GRA+S3":T(=KUN\K!MQKX+I98,8I6-YH8$4Y0D0*]LTQ4G7IG M=[NUK\"+@9@/]JSL@\W:&Z0-]L7+FIVL^@U&+Q=Q&/FKG5W8U*61X:LKI7_O MZ0M'&TYRXP'G'AN3)S]W6*.JAPLU4"3Z\70R'"H.\BRBIFW7;H]9N:.4CPY? MX0(G$W'"-%/6'+_V=IRK#$,BUH*9A&@"VI#$@TSYL9<8/%7[SY?6:#O(;2PI MOAD#T%V,@X+.%_BN'R7F&6_M_E- !N .?%/:F8O4FJ*AU5]Z^%)#$\-1:J3_ M_)&(NP/'UD$6&<^":2*F52N+Y][D@R" =R=@V,N'ZL)8_9/CX]'QTAHJ1VG5= V.4.S M0W_BW1005:1OH!;54)8\VZO1( M!<>AQK$.:L0QX2OS)]05UURE5,74:;0&H:Z+>7RK[]:WO,L8W'CHYS$]KP&E MJ.8*K='+WHQ;!*/N*L6_"*BUHKB1JN7%:8BSY5L I/NAC[WZQHDA. MIL?C8YU4+S+RSQ;WA_SQ0)O!&+LMS?G\X=*2RY45VM:,/1;)D9SN'IRA2_1&0[I0>2FSIKKBMR;I&*:V-HF7[G]@()6T[9*+L\X8'Y(KE*DL42^6:]X>YP M[@>!_P.?][;6Z)=H0[U0P=^$YMQA,Z!BJM46>J<9F10%WW@ Z_2F]7R!YJ)+ MXF- @@HS25%X5%O/,/(TP]OI#2[A$.34TU#/$3ZKZ>$+_7846^YLN0Q([.A; M^&<,$;C-N>5:GET9M%"@NB&$)HU@=GH; M2U'2@J( SJT0AH\(CN7,O;S?9,1%$WKUHCQ/I\=#Q:%29-)&$':G5[FTH%$6 M#1;+X!%G_W;N06!C#2_Y3EJP&C":2L+ >W';:V\3'/W+(7=1MM!N/#O D8-N MO)GGH>$Z+P;:O*9Q@X80J"-!Z)75B6-:3$ZXD^G_ T!S._2"LW"'?[[ 0;"B MS4T8QGB^=Q_X-@ .Y>) VU9-HU8'TN@T;FHGRRXR(=S'^!3 Y1($T%ON9%.[ M N-NR50>M92 7A%6>6P30N4[UWY0!%QK?*JKF]I(@HPHP(W9_F:*%.(HIT].-3:ZF&L>KE0YJIN1L?;.#)G&S:F(>)+E'"+UWJ^O'^/E?P$9P MT01Y"=%X"$J)J)LU8A9'9(#/V**[-[4*:[*":L214E7SF<$'.>.#)L[0+K9J M$EE .QUH[P/HV7"-(7)LT] J&\(?": S!FF2)HIO/N)YJ%,$H15LT+A*W;D3 MJ%D4S70Z&BL.K"9O-B*"."-#-_Y+14$\+UPK1-/SWRR<##2:!P]P^1)=O2%) MP!"@SF&#[8]A^FM(.TW0J"U#R"5?!MD!MVY;\ M*PZCQ"Y2S A7'<.8(HXUHTF5^[:TQ]=Y>, +?[7V/;E6-<-)C@464P MP<^#W5/_/K"SY_Y]L$B?/%ADCQ[XVV>_MQB$)R?CL^%HY5.D#S8Q#JHDH>;=3ID0KN?<4@U$^E5,74:;0&H?+(#H>)0:B? M0FOTLK=0$\&HNTHEQR T1;6\. V)02@_%HM^1&@^#K,12J* 9K%8'H&-IJ$. MPQF;*U&4RV@ZZ8,7CJ[].F2=!DK1XDC+=\]:X;VNOY 4T)H$WSBZ#\ *QJN9 MYY2.D=X!OA (PJT:QJLNI-'6^A1]_4^5E)RJH606AX9A@_)%#"-++;0.4@@I MMT)YT#69T\LE#28 "Z&)(57RV.]\S^:FPJZPP6RH 2DI. IM0MK%!?$.+WCV M5_6MX/8FJ,D>N,?X.;0#N$XR[,8XG NYH,A)!5IUPRDA!+O3\"0=7O\N@<1? M@#_C[8'RIAS9;^>]D84+?Z=!1V2QYA;'Z7%R>7LO [6P]HUKC[_*MR,29R1 M!;_36".'.85PX:]6D!RJ(EK[ M85AX5]8IA>K"Q9YU-#T:*HX6VEX35:L;;N@'.\+ E97@%DVS$@MX@3H7)>=' MN9!V2A50P$Y[ MATUAK.SUQY2H%55!L-"BB!I;D:9+IN8Y.K7C,;O\UC#*.9 MZX(E"6: 7M=RR48.@HD&:^O'K]!W"=SP!DU[/0^06CCM\LW:I^]\RWV"QK2I M8<#>'/$ 8E'.N8[F '7;Z_0*VK"GU;#1$"=UITM-JI*LZSR""$WID[ J>#$] M^V&A%W6>_'GT H)[*V#D*A%H0W_5L[57H?[6\"49")JC6_A8,\TI40$TO4F* M/3/H-<\W:*4>!W[E "10W1R22$'>:7H2Q8'KKOV ^ -VDJF['551PQR^- 4K M:1.=9D(493TJBG%S#\@=8S1E@ZOP+F9F)ZVK:!YE&F+N=-M=V?&+@B@2&21= MR!'A345%XWG#B[G3U"63@SC%'U^0=,_Q'@&^*@>\D#1W]88_@IGGS,(P7A%< M@D[Q4=DI3I[U&7NNG4'^:>BG]('$5YY[9%^\XCN8\T4>V0-P\5$\RT:5'#6V7X 3N^B-JXDUP_=5E\D@?K[9E4G?GJP66'YU:>T7^_-X M.AD?*=[CDT*APM'G3F6E[_7#&P_9N21=$-DNQ4_"<.GW$!DUM.-)MUHMLTA4 M-KWC!?-2([..=MP0U16WMAEX#?'L?@4>=G;C&8^S@A[$9C6"KR"=F%3N*0C5 M[0M9&*HNTZ4YRP1J(9^.=[)4NH5(?#)H8[%$ MOOW'=P]&PEZA4J0FAE=H][P!>>" //'#*?3A%/IP"KUOIQ#7T< 'C(1RCG/[ M6Q''9(H^OX^Y4KT4--1FY2)K[U=M-%HOX0IM,##HN6;F4EYZ78FJOL+O^BF0 M\5Y%%=;CZ+,2K3>V$O._]UF)M3@^7!B'=6&\HV&Y8Q%JY<)HC#'-C+V]$AF2 MTZ5/+Y8W3PX.W/G>*UH\ N?!=]UK/\"59'.UT4OHQ^MN>":1T/+D;&*PK^[$ M^I6$%K_Q*B_D'_KQYO0;>70^9!_CT$;'CD]%X8NN5FO7WP#P"()7:%,W._847/G1_\$T0.P_:6' \7M6DHJ[4N#AV"0!,)BNW$'97/ M9V<-#M8@2+;E^K+5MB^*FDTT>G&UVV,EC4(WCO#-.!RG S$>W]/FVPCC;JG8 M.8ZGH['B0-]UJJS>S&J'5]\SJ]OS6&D>7+(-SCC)3"VOG9YEZ:Z"%4(RT%?W M^==G'E(N%]1/VT(ZJ3A9R =1S\V5!J=*M\2?U1PKW2^HG>8Y-5=UF)0+FWDJ M/^=5^;G!*F=A,V3WC3+NU>VMU573C@[=C?2-1*'5#E@"G/04@B"?1YQI *JK M:*?[1AJB&08!S)WN]"B*!'$'HN22!KZM/GM%RW+<59[\G'!>?!?A#L^M$-HU M:^"&K9G*,)GB8(Q/BI<4!90\Q-!.W3+U5,."PQL615O(@C*58U *TCT;32>C MTW?#K(;2D37OU2E+T&\ +E^PD_\5!-82),%6TC-6^5&^9C03;48[]DD:QJ3( M@;$WHGC\XH7'LE-";6C'$RD*;LZ;6N/4^;4W#0B7]LVRS)U_Q2&)IBY"O?K6 MWC4)&XK'Q'B1%+'3)"1F_VBMO&OR"8JETS2.JLZ_[4U,6$-K9=FBI(ZFD\G4 MB*D6/UA)X24U&QHI8A3S6K\7#AJ\@7>,2$RIZ2*D4 M+J#BD-+G0?YI@^1QR6^]"19@R FFO")VB2.NWFPW1OJ]1ET-'^&+$[*5-X3X M#C?)>(CVAH?OW%-GHM#W6$PW1Z)TH, !U-KTM)0 +<:*=E(EG98Z&T\G1XKS M/8KI1/BT5 ;1O*,SK4Y+Z:!Y3LT)GY8R5^6M3DN9HG(6-D-.2[4<$L\WU0TP M)@X=/E$[$BJ9>AQ:P/J>RZ@&MJI-9\E;3CF:'UC@OYVI$9LBHN;UVAX>: MY(HI<_"DEN\)KVJT6N&U$P)L""NJ@GH^/'YG,H-9QU1VB(/^F'IAJWU;-K?@%;A\PP^CLK[LD3H"B4I WUV'RCY1AB<\'%';T)DAHFKE-#%"HC#- MUMQX:'4?$CF.^ :G<@U].=-8S0SJ<.(WF"AC8:*,WSE16/@-V8'(V>E9&(+D M7!S?A*587E^22)VC<(#6]Y+O%@=!$::]QYE[V^DZOFH3?O?\YQ $KUA"I#?@ MF*^>#5U(])<7 M\,1O+C=*8:!S\8_#J$H P9X;[Y'MA\LX(_0'0=>PX[271U M87UY= @>E&DH("5#2)3KN+?0>D82C#8"(V"YCKZ4DCH*<@)G7,_4923,D$#0 MO+L5I<$W)';U7)T)R,D:!O,.*C5#;-QO%DXS$#''QT*9HC#P15S%N7K5J+], MPWHI&4*9_$AQBQ^#=4T?$6G%]252^\%0"#/C'KKB<; *!G, HU?03MM"*N+3 M, .I(5V?)$JZ0 85";=@;AFC![-.+VC!T&N9&.)P3>+&'1I-&]"#4"=9&/)U&E%1$MC3V0.HR MF S](KOSD FHF&:BWD=&O_2 3QQ[?VC=8E./)=')L M-NDZDIBDL)9:A=B5Z,2]L%P[=LG'AUTB]^YW7*J?^]XXKU:P^KI2JPZE_0:C MEQ+VL @^+(IJNS]!VA(X&]SZ6?H2^: ,8S"]:="L/+*TH+9OO5J-> M=RMZU@\]7NJCB^G3Q>K4TG99+[NC?:Q[:#-QQ=&$5/*6E*HC6?E<>>7> ML5WW=!I[B$2RB^THQN#%8@Y-RC&'"JWU)=)0X:5GGO, 7&RN9G8$7Y.8HNRP M0]SU,9'&H^/1Z?CL;#(Y'@]'BM:VNVATE'>_\,,HY,O 4=M"L?N<3H^'$[7& MJIV^RD:GK2ST#4U3P(-1$$S8D +&Z=J:6MKQH:W^RHQH(@%]6?"$'K G&^:) M6VIY[33?1$]E;8OA->1HY38^,L!)$CT;\(6/+I;6CA!BJBQ3002G(40@1T<+ M$JL_6UM1W#@J" '5\RAM&$0Y'J"_]CF OD(VU'*O0KPWBXSGS+;C54P&S4N MWMU.EE>7(+0#N$Y.&=P'/EKT1%4Q#ENWIQV+Y,TMNI'-P2)22>,2CM6^ U8Y M$6G3E#8,ZD;?XGSB%I+R\8SBAI\%J,PR\KWKV%U UR5'2-#_05 Y4''5Z1U+ MN+6XYY=N) CE3.A\]7M;<_F#IVI1=&?3R<28L:JU&+1*+L"0QDUR8XI\%O,. M[M?6C@V-=5=# T$1=!K>7]%1>W*WY6:UMF! [.F+%2RI9X.J"YM,%P'$G5[$ M.&9NP/SC2Z*M=./B/_X_4$L#!!0 ( *B# U-;M8<#Y_ " H$'P 5 M87!R;BTR,#(Q,#8S,'@Q,'$N:'1M[+UI<^+(MB[\_43<_Z#7^YYSNB,LEP80 MX.JN&P+$/(, ^XM"2 D(C6A@^O5OI@08;#P#%K9Z[ZIB2%*9*Y\UYLJ5__R_ MA:YA,V [BFG\^[_D#?&_&# D4U:,T;__RW=R>/)__]^?_\+@?_Y?&/;/_X?C MF-)/MRJ8;$J>#@P7DVP@ND#&YHH[OL4ZIF6)!E8%MJUH&I:V%7D$UC])W3 W MB21)WM )DHYA./YGM]NTZ,!>3.-VW9J\(1\WR:P?A1HE?]&_*((BL>0ME;B- M$UBC^KAYT$]%&=BBO=S,\Q9V3&R' 7]W\$=M8,\4"6 E)Q,)? 8$1O@*9))XD1L*":D6$R$#79Z@O_\,W8A<2&!#>?6<_"1*%K_7HU= MU[K]]6LH.H,;TQ[]6G^!)D+@!(G3Y-7Z)YIBJ-OV\_G\9C&P-?\W%$'0O]#7 M TBP37/TK>QN?[#;./XK^'+35%FXN .DO<[A^YN1.?NE&+!C@"CPR[5%PQF: MMBZZD&JP(S*.$\F=$3JV^W1"\,,#DU$6STV%I'>>N6EN@^&S4V=^P6]W9ZV\ M0"7%<%S1D+94$BW;V&L^T#P /S2-&\G4?3@1#$ULFLM V:?HADSPBT.S=,P8 M129>&D_08OV#O89SVF]&IE*I7PL$G>T2O?K72EL9 M%_''-(%P.#SBU[! X12S!S_E(/R8 '[*U9]_QD"4__RC U?$)--PH?#X]\H% M"_=7,%_T8QQ,/67V[]7Z>]Q=6G"DO_[\XRJN!O[\\VOS;]#7P)27?_Z1E1GF MN$L-_'NEB_9(,7#7M&YIPG)_PZ?^@E_OM9$5Q]+$Y:UA&@ U4!:WJ#=@!R\5 M60:&_Q(VR-FBA.:,>8;BMA N>?A":$,2RJ(M"\Y8M($C\&S7K.6!/2 R^<8L MFXV;BIAM7@737 0_9!VA/A1(2J!) 8%'6#,_ZLP%2)1F--%QZL.V:THJNU"< M;8N,J>NFX7^=J0)] &Q!]F33Z*FY!)]Q*]W%@M7;>).]PF0@*;JH0204:[DK MS!!U..-U/[=!/W[_;7_@1%4?4@6Y'^^K MY/BL1/HLF-)K*ME@.EJ,]1S.E8T8T K5":'DWTFE ]RV<+TJV17[;9Z1DHN< MFHEUXG-((#J6HA,I\E*PM*$2&'FN091F(M%K%$RC@2>Y*<<>!TM=T[9:=FPX M47MWJP3=$;)]!R!2T9!41/(Y4M6@E6HKTMZ6'.P9:IM1WC;G[AA.!%J^R[TQI^VF M/;*;&8'+Y!>S9'K.)\P)>_7'M3VP&?!Z@&<8;P:NIBUJ14,&BS)8C[0C"6H_ M,9"H7E/G1+LCY))>CY]DFP(ED)!3H?60($B2C)USO!G/MN%@)01Z?S2F\*=!HR#A.4M L.^=XLVMGZ&' .?B) MLQUN-RV-ELMJO,")RT%:6[1J=(9EA1@:+GK$UXVU 1]@RONC7:V,_-RI 8-C M5O>668_=+^ST7(BCT3:I :M<2> % M%G8,QS>$4N9#K!6'_]L,%L^Y3SI2#R)80.L/6**1JH<=8# M1?2"7LO"1M-KM!997>:95+J>J_07GK28;V:'?GZ;!4/H)P,YIQC(),^8CKM9 M#P@@*%MFP ".LR=2Y'@M3?9C8=T"D :*!'WPC.B,64@08JBN/NVY\=4W?INT*&HQ2&9V9%(I[,0/MS M,X2Q1D;F%!7L < AU=PQL_XF;Q[^;##M&@EEQK0I=3C<)H$EC7OE_QS7+YTNA0,PWI\Z1HMUNC\CW3%3C\?EIB2>9N M07='#Z38F?G# [^<%XXS]Q[PAKE$IJ7P97DE)+J$1G;T^;'GOEEX,B4T62NW M+"U=5\7CK!<3*HK=*K!?P #=6!+O9-P9H9;->:_9:]KB"!^=E@$V&" $JSG, M4B1.4VI>G@L);Z0,[IBO($,.M(0!KC3N^7:CS"88E:^RS1/+@6.3X3BLX'2; MU6$NQ114?<5:A7RA$6,71Q<#1V>%XTQ^HI5*0BV%&UR&KQ#2(N5Q,?:#NP%I M1\9H)LXPL4OQLC=D4J1%,5ML.D,USV=UIB-.F$3Q2%ZV:%6(OEQK3E3@$L.: MW%6E_HCUO10BP=#/1B1.9UL_MJM+C7R95015)>J+1;W'W1O6H--\9%#"H$4NZ2P2/(/R],^GIDB,'O7ZSQ)7C>6,YC:G-].+]-O7%^1),:Q'# M/<(%!#Y:9>],7EFED7'Q(5_BTPLK]!OS0J:5YCBQ/5![2RO?5MPG9E=/M&VX MK X4M"UE-'9WD8QZWIO@?:(:5R?M3($O%SLY@\SG96:&%C9^]V1^O_:#_S:B M)X"4=/[\@S99;AU__P1.&/,W76[1UL2_5XZB6QK:3/$_&_M;5VB6^&8SZ6;A MR&@78K^/X'&[S_#?.J9G^^_\G:W;-9']&;TJ00)\HRB4:2"]LR=%6L 5%0/( MG&@;D%#.FN3U="4[BY4['N%)=3Z=$W%Q2C:O-L\'?MAH\TZ1T?NA FS,GP@AY_ M?5E9]BT(:$M 8[!H9$1+<45MOQ)'X[CEJ)>Y-0E M4R",::V4: PCY?R^]3V%Z7E<;A;K\?&*7=S7"5S.C!K==+[@)2)N#M%J"X3< MO.]0=D55A@5-SHJKABR=G!&_=/([^W-'D67LB.G52_.^0^"-.RX_G795:7#I M(#^G+"-3IW$TWKW +PNS]*+<3Z05I:[BW9R5T&NQ9+ITZ3KK"X39L9?[2)G' M[X/*SG;H^O>C--Q<.Q4?F$NI<1 MC3_2[OQGD3A:0?KG#)QY72JV;N6/%>G;&$UGNCW:ID-_P;V M3Y>)Y]I@.J=0-!3SWJ-$

  • 9]HU*<)MOE;Z*>OZM0/.-6V#FEXB0AXM.& M0D]4P/$3*=7.4,1=)!5_$A1?V,8YIU DNZ6^#HW$ODJEO5JF[$CW1?V;(/'[ M"L5S;2B>4R;*]79-J8'X0)VJZK@YE"LSO1#^<.X/EXGGVNP\ITSLCBLUN6Z M+@]ZK-,O+C@-3"-#,>Q(/-.V[#EEHM8::"K#QN]5<9@?W1O#$LBF(IGXDY#X MTJ;:.85B>I#@G6:LLN#:+*=G<3973'R70,XW%8KGW-\]IU2TM%&JIHQC$I?I MJW>CHNSPB\0W@>(WE8K'@^+VJ":U4YF&$JAD\":CJ=QTF)6;O#@==W5U-%$J MZ9-KS#?0 L[7=E$EI'6$E<*)+34>OML.4]YK2B4?'A%\<\0(V'M/>P[*K-CK MM^V1FN_W)H/*J*\UQ= :)4]G=_7'/W;[S/3"'CUZ7)F)V*W,]+"H?FT#3W(] M6S%&Z$@Q.G4+'&#/P)YT]:L/[#7>;"&:4K5.IO@*MRPN%5!=+::34FA7^97I M/JJV<&"^QUSV/5;W2\V^C=4?>=,?9_4C8X33+!90-)\6F=!8YD M*Q9Z61\V;!,^T5T^F&0L?(XQCID?67SN^#>*WBN(J([]51G3 Q,% M?K9? ZD-76-6TP"J!9P#,E3W6AM(4*"["G JXKRKF)K?@U,T,J9A /]7/<4= M%RUSD_59U0T[KI XKPBK8:>>INY*9"A9[BE!UGQT7(J$0PGNN5N?%>0/"<;G M$N3M0;\JM.RDIS*R6FFO#,Y,VJ$SG"Y>6XN ^Y:EV4;Z /Q7'W=ZK*IB;X^[G<;5(G==K2-A8P3N5B7;$^M$6A7_'.FS8>*MV(8_N8L5>#-1\"AOWLLF.N&I2Y,OU>"U&<&*:2W9P9LK)5ODE.4,?< =G./W#^UF\H0Z$KKMJ<$-18 M'A9X2ZVRIR]^\(&HU"XY7G5F'IH>)Z(7;)AN(GJ;=V?TFQ6JV:?LZH)3EYW2 ML#U(4;HX"9U>^AY^,TGL;"&_&@ ]XF[S0ZS8G:8R\4,*QL& MKMP74;OAW\_FRR37Z3*,T%8HJZ'H*Y[/U*L]HT*V2&,4AD#>3H8&$UP2>D3Y M3&\-VZ6C^"R??<:?:T MJ*%]R/88 +=B2CYUG^Z_/=P>4%'$@:+YHN=1RE5.5.RNJ'D@O=R^+$#ZB+8T M7E; #&A[_6[;% W+RTY+IX5D[,Y^8[Q'4,,$JY1479C7.37>IFT0.J6RL52?6]='&XTO+.RS M.N/-8W@;(AY&] (DCCJ8IUAZ&,,>F([ZU.=0>&#^+\ P[.'*S\F9S$\7,G=W M1K4MT+D.@8]+_7'+TE-E$-IHVQN%S'.K&DF82,*$W)+Y>HE0S*C9H9[M-=3V MO7;72I/-;JMXZ1+A7&9'Q(=AYI_+>'&I2 ^]:H,*K5H+JYT9X?R]*F*4 M]%HE?CJI\,M9\\[A!UIMKH96DA]5D(9J-1^.U8DXM5!EO*YQ4Z%9,72\U6BX M(=M@?'12[F1'#/T40-$8!5MCZ%U5,13=T]?HE8U*9C6BQ!)?UMS2S)C7N,1] MZ&*0?NK>9A97?]#;O6F<,L_F[&[9:EN\[Y4*/YC),:&V<\)QF/>9& MZ=-LR/>N8H:)Q_*YO%HD<*(S[IL:3RS#6P0\)*MXY#J?3VV_]ZYBI9-N-/(\ MY:E+K^^2[3%75J70);V';Q6/:?,=Y=;K=.VN,U**]%REFG>Y?*;(KYKIT"G, M-R_D@2F>;C'C\/]'M&$/WFC^F@G[40;>_*XKVM 3TD +G0K9]?,JIB&;1A&= M[!B(AEH?HFNT9=2L4DS76^MN2K7Q?2%O>BZ/3Y-#MR?E<8<,G1SXL 5]?@GS MYB<^7K@']_5-*W=*$W.7+UXQ,7>;'L%I."D+'1*?1V*CK)$JB4V0G'*X-W#B M@U'=-I*A,VU#P$;OD>\1*QWK#-2C0Y7A54=IGIK,$NK,X^L)J;AHIR9TKA&I MHY^MCMYQ5NPLYPA#SD,D2(HUNAP;JJ+3I,MYQU/'IZ_+%O'0=^&A(Y^;^E1U MW\PFT.]!\O747(+/N)7N8L'J;;P9.DP_.3WWICJ4F5/'#\-TK<>F1JX-IJ/% M6,_A7-F( :U0G1!*/G0&\\<6]+4:M]]J03>59HUIVDLTY89%3!L)%M3R39RY M@/.M1ZD4&ZH%?7=4\7T&] ?7-?O3WW.\D_'#.@YPG^8S M54T#+*NBK0(WYQGR"4[(D*=._LN)B71J)DPY?EKNV(-2H=_C[D.K.Y]=D@?= M>7A-/N]@'2/OD(SR#D/,H\=A*% N\Z.$TEUR7D5HXK$X.[3"%P()%T-%& Z[ MFEBFD[J=9\9Y8BI9WOTJ9=][PTM0$Y&L#B/.CP/*.56]'[6G68&8:J7N?<,; M&,O3U]LX BA_$@X.!'E^A&'=XI)5G-6-I:I/A,$@2Q<[F=/7/[EL.R 2UN&) MQ(;/LI[T[TIJC1:K7-L09@TM79#Z6L11$8C?!.+0*HI,>3;*@G36(A@IUZ0M M-UZ0U4N =22M0PGTXZ"2[I6E&D^5&FI>[B9-*RTUI/"6V/IQ0'BEI/2Y[B]8 M4'B[D'7+'9X:QS,%)6?$4N&K5G^)]Q>$LS#U^1&6=V8DP6F#&I>IJ[5B%Y#W MK!JZ<.IW0%C8;J<[%\*<%-"+K9DEJGBNF9BT6;:0DT*7<_##$'::BQ>>N;"% MA7.0%/2O,[ MKJU(<+7\?!_>4*#-T>8?.1[/[ME5=Q+70[MY& M6#@%%C;60KP[*U9R7I_B*#K.J(54-MD50N=019KVC8I#6%ZQ52]+];4QAV=D +*CR6(T""V6(RR< @L;:V'$C1M4S%FJ'$AT"+,< M7PS$S#?Q9[ZUIGWY MP+MV&UK%D>2*P_)=.=:R[!&OY("KI/@"Q3NAE?61#1MQ5%@Y:J.GVG=J/ 9:XRR/+UJK M1:743R9S/UM/A8:C?K".^I!V:-7G9(NF=K@Q:H4M BZ3K*;&P MD6O"(F&7K9I:(QA^W!^4\XVQ%=XSBI%<>"7#\)MXA7T6=+)@7.WQ=7%542E- M!RWY9VO;G^85AB.S\EO8L!N]/^CW*;R9[M=5T:LOS6Y3+:?"5ZSU9]JP9[!; M(HXZNEO.NF W?48Z?R5$_6$=]2#ND]&0_N_+&*QZ? MQ&-->MY,C<=A%;QO3#O!XB\:>+?,TOR\ZC)F(X+&4_4MO>@ZXM)N];-=G-\/DW6 M*_%Z>4[9H14A;T+(DTE^3S2\G'MR/!G2<1S#RI7 7&UWG.9LF%I4J[U(AEQH MELKG4?-4AAA$-M==W+,556\.F!A=$8"DA#8, $M:/)$(.=SD9JVLAP M5!&?FG=#7K<7)$M,AJ'9VZAGM\EQP+ALAYY,A M(=[A.IX,*><[K12;=W$.]%56K'=EJQ#>H^"7(4/"&@WYF RQTVY2ZO9@;V75 MTJE>KI9/5R)?YG+0\.A"N)9-R,T[70:<;BNX4YS,DVTO##25#LDLJNTQ6T^?G!$N06L]5[_Y7>'7S>UI3 EOZCPO240YN>*& MF4+%:Q"EF4CT&@73:.!);LJ%U@;]\JV5 MT*[G9GM$D1;%;+'I#-4\G]69CCAA$L5OLIZGO3OM:.OYWFH/W-2#XT/[VZ8! MW^YG!["RK*#.1*TA*G+1R(B6XHK:YC"%V1TR3$5@>*KJY=L=$5?R5/A7^]", M'U;\Q2E__[CV@RUX3*3,9$FK"J0J\ P_X$8=1:5FB]#Z"6%'2MB,WV,B)5$F M[GI%KYG/48LSGG90^J-+W5C'2 M/F>(1!Q9IAQ&2KS6)%C#'K!\VV*).[T0R]Z=?@_TH@AW@M)N[^//H ._X_7O MB6&^6JS5^(5:E^-=7"-ZKAS>PDO']>>.+0J>4/=[&I\G*$KW611+R0^\SC=! M\;>6Q5_GWAT1Q<>2Q7&[Z!5;4DE2/7Y94Z9=TJ ZWR3B_ZUE<>B#%.>4Q1EN MTL/CN8Y */%.JA1+%%M*-?SQKQ\NBT.<\O4ELGBJETTJ3RR FC%')4_S6NQB M&LGB",7O#>Y\J2P>4[V>FTCP'144R@8^R.E6QXAB%.%'<=A"E%\JBZM)W263 M;#7.B0-CD&(95I(A0?,=(FM^SDC"QT*2)S-_7F3,5C%Y70!=I#$]QY M(!RZ4:ZBN,K(;Y01'?!P35P 8PE]T8;(8S4-C!1CE ,RRCY^J!!0$>==Q=3\ M'IRBD3$- _B_ZBGNN&B9&V8'A7LYT4C7U9ZT**SLYLRJ%T-G>*%+Y9X29'U3 MW'$I$A+']<@XB\/_;7"V?9T=,)J4&9:2?+U4SM2%.S)F-,+(GW'X_S?2;;?I MR4_8[=SF6U'$@:(A3?#D^OF>:-NBL<:1D*Z1O2J]:,;4=B?7 ?DQ2W2RH=6N M+\[P0$+>@V$1M-K MM!997>:95+J>J_07GA3>Q*6G,UQ+WQ>F>$H@?)U(B$-KYP$(L?!'3R=M'L\?$9C^-*+5E@N!C#AC9J=*$(.++#^REK MX#$ 2HU\F54$527JBT6]Q]T;UB!2 J&T H(C+;1 IAX\]99HC ('';VK*H:B M>_JC6-Q[(9%6!GQGOEQ0O)>T2-T3#:5Y>M?L(V[Y=O97?]#;O>E_/LSVE6#; M/T)#XV1J2[-/'HF"^$D^BQ]Q<03\I)P>4:GF$$C-H:=*IM*UNZ'3*(?SL M3O^;X2?Y>?R\8H3J7AK4N7Q+YT#J;ERF&3966(8QHO/EMMNCS>^YSCLNEYS/ M5:HT+KF%GKU0$Z$CW%<E4]NJ;U;UASS^"Y);7ARNDD M31KK2BY]WS/"4(E@;^E):L?4?]_L/4,)IHXJ_:/]4T,6;5G@VUGAKD8N4KI* M=%6Q8G;ZTR1(F3O1.AV(CF>#/XICQB@R<0M_LGG&YJO->_205QZHN$ 7EKJ% MQ])3PU0I,C-3JIU&TXF-GCS1UV;H!Y]XG@7;"]6F0YLU7HOS>J?,%%NSL+9KUO+ 'A"9?&.6S<9-15^\GOT8188 MIJX8A[I]ZX3WNOBU/_H]NOQ2%K>P+].S)> $;\= E'WV@C_X\P_\"W/FXY\O@P_2_,)' MOZ\>]6N/% -W3>N6(F\8R_T-AXZ/@=]'C+Q)Q.%'.P^&O[8VOQU"/L6'HJYH MR]O_[4 SS\%J8(ZU3%TT_O377^$) \N:LK( MN$7$A>/IB ,-8.80RR"Y9+AP\=&0X"*)\(]U8+$D#8CV["\@!U\ MHAA(SM_N+Q(:YV#OJ4$_L0U=UU0_N<_ M28J@?V]9[B@SH8],^ER]5?V?_Y ,\=LG-Y3CAFGXZD61L+4UTT(2[6..(F:( MR%"3@7*;-27?9^XL+7#EBXV::-M"DC1723TWG/#36E^Q4[%6U1NQKXR:)/!F M (^] 4=P>3039C.1#V'CKZIHJUC= '^?@A7/2DG75X3K3@>F#2T57#(U3;0< M<+MY\3OXXI9 HW"A*>/*FY^L]6 2/G%MJVQ&^\N5=QO.@.TJDJBMH>//%%HH MO^=C:%+C<$ 2TN!S6[1^/]_G,ZE# .^2(W589?[/?U*)&//[64'R:&F_;)$.6 ')PS-J M\FRKP[4J=UB+:]1;':S!M]H\6^M@G3H&+80.- ,":4_26+V%D?&_Y+^##^HY MK%/@L!TS8FM"L)D.!K\F4W1L*PA\VOQ"3/++YZUCT6/?.T@^$A:X_\DC^QO] M\3]_K^Q8?^0_BCBG$C^2*<@D@>[^]KYO(#'W!KCB2%5IO?4,J1S9'6&V.CBT:03#CB='!UT:2 MV1GQ=4Z/=YJCY61%CLWF2Z&<5^R.M9D1>X#&M[ T.BVVUBXB>R(R-4)L:B2/ M+*@WMH6[Y:"-<3&T31T+UO<\?V.N^0V51FB,RV?X'IT_4QR4$X$-%:C>#,_/ ME#AU\(CS-^MR\(DU_X$[$EO2I.DT,Z%T=>D-F%H^A]NUPE,W\:5)$02)TTER M(W.BF-+10Y GAT8+C/P+,@RW!K_9@8=G:WR)J:H%M=>.R198TM.V\EI\,:UY M &,M&Z*\ #]!%^A>8T5#NCD=0#Y@4O_%+43)Q="$T1[/ PDPT<':%I#0AK>, M*096=!TL,_;=P;\O.HZWWF\:# EY.(R) OQ;%F(#<2@DDR E)(CAD$PQJ6$B MQ:SWFX)?="0AQ2Q6JTS&(@C& 7)KF13FG7M6H 3B<4M"IU*@M\A.^8S@22FS M/!1F]1%L23UN22_JPBA-)V.J7BJ2-7R5YEE[_D2Q5'MA,DQ MW7;5U%DA_K3ES-274S5=R*H9D*0;C;J:FX(F2@E>MWR;7[&S5(CDZVU1M*S:)Z+GFYH-@$];_9,]$VK69@C;$DPU6U]X,;/U ,L#"\\Z*N7%*8JG_ MW@70(QMX9XMRIV<3]C;4S/D&,YOW.')V;@9TTWJ*TF^XX@\I?ZWHGJ$\1-0VW<( M]P,F'R3[U]AV+T=!'%0- MH?,V3G'#T$&YA,Z(HIVS*#OOSR$QG3,UQ[F3'E MM04%U1$YP8&]:LRK1":O3(A^\6ZRTD;PP<2[3.PLQ.1<1#E>;]ML^8S@.I[7 M_"$?^3F'=3^@\2U@>P)4=L1%<9VL&5QYMNOP03R:=;(9SZ8'=N2[\)@D\5@BD: 3],N(#)&8^4 LYR^?K3'3QNKN&+KI)<]6'%GQBU0@ MEV%/!/C-[)%H*"O__=^AX\L/.QT/H;R/.!TAX=>/K'_QIG73OL$XW=+,)03 M/FMA-?/F[U!B_8O_3/P^SJS\/6'QHNF?CM8"[0@#4VCW(B@G9O('6[4FB@V[:%4^*9VS"6Y1'5F_B M$5S]?11(D"D\1I/4B?,7.\! M[+44G40)MQKI.N^5QTN:-8OM46ZTCL[NM4P7^GWLN)76T=/R'!D#WPMAK\32FS1]Q*#\RP10#X) MD+7L_$8 V20<;UTAZ"/UQ@H4*:VM(W7@],Z'Q"Z2ZU]*K#>AZX0!@;6;NB2I M@2^^MZ'GFI:)43G3CJM,(Q=+,I/1V!YO\IF?A_O5'U_N8RP67"6$^7<)76/_ ME[A!9=,P2[2Q&;J@ 1WLP?R24>\XN?9MI,))M<2/!_5:Q00:9HMH3N[T6=R2 M$MS4; YZG;M\MYR:K_/N7T(TVVC5(I >65-=(D@?;V(#J*%.LG^]D[%4',OE!OU8JF5?A?=8]EO-O ME+QS6R2@9]&04:8;P 9+3!H#2%(=532:CX&?#8G"N?;#H:F_R/7YY+'H^(<; M94S4--@"'1%'0>*IIZ 0L6MB [!N #M>1XFW9YU->_>L\SIJO!-LW@T@(RL* MG77&9/@M-+E14\L&$O -<)(*^O#+<3C87[!G"'#,\:"EY8Q-=)IK<_K6'8ON MX_G,Q?U!^^05V&@P@;-"/_+;PU^B\:P[0R?H M'7\D_G!%Q\521-"#+"Z=F^?SGP-DG'S'/N/9-AQC<+8?J1E7=#UG-Q4GU\;; M_1274O56WLC-H>VJ4O-7P'0'G.>8\*6?[<_]DU4$F.<[>O+(X.^:>=0!Q$[ MWT??RGV':KPL"848%/*FKK@N9&F@01ZU30/IFDHU-D7HD/ M1Y&XB<3-QT,WSTF;]PD4R+XBIL'? TR4)"A0($- 1D.<92/CX."G&,0B?O + M1X>2"#[%WFA>R&XZG/SR&EE%L#MH.Z"QCK"1;<[=\>;K&V@? 7]L,A@JAA_: M]U/%$ DIXO=S(_2_)G]OFKW:X/GQ;1HB>VC=^)FQ;EHJQH[ )*D!3AW*$+@) M@98Y=06KHVS!G_.D.47=,"=-FTL=3\P\ENCO"F<0KV1'OKFC^ U!'Z,CFKRA M7R3]NZ/%9UG+%SFO:)C M!J9ZFRJ3F7.<;OSH4C/7K/#V,<+&R*K[%T(>8V'O]H5 M:C^GG%\RY\]9/3 ES_,M.X!;EK'>?==B71/^[ M5_L3D>U7!>]7KS[WG+7U'..@Y<:5!1[8+[<%_Q\A;3?MD=W,"%PFOY@ETW,^ M84[8%S7P6^I&^[][U\T;C]?N$T<,3Z[BOLBZO"C=]J4$"+?H/CT!0BZ]CGC< M&#I5Z-M_K^BK5ZG")&^8T\+B5=NW=B@2\&G+=R/T(X1$>WO/1\Z'+P24T&&G M@W$P97@HINY'TB%\#=,/A'M.$(R"8PM*YA^H=FO:_K.T)7KX7(&/AH_%##AQ M$YFPD(@^.QBB(4$''[F'J+82:NRL[ZQS,'2Z6I$/'SK9;"?^)>YO).X%E\)E M&7.+A[K:07'_7=^K8'*,G2UY7*]^WTZE1L-JJW#0]SIF7>U+Y?HO9Z[W1Y&= M,="T#?]A?T&N\F.Y0?W1-T1*G]_(N0-.N(#>1E/-!#/=@?B"N\K$@_D6[,LQ9=V7.N;5R>"L%075=YQH"-[A%$S,]UY?D2*3# M3P'*J)?\S,HUN!7'\9 QM#Z/*P79EHZ?V2-N6VGP 8X+50':0)3\>#NZ@>68 M^P9'SB;[H9L"1P^Z;TU]ZG53_PL#\._Q2.+$>=R1(UUF<_"1*%J"7]T)Y0SZ*U$?^BO +A1GVR)8&O]K MM@H01 5%6A2SQ:8S5/-\5FL=,* MFEE1&OD23F24KH9SLU(NC6X$H(AKBDA<,^BR]WT2_CFD] ,=_NBJL>_*/^F( M?RZ"?])K_@$CSS6(TDPD>HT"=,?Q)#?ECL0_[:9JRR3;BZFXVKIGV^EAK+N" MKCQ]3:?HZP21C-CG,?MDL(QH*:ZH1?P3;O[)K/F'*>%-G>[ M]N<1PF&RXEB:N$1$ K\UQ0#XVL][@Y_[ 0(0[XC3/U0:^#__M7?-A2BI(]OT M#!EYR:9]NSE))6E M%$UN_'&.Z9\_AT!/*B$( XAM6]%;2XNG36S)U(W]'\_ M7!FYGC$=+,,-'?]O;.?U[VT!A)WA( ]\QV?>OP,O^-F^D[WY\)6*#.O%18?& M*/+&+\(+WZXG%HO?I)[XZL<.;OA@I'? *&)C&PF&_W3JF2,!PG_D!S,".G[< M!/)N)@B /*1WB[L0VJ'I#D(>+]NAU5@7>**'%"G+5$*@9(868DPR(8@#.BD, M:2E%TZ0TD&/BNL32%TB(%V_=JO RQ5J^?1T$+HNUS,,]O.L2 M4OZBGF<6KPV\PZ8K'+JW,E.O=;A:IWWRBPD?4YAZHPS^%C&^=YN%R>0-F3A* M^.PF_F(_)PC8/G^\Y6W;X\_= =7XC29Z]7O@F?H9\G0-4^EA^5?*& M?K:.UHF&^Z";&FRK4\P5:VPM4V0KQ5JNWJJRZ.Y<(4DFF5C\B>0YC=;RA<-3 MG85&AQ4#:2;^>5=&1O(F=H:$C%=LOA.6=4F0OEUTEHR3%]12V(&T'O35G^W0 ML)VQ?0A97R"$/[(A>4+9?/DS_ (5\>$9AEV7G&;EODR(;R5:T04ZF=ND4&W# M.(X0(U-$(@0>'1H@1NZX<3=AU""72EWH)ONE9_S$TNU L8>18G]YANC)4,+( M?S_QI2-=\G6Z)!9IAT@[7-YTOE8>IT4-2CC0'@. A#!%Q5('RYY]I11>CQ$+ M!AG)W$CF1C(WDKF7*W,?;$ES6+= D!SN"'&&3%!,V(3OCN%K#K&'X49B.$1B M.!Z)X4@,7]YTOE8,0S'GCVR@@0;\!-@VD/TL&M&0_42:L:G)P';"+9']$:]' MNC[U@7%3#R[1CY;0F^L:0R2DF4A(1T+Z\J;SQ4):=,8YS9P[0HJBJ%2X93$: M+.:/]D?+WK!9QXE(\$:"]_*F\[6"MV:B$\+FKK0[M&T7AGB%/U14Q.+5O;M( M+(=(+"F/L\BU&#J;:YN: X5%PS8E("/Q(# ,1:;"D!/M*X[8!2N.L!-X,SQ?6SP, M,%('D3J(U,%/4 ??;1OAA/.)A-OESS"2A"*7"MW6/8<9*,)Y"- M\^7G^2_S0/]E2N-WG=\/&6BV9_?]847G]B-]$>F+$,PKI+)Z_V1Y!8Q$S7>@ M_7O '8%FR%@L#"<:+__4?GAIZX\,VQE:%#@)D:Z(1:>3(O%_'A'%HDVTG"BY M9BB.[00RG[W!/BJ/0B#U0T92-!IL/9Q(RH=)RD?'FR(I?Q:11/%&< L<0 M!ITWH\30,+%@G#N*(U(2D9*(E,2/4Q*QJF* MC@$[G(G95M(I.(Q.@PI@Y>? MDQER J/A8<'X=I/V(W40J8-('?PX=1"ONV-@%XW@?D#%- 0J3M.)9 @$E:\) MXA>L"4),6W]DV,[0(O$?B?](_/\X\<]PBS&<$"J13A T%8:D%U_L,Q @Q%=/Y9)D;%$_(OO4FT7\S6VP[>X]H=.ST0R+*S3"9$,2Y(_52R% MW4![(B#>B;_WB-U$ZB9)??W1QF-./Y(FD444IAGZHN>7*PXT@/N7YQ MD)."7\$OWSIF69G]^0?^M>E%TH!HH[LYQNOGXL$]';N1Z/0CBO\\@+:C8 M>L8/$R9W!NW__7_^:W?P U%21[;I&3(.Q:)IW_Z'\/_[O3.K<2!K*!]&(X / M;""JN#B$#[X5M;FX=!Z$)?W?OP>F+<-OB,V@Z& )D,F%[;Q&Y'A"2UUM_KUU\8R#.W%'G#((C M^N) MQ>(WJ1.MU",@TCM W-K6G7H8"LAV$/_Y]SW U@?+BK^(^_UE.[0:GR?H,22. MB"GROU>"3 QBHCR,"2DP!$*,H&1!)( D2'%99)CA,$&E4!8?FOOI%?P3&35X M5M5?_:G5.QS6XO)L*UNLY;%E+&=L>*@\I VG*:VQ%K ,FT7,PTL!\$'&^)-:((9KJ@8#C8T[;EHR[AF MFBKD:CC435G[&XS5M)WWF.EO6[IC?\UW;RB!CW--&ZE&;"A*[J9S(&.* =N_ M-IAKV$S2/'G_\9@-1G!@Z$/3L[&AA[Q?^.&V0+*Y+9#L9^$/MR65-^B_Q@:> M X?A.+!;V!2,EGY+2Q,-Y]I_:0XF0$(,XO>H;VLX([)L'OGP'/@;^/XEBG7& MP &[DU",F:G- *9"ZR H\>P9P6M;<538HV=(T*R U$)9H>M!^716=$0H$8TE M.)B&*._",2XQ2?30D0-(%?B-!V>\ILHU!H?J;RK#3J\Q$WT_5L!L/1;7Q 8 M=@ 7 I()KH6L#(? ]J=KFSI\]O(1F5_I$"PLV-"!ZVSZX]44^'*PA -]D4I? MPQ1%B%I3!Y!X#B+TTO3@2P-*(_A;9;A\8<#^E("M0QAYTA@3'0S)-0KIU^6U M_Y+\O?G(&9N>)C_^%!(*PLQY_'$ Q$3]!U#V!C$8YG("+ M^P5\UYP(*8_ZV9=PKHV6/! (O7:0N?C>CK>+X 1J))Q Q/'\ 5A3T< MDHW!;QS'TZV 3#)P)%L9;+0,V$!I]S#O!DU.0%N_#Z Y8 ZA ]Z&@QLL#0*! M^P(]1+^WL2],83<[T_*GLA;\>Y+>%T9PKM"%A$(%BB+#=)%\7J,M$*I3O^CS M$,K50&(%X@5#3>TUK%Z%(%R@'02C1^Y!*^"6'9A)BBUY.NP CA=IX:$&_.$H M 81?>!+"WWH6:SWA3\*4)*2JT/+MJ2O,EV=K+;2KEWQMY(Y-!VSXXF&17]*^ M[35)43L5+/<59_"P8"4?C0,NTWH0_I/1+/<8-#!/P*VON'P_>>N]^:X6\MPT MT7+ [>;%[R,X+1LO=O@\- M=$B GW=J@L@+SK/6T^7%D@]7:-T.1XPR%4XH$P"*Q*B#]GS6"PP1#Z^\@VA#ITJY+0 M4W9L6A^*$KK[+P#EOK6+"(3>012#X% J_/079#89#-R-O#=&?L>B;GKH&0: M#.V(]A*-0$>""/Z!XT*&&V)V;*ZXXQU=\6"+2B84#R+J XX;B6@X5&1U#2!C M^O8U7',-8&LE[M,&$<'RA2DB$U@ R?,E,-(T\-P)XWQ5$7QG.VB(P %*%$)Y><"O"#J\B$"*<06:9> [2(5RZV,FR&R9< MZRBDHK;< /7-4''7'42HC%#Y*2T@(8$[])!-$TA <$CX7?NZ 0>^Y0Y]'614 MN_ [:$ :<%(2Q"XT;&QG;;'[. 4+!;I?\)G;;W?'](@)'-@&_0@Y^+"1#:#O M@A2##/0')P#]SM\.MN'P-@ M ,BH&U,1^.$'WPX4MVIFHS&1CESK8PEYVG#- M]M8X"&3$^>:!QV&N"#']$G C?/XX?#X2M!O-L:,KINBB*!1#P%"(SUR"M>F$ M7&2$)],P@(;0^N"VK&,QSF\LPEJ$M>>PMFNQ(#<2N" "3 28YP&S=;.0^/%= M,Z0+9Z+F@4U@8&#[X0U?>EE>8,U%H(I M0,JY,9LHL7K8!B]1= MD/4"T/ZX.'!0,@)0'!V%(:"MJ6E@8VY"U\CV%'?C64)MCK;/T"36FU]SQ0'7 MR&'23/@;&=M4D_!W:A')@VUMM+-GVBCNM], SLH(0A\FVM/VM*&B:?[6=Y > ML>[$LRPDW,>(:=$ 11OVBJ@!F]C>>B?&#SMJ* TI8M2(4=\2Q[O>!A.<3; - M0O+:Y[1=S.TRY7;[&.V"V:Z(N,1\#,7U+M&ZCP"8T$"Q4??PRQ':"$,!]^O' M3+F5%KO,]1*>+RP-D8K2$*,TQ#"D(49ZX$?J@4->P- TX9"#8EA!$HR?AN!_ M#E?/A@8*-$K\#4:H!OQ,+6<;7'8\1P)0ZN^&N2V4@F;CB@%A)Z(-'VA"08LJ MLDLB/.[B<01M;QLE0QT([;JBXX)-3A;PTR.EC:'QT,JQ@!'8,<\Z#8HQU,0@ MT^JM 5\ ^S>1H[+-TG+VS9$(Q1&*GY.J?A[',LCAT$TY"/A"]* M1$V<;WS= MD:=M?%]D(J]S-7;3!2-A&<'L$(@Q&$ P!!'? 9PZV M,>2M*8FB !I*5$5YG9:-0GPNVNLWW2#S]^9Y/!UV#\GUW -WY^2G%>"C>GX. MW3Q(XP;:.G_8L_RTZM>S?-T@H]@R(2FVR;)^HN^S@4@42$7J07FH1'B]GQQ\ M_2C6.%]GOQOF-I7=/W^PR;F037]8*,<#&>=H D'Z'VH#GSSU%#LX(X*T#T0O M8F6HG8YY)N25@]O?_+@I'<5YHCA/&.(\ZQPJAA;E(2,G!$*F&"&62 R%I"11 M BT-!G22$&.#U":Y*O@%NCNZF"O6V%JFR%9V[X].DDDF%C_JJ=!]6?'2L<_@ MMG%L.["G-TAO#[?Z-]SE-FG4[:V,%F)DBDA\T?B#6P-OL.VXL(>!G>*DZ@NU M-%X:9KK"02=LV]>0U)F;,X_Q&/4^ C2D10TEU[?' " (4%0L M19WM9/-KY(;,[YB:(OO!LO5(L6"H%TCPKZ?G7T5D>)F>(Z(CF1LKR!FC\V&^ M$P1]E> =)+GX-Q81^2-$Y@T1^HP0LG\_DKP"F:)C\;A("0DY3@@Q29*$04Q, M""*93#!Q,2X!>KBG;3J2P";=4J=4UOHJ:+K#^YC56Y4[38$2R,8SW7R]ETO.IWH1M8P];CG5)4+VJ-*( QXUF .X45J"?]IGID5IG-3:2 MA(Z7I[7%:*(-NJCEDSY'3&+33EI-Q)]&.4PN*HV;M M6(\M#1LEN)JIIRT;4M-D^(9*$,#E<@Y@8A.;8@62>-JTOS+'6;:6DF@))/6TZI9>E!FG%-$XIZX5L M;);+S*RY0-)/F^JKZ@(4:O6*BG=8H9$Q6YWA9(2:/B%_,R<+E;AE\YR'NWS* M:CB4L?![?4)_<\)KA"RG *',VK0X$4A#6,%I'8 4H[8:0LKRLGP[JY?J;E*; M-0S8ZP%,9?4E.\^4IRM.[Q&);H9CF@T/]GH 5'JKPQBE5('GIL/:A(\3TU6* MGJ.F3Z;5SFAE JSF%C^=9?ND3'D4-V^BID^F5:5*'DX,4R6UG4CUVBT%#(@) M;'H 5U1C<)\%Q;%)+(ODN--9SJSI$M+U + ,,3' ZZ3 \LPP'<_5&!R?0%B3 M!Y U,/O-;.ZN[7"Z3<_YN-NRTB:4$P>0Q=S7;6;AN6E$R@X+5-Y4$;'H M648ED3*=6FK%9_+-N)/T.+W=ATT/(&O4%7/IGF+T^3*KU/D[9U&+DR.!.H L M3DQR\8J7,56&\(;3%HC'.U"J4 ]Y=IV<+]R,XU@.K56 3 MN)SP>H2JS(>3FK+,R("'30^L%A\OS0"M=T6BK4]B'2''ZJ46)-:!U6(J8F^1 MXSM-KEV5V$IEGKHK+EC4E'HB!Y:S9?J.K"Y5?,;&NCA52<0A7F'3^..F^3A/ M*S4N7U1Q9S"WH1O4%,V10!_ "@E&==N]5+$E*>%I!NKD4)J+M ',,#WQEKY MCID5"84;&$ZG9PW'6E.@#V# 5DN%QKS8OU/+S4FG6!MR3AR*#/H !LRQ?L^2 MN&SQ3(-L.:H]2"Z'+&KZA VGLZY3*9F3JMK+EW.LIU6<3J6)FF[8\!WAV< < M0-[YVC-'?J44^*/[L0#B(7*Y#@0\C;6X]N:IZ][(=?SUN0)N0=AF$\N@;Z@7 M:]+M>,([_9NPSZ%FSC09X'_^0S+$;YJX#EYL-U(B M<7AT0% W\1 8#2\!(@LD@.H]K$%!'@1%) H^* K60=!-1K.UP/P]=VR3>A5F M9% $15Z4; @U'@))<.%X(%X5"T^3#"4)@.'P< 8M -;YL-1V+&E\A,E^?^^E9XAR^Y"6QQ)E= MRN.QQ 78C!F^U>)J'2P0][<7$R0\\>UF%R&H]X%WB1;JT<;^U4+SFT;7W@RZ MBS6#M^>'@B.)&51QWK\& KU ![9FHA8<$OA61O#__=Y6+$;OG0K#_E$6<(A& MSB]^;!J89RAN"QU'XN$+H>W"%1=M6>#;6>&N1BY2NDIT5;%B=OK3)$B9B_F5 M7WX9/M#_%>L(]:' H'0V%"$0RDJ#T !0ZMQ2KY*=5"E>'I6;5Z@6KJ*+FO/O M%4Y?8<$IPW^OE(5[:WBZ;+KK[Z\P0]0A-3P''XFB=8M R!HR^H=[0"#K9D3; M1D?6NZAB(/3"X8K 7\&>U]EI12%&SLN#BI M%/1=]PGQ[+_ASR(-1Z),F\3^5=I"M:-% -$M/VKTM\1@=>L ?Z/&=& M;F@XM&8+W9^AM5 &,) W:%P>X-6VGLF 1EW B2G@Q\LQT.9+OZL0]#U8&XF6D=Y/79#+^ M?;S-A@TL49'W;U1<7_FY+N\E.@XX'/S]D(;]ZMR7D[JG7SVYK^;>DRGB-4ZY M *:L(=<11ED?FL];T',%D/(RCHOJ4C5ELY!W##PQ%_QSW63\FJ#?%@W^$JKT[A1,94VT7B*R8*XAPX*S@EUZ@Z&LF M3GYKEYBD_ =T3!<5+G]5.4=^<>07GRZ:_ JKNFDFDY0F;Q:O)!F%;4]] M'H;Z-LE<$XG8!?O!ON^[+A+NW]H^]11+]R]NCS9;(_7X66\U0%9#$PT7FK?< M!EPU<(C3NFTF49I159=HYSI.9=@68FYFA(H+4OY.SW6*>*7U-$\COZF+!/WP/'X+S. M[5E^=93E:SS/KY[U5[/\R53O3B2IM@7SH>2*+#&>%2V;4O,QNS>B7#8%4$%? MRM>YUXG42RF%D8-Z"@?UJWGB:QS8KY[U5TN"TRG_MXJ"K.[87KU0J'$Z,"MI MV60+B8I?L!NE%U\3Y0]122N:>IMZ5,_0ND> M0;=^$W9]JCY_(+N>.D!\@%_Q9$]QJ\EJ2M4+I4E]F9[G:Y;/KV@GEHQ?T_0[ M4Z0NQDU^L0I"IJ:,+K'B6NWU9<\8U^2+G;MO6%/F M)VS:OJ'@0.001CN6H8WFOJ=V0=@D[Z9*RXZ0O=!2+=]HF^X- O%'R+U+%F_? M6HI=AF'YW!%P2URB4X+?S%*,"J^$.4BSQEXC@-[SZ4$UO1E+E9>K+M$N#NKE M^^2PDDO[U_%15W_HU'4J'AUY^]8&I]6GWIE6'W+-:GO@Q>-NFB+Z;*R XYUYNUA++U*E'U"EHF4;MVND MK8^X.)LS+I4'=#W/DN5B75MYI-R(-NOKZ9$_EX20;%I3F8-%G$D2A$@KQGZG17(+M(O M7=,'LTS;7VUSB&FF,<)=8.MP20;?K3Y+F.S[2!=_RJVM0)QV($RS$*7/L_F= MD59B"U:2^>5L? ^JAMH7>RRZ#![YM-=Q(JH>^JU=VC#-/M+UGW. W\;QF0JU ML'(CM\Z+)#U>-IO"6,[['!]_G>,OS/G-@B& =) Q&\R X1T,*W_G%/XH4S]4 M*CD#'X5&VE/<<<9S('4?C/'E\QQ[/VEJ&DTY-E'G=$42+^H2_PZ M%8^*DT8U7:)L^_/7]OX8.]_5X[.^VR^J1&^8K %6U!J,-D?L#!4P%(L$ETD,\XM%RW!3J28<#]+! MB?@U241[O]_:4?X)R9(7KH_?Q,B%+EZ?F2!M$0#OCVLZH5>R"18QGP*\V?>+7?A2O1G=C3BT=/[5@L/R:HERZJ#+,JEJO-K@%=J6E-FTLK#2 M3<2J*$\J>9V(O11XNEA/%?:9$R4?QMA0,41#@@_#S $:_A/)7\>1!PK/]G)=.IWD\;B$ M)_6:50,U7Q[$ WGPXN;3!;C+3ZK G2(;^JOW8*+MXDM2YWO5G':"6B\:ZV." MG+6$;&%*>,F"V;^_GX/R'!KK?D49DKI.O%B@(O*KHUWB'\W$)Z[)]E8N=A-5 MR[O/L(J:;_3N.KT>3BCN"'&Q?P/F=9QY9P7RBW&Y@Y)M.Z4.HCJLI_&NOWK6 M7\WIY]A'/L#9.:^5%JU>NLY3HN@F72]52Q8@9\>"F[F(ZV0\JK\:U5^-ZJ]> MLJY_601T[EJNG:[49YR7+M07QKS=;JHL$@%(NEO=,KX=U3$Z$+V5[_12=IG07?);LOS M!2\/EFJ[X'W"GY#(^@:Y&)G?%[JQ]1,2.-\C8A]-SC6MKQ*CC\_<:Z+C8"PT M'G7=1'@U)?4:LT0;FXF:!] 9_/_[LE^056:*#'ROP!F+-G $OMBH>'Q"'/-E M5HQS8-&:XLU7P@-KHQYY&2[P-]#0P.K#-AH0NU"<;8N,/U+_:[8*] &P!45: M%+/%IC-4\WQ69SKBA$D4V5W'HEC+O>NL"7J$_^B&:-=M?U!R%Q&D >PVFN76 MXR "CZ,FVK;@"7(?)%M5@L!QJGA'W5>3;+P)%_%D!-SQKCY%06.:]A)-N6$1 MTT:"!;5\$V=R\_-3L-*;JK6,-7%5RJ%TALEI]5H24I"X@;[RH4)1CS[ +&!C M/A4QWT"@?K_5J]V0GNV:M3RP!T0FWYAELW%3$;/-+\4N\3&Z^T1V6,\=FS:4 M _)!>BE.Z IY?MD$[*:"/Z\ :P!^3!Q^S1,=)#$+7D&")0*35P'+Q#0?"\_"R2? M!.OOR6L,4?.GP[SH.-XSBS4=KK)3,X'<68W0Q1_7Z.X/AGXJ M5GQ"_W 6J'NN@^8(39 &W%R'K9P=LDL5R11&[5:'33BSGD@=@US<2OF0-[ M9QN\[YG&N ,D7%G@@5U\6_#_$3*=X5SB#&#R^;9P5[*_=F#\VJS]E$@5O M44=PD)!*6O#)^LJ%]4<[YI\&ALA@4GRD;:UV_Y\ +Z_/2K0J1%^N-2ZJ4G_$AF%6YL-J/Y[:!R72-0:7V@)PY6= 6UYF$#(Z&7/R;<$3*Y5W'C'? MRD#?4CVPJZ#IVB!6+:9,RE=RE:9 !:43HYR?RXGU1F=I3K_A=V+[ MYMC,71)6[5+6FY!\QAS(QLARY\G8"#$WVC(\32I0V")!ZHV":33P)#?E]C1"[ Q1#&O5:>;=7&Z@UA>33K+'%1()BPUS'&A#/QM, M1XNQGL.YLA$#6J$Z(91\\]STF^7U8:.93U75Z[/*O&P2H^\8!7H[;C\< M?WM31..>44%C7E]H1(9DLH0^+3BE?HCC0&_'ZVGIIJ\\><@1B07?7A"Y98MF MVKD%B@2AX@91'.@C0#]5'&A!S"@N:,' KW]M4]5=7::KBRIV4G.F54N6<49&/+%F MQ ;M5(*(JD1$U3W#'0Z( JT]OX[VI6%7H&1F7=!S1(\,VM<0+_E,%*AO.XN. M0TSG^F"TI?&>F!^ZX"IV=8DH$"S2@.&@L^F68WN,@^ZLVU']ZHPO\H!;DBY9 M:4T#$8L;>K_E,<(2%UCB @-&Y[:$CBW^A5&GZ4]74U_/=7NU[)Q&!ZX7B__A M :.KJK7<&QK*I61IH46-1&\K-I1[X@^JDFF;@B#+2)79\M-?5^NLU9W8S[;/'UDKM&;YM MY( @Y-IUNXDRL_RRP-UC;.C]?'O:& ?K.75M:NHBOZ0JU-CI=%OE6G"]L:'W M\^N)Z;9NK4<=JNH@YHP@@FR!Q5'7XF>M$;FIR87TS:_& LV#VEZ\H5Z2K\_,]$+V16'K1!.QL@%.+3 MLVQS3BY65U&9\Z?HQ3LV9Z"M$6\W.H)N3K&2,B2'.CJ[BB/[C;CO.K/W#%^/= X_+-+\H=N[D#0EHUG/;C",9M\\ MMMY6SY.?K-@*.;%LY79\N"FO!60)*)0WUT30$'**OY6X^+V^?*+!)F@447G*LD%3N M"[;,[[@RE-1PK^%C]X@LWF&\FT]-Q2[N[YAIQ/FTRG;STDS6UIUE&W!6>EF7630*LIN9:0=O6NH@$F: M2:,X_I8TWZPS_*-7Z.];[\#6H:=QDR^]ZTL;WB=3['%*:&8;(75=?NF'FFI? M;V#.TE=H;MO6!V.'YG&AT1"1T.2.1W.05)J@WS<'&CK0L($H;"!ZG3;!NX"@ MK'NS3<'P9*1:F91+#%IV-+0= 4'D>^-IEGXKDG;MKO=_]O0"3W&-_('Z_@AJ M'0\96[']B0$N(\__>RH__ (;N[3(GJ/K-V2B:%5*4WYQE27 MRGQ)RR#=-:FT(TF.)F2B9!I_<^I.K(K_[4GA^5V-]!V=2^1X[-@K!3\#*4F6 M;3/\V$TT7=.RO:BBT E_;*6T\ ]4)\YN.UY4)N7-@ M2.=N*S_$-"Q5)Q ?AMT\;(\BO[(E. MZE7B"?]Y+O^54C,G0K]_A-;O%13]]2*PBF0R%R%S*'0_>%YZ#]__>FS[3N,L M^'.UP)@\W]V?_GI@44Y6D__SSA>78FTE8E,"FTX(0E08DA0)#!#B!%&FHJQ@ M,CJ5"(5 F2^[_?,H3XTU"C1O^,EL3^!37ZC0;J*W72JW,B% M$#]YN:N?X&]/FPO@Q&,L79&D4!JCSK,;]%EJT1=2^];>?M%C/S<0"=7/+?S8 MY^G/XJ"7_ZMLA>K8]MW0>'/3*;"60?B'N\LK4:EON(',[KMP?]+?5[L-P9)\ M)32UE;]?<50H&80TQ5!&G"@T(A*L1(HLB4_$Z130,HZRTD2:/'&6]&.R"SWD MZ$IQ9@J@Q2-6:^LZ=8<341%]O1*1BX-*O:CB^D";X$RIW^5';2$4H2/G0GP0JR$VD#F&HXCE8E/S[A6L!P+'JI7![A8R9:9]9B)/QU)O&C9,3N.R+5T M?^/(/C+N#D%%%0DQL;)87GFRY'1:B%9WM$G7X1I*D0M7)K948+359KO1-5UR M*&.A V5!S8-P96)+A?(0DXG)U!1R?-?;VIF,7RQ&GY[8$EBHB^I@WN[I4G5< M,Y6E;R\WT:7*^X8UI:VBH"WSG$@FM\27FA6OH@)<7Z[,/HD- MYH126-4KPM\T^XP?E[7:H MAEM/+J50Q):7P\)2J&I!D ]0H8U7N6@I]GJITF>UYKRYG/" &4E4K5S+9OGX MJ4QB^WI[C8OE)D#,W&+*S0H=Q(O$#DV^0-W)SUR9RM%\5?>;2'46Z/5E._(F MDP3@1*1.RRM;,)UFEQ#[BJ^$!X7B>YY:;OIY$Y^YB*D7,Z3J-\M8)XB6DJ^7 MMDC/D[G*NB449^6>QG4ZICEN1TO1)*=B&+D'+[F%7SC,' M74?9,$(3::U&0.X@C!F^P1Y^'7 &95K^G-)]?5.LY7I#<3T-#V$/PZZ7U1)/ M-1J6WA0K 3JL-PO54A M3;RKH6T5;=W7?&&S#A9]'BENFTX[6IK @/78S\KU MF=-%P+PTIM@F@2-5-5J: ($9IXTK-$7FA2X*\"Q+DIFAMGN!Q,L2DRQ3&?4- M1J@N:GP ?*\:S-LAT9+[LG+]82@XABQ(R%PJ-\FLQ5?#I7NXNRLXLR4^&N1U M2K 70X1J3]U!O#1!@D"LYHU5I6PC_L#M3UNA6FPLN&AI@@2;D4I9[$K'^25C MY;?395#(Z_%3$R0PP%QBUZL>+31)CQTNY@1;'0?Q"R1>=E%P"-W'-)GW)8HS MIXO*:(K%(\432]UR85R>E>8D@OF=@FR(?G\JM*.EB7UMJTO<52K=(;+,;,8# M7$?R&T6-EB;VU>L A1]AQ2$"*DW%R:.V:NYFFB?VU:RI8E>"UBP7&_-5 M%[!2_-3DOF93:3Q?5PA'SPT<-?28Z3RZB20KR2+$2C!4*_!Q2??^F7X OV*,K%? M[#G/;_3T2>C.*'M?THG OR)OEN6_\"]?/-\.GSDU[.#9'7K^/A/%4;_MXA%! M2* _Q@&>(C/Q!S\OE2:AU>Y[X,0!@+>=P(."3T__?C*Q#4<1(A-\"2NX20@-EW)04!LNI:#@-AT)2E*#@)BT[47I)6.PZS04A]#3/L*'K$7GDI<@CHNC@6X63#$G0>BBUKG=G7#/[ MF>YFQQ!Y>23,Z'Q-*"$ 3-;SA>M6_Z6=#DBQV3!^QH5L4ICBAM+JWV2PHV9)&&4Q,R/1=S,IT2)S0B#&!" M8YW$TS3Z5J?A6\4 */)G$_FW<_#W)O*OU'Y@"J[',T&@8Y59Q2L-G+5.7UKD MM9I3,K=4T=.K^(KT%Z UV8PCD8^NGV$XEF;8MWH=WD _^FFMZ6FP'H!K) 8 MWX[2_.CL;OA%)LU_R+9O4^U; MO+@7\)EMWVR"ZO50=]N-^_VIMJVX4S\I8,PDU@7[[3=)IDSCTQ[Q;5W0T'OLZ# M H\1\#Y+TNLD*.!6Q&)N6YJ6A(';LDBT4&4[U:@=&!FC $,Q=X@", 4&8>%N M\F G@06E["XXHC;+\U2.'37[>JE&4VJX">;+=Y1DT^C9QP%!Z^#^8 #FQHZ7 M&SL)# S'2$_*MJFZ;F;[_+QF9IA?4FG\ MG44H#Z%4;UEW0DOYD@[T.P21IXKK3::9ZR)=0B5[K(H6M4S4\SHJ"473))4< M8GTS@GAM"2XHF;<@F6?Q8=\AF7)YTA#I4@[E-;.*#)D2-78BB][Z90'Y)D5OK:Z2:=48(%HM%R< M&45\?N'+WXNYH/%>OI[B(-]OKH5$5^WDD4^^Q;$O"O+G%A2(>.KLXEB;>5.2W*N(P]PME_F[\YL-E M'B>*M8T_<;=Z=]K$R]1TAB%$I-9#-YK&TSAYCS(/11SF=6_5(S]V2[Y4"UWZ2*U'#CI%I>DW.YG<6,XV?VC=]O4[UX]XZ?&NG.T/%EN8 MVF:*KC.:+BRY*>&T:^M@$@0B&WG<9)I"W^=P/X0"OGX]^XC7Y.[*G?Z@$-<0 MI-QMM$!?D-PN3LT-;5L)E2\;^=14&J7?=ZGB*H48YH^A5-^ZP_Q!J5;KI#7( M$JK$9S+RIK]B:(&U(M7,Q&4A& YU,Y1BZ!.?RR?^H!33F=5 ,C/EK;"9<0XZ MR+0*A!_IYKB:&4NSV%N7G>XE<]WT9L!)V:];!)T^0WWIOLU7&P7<>=^7)L\! MX!'1!L5.&D6\3=UWW,#PI3GB:JFSLXDO39XKT+9G\81CA?$4AOY]U'DS!('2 M]C:VH*'J9*YB8Z;0X404B3Q?C&+O,*UT8ZGD2\O+U5+GYN $ZE\H,)<5F,B; MO31YKD#_GL7;?9_^S3*%D5O<$GU=&W=YX..=_K861/HW\F[Q-$'=[1,KZ79NZ3WNR]].:N0'+/UK$0==4@A MRU?'O0:0PE=E9^U09N.KOWAT]_>&4T:7#KM>GQH_]@W$2V_N>D3Y],VW_B#* MB-5EL#HG]70--_-DP>ENE+P:B7)T>1ACTCAUPW<4KS/[>VGVA[)]!TGA=\AV M?:@U^8+;7?$Y9T0T*R.2&7>Y2+:C.3$,DD;0]S7*NTK9AJ)\2E&&OO)YNV#] M09258-199A>LH/OTQ*LN\Z+*9&,U'5]@)I@TAA#WF <.GUFV9-L$J;\,VW7_ M3DT=VWSVH6UKK^\,[RA?==ET)*]_W;2+_&-4T8XU:R%CAC(;[C5\SCX;&_!% M-4/K+H_QQ4D3)XI#U B%%]N-:4WC2-);_AO&R>$%)EAR>;'T\5X)?RW8 X*G M.UF28?AFN;#)UNJ=$A&EC[$X?9RFZ+=4\JV*]8TED*&<7/5 MMNR<*E3)_!#72\.19\5B'5=6DZ%<)Y//?]].]CE\9E'2K&>_.3S-\%C"S_,U M=V8"*QXKI8")!^\;0\?Y;!V]0H9T(\$$;M/B?V''YC0?,N-; KOM.LM%RT9: M0E=AZY-E<8HN5X&(XI$;3:01)EFNN5<-/X2VO7ZE"J\EOED3>95<>IWY5,BV MMZQXSM-SZC.*9^ +#68H#GF^.O4;%+]TAFHY5CP,5#Q0@F_!N_NCXKGM!*$' M'.!Z*>TI4_A46/MW.F6!O?[-#6<(KRD2 SVB3WM$S[R[BUD\50 T;.M'E7@# MO*F;6OD\KV7KI*]G"M2BOQE7$7T3ZB8B M)?'X63P8V[;K$=9P((#B%-N2$]J3A!@/HGK>-$G<)1[ G"0$B,L#Q%D\V<\" MQ 8ABL,AV>'X9D8;J:J^:,VR,4#$SBR!O].9O2V N%J)>'0\@%G/3V8]/XL' ME<8\/QXI!L?[3&/0;3'N$-#M" ]V5W I-GG_Y[:RH+O>4>^.#<";M_#F[87* MBB-&?2FZO\CT'MGM2$IU4VN26=YWUWG+P\JSI:***!EW7R;@Y1YXN><>[NG! M+"GDYOOAYIOV/@]64?4M&(ZQ$>(B&NU8W3EE-G29BU04 U44%.I[N7]Z9_G4 MEQG_#HAM.J<)+E[?@'?VLZBXXMID+WT.S_)"$S1]W@;,Q MI^[6]2(^Y=>>(X4@HEF2LRE[P'1#U17MP+$-(U9>N]C)6_&1@)^OA&5?7>F; M2G%6K=0WHTTF5&!4?'F329/TFU7B,&!Z\P'31[C4=5>7-T^+%*\!HM'-STQ= M7]N"MFH7QAA6%&I($ %$G'%%\7L<3@D3KH^-%_>01[V(.2&";JFR]3."X!.K MO)RUP9*FVA%:A/XP3J0Q!EXFA? TZJ73ZM>!![P,8E6@ZV3U:6Y41QY:TZ8 M$#$\Q)=2V32"),V)VTK'9H$%IIJ7^FOAV)'PV];?T;'\,< \[(WE)>]EW!# M*-A/L>TGMMTCLW.YT5X#FB01;4"M2N)<%1L")Z)T'"%(CJV&=X-@B/L&\E;W M4$O]7A%>TQ)/64&?$98R56:GJ[D<3;$.13CRX6_Y>A_,14.9OC^W_3TRC1%Z M@"QQD^/-S2R?TS;MV4A4(YF.VS;=L$Q#$7[@S/.]N-;O$6&JU#<[RRYK\N9< MG[5Z:H%?B[%E'7<]3A:/O.T)WTP"O@%^WF6.D_#GGG.+AQROV/[$ )>1Y_\] M^^C:"^SXKMWGD(7?UX:MZJP8652).5_%>[BU9M7<8-@64>8YO\[ _/J%APC> M/1IA8F-AESW'D3=]@EN%!X@&UX,&R?# XZ'! M:>,#[T:#!NN1XIH6%"&CH+V:P^>X24:-T. Y6?YV]Z,;2)9?)+IW@RW-;K$> M__S;ODUM=?TE70_:$_9>&?C:=@TY^G[/%D+RW6SR&JIN/[SMNTJ7I1; 2;DS MR0$IR?,<;>)[4N2>>78J9TBNF^)2H0?T]'4V='5,TXZH9LOZS#9"U\[]=F=7 M7*\I:' GMC<,(=WH!8QKVOV=&#VW)0LW0PXH'% XH** LG"'SL55^1#/Q14I M*GY^5G(U^39#Z7NS7[=HH/\IAY775IH"X@Q6[.BYHE!NU7R!EF9"E9-('JP[ MRTS[V#5PV %Y+%YRK)!J;@LXW>@58[9*YK.0'_FLGB[I4X2Q47ZCU!![.T Q MNA.(X8MA7[XC7]EWYK8?0JU4F.8XTCEP05HQY#*U\)(8GUR#!J@ MIDL=.Z=+_,;LH;$PDI$P[BDT@;((9?'&U>)'J[U.JA9U!4$1K4N0R HDT$) MR7;I;BR)S)?O:'@H4"T^GBA>WALZCR@>7&IU4E%41'K27 -=%@;HJ)AW!^TR M9:B1*,855U^)-YL7W6R.Z95_F-<,WP/*G:6(SG'GZJXE]A(^Y1,KOB6SJY8; ME-6MQ"!@DET4@T:ECQ1#]8D=YE7"*.:-1C'/<3T".JBG;JJV!C>(%L60?XJ)"P8:"?8V"?9_>[CL4=ML4.9G=>@T!S'.-!N_0 M[&S:CL3Z('\7RC64:^@ZG\MU?H=<]X?UE@3,=IU[Q^G_MN;S[! MJOJ[#-[>[;40R*^07R&_0GY]1'X]AS_PX)>4WEM@>,/IHVORV2^>;/I@QZYG M9Y?KVXTB<"9(KMA:Y?.DK4GY]I&S3L@!SNZS8\?M_+J&;TZ TYS&CJ_;]#TW MVD!(W]_54HEXR=:!W-"$JBT.3#80'3 +/5_BJ<W#X_0!RL8O\CSFLL7E !T.,"8&B#BYAJ=QBDWC M^%LE,=>>87M_%>I#1 M@4. J@P)/;)D0W#TRZX MX7"HI_$^3RSD@BDS"!.( M&/F!L,!#Z.Z'4-'05+]*7_X N9ZO/;&M%6LE?D!MN R_;2R6*A?)]LM8W6%WB8;R_5AOO._XZK-H_&I9F5F\=Z^H=C7 M5V8.:?3V/"7[Z3M8_.>S((N<)Y[<2C/[FO-P,I28XJ8R5K$QY/ MRK*]\,/B4E@KI85_K3J2D5I(CI>RIREO!ER0RME6/(]2"@\X5= LR9*U<%'( MJAXPPT]TOQYQ-[]_]X^ QX]W4C1W84B;B)_ ?PS- L^'?4&Q)T60,<#4^X9_)L$_$64CT(FKZT,XR45**\2+'QPO MO8?K?SVT?:9/2,Y6>,# <4*-&UU+"'5MK'F?KB=_BI;H6ZT?3ILL)/,85%I/<.C?(>D&X,O&FLB;D4 4KK(6E M:KGK%N?*8J$=KDR^:9UA)5(/^)[@%Q"%(=I5$2ERT5(RL91"K+$T('"$FN)S M;$'@$JK'3TUL2LUE*8(K+MN".0-9WYK2&WVEBD1R4U)0$)7NVA[PFV#5\.Q"5UL5.#)Z9I)0&\[K3L':JNO%K%G0,HL5 ML6Q'#TT2*E^1J+RTR7*Z!!@E8[M+CV:BW2<)52JRR5G=,I!8IK0) M1%)$7J^LY9=&I3TU:]AM2$*Y,$*HX,>5Z0R,W2*[6S55QR\2G62Y< MF214+ACZ ]?O"GH1M/N+4ITN5C=JM#1!J"+?&5LT[U=YS,AE*I6&62^)T>*O ME_;J1->R* DL=8$V!M,3.(EB9H MQ6+H>%WI6W->RU0;RV*ED9L,VR*3?-6@HS9+PDJI"SY3XYA ,\<5G0M7)EB: MS_O&JCY#%5X*NG9M56YGB6RT$DT\M*>J$WL\\/-\U9$MAIZ$_XL?FMR4+PUJ MEEF6_%3DR282WZ)6EN;-J]-J],!.D8F M;D.-UR:$I6$CVB8WYF8"D.4BI7%5!7#A<]$D#;+>NFQ*@IGABZ(W'AS6YN MH476+6^Q21E'L+%K#[(.4?*#\!VP)!$XWL>#3GE2U8L6/\OE6I4M'KT"M@^( M4*?+:LA40,R6WPJJV4+;:G+QV@0O-E2MQ98;: 7Q9;1308JZFU\&\=H$R4B] M4\KJ:TO@NU*PVC1&*J67PW? ][RN+PLT4Q/R?+=<*RK]:K]9,-O1T@2'J;Z& MC#)C$PC-$E[;*HQ5-*IC8L#BO5)&I/\JIT=+DSK*3AKY"ODBJ@D)&W M\0LD:%!4>WU0I?(!,L (23#TH-.DN&AID@8-W"B/1&^2\S1J;15!J]'@_6YB[*M%5&\/P;?>8,1EC.!Y)DRPJ+!?UNH[@56\FQDL3 M&&J9FTHY[+*H/VFNB3@TYS06[M0G:UK1:->N-FQ5]:2QRH#_D^'&Q':]-VKR+ MK&]/Y*6N+P6Y*C$H= = 3Q"O-!]Z6XZ*E"7J%:,PU M$-G?\-6JU*.G@^)B/=SU>4S0:TX+.6QH.%VA"?S^9H*B!3P;/S9)+\/"&_52 M@=.09=FK=[CQR!;FN^WU6H3C9<*#V*-S$'0] $W,[@FF MR-J332;(M$((Q?8I![^'=HLJAMK"8(M,^%)[VU'-N*XQJ7.8&=M9TY,&3RW& MJA%ZM':Q]'S+ZM>E^)31QWI3V0C-L1/4?0.O#**>@$02/ICRP-VR6+&K4]O1 MJEC"&X[:CU\@ 1^SG&&5\G9Q+!0'U6*ES0@.IL1/3<('FPUF8F:,5)$EWNFR M]76CEF-W]9H)&BQ\WEPW < 037);VYI)=AMT7$^2>*Q0*)BS#A6T^*I8W@I* M@5/ZH<;!]J@1V5A[JC<.'8:!VJF6!GRE+D_;3U4JK_!>)Y1,M=[L(<5&: O. ML;PC(?$+)&A0*>NJK;/#L=Y%0R[?4AT1$7>YM,3+,FV_NQ#Q31NIUC*K-4[Y M182/Z]^2;-NLEPNE*J'J K6:;&E3I/)Z/GSN'C5"5[(HQ8L3!I&4&I+G:;6# MC^.E"4A8S$@EOT)Q6N\Z@U9+6/;'7"5>FN3OH-ROM,D0;ZN3K.^2H9>G46JT M- D)#<\UJ^JRO1(PP%=F>K5%,:&EA.USAHKW$(F-0E%[] CJTUN^HD]-?4DH@.[D#=D!:K0T25M0 MF#C ,'L%8;/(=HRV41H2H1F*[7.(2;.Z6;E3D13\NM[#Y;JVZC.[YR9(-FIZ M?8>Q"A4=8]T,G1M.F5PI7+O');:Y)3'GV=),]S<+AM5&;H&FVM'2!(>Y4K>< MZ>@H)E!#5)M1HV-$Q7EA(AFK5BZ&[B>WQB^>]?F@JS,HH MWYU.Q]5.@VQ/JT&T-,$VG-AC2GAQJ0C+W!@/U6IFV"O$2Q-<,YVAO8P+A@UA M,#%'-5ORZY.!&BU-QA"6F"(5 H05!M)H35<)'2%G\;LFZ=4*Q K'#RL+/5.K M %(!#=#LM..U"7J5>*K6KV9-GY=,9;V0_2:%$ER4Y$\\EEKXK,7FM0:?*TU$ M>UHJK%2['=<#O%ZJ3&U"[M.8L<)STEW[.? M?[!+><8_^24Q^J)DYFE-,O'L.<\O]EQ!L4M%O.]F XY_1=BW2G1>) 9?/-\. MGSDU[. YG_[\?2:J_OFV2R,'(9W^F,!]2JC''_R\5)JX=E30^K2-!# M:P:>_OUD11@\B*LX".;KFU=]X#F<32!H> Y7<0X0F,YR$&;X% /\_B#(BP)3 MDOA1U1494MYS),N-:EB_Q5^%?PW^0M*9\%=_W] Y2' MASH'Y"L+-?@U',1E-3@\!PA,UW8.T+6XBH.@OV+P(*[A(" R7VY/MCXOI\NZ8/V/5)1?_T]QVO@ A_ M2,\^! W^H(L?A 90&/X44'P(&D!A^&/&ZR%H /G@SYF>AR "!$4H#+=@(21Z MA)R%*G\*J#TF5:"\7+^\0/& VN,C-)!M(_IA//3]HS&'ZV:*3V'F[0;>F*\D MQ,8/DN&'4! ?%0J4^DJ@!KTD?R+LW+#?-,VW?\AZ&-5+/7'%QA&7OS&V#&'-$C(DLKCOB#0@R5V''X_?%53EI MH25"\G?,5J>$G+MCCCR8:K+V.)AS6N:X,WWT:M[G=88%F$14X/U;C(FE -G> M#6O_YEOAT463J%__YM6LY"_?,01#CR8T#Q@XN73HX'5\,6ZC?FU$.DN0]>KV MC%P61"]!E'>U^+TT3:"T7)^T7#HZ AGC2AEC=^/WTIQQ942!, JE!1H=AY4D M7YHH4%RNCS.@N$!Q@>("Q>73;1(O39,S2F.E$DG75L7U+>0XMRC( T^E_ MKBV8^G8X/2L9DB6#5+1S%/M/*@]D8$Z D\+1= I#,.0-ACF4!!>MP3I.CN'( M.]\31,5#&5)L/YI+>?Z$PVL92N'A_Y'=_]^3#M;6X?ZL@B/)4NH! %KF\WBL"9(+EB:Y7/D[8FY=M?4O%0S?7N#SE7 M;$Y%%(NF=D;<*/IN1I6D1?0P#YC \N*[OLUI7 O)K37WQXI=>7W\:ZX>\W3R MCW?YD7#EPK;";]T]#X@?_/3W) %:EHZ"Q*I'&*3%,4\=]__TKX[T=@ MW3]%-._"#C@>,9(&POD%^1"(^]\SH-N>:,T#H)O0S8NC!KIF31WIZU+-[@V7 M#&#M=7#;T);!#\&V%Z7INS?Y 6[X#W#;CMS:<$2Y#-_4/6DQ:(&5: 4AN)$A MN$%,.S&F?2 S\0#2>W;;)'LD ;8T>^QC$KH4EF9[W*J5ETRWVCZE;2)9S0W8 M8ML^KXTXPMUT_?F@TP[%E_[R'4\3+)ZF62C&ES9-]N61H&D"39/3FR;G0[;C MFR;==W\LO54E?\$4C--MKQE%^,0;$(K!7,QYH!Z8I"J&\N@5IE367XI"M7E6.8W M"RT*#J'XE^\4@:51A()0!:$*0M7A4/4.>/KKNO"I SQ)LX#"2XX5$LI] J9E M<2ZNLG:O(%#(ND JY9S#-H+C E-(P/ Q>Q!JU!%GW5Q9U 3?W,[\8CE/3+G8 MC**^?"=I)HWB> *A_H80!2'J*B#J\D2Y'6/*KGF+&E[-MA%@R#-3*V3' ^O( M./,:7O"INH]QYRS MK?#EW>B IXYMIG:ML;,ISW[ZD@M/,7*PPT?$'<>.6R)SZXAZ('">>F3AM4? M\_[N%34-;]E$+ZQT<#Y<6CK7# MHK+K^D )=QP><"L\*%O9Q $ NUV YVWNB9L'TE(CO,4L$+K;R?T$20=JI5#O+9'M'P^9. \V*9//2WMJ.!T9.ODMH'I78;26\C4 MEPP?O!>8?II3FXVW4LRUV-0SYG#"MV@.-)9!"$SDE^\0DHXKG:<>['F^\,:% M[85C99G40A5O&PUO!%"BF[\R>/]BF+VPY_!F;CAUYO6U%,64& M]%#'MAFL3JYHV:]Q(1Q%.7*(1-"'^?RF3SY4Y[@1EJ=+-)#1(:-#1H>,#AG] M-UFUF^?S6[T/>E@R*;(4X\NA]O27K%'*#TW7%%@#1];<^+>[']N+R-!S4Z'U MG5H!UPOW$?TR='H]1Y,]H.S6I5,6\*)?>-(Z%6C>+$KS114+]W#5]*82_S!_ M=K0W2*25L&;CIJE MJ$8@,G%&BT73)/N./#PL\CE#D0^DQE6$N&!R[,+)L8^CWL_XEX9L5V)VNLSS M8-B1#:WD%Z1UA'J'ILL@WIV &!=.L!W=H89,_9O/CGV[F+G+O?"M^N S"N!T@VZH5/R6. MZ.X)T.JX:#7'RUQ5H"::"(8;O:0(JLC& 5HLC5,'=4V#@ 0!Z0X "6I>R.B/ M4-)_7L7;<1"E/3(5P)N.EG'+\X#I^MPM*(2A_U/L,%1]+!7.<=,-%C#'L\ M:LT@%#DH?+0YF[ RZ",G=/,O<. M.;MTL[N/#!U1P6A;<7RIB52-7"\WS%7ZU>W'IR$U@%>. VLUVW7?FC?2:*+5 MK@+J2\0LC&=4&<\J39(3420>.(*2:1I+#F^#\T8@A%TQM?;,(8$(=L:JZUXO^Z9Y+B_SA= $(,/>P#X7'E=_I_/.RL9<=>H)P,Q59<<>9;" MT70J.IX;JL@_=./_^@=*(080'3P!.XK:5VR=7OU_*BC!/J2 M*VUGD*7VB)%=&&[$R4$'#3NNT2D*9).8R0+ MBYE.4.-Q:;$\!)?>FI;V^;#A T#284/1;@:/CC^0;67UMTQ11W%D8.>TK*@9 M_F+%18A$'C@V&P+1'\V#/5FS!Y#%1KU0RB%<<38VR)8-,* M3FD>F)L\*MKL5$>ZO75I42QGUY(5FP?TE^]X&F?Q-,U"H3S%':-+2^6)K(,_ M(1*T#DYN'9P/CHYO':@Z,1TN^CU$:&Z!M?%M?4Y(,2!%$T,@$D$_Y6A(=/7S MY:\AX_?G #\F;X[N9JDOG0*73FN\,%NK+=S)TH!B2@(/.(*X< M$U;,5O;RJ8\^^E+[I>Y0O"^')S_<]8 M\8]"$N)%(0DEXL@5I&]D9CXBNO:J@RQGDYZ'UY76I'F1>=2OX\J"2'<*9IL% MNC;,;!R84OE6*DD9%JLEQL-8:TW%;*? M,9"!IVRX2U@JKP(Y/TT6M5AUME2>R K=4K,N;(;;44:-19K>:[+ *P%P$-/C MVBQ_AKB35?3?)+Q=RE I.\7ULH21%6')=\T).6@$S+H=H5J43T]:*A#5H"=V M\;N8M^**P?O-4&8N3PTH,U!FH,S<_I+QB_EAS9X"CP- M78Q^N_NQO9N[F K=B-1J-WDQ^J7S8_;B;ETZ90$O^H4GK5.!YLVBY&U4/')# METROL00#Y@5O.6Y^G&C;QR>A_@R[85A7;9$5NZ8/N&)M[H!JP-FA@XK'%U1Q M)HTS\'8J[$#^6#-N;B!T=FLYOF-,;:8#PW/(N5$1FI-2?]HN2_2VQD58=6C6 M#Z+4M>?PX&B,2UV,?+!-WY1B@GP.#; /;OJVPI07ML ^<;>N:?>G%%43*0&K M^\5N3\IH1>P$NS^;C7!.K];8)+[R*$\I,*#(@-MQ,M3X\8"I@^?J/FLT5=4F-6,W?1ZO%3W MUPMK7AMP5.S(1CD8#$VC!.S7<6FAA!!UPQ %U3J4F8M3X[;20^?5ZDK'859H MJ8\AN='2#ZB:SZUKYP^_X.O6I#LFL9FP80N"5"+K(:_L-#'[I(F3G43O^U)0 M'(?/3"07*%&B; $L-SY(>'GG@2[OP)H(6!,!:VLAGS]DD!P>^8.$O"&T03Z' M*OS68STP'/WD!'/*W'>]Z)WQ@^KQX*(!!'I M#A )JE[(Z(]PH^"F0\87T)9=H\9[9J$\0)9KF\58%^L0IAIK2_;=VO(QKFLT M@)?2+-DV0>HOPW;=8S1)?8RX]%$O9/PZ\PI=K%.N;6C*[8V\@@GA"R:$+\A% M-T6M/8.ZHT0]R&N U%#II*5TBM?9.^H3A1W@29H%%%YRK*A=^E.6D"S5.+TP8P-^(TW&K*\[987[>-RS M ;QR'%BKV:Z;G,[V,UI)%$"OLZEV"[J$]E!)P(MZV0A$E K_^_(=9=(D0\-A M1I<62@AA!^=7(()=+.GR;O!9SVH6CI=M3_?7[9D:_MELR[=C\&$/ )\KK\S_ M\WEG)2/N6O5D(*8JO@52.)).1:<#2_(_M>D]&0X\! /%]B<&N (TN'A/*LX5 MF]-K:=@R74MZ9TS-,+T[[K2FOJM:B-C^[ C6H1/AQ.O.@/:G234OV M>-YL4_1DJ>1'.4^-A)&.B[E8/$TC#!3*$UP\NK14GL@Z^!,B0>O@Y-;!^>#H M^-8!K7M-2<)SN [Z0BVO:F"V*<> % V>AWX*]%..AD3[4D$0BMX/19^X-.8Y MZ$!M&G5#;U*&VBSV:-:3BF_Z#=!$,,*%<(*BJ4)(FFVO)5BAK@"<>4/N'+YO=^, MV5+56H@!@-;D-V8=[;$5LJI63QSBE/+:O*+TY!6BE:A&#C%*1+ZR,S78+]]) M*DW0R<3O#5^2NZKRB<=($Q^+&J=NZ183XQ,VR*4+D^Y M\+&J+!/([ L3?!R B6_B6AK(CI@)D>]?$Z%NX-^ 8 MF@5>_^9YQT\5OE'_#@SY[[\GL%SRO.62EVY4=K79HS_STATHH>,*UJ5YZ5JH M=>WMJ:'@W0PK?: G"F0ER$H?(08<,?#)UA]0\*#@0>/I/$5MEZ86E+Q[X"4H M>5#RH.1!R;MV:EVZ2_Y#EZM^MD-\'LAQ:Y<4CD9=XE'VAJI6#]W[O_Z!4@CL M"/\;ZIRLY2N*B7@T+ )E+]N">6&H;$.;$3*?&^HCM:RXPII63]GSU1]NMMI2 M6ZQU8(R<[FS8QII-5<30J"4\G:99-HVP^"ZD]D%N[F[Z74,>(IFQ/F@NC.6*6L?22'_Y3J8)BDBC M+ 6E\JA2"7O"7WKO=VX?G ^/CF\?Z)42@8L5K8(TFX5LHVFRPEB($>FS3>$A M%#V8JW+S39NO'8L^T14^NZX.Z:RF-?5,O["@S0;!9"LGGC>QULTLY17S'+_Q M1TK1SM8$AHR#(5%7>))ETRP-;1T(,(\#,.\ E=-TA?\PJORF+3RG4H-F)1BZ M2*8UXHO+95^7)]R9VL+KXT'-X8!AZ3E%KHXE672-^)Z>(3F?$&N:TRD=&1U>@\)V5AR.B49)%TR,V@RD M47&>*^^,#?;+=XI.LVP2$^[F5M3SX:>H]S! SK;"EW>CHY\ZMIF*G=A4-N79 M3U]RX?E&SFGXB)#TL''\F2]DG+H1TK5'B?/^[E*>& IO-&D"$7NVB._@)?SF MHCF<.F-Z*,/525Z:6!.6H]#5;'KP'%%IX5@[7"N[K@^4<,?A ;?"@[*571SY MIXQF@1< L-L%>-[FGM@R;R%\-E>?TD(W)[&M8B8C!3XG8EB4>T;3#$ZF6>(= MLS%@9\,3$P-"W?G:PQP5ZHYL-]TVS+W+A'L+Y_J2X8/WPMR+A/9HG=^BA&SP M1:IN<6"YRGH@B&"._/(=@?!V88$^=7>S\T58+FRP'"NI-,,& X^FA9X.2E4K M,RF8BY[%7<)@>170^6FY(/(\-Q]V, NIRE/=1_E%I3%5(Y&FW[)TNVXP:>G6RU09J#,0)F!,G/-7 )EYIR]%,\C,E=^._2PM&!D\L97 M1>WI+_F_E!_:X"FP!HZLN?%O=S^V%Y'!ZJ9"-R*U JX7[B/ZI1-^Z6BR!Y3= MNG3* E[T"T]:IP+-FT6IW*B6Y(8NGEYC"U:8);SE\/EQ@F[\DU ^;:NYDTC. M4OH[>6Q..S^D\7=Y0YIHHOEI6ZX)FTQOA:-\O[&8MD4,C_*&+);&B,]<6'T( M$^$A+8';"I?!3-^%,WT?AZJ?L;2,5._,YLNJS@^6U#N&?;&IX:VVH0PTOMGW:R:'6T,6Q$)+?_F.D>\KS(22^W!Y M.FA?P,SV+0)]VUH-Q<8CX"[-;["P[=*[@P4'WB MQFM');-" 5O/A*++FI,Z/EZ4L2O%G7YEL.CTA\V&+FVKK;';LPLM+C:1HINR M!/.96[(0>2#RW"+R_#E+"1D=,OKMIQ;/JV')1AOA+&?""=T%AXS,$I$?#0YO M,7,6K4@O#7]D]><\KU443AYAXVT&W6E%]IU:\3'N<\:QFLQ$\E(99));8)+[R'I 7(4B TT16,9_;8&# M*PS-/_>'XI2Y[WK1.[D]^S>?'+O(L8><>^$@=T"X"3=DARYP5IH,=@&,#I!M MU8J?$LWY3U@4$NYO7QM++6@EB'L^_6X7=U :P! MO)1FR;8)4G\9MNL>M67N/0#+1](!%YR3"1/R5\<2CS%H]O,S[*"$O*"A04*"@W+2@O$,X+MWW\B,#E42Z,&M8 MO)Y#M)65P35/)NG"Q^>S-8!7C@,Y-=MUWYJE%'1X6VYZRRZ"90UNDB%87VRU M18R,9REA2!HER,^,4H*X W'G_;%V"#L7"\"_&S%&WL0B*)KQA&5W6W+7(TLE MZD&,&.P!B'&KE?E_9H2L9,1=U)YLM%1=C<[J$F_U"*_.L?*(4< M(V'WIYWO";@_P)RV WJ:[$:U74GG(:,S,72*(\>Z-"VJ8VM: 7GVX"8F/Z;$ MQ51H^IX;T24\U#VM2#1&X%I+U :"67#'HV)U@E>,$+NHN-59FL;H-,80'K/;9HC2:Y;\)3+_/U:\0?MG/&J@NV4S>7IB(2TBQBQCEZDD22Z,8 >=) M0HBZ4HBZ/%%NQI@2$:4][F%.3=>F)4/)2]N6(A\99U[#"]6RV)R ( Z_ 9U% M@UMXC-W=>6EL""](FJ(>[4+%T.#C0[ MQL 1XD7!#R7BR!5DM)9FU<:*R!KH.5NM^(;?X=:'!\3_/'#DO?.U?P;.$3#0 MU:+;S",:QN*<2:SK[:A+*!WE]%'DH.C2(YH]#]DAX)Z;:9VJ#/$F4>DXW8S? MBTH_C2E$7.483JAN^&5G:3:WHRF&T.T(E>"DLGN;5';$X,:%K85C)9ER_'R0 M(0L]$='('ELAZ')'JY]@_.F?Y?)5,.6GV<#-D8PR9K;#?#2 YQ)=F-VPY^!Z61W%FX2E"YE+-3D_&;-3QA!SRWTO.R.+(\NQ<;" M_K%C$(J@"P.G_T!&AXP.&1TR^@,S^AWP^:W> STLD129BO&E4'OZ2\8HY8>V M:PH\#_4:C;-HAQ? M5*YP#[=,;RKI#W-7MQPE/DXTZN,S[WZ&I?3!M, ,Z;K!9Z;RLC=>B/+<"D2, MB;-9))O&J(.BQ[#"!W;)AI-F8'+LA,FQ8XSZY.QRL:L#M,$O>7)2E[<"4+M< M!'N'ILL@X,'Y:W!V!)R_=FEJW)16A"(##$SJNV!#S17D Z_77<6PW QDQFKPU90Q%193_=1<[Y9M"/#,+J5!RW#2\LL M1+#;13"H]:',7)X:=YO&NMUL51S.SL23UJ)LU8]1:_!^TP/=;X*%"; PX2:K M7B&?/]P-#'CDL* ?0AODB&C/T)9_WDUK^C@6X63#$G0>BBUKG=G M7#/[\;98%]"6QEHN40;KHWIWRPY*I%'! S.(M27[;FWY&':KC>F7PPVWD+3/08TRY/..0)BAP4N0]$XR$3028Z]J0; MB-L0MZ'(05/I*JBU;^@!E#DH M-AWUPR'0!O#*<8RM9KONGGBEZ\W$L:"H!4';L#G-W;!4L.:B+44S1] TBAZ4 MW8,0!B'L\A &$>PZ\B]_ I]%KM50*RVNI&MUW:0:$AF?_G M,\Z&](Y:1ST9B*F*;X$4CJ13T9'<4$G^H?O^US]0"CD@L?JG#>[)9CS !**# M)W!?2?<2I=EM: U 3O2EKL_:4Z6V,DO<*2=P9U>E#PP\(P MB$J2X7C_,+BV5)[(._H1(T#HXN75P/C@ZOG4PZ@PGM>$:TW60V:*S+D6MB$4, M2-'0$&@>0#_E:$AT]>/EKQR*/G$_++\E!D8%\^8\8$O+7+/)\\CJQ'['"K,; M6*:,E(3FQ-GVE>&LU1K&?D=THXM"B#1#0TL'XLOCX,L[,.78D]0^!RJ_21Y7 M,CB-L^5Z6<@UNE*S0K XLSXRFKR:N/@35DBQCF=,HU(167;6S(MF-8 MH;Y\)TDTC:!PUAG$E:/BRN7W?C-FRZ(]S6-H!L?THA*(M*]JDQ%U8E-C@ZYK M@@ZR/$)-O0&VJ'C,HKPS-=@0$_ T0['O3/'^VY/"4SV6&+\XM>B.H#;=O(^) MWR_71W]/.=0"P/GU-7LSD)+DJ(>;9&VB(4*6[87/EYSPQU9*"_] =20CM9"< MW1BA&7!!*F=;<36$%,T9*FB69,E:N.B'YG&_'G$#KVX'HG\6AP^06-'/U,V@.1$,#=[>LMG&,/H MKWB$"D\@CR#_/)X&^RU+8<2+*YP["E$OWCO^]W_^W\OW3];L/&'NBXT]G006 MPZ\*,A,'2'I&FH8?_$TR FGC/D?H\1>Z[-L/W,9C(/U*D/],_?PRHD:"FJ:T MSKP@V!/89PPP]<*?A 3]^;,8J7_\T'9C#^V; PS)TU8@>OHOSXV/QK,7WS#T M:W2WU0R_?=H7$5H=ISJI5YR+O^!<*35S(I#_1Z^9.Q(CQQ^Y^S9Z4"A,H28P M=C\)=IM]^M$+#HJ(&^%0A,T1PN0B!11"R ^VE][#^K^>V[[CD&*-(M)@*DD8 M38LH/5%$ @MU&ROCA$BP) -P19%QA?ZR^]33XV\"3B:_?.03S2:ABHRJ?&H" MG^):G68C56K6\N5&L9M.E1NY$&LG.Q+MMIB3W%G!L -79#$,8Z]S,[]HD)]Z M(V: \/U3\09^;.S*7OZOLA4J0MMW0WLJNG1^I6\I6)*OA(:O\O^$9Z-L2V RHWJXH+1\@,&O49/\B. M)EU5#.VPURLWLZ%9JJIJE3<[J^&PL:R69@M.Q)(KYTJ5(7&&U1!@F,B\03:) M(LF)>'(E6NT*^68O:^M-EESRV>5Z0WNA:R@2KU=6.E8MYRLNT#.EDK*6E1Z6 MF7(B(29VA'?IM4X7L:%0K2N98-#IF(ZEAEYH8N7 ,C6OG)EJ"!6P;':&*&6Q M&JU,O.YY!>Y@Z0MOARL1[4DB>;Y,%O8+X/9%GIN/"J-KF M0FL[\>FKS&JCZ96EB$BY^CQ;,/M(W0WM[^3*6:7.:( L!^AJ,B[TO"S= M%IGD2A?-]<09H2[YC;95!UVKVZSQG!@/D?MUI=7/M?O5<=FD82!?HK,_UYY/6)EJ9>*94ZR!R<[SH"EUJN@9SJ4P*3%M$ MD>1#1].A,>D5\G4A)W" [.K>ZIEZQBED1CW1=XIC3D3QY%(0Y'D\8-TH#74NGBN =0R6E6D M\?Q13TVB=6[Y\M!^4MJ8 MD@&FAQ3YTV5Q[1M;%EM6@^EI=$/#3@8'LO*WHX M&<1*DU9?5//-[DMK.<%# TXK/I4?S+HN9842:AQSK:T MY;0KM&+3UHLPGUJL..JS :?52K2$ I=<,A-E.F8Q%6Z,\0P/#3BMX7J*W>1CKC.*X:<&G-;+>,Q%GXQ" MK5-0G^R'M+J6N9<1],,X&%I\'FQBTR'[2)=6?"_]_,SK]0X/I68.ALKM05?+ MC/$JUHERNQ O59M+@52E.6"8.?=8>>HV5@UA7NXU5+M3%9Z$$3@1#IY:N'\N M&[-.?BZPI>=65:TJCWF3A&\?//5>YE"YE>YEZ02[?GG)SY+<>$/\ (?RLMS( M-?O=3DU@*\^)]..@T&V7&VY4U"O*6J72?"(UU>CY>OC0?[ZO+]46'AI +DP^ M-7M^M,5<1[3G!JW7C65MO82A!T]]S+=IN3DLO- M?9)9S]),=@-^S #*LF>K M06ZV*4X[B46:;[*EY$S @@@//7CJK&5G,I,E?4\GINO\9E45F$8;*\L (IQW MYJF'>]KLT&N#GJJI.A!Z*8[ZHF>GAH2/2:;B;JJ^5PDS?P7 /HM906 MEWK/WJPG\\=-;-;MTWP)X:<&T*MU7UF9?!VI]'2@91OMQ]5(@F4%T&O)3"X[ MAM1*3*+:6UR%,/YKK(/#7O M,^T2*["=1$(1\I-$#(NW6 1ZCGV(:T/:TTZNVH-,DI;>T82&7HP@?:T\XST M1@W1K?MH]B560$VI/(*A!Q-HK=.SAI3+93JVT9IWRHW6G,;:,!9 K[%%1IZ@ M4CL[60^EB:YW4T_)&)Y !'.>J-I]KE3L2;K/M;O*,VTGT=DZ,%<$YE!RXK3 M4K$CLNMFH\4EYR]#,O2 "VKE;%)4E&1F,JV65N*#L*F.G:$'RQHVT>-3R8J/ M:-%NU3N)O+I8S9;]6 7%+ :%/EXIDB7QK+Y9.1:A2JF5SST8*[5S##[C+3F MH%,J;.1Z9]'0R@(9>C"!32J%Z)$I-6EQ.NQTU62?76-=$ O@K:'0B:;*J?ZL M(XZ>5MR,5HMLEPP]F,"J-NUHDM9-=PKZ<,15FJ-6^86'H=X$B/=TZ[=Q?.:2 MKJKBS$2_O!_\U@SX.5P?!QCHDF/8>WXJXE2)TG<0K;XO/U^ZZ6FB_ MB^0NP1 OB65X$W)?Q#AVT<9+)._IH*3V?M\'W?!T_A8N% M7XYW:HGWYUVWD.NJ(R_VAHH#;!?;%CJQ.^AM[RGS66^D^^\?IA;%CZ86A0?Q M30>1O$LSX4%/AFVA$T'^/#_^RO^U^_J2O8N>=K K5=A.D&!%*_N8HYM MT%__;2DKJH(_'IN4H,E(IK8W-"=ES6^)*#D=L82<\D6<^\9[V>(&;X,RMUY,3AOP>K M_W,J8>B[9.S6R(2^)A%[/H'Z6RTW3B]I_XQWLGSKGLJ7:[T6E6_6*E2M+C3Y M=K%:H/ALN]@MMHM"Z]=;]/%U73B.^XNOBG*^?GO>\^)^.7;Y;#K4A>W7R=75 M=9/3>R[0'[X][SDF0V[[45K_TI3[\9RQS_30NC0E?=;$P1-KV,O+-]Y6?F6< MRJ^,O_(KTY_:&503"LVI@-)/XQ*7X&/WZ]^O<%(W]*%BN65?W\P8;CVD'HM] M-*].[/Q26^9J>D88+_LDPH>+13@Z]2?IPM<&&[ZE#-K)P< 9N?KDFOSRN?I5 M/>?EM&-:0FJYG+ /XP?KOF>L)LF3U\C5LK2*0-A&I84%5'::_P"?X8/)4@C&QKZ ME/K;-I&,!_U#Z3,$U*Z-*"";A6(IR/SU+0;49;DK0N_$!6_/;:"*6_4]A*Z& M"]Z>VU+=EZ2AMU4=&/8CZCJ'9EA%*P194AB14N)4QXO9.!_H0VIF@"ZVUN2/ MT"I]!KK]AGT/7]VKXMP.B OI0O,MO@@_->.?500_\)K,^X@ZP(P1[L\U.JNHC6?(VV:Q&<-$6([]@Q*)/P-%7!I8.#?7G]M!<5E%C,#',=)(@'OHHK@U%\6E=@;^&; B=$Y< MI7/BI]Z>B#-#^U7 *@.41TTK(]%$;61,%>TM$-*=3I1H)1>?3) \Z2^3;.5Q M)$,A* Q"8I$TE_C4!4KHGKDQ]PP!(9CZE>E,5(PK\[Q;*3949\49TM& M$C07NAQ^NLL!TSXF8CPG6S''0$UP"R.CP3'-'_H60M_"==_<@-%D OTC;#<) M>_1?&^8P]1\+0S,'63'SU*V/Z*S5BK$CKE5Z'B^A]"P+5A2=^D#CB= #$WI@ M?HX'YF+=EK<%4JX8BV ,JXT0I6C4$*-::B&J-NGZL!0-0P10,L!+$M^Y\_B1 M\./*4,8%.&-/"RWRF'Z[0+Z[T.3:L.>0\='H=NUAW2J4NM6G28)14T6)KLVX M'@^UYS&LB,?"C)703_/S_#1?[I&\+8U_BVX)!PJ8@ 4,A!^]@+9S$"JJJOI2 MU"1DWH)KXLLCQD(WQ/5@!7)QZ])Y46NZ5 XQ9%L:#XH@&RR91J8AQP2[HMS7 MXU)&GG5XZ#@#@:.?BQH-O0Y7Z76X6*EQ;EAQ 6;%"6,\WA45;QH51GQ>N=\H MU?($%;A$?YIB5ADT ID!$1_IPPN@,-[C!WE=6F/10-&!"'FPT.H7:>:U^5C. M'7D?PJ7O'UIEWO#"3M05D_YV##V_+B$AGO@2HG$ M$O$PP^;*?"GGYO-S YS+XO/3QK=\F,]I?1@?==K28%(3.318YNKV)#8"/B?Q MK&SL4S>Q/QK%W*(GJ:IK45+N0X'2MLBT*+0"6MY>C91;H P="+2\3.(4!N"Y%= M,?#R7>'Y2JM!U+ISE::=DAPDE29&R@![IM^!UN-@+Z-##\'T>AJ(F&5!K((><_Q8U MC]J;6V(_=BF=UQ)H552GCY-IHLU*G>A+I3;#MD,"G ]A\LS9C>WKN\P)W0S7 MYV;X4RDR*'9U7EJFE[3=&]&9]F/SDH 2(N2C=GW;0TUVB;B$VN 1^0$EE'1:QI]DI#=5X7)RA1MIY>EJF'1*W19U(D B82 M.X\%>1N8*W1$7;LCZ@),L>^&9A\4**_E2#9=52KQJ<$)8J%973YD4FKKD<@1 M*.P?2;!ACM6/=D5M+P)GXOJ=6\";1UXAP+HB@.41;MVAV[8ARBA _DF)QL1> MCWB>%EFQ,8VGQTF].^HS:9*5GHC$F3#9*O1171?ZN2S&/].L%4 MZ0C#'/K_O\.HO VT%7JG0N_4A8*R4PF4>27QJ,YC-CLIY&+-I^2B=']?:8! MB4-!#"YY'GER6RCNBL&:Y_2D#+1 FATZJ4)P=79P];:!FL5S@:7T%&N:H&NB$C(^H,_L7,5I2IJXI,_3^:_.^JI.K7>K+.O#-7(XZ_ M&Y<1#JIN&<@)F<"6JL](K:*CK;60L5G/"L\JV\D*#X^E9"*I\O*HSSHEKB,Q M[E-W"J';ZW1NKU ZO04&0^ETF6#QSZ53,3&J3?M*(2X4,H7:THA56NDF#]*) MA'K%$V%0;8(%L-G5FP-+#ATFT MG13:;QL]-DXB2V*T'18JRF,+KHT/7_Y''_J5A=_P/'WM9?-\SQ32@FB MTF-FL^YBD^>7P/$D 2X5^UQ0]8\&.5?A=/@L^C%TO ;9=.Z#3$P]OP6#;B:J MZ*I,K$N_5;HLS_")<9G+2'G,1RW,1K7A9\3T*&H_M\VUEJ*S:R-M=MBG;.P) MB^F$$U/$T6>YM;\-P'8S,457M5OAK=4%(<@_DDW]5-ZB!^BQ/REEDKT'=C!5 M[!2131!1Q!R6C@J]9[?@/?NS>")%6R SC"<*XXENU WW1B! T2/[C\43W3.] MPK1TSR8FZU*U$"UR\CB;&_79I /[D@$];D-_7!A.=-/A1!<@.LX20_1)T?$@ MCM7%8[+_-&'I^;H1'?"C0G()HH,X]I+L247';>&OJW#L_6DT4;Y8Y:O9,)KH M[/ZZ,"3BIO%(&$T41A.%T42WYP_YG?LTQ31M49/(G9JD3Z M(/,!D656+C4ZJ MS>KTO)@8*K'%:J4]8).%5.%FF0@3BX55N*\L^N@2%WWNB*1/R@%8/\-^X?IO M"PQU6H-&1S+ C19FDXY.7E>B&-R*R@'"Q-?ZJ]9.BC"'T4 M5^^C^&[<$7HG;LP[T40JU!GZ#=SQ(^'%E:&("[@Y/2%T((C!)6 9W X.5(;-2:M67R"M"+?YYBW$40871'Z&T)_PX]6[[?I;YBY M262@^F4T^+Y7?![FL[L@^0JLD:(TX[E:;563=I;L1GHU$SR?D#)?83F)&W7T_%F= MKZ&BB1B??;3.U\W4B;U88_?24=ME&<-G*1*6]WCF:+>PW&H]VG3D6KHC3KM) MQKZOHV>NT>>B%,ME$/7AP8O2PZ=I>+8Q^30Q)JGZ,VJ_41G M'QJKVK CQLI5'N00="U,)$+OW"UYYSZ !(4V5:QFFP+?$JB_+V;:0(P.N*!SHW';UE=WO735B S$) M_P_UL!=8$&);NHE,RU D"\GP!UZ3]S_PC:SCC=6Q7)4,L+9SR/DO_EVUX;R$ ME306M1%JBA82AD,D!1;;YLWBIL(H&:&4046]W1.JJR&6MJ0B;"(23QW:X:'? M[K(CB\XM/\+KS^]#6N>7'ZT76YSDX^PDD<+[WWBJ34?5$<@/C-:2]&%[^M") M=\5.O/?9Z1.0S(O,H3((/UX#GQZT@B)$&;KT0I?>A0IXWNS7AGV&)7G=(-+U MLC4K1Z0'%>Z6,\U%?;%$D]J,0RU55OIL!4OH%""\ M6#R2BH5^O="O=['"*/3K?5P8,>E^@Y_EUP]KRYI$X[P=ZY<5HWG/7XPP2@ZY MIY8H+<="J;EZ?BR-5JGN4P.$$83>)2*Q6!A]]\/\>[^#& 5-_A!6O'5(^#\_ M)_KN$N3LS@U84NJTBI!2$];3"M-./\1+HU+C8L1L:[/,ECG%S$VF[44NW4D( MS9+"]SE2^3C.1F+L8>/UT*WWL\+QOE!VA!CMX[*#[L\:PQS+1#EV4I"7_:0] M4@9/B._WA?=^2$Q(=B>W[HOVH+.NI&JT%LN7GILC$!/Q?M[,,Q[O%U@NXL66DU4NO8T'2?N:W6E7FP ;T/&=R0>_U2 M^H^&*E?A"/K*^Y!JK1HE=R+%:E=HM8O5 @DK?#4+OWWDFN1JW$9791W? MZ,5*Z$JY2E?*5>W&C=[1A.Z%VW(O\-+% J["_:"Q*+4[ MG7X.2TY2;I=ESY(&?QN ZFI<$IN9HA#1X!'^K6&!PVMF' 5U5%)#M]O/G"+<.S$(5= M+ IS358!R!?;';:!S*)&*%?.V%95MYX0N8P.D+)*NB7UN&RV-A'SN?7+?;98 MMXK+?HQ4PV4#S-G0F14ZLT(D=78D]08N&3_14;VB6\Y'MR(U-D"1_;]V+?M%9$Q>Z?P*#\*L MA-6;NA?QYG[D(R'87) [Q#S#$B4+2A:+C"W1BQ\A_/US"SH.D2C$/LN(B=@@ M)OZGRC"O+/TOTB;BOA=@*NGW"_ M='HA?2"!]D,-]T,+,^6.0/'U9JU*W=?*N6*UT(I MYF[;:C@A4V8;#=D^L8 M*^+UD%]KPP#2S2FFI.HFQI1M/*F,JDL3%SP.^I*:;I>?9U9VDHU)K7JB'5^E M.?XO"F&8.<,3L P;?9FPVA>W6_2O:%@96K^B3("_Z*-GPMPY]9S]&T7W"?\&FP!U9C6*9E&D/3$561$-Q81M6K"J"AF1(75-8Y".P&H##1!-> M0,)66/H_60?RW9%?F?^<9_6 /MV)8%/)Q,QH4CI6M9AJ53QW29GA-R\5"]JF M(G,$='^.\*$'V$PE:+ M-"8;!.Q!R?BKDH5W"&^,9&.!CUG5)%EE>(^FSKTNPJ@71?"&ZI.(XVO47O3U M'>6?-?08 0DV17C&X&'$YZ!)Y"@ YARN!F&C:DTM$9I0 Q'.'1_MV>CXK\:\!!X\/:1.HQ2 M#$K6=<.TT S/3M7Q9,G,X0%X$Z,SW0!^(R2^/1#\#.=N@!P WN']1W^E ?$) M>BQJV[M]F!<<*B8=_TZ82%6!)#6\@6-\Q*,Q853*X=$>_ASOGDM=& !BF*N9 MH :1Q1_R6$.RR%M61EB<0#D+]G8Y!'Q-W1)$DTGE.%P.171 MF" K0N0,PDN9XH5@1IN2CYTC^O>>JCNYYFMA$:$,%4SDENOKQ]M1Q_I/PN+O M4)\-ECEHXKVT.]/[^^?::"-H#WG>\>PHFHUDWCHRK@_#F.O3?JRK_5KV=$K. M>$CY]HW:;1SE[=QW 9<,IC6S-GQU=&OGW\/C*[8Z:&:GC;3 QE\VL5FZF1XO M1BQ#6R:E6 MIN_#<>KO/3#QSF@79?Q#C46L;P8(:9Y^)0H0'F5B2@&5B'?312K>G-Y]NB/Q M' !%Z3-%<\4EWCMQ1(9$ F!(,5"5L6R\07K2_>K(*$5TW+;->D:Q@2.U0JZ MR#8,TIO=_P4-:TW3!,9RX0+6T5@'SOSG[[C*/,F^U>W#[>0]FQ76B@<_V%@[ M<'2$ F9RD:J$I@.L.#B&?$K#$DQ;M^,'O$QUF^FGH?=HQQP2'#$#?B^3D\"F\V)JC MZ+;HX?7V??P%'H!QO)F EA#6Y][*UD@TW#4=;#.49E)M>0O(#R;!:QK&EU03 M :X!XLUC:L$,%2WAXU7Q][;3[]RU[J@6$!&Y62:3\IK0P6.GBFF25 ,?)[6$ M[)97X-EH8-A :BSG;KM_\-Y4O*^1\\ P=\=I&D8R(K U'NN\W3Q8')?&2S-] M6D+<:8F9JR4P"->G+DZS,&3%8!&_1W;L26?#P)RGV CU<=43.=CPO55%,*B6 M$!96SFL]=(;_[I_L=H:8FV1BX@W<@W"?&>#B=L#K]_JR/RF6]V;]/M&[&[E= M,(F$ "OW8Y;DBN>BG&DGR\D M!L\[J1HUT_X?P"VR@HV&F7%#?TA.T.Y M6T,)"U&U3X&N/L&T_*$RWSTN=<$BUBO_87\K31*G^L!I-:D_]=,.PI$%LO/SKOW'F[K#$ M$X5/3O5PM:5#CIUN6R9L!I" C ;6%6Y>6==&8';F\/0#]Z@R*A0*_#!1F"C9 M:"6ACD>6FL9[Q-%WB3?W" JV0T,R*;@>MF G(0=PG##!JF-UV@"D,5C'!?1 M%>];5=?<(+[ '6PP=7FPZ49EFAU+&;V8Y2?#X0@"(>X.NWYLJ6R)882DBAB= M#16\>?@W\&I%L?Z;.CL)9'C%FY8]LF.27JBA]#*[[*PW*ELJFN5IJ(X =6\ \F '3P0\*L5)U$ M/3@0:H2_/\*O]; #ECJ8HS">^ Y9XYY;'\ZKJ)E8&\-*^)5B]@$6].$LRWBV M.1L5-?P-KD+LF'ZYG:G7"QW6GJSM1XMIC8721.)_FVSV7Y\7)<23+0BDG6;6 MR"R'CT^;3JF:+->49<*PFD [\6,RG9@2>#8>B*N(!CXL6-(>*1#:@%53L.P] M:P=.5D)(-CV[>W^L8Z? )0LF''V$B/.MZ& M)3OX54.OC. ]=$TH9CISP.]@';#8?6@-1.UBL6"7C/ M]R L#*IJ'DDPJ0!(M7,.;-E5W:)$UTR)P*(PN4JVLW&[HX/]>8-J(OB(, T, MD*HOWVN76K/MYT4"L$J)&] 72B"?>P@8[[^W_%J1GG-T/%!5RCN]AN-[! MXBG.3U_*XJ+!#1M8,=/'1(7_/'=V/CFB"%Q@ ;4:BDDNMS#?HP5RA+6,AJ*M MDA0!+&1FX ?$GP::<@>_7U< 5BH,P H#L"XB OSD>MX<%SB1Z_D/.?#)R[F MV+??<=S!\0EW"/L=MTM^2O#'5L/=.8FN_NN_[ZCYC^A +/@PPM+<4!#-0[)8 M(H*#U3RA\P$KMO2;BDW1OD"Q991!I[UD^QD5LD7<5ZC/@SQ/4N!@.+8,W:_J;"M85A8HL+LYGS MT8&6TSW Y/F@[DX45OXQI]A'")PB(&]-Q8.<9OAPR%T-V:0 Z\Y;G?\]AXIN M2/Z'W^4(*1)%$60L[%VPP)OA'3O+TS$EI[KLF+H2,BQ1T1S;T@FD<-%DP$P) M;ED"JL3_?66-?G(1IV'5./Z_3UF?,/B &ZM/[9%2Y)83MO&4+V2+G4TC\WEN M_"T+U);:59'N\O2D)=#UI^QJU91J&%8&&:"?W/$=KVX=! MGW>,.+,-<&=:P,9P<809 $+4X&9PC-0AUGY7%Q7Q%SCC1RRQ-;4(Y=! MWB\MH;MA/\$W+TJ5)T30QT,$OAE@;O(&ZW"+S MQ31!_K1KF$S[=5B;-1F%[;2%['(@MZ9521E6@(LB,8:)I.D 1>9LPUMQ#UGP M#5(\4,&4G :>FG?Q2R0Q_DZ2CL.CO2<19S5 5'OFZLE3%YM!=(X7ATOAST_/DI?TH\UEW75][0IT77P5\;9LE& M$Q((1BDTN\X-QG-%J/']:56I9>NI%8]1"G/,+^[DWI/7^6X9W%,AP 6+*^?: MF=QO;4,#Z$#ZI^Z3-GAAVQ!QLQFLGY*'P"'9U#E2LS:$%V:!_ /9\KY9'G(3YGDQR8Z' M3VV:RVZ6#2QXZ6.7+^YY_+C-W9IKOO=[3-"&.^*LX[_.(Q2\V];] U87"E_O M1(M#W4J^"((F+"%[Y(BEYCG%AQBP805CC/;\R3ZQX!@*?RO_4 /=0-MF-93+ MDR3<$4*\?0[W?3YU3,"_%?R$#QXMUGFH7VF8G%[MJ/'.M%U*%)N+L2Q4^*6(T#;>EXW2.8",G>''&5]IYR6%OF*N326 M@DV7.@/9CM4?UEC5Q0\/^5^[*W&"ZMU'8X$IB;:)@F0IC'.%G!MNMJ=.HB:2 MHLHJZJ3X_KHG_^G+\6J&>U21/ID;S*BI">5%(3_ZJNSB/_$*)FAP/NQ\@>0_ M%/'][ET)P6ULD$5R44$WKPS[ S84'?Y#D"\$2J]CO."X\%. MY2'SOM<5#050=1,OG'S+^T-9UV1=([U-!J(VJ9%$$1F&D5WQ3/L.^[)(3A9V MIY:4BJM6^H7+U_=ND(K5_&_;]B24OC6#D.":YI\I$\S9EC+IU89V/C])Z&HE M->KVBA6>!_D=R-M#5=>-?ZB9:IM??JS?=WO_)QOLM:Z!/24QCO).H 9O\73Q M\EPSGSL2W$Z'IOOJCH]58S<.SSYNV?92LJKQV8VGNK8S33;'=?;3Z-Q MXW?-^?VW.[:\(KG LNYM=* YGVQU&@,\/D.CYB+>J5DOQ3PFX/^FDO$('63, M>ZE@KX/CVW?2.S>U\W3NC)'6KR8)U(%7!W2) M=UQQ B,D]U8 V[Z[/ [?AR3K;CA4X$!)( 7^?3?0(.'LCO7K?F7W=-<%LC6= M]M,OM]X.?U"V^R$%9[8@^05WU)N:,&"^N[![T;,8B?4(:8]XZ<2I+6+42[3/ MT8NE6^+(W[LG*TDH/1J.)*):60^U>F^:K[P8^B$[BDD6X@!#: M]FB *+8Y[:[#64;XQ'=A[:^HVPW/PVL#WL;'1W*B7"+?)A+KP>DO!$"!,\WS M;JN*:?WS"8W^KQ$M\ST?G_$&5I'E-,(NZ\1I M@>UO_(1 ;3%8]K%-D'W@.XG6>I).-I>V%,?:@HO='594W\N2./46?;X XHFV MJ!AO-._[>EN?B%RKD+6Y5$NVP(N7/J90/YGD&O'B!DE9%4=@NCFX@.AVR;, MAD[=4^7DU GI/'4W/"&S[IA(+FHU;[7\%G >/Y<'LT/;F?O,"QT=TJB=F9:B M1F^$SX6^.RQ"^<]MT>['-_!PWZ;K M>+W8\R=&N@/R>JCL,-=-7QT;>2[/5P 0 +&$9^.E$W\"E*XAH Z*0;'1']<:*ZF181[&^ M,:(DUWHWWC?6217=)6,J4[CQ%-6U(B62 M'8_)"^I2.E=TD!WA;0 MH?"5EZT+DA;3C0&@08:Z4>)"5%1BI;N^ -VV C)D,=4I>SL"OAQ;<[ZH8]/$ M)':DFWI #MW=JMT5/+EY!#)ZO8GG!R.*Z6VC&RY&8DY0T&SAK[+AMZ#R&DY%@H!/N/9=NZ0=O"0%6&E,"@;AD;;FQ;J1A'$(P(?JQ"3V4/,Q MBVD/AY",KTD$OQ'=B$];MPT)>94ZK.V42?0.7"T[SHL0I%)URBF(-L6C4H216SJ%]:TQ(TIT[V:.C%.M.'E;L MO=E[ZUN4&G$+C?A\(WCB_P:1K)-8AYT5!JQE62"^L21<^JQMAUC(]J*56XYD M^]=]">U)$RHUU$,1I?IZQC"H"%$B&U.YE7).7$)P3,X>"DG32P[5GK ]?)16)I M#1!F>ZR!Z1Z-=*!%M)\K!"3P.L,,-AL^=X,F=N&[7A0%@LH$$BEW@^!51-HZ MZD3!) ;7Z:D07\/179D"?WQ\X"?7E=^2#O-; MPOR6*\UO83^5W\+]5G[+%V:L_$E1L>)'=>P1_+$O =8&:,%*1+C.HEFJD@B M/?W*-4@1^Q"9K[^SJW#Q+,C&8FAO$(UU1)G"'$GZ_U9! AI3ME@VMX2F6\'1OQLDY YK&;]UYB82 MXU7!>&(8@'K#T@W_ (?F9"RXULWV:+8U(O%^(VFL8;$)>^_:96XM24 +3C#U MPBT?X58P<1I>(U^C"A(W(8WAL"A3A)1,#]TX*-:[E!BXM7?=/22GZ86];S>4 MY%FL/1#KW#B]NBW; HL@N&R2E L-(=E)_MX=KA\9O<) SN&2""YH(05QC-[7 MX.FOD8BGBH.QEO>X,X>[^L)E7E7.,HX9MNY1NV6^#!( "G6]P)(G&?L4R9Q7 MAKL]?N5+("E,.ZQ/B), ((RN,8HT">$XD=A;#G0'[37L> MY]A3"F1\.R$$/O)XBW(C#K1VG1R.1\)!ZEN?Q?[Z@&8)O7M2#./'L7]";B2M M8WRY6^08!5A0K(])E?U-G.'7*[IM$J,$&SN.B"2Y%(%VU$(T8+AC?&SGXS>M M_*;B4C 5O0%52*(=E3 M*.1 C%!"E+N\@-WU^%#%UI>[H]L$+<]J?R.HV\W1@>,8X",,KD[@J_R(B49S M*I(1G; SB9U;#VBX$WRJ^Z?IW@.3RI0^XG:UIX+,M_6G0K+/!DZ\C45*1K^K M1 /LQ \IS;?"#QP#,<"4(NEPX _#QKT;6[^">'W7KTFNPCQ'WJ&XP1C(#6L MEV'$#5TD-3YE5QWO5P;=GA"<2\1#%SX9O]L&O\WEL[6\P$\P[(BW^5-V3D789]&NA-R0FJDO645GK6 M;L?)WA%,+&# J?A=M8CQ>VO#[5NW1?2:T;$];DQ?"A/T4BZE"OW[]*3;^(:R M>.^7)G?J)!(1_*%"B8#^) FSZ(X;H91AY#4T]Y=BGXH3K*^\77']Q:8]G;D* M#?SP(I$5CA"=;JM,BJ3E:\3?2S.R4YMNR3%_P1OGMUT%1Z? .<'.)..9/(^, M\3W25\??B:CR%VK]2.7(O9J:OO*1CM+U%8S<;0)9M+M)#LH#00S%U %?6)YX M?'$#+5YL>;1?D-/S AM(TD>:>^D"(%4CM]S;PH41(O4\R4VJ"L/?R,Z0W+6H MTS) 7(J&'#@*/L%_-,0]=U"$O'F!Y9\K)KQ*7"I)(O=.SG-9^:;IN KQI&PW M/,Q_1I*"7F$5Y"S%+>7Y-ADY#CL\ R*=G*+/-@DL]^G W2V4#XRX[EV?[O.: M$KS]MB7TV'@#"^!CE(! L%HAR?Y;9Z]S!^/5S07@18KG>S5P#S7\F^\/+AEZ M5IDKX$F,8+L+CLGMG1_PBGUR"4Q";[PI.#-P)^"\WZEONI7(!ALWV)70>>E, MU\5<.I5Z:A4&C4-?2O"X;RMK^KE[)4S^7HD[[RQ<]X/!%HW'/H3B/8MB%\;J"QKU] *8@]"21-JZV G/NAG>SL(4Y!L-V"9X_0>B M)7BZ%KEG]4T6A+?Z6L%I.A%WY$[NC?>M2:5N(O(8.KG-<71WSK,%O*F_^12" MI0.GZ1B!!)A"03='NCJW*J!0 4AO?3/;UWK7^EL;8 M@X?9(AZNIA4(TPDYO MF6YT1( 925J).'K>2V+=,>]?MBONVQW59_D-(G.G MH'U76V1##8^07M&.WW[>HZ[UJX#'WR2BF4M'!P'P#E^I8)K(XGI7Z@/B.!SP MOZOBXOQE"$%XFEN;P-A^Q3&BU=?5#R*4>^(NZQ;KM1W7.A=48PJ_!MK^D&A@ M-S+"^CB9^_?#N562 '2X<0)'2%L9>M81\5GB%VO4_S!WF%L&;A0*N0O4'"WJ MXKY7PY,T?4=OHU:V7ID=@"$MK2!MG1HCE3 $UD!1"*M7X2+.)+N@.+5LT>N9 M;"<"#(*_AD4_:6$+1$1<+.:N&#_ (4RCI&N"$Z3BD'VPMK[Z>S.&#B_.PHNS M*[TX.W(5=A3TG1EEM_ &JUC*-+>8Z0VCYB+OK;Y-!01AP(<>< \DW9BQPVJ8R._[/M M\)'G6YEMVQW%6:F#1)SQX+ @KAD?Y(T$/[@S([[>JNXV88,916DV0OVOLM^H MG@AFN(-2).AL01P_U-]M?:9(SC=3,?8?3,W_]4I)F#9&*!AVXV%[H^@(Y7P; MFS#;7!6 FV'3=6(U?=XA9[I4@HYC>.H-(/8B M* ^#N%P(2-_UI]Q^)?&/-V_O,[P4US9]_3G[SZ]=F0%RK09UN^K8/A@9XFQL M'I3GP>G4W'FP5-B1"EDT)Q7:>JJ#=O6 3,Y^R+;A6-Z!"/+SK M\(&.GZWN;)>4$)4>S%7=ASF2IVTWP]BL" M[WCU"N93!.9N:1O*EX!!Z'\E?A!^O._IZ2C]6T]_NO= M$4DN"W';^P[:D5.^$I40TPQ%6!QO[GXF(?$.>,XB]]UWT O-[WSQBF,M=Y)4 M\3^)W/4Y%J,78#I ^(3(_>B#J!'IMR9> M"&\BKWI(K)P-<9KB@GS;8.,5OK^M:0:(!QS5COO""_0@-Y]^+JUE'O2+VU_R[80I@MQ"ZMK';I_.U\&7 MMT=P)0YR,4#I'=?9KC2-;Y&!*Z7@LYTCYCB_%S7\X!$X'4Q'11-!Q?Z'*NBZ M3#:2* X P?M_+[JIU5&X$FWI0VL)/M*_L5*W')D6IZ-81?[:2HU=3\+=JH"E MBOON0E)O#'J]V8;3)P53=5;5;9G0ADV^QL.=D7,CCJD&Z\HBF 4MITWQ5FK= M$>$"5.7G9^!)S8ML<26-M7^9!K-ZY<1T0HO@XI :ZT[ N^B;A./7,DF?%F<2 MDC>)8"DC[O !7J'OW(BG^;=D#O,YF<,>,)R/S5PWKD@N3L%9AZE_RU[@E[Q< M[F+]W+5UB8+N_BW^PAJ??_I74]UNZUI"7IU[E4\5>;T=W4G")?Z9%K.=8L3\8D';1\.4W09T\.YA%O( M-;>7;>(1XV?8BQSE;[/7YU7Z[;/7MOD1_3N\!7@T]HJWR&K#S=U M+4>/[252G5@1(U[,B+=2I[0<80V'20TGJ\C1<0[Z=-8S<$)MO;MM9_$['";Z MX3-)%_)BS':WN@/W&A9!429]E[9.O5G7R0U^V9OWCYUGX"YI=3T-'52S3W'W\Q]FN[&F+"JZ'P M:N@BKH9$QS4N]3$!)1N3;E6:1,O/,299T!]7!@]N^K^5ZM:W&5S79I&!E[/;(7&R$K7IZ-)HA/<N&O7T6DLE.&&^ M1L*PE)J5U%(#CSQX)MV.)D;H$8T[K6:UQ4Z'^6>]QT/+F]E>H5.I)?C$"\/!R(-GSEA6ZKY,&D-A M3;*DRS54U<]D]U M&[,OM5*O8&*4?/*;-S:<>_'@+9K$X5:1=R,RO[XC[ M;DD8U]DJJ@VW9.'VPR7B[9 PIO=KS9[,V_@=L<5TUNTGUYG4J2+"?3J'OMO7 M#F]C$_KCV,0B(MS3[$0-@U97Q9F)?GD_^"<%1^M.""2XY$A^#\<0^A5M2_<^ M<%0N^62/QOU$[XS909^4HTTMPYN7EP7DK-F2O<]),(\DJJY6[KO*WS:27?\R$,""HW>9OF_4X:/_QR8,P2;].[\,%%=.3%WE!Q@"&O M;:$3PX8O!*WNOY;\@6WW=<'[8FW&FUT8E=D.\2P\%FG(4ZN(NF#L^% M[U(($T@AH4SX'9G@6L6NAF!F*XI<7%">V_N"J0+<(- Z2VWT-X^)K;[^&J9/UB"Q'^7MCC,- DH30(/,'*_N>DZWG/3_3E M@)!X@/TW!MS>C?1'>Y%\KKG][J*@I-1I%2&E)JRG%::=?HB71J7]/D#<)PJ^ M-Z%NK]ITBG!O+Q7J^'1$B!_A-9D$>[9L$I2QJ_K._>5=D,773]V'M&TN)M%F MJIJ)E\?Q*+GR8[&TC[#I1$#S^M/1P_?8!V\+\4^*[9"[_\S3M69DK91HT4J7Q5,EGGGO:\HSL;3;+O7XOM^$ZT^PXS3W;C!1- GO'__HO M%^$2Q]C["A!8W:D?^@5&A\-[9X3FAXL+L$'^Z#;FW(L[-Y]^LQ:N( .RD&7% M1 &,V9QU,NO.)M'L1(6"8:H=;E'2&] '&ZRL"!,_;+)T#:;U2?3KY:O1+V75 M>,BJWZU2C_.J8F>Y=*7:6] E?3XT7TH\R\2 5[$296*1%'/85>H&K-IMK&YB M%A1*=7H@O,\$'&8"J#VJHO-HX^^P@\^^XG/S_3>KZ !>K\TS_7K*2F4FRD:L M+ 82-ZSF&GABH)?92"QVC-=#@SB4 U]A,9]]Q>>6 ]^M_P,$P9"U)B/62M 3 M>Q2U2MFG83*W@,AQ4/JI").*OZ?T_TTB7D]6?_7$X;JGC=7V8K3]P=KU;6LZ MKSSQS,!':. 7>W';)(MO8*L3DG$&5:EG",I%ZG*$4)&H:*0YR;9SR:Z;H%/E MR<2G[*2K+:'!H3?NCO(Y\'T3\+]VYKE=H(*E4Z,2TO)F7EXKX$<5_W)'>0N! M3X ZE:"<6D= VY-:VSNA.E/M(A,16C?[Q"M/+Z)L@(KUU2 MQ&VA9'$*68L;T6LIXV4.;^M-[R7!^0I3XU?4O&XQ;KUB>%EP2MPVK6(ZBB\- M:39<31*YQ4,/65V]JH^"DF3$VDM5;#>4P62:U ?SN#U+HM8R*$G&1JBS6;// M5J<7BQ?CTO(%J?5E4)),0W\>,W.CH= )M?*0Y]J)990>!27)Y&-:K8F:=HIN MY0?)='Q"ZRMC%)0DL\GELHVT7+&$7DK-64NNQV+N.3]Y4H;$RZ,X2*&8#;-E*9.)FW1BJ3RKH[;8 M%_71]>76Q-S<&G<3*,'?H89L!.7N >7LR/F2;KPI[C71<1NZN%-T:\><-1LG M!RG2!I))C9*LTY0'9+$[_7WZ.I:^-<@U'AKCO#@3UK7-JZ'>9>M-HI?(LJX]H5(TQRX5L%QO*R$G/89@(&S_& MU5> O;RK8,7;G^L,[S]##D.H9?](R[J$M^7+ -YK:&EKG7SBN EZ,3MKIH!& MFZF;@9.,<$>#^B_7:KX(XOTI'!KJS#_0F1]@T2Z]S+WDM?*0MINRVC%S[8TV MYYW$FV2$3K.WF'>#GUD+");Z[CC[BTU^/6G.S<]+M3N9"CZ,S@S@\%&_U6WS MY4Q"8'.5]D*(%M5X9>FDVR0B"6@0$5JU9\RV^1%2($RX/:&:_Y 8T%"BD%[4 M<^5.29O/5\-DH2C7W&2;>(2C/YE@>U'Z_%4>[8>CHT]4U.(B\^?"=-G+TMT? M2+4(X.*BB.X-S5HE)H7A),%L%MJC+D/&";BHXQ&:^YB/^D&K9MXDFU,A?1YE9"%CJFC0/Q%: M/WJMO?%+UY!^9=K2&))(;=)EU829#>#\G%Q9IPLK_)&2\$X/X+NBJ6MXQ-KW MZ."DT8L,C]UF-++3[&-J9)O32<^(=2<)/=;,9P/;O4W'5JX?;S4?Z9Z];$:- M4E]OVH&9K,/AZC%5G^<+DVS!ZJR2,WLVZ0>V>XM.],8RGGYFZ5IGHCY,F7EM M4UT&9;+.-YT'.?$X30F(S=2S\TI/%PJ!F:QQO3\S'M(KU)FF9FSF(=7KU=)\ M4";KDV#R934S>Q:R_>AT/'[@V 0_"LID9:*H=A_G'XL"^Y H,E-SL.F*@9FL M^68QUJS7^GEA/39FP]BH.AI(C:"LTXTQJ'26:I2EYTH[)0\SG5RV&YAUJH^4 MK&R_]&1AK<=[O)3&W6IUAR/-@**=9.5_B1C9Y\:_?3A,Z5\ M6AT/1DV!7H_FZJ!RCS)UF\AAX\51M6G]/W:I41,(F@QZ5NMRK949\)(#S! MCCZ-%JUI=Y)][CPT]307W[0;H#(.]I07JYF'Z&:]H0N/_**L31=JF5G"T(.G MTKW%IKCHZ_="H5@V:S(S;/30M/% M^J(L,TR&7N?4AV4WWN>GO5,EA9XP[SA^1S61:>%=!04#&W"^Q&+?1"0\$4]- M8FVE(GGD?2HCDK!!%"TT4Q>A/;KI]5$WMZV/214'K%]-A.UNK"]\U2:@MH._ M<(,31>>:ZL.A@E4LP;*4BM4@U,,B)1A(,857#8ZA43V9U1BI,"$X?T-?.HV= MG6;&(C5S&Z*K:"2JU(LMC\A;R42A[;*!+-O0G-&6OP^Y PGP G3\_KDM&GB6 M, G D;ML:FJH0'=J Y'L%5^+93PQ]*W]QG='V?:G>U-.TK';3QMO,X$F&K3R MWK:$ADUTMQ+M.-#9>>. +J"'-X(:']9XBYO>QDEDHTU[ZNVOI5MXO]Q-,K$@ MV"*C[9.#GKI?50-8AEH/ M<]_8,&7T(@Z"O6..!M>')_%MZ>QT*)LNX2"8 MN_C1)-;P(+[K()B[9%CAX2SI[+^-H$Y\$7PD+\T/0#^!?[\P!Y*[BUUTFMHI MD]^/ZZXP^1T3!W?:+;K$Y/=O%Q=70 :Q:T^3_KID^!,+C8-D^*,K>SM3?G B M87#=9'"AV?(7)G*^/5N>3=VE+KO*RM_*2;/E+P:ZXF<2?S9XVU_[X$\;DGS< MMW9UB;;ON:AN(YKI9'&)P7<;O)45#0/*G'=%U0Y*)!(W]-<;EY!L>=4E?'U._Y=FZ#J4\7HOB[7-UJXKD4 M!PVFD^#'NVP<-9$45591AX=_W9/_]*6V M/K6XI_NLP"J)3F)1I..I[#(0VOWNE)Q?X4%X1_ AJWOFJ/N1CU[!D140OZ%H MT,_"N4W_1%J$*Z"^+K3ZVS'&&>+'0^#QA_W#/-+]76&5%_0<9_:U%%V*<]JR M,)@O\XVE4VX@SGVLS?:/@!F7CR;.L,@08OQIVZ\_Y5^I]U#D\O-<56@MV[/[ M!Q1;/DY&3BV"!//).CW7[ CX 1IM9JCTG.BVQ>BS_,'GDD\K;CNZ-(AB%-U M 9_A9P''UWH[SIV*?+%FHP-ASKT]YY:19X,XU2UC!+4S[ZS;*W:U3 FU1:JY M7D\DMB>Z=1S2],=ZF8?>E:_SKIR;2RYV=QP@=>[M.;<0.1_0.BI%M$X[&I-: M\45'K-BFO# V++(U(9I;;N*ZU#?3]9%3*"+.1F+L MB6HO7B,N^ +U?Q,\'J2X?R"/G_86YBN9/!M+2>VGN;7N) :+,8K&:]T8LW1* M2,3BD53LQFYGOBV\-[SFN.!KCK,L^P=IMEM?Y-D=_7^R[%!JATD985)&F)3Q M4Y,RPAR,/P^^OUP9$>9@G) ,H-U&F(-Q,@D3YF#<0NA%F(,1YF!\]C* [L\: MPQS+1#EV4I"7_:0]4@9/"?[;H[73@VG\"2'SF6XM97-46'/9=IV4,62)0S#V MP?+089A F(1QB8Z3;W7_,^E^@Y_EUP]KRYI$X[P=ZY<5HWG__6QMI*.=FE&G MTT*T;LWS3\7I"DL7F"CX^;E(G'NW5/1U>8P^%@+9C:6B[:RUH"? ADF(5QX]<3UPT]_CR*FREJSWI1$;J3.1:6+R_L0[V6(J6,H>'4!]M- M_0B@SKSF7]('@/W/S5J\']"T9K=1&>;3B?O)=,//[@OW]1B_NGA- M&R8;7+9Y%"8;G%63'PT3?JP*PN3![LTGK,8],^WX4H@_-OH,*>?P7IQPZ$@( M\PW"?(.;<5O\D2 19W&K;3V8=J>@:WVK,WTN/&>((($V5Y$T\S4ABA<1V1(F M'!SQ0H8)!Y<%#[XZ%KG2R=;2P^S39M(;HDSW\?XQ6TB2!D)P]Y",,$?[V866 M?YAQ\'.9_+17#E_)Y?(F(2[:6KTK9-?YUK)43";3STO@C_[__9JZQ_8"FX MC*7/?K','2&+73>G&!:5\1.=U2M R^U.YG]%:FR G/I_[5KV MQ]I,46:?VE MDSY2.V>>^!'*WS^W@^/P;3?63/&+ A!.H\9^7))D-. P*DRPZ7Y,'*3[@V%: M["?D09).T@F1C7-__7>_M6/V95V:H]FLTD'C7C==YQ=+35L&]5]]:LIYM!G- MHQ.1[QJIQFJEMR5OA/DF01>F\+\D"MOF/PHJ/^JE)PRR[$AWT_FB:KR'!62YGBV#.J_.KJ?&<_+KL!WQ+*U M[J4-NO3\%-A_]4%)M#4IGKN?V$*782K/=-(4^*#^JVDA%I\KTC@G)%+K6'UC M/ \VB _JOXKN#9&52N4676%4N()F+9U"15 M'JDJE.PX&-E+]@>/\;2=$K)=EDNW*JI<5OF@GJ[/SU:"^H@J MM6H_N*FJ65X(#'WA'M>B4%DEZ.@@^B(,HX-: M(MV H0='FNVFVVK.O$>3.9/?J(EZ-YJ9\S#TFWJ:U@U]AA'QNJZ*FH61%F"K M&;0O/-;65)&+=')B?$ M;GM;1MPEV_V*X$E:Y^N*NC4@B<9<(NUC]J>GS18W=CN8"A@?Q M?4TGDV&+O4LX"3;L=7@9!X%E4]@0]R(. LNFL _K)9Q$V!#W:P_BDW?O[^+6 MZTCB_/T$X=@=QUYT$N.P-1QV85%/E0ZXL)OZ<]$(:&D_!U) M>=6E%+ZPJ^F)1>?E5M1P1.)UD\&/+JSR!_5#DE]9/^1&!.IOUP_AF#OVLL'% MW\6WZX=<+L]<&*;X;+S\V7@CJT]GV.HU=C=E)TZ.."WQ?W_ME./>[ML(>?SR M0NKBS-!^>:2WO08M&+H9%,?X8*YF1EY%^Z MQ7U=?M.WI_9Z&OVDG'EK58V.^WIO@S._OOSYYUB36<0?#.G!'$RRQ69ZH2.Y M$BTLG9:SS(](/7S-FE> A[/B3+'P7#8(3U$?6DO10%^3^/#=ROTL)4M"C?]' MK5.VM.<)F99+@F_)F#'')JS6D-LIEF4C\?B)FL5>D):_ M?&5^'DX,-?P?-3CY-"MFJR5)+FS4?J?$+]B5M)3JK0'O-'UE,1)G4C>2-O@! MK7XU)G[>5H>*J@*,NUDK_Y)*'(0(X?=] CY:?=?VH)N#7GN^R7)"B7F>EAO3 M37H\='NLQMD(1X=N@6MT"UP8*X<0XW>=")_AY>4H:UC68]P0Q"D_J#/KJIYZ M<#N=QID(G?YN7KY$Q'%YP,+ 5&<;B*3:##$UX)\#:Z__" 1XH1O]21LJ8_7 MY+Q+>V^)%SZJ23VE6NYTV-BLON3M1*.3=!NL*.HX.^/ERV4\1 M3,!%V/BQ8H>A^^"&843H/K@0?/$I?F;8;O8^7>W&.B6Q;R>1U-/R#/ S PV MDDZD0Q?"Q;D0,K:BPBO,_S7M_<>3+R1)82=5T="VUA/DY4'5+?C^J]7@CR%^ ME?D'\[8]^Q(+X2KA2(@ZOA5U;&D86T$?$53SK,0\M_O9JE!*;EZ487/!]?N- M?MH)9XQ%4LGDC;@CSE)\]0H!1X@KOA=7?)9CF69L,JP;E:[ KMJ9#+M(M"JS M$>;8^(DY]GK*)5^SFR.K:Z9EV [I*AJ%"4)"YC?X.<[=!N&2#:<+:*)Q;@%X MNB!,'\$7M;JACPQ,[V])OT5>[B_N2Q.Z,U]/\O@ GK)F=@D%)TE[F>_O4WNS MCI)S$_PERX/$^;?GW/+@A*&@GQ((Q=*ZG&>LOBH4\LI3+Y%.%JIC4H$V3@1" M[+L]IZ&GY7.];]XJD3J" P_=)J';Y#M R)O5<-\2.T(TG>&BXW9GLBZ+"VYE MZ'DT64(U:T@$X=(1EH[?B.,DC.,(_2'?J/X_S8H/+-_8%)7JNH/:J,-K]M(J MB805(1&$2T18]F-&P4VH^JMQ=)0QJ/M%B9)D3VU5A,9V,IH9F"9(;7."!L2I MCN>\(1^$#I#0 ?*6Q ,I]_=U 0Y^1_X$=A"VZ#'J<&,CX]@+>1>B8G0 0UW3RPU+A%?712,^J K14.! M*;9?@))NHI=H$+[Y@;U$O]^Y4D5!DJB.%Q'/-R=9NK1Y8(QR,A.;WI.67B0F M)1%))T[4$/C'Q*2.,',O$9_#+!7-QZLQ5WDJ6VL-$ MOD>X&/ $&X^P-Y-E\V=Q*EY78U]+B-^?FJ]CFL<$OD^\4%5_N]([)HVF 4TJ M]CM/?*2GKJ\YQN'CR*OO$LB#2FS\CMXVT\4D@+9;2D'O-(JF:'BOO[G$)SJW M_=FQ;O>)O#&JBFO=MGX-E162_=OB=0)V:. ]+]R0_._X]%Y/YW5(,<@6B"M^ MNZ!O8I_@7[CC<1L3[;.OF@K;?P7O.[33;SHF)T1=5&NT:E M6^60<)1#%1]*?]SN)JOF?28OL/FHD)X_&\J+V/CKOQ>@%,^V)XQL+_2ZVIY- MYNV-.&K5HN.NN?SKOQQSQP6HRE^O W?N MD>NC0F>#(1T'S]^WSUG=M,RB)MF& 8>1PV<2N,T/XU'M>=AY7DU8XT% O)IN MI+K+*R2]/]V(:?ZQ*+9;:[,SKT77>;,UEW+ZZ*__INB[(&AVA-XD>"/(8O)* M2E8,)%GJFAJL]R2K@P:P[,0*WAIC.>L3SXX8O5)B]&U^$4J](]/R%;0[<@03 M^@D]THUR4BA9S IQ@IQYX:^7%G]_'WKIYUY]9&OT?#Y=/-Q#OHXVR/8_Y MH;&A[&>F$>Q$EBQ!%1PLZ(<*4F6*I"M2;61@L.]>H"K_W6^"_7TK.-(Q&T^Z MJ%$UR=(!);$TDXSLR0QL1MQMW5"4B 'G 3MX ML6FK6$0YSY&IF0X]H!7\?E'%-*81&\;(+%6<3ZN[J]\=U0;K'A\M.GRC'RG W]ZV MD1R]0C#M/GQX!7MA&'"A(1-MA7_ >@.S(GG&EOZ'F"$U"3[2!ZHR(LQY1]4- M!92'OI/HAV)40_C]>!/6\.7#F>XVP#01GI>EX^6A4V'J+^>ODYC4SVG[>9,U M5\6)\I+?#,VG1RMCCXA)?7B'M&,XAQZ.'-A5;BX16+*O$F:6]*7"F^FL-.\M MM+9=9^"F:OWI((_*>E:HW6>35:U<+JYJL*GQN\/4T]VF GN\9D(9#1'A'0-= MI3+(N?-OPF[B_RI6X([U^61KU!M,&C2;'][/VH\QQKCG0:,?FC?>AMU1O 2R M!)\'X#C'P1BDU/=%&W@MMT#@-Z0&G)*JB.0*0T'F]M3V3VH@8A@M_?_LO6EO MZ[BR*/K] .<_&'WN!;J!.$?ST/N^!CPF3IQXCN-\$2B)LA7+EJ/!0W[]*Y*2 M+0_)RLJ*,ZS.;NSNV*8HLN8J%JLPK#%K'F_[^FM!"+O+6R@9%;C!Y%PJ#_K'L^P.,$PL=^M=YQ%S0JGCNA>Q+\\E M,.BD9[4^05R"J3V%0$SF$Z+T&\0HR/FI34+L 3R%L78U!I3B!E2=ET8P![P4=E8'ERU?!S_&!N(B)+GON+Z7]0+^ M3A6; 4!NE=C%6][,= IVAI6P6:*%4N?4R=2Y9^W_"+8*@0=8B0AVNWB)-MQ% MS J2&,>0"W. QV@G5L;<]^()9G8W&;LWR8%W)89$LE3BP?'J?PZ-#)\X%B$+ M:X/5.0'SY217 HP!?TQ=1(;3GR/12ZET[O7Z.R%=JA"4:&9X'R>/' M@87)-F $-9'!!PFB<"/D0G>*P_ D.2HB\X))O #?%6SVR&6N^UNRP_/!CFYF M3P N>GI%: !%S,BU1L3(H6!F3 V4 =NP6=L%"F&4_6<2;BAT2FE8(2S] X7VVI]YU"X;QJ_?R)TSH#G,BKC>&4V$V'SSG/#;7;'+4N*J7R]4WA MIE.NN''KCW_4T_WK'QNK$[0QZ"N7*?/0#2F^ #W>P?*[E"590M/..0G+V9'M8I-O]-__]:*LI\RVD@0H M@1Z"#''>##!@'3GPYK^1MT"K,-FFJI^*F_RA=%4BLSY/1?G_YC)_;]*@,LN9 MH&4^ [+TS(6DQ_R=/)9^%R2E"MF7>XE9?^S,NTZ $OA393M73.)/5?E(N-HQ MPL6,#X%RHX P]/]T&Z5/D'O4I6EHP!'$^V,EJ).S0_1/AH:>HOQMO!U"!S!2 M8D6RW=%.;=6M#@PSECX6&C"^4N4ZP=NU_Q?_, M=0\&"[:T@D6E6XYJ_APAY\1KF+G8HBA8+^I%!MPQE8R443+*.MKT7DIF*>0[ MY^7HLML31G+IW*U.);WP^@C'3RB9REDI?V[<:OU>7. ;W.T@RC<>P9#C3O=O M"ZUMA)?1S>&S*48X.Q;@1FG9F$5)R*D /;J"UX&W C\3WPD&C7%$AA.7,;%3 M,H&O;3^K#MZ5EQ/I>U!:CVW'_ARYL(/ &JW>TH-\U1'Z%@T,8G6ARRY"<8TQ01;*&37V"<$GBR@D4CR).G))1!D!N^&\I/XB46C MK1%=Z#,;!4P7 'P>7=IV0(K8\N3]_B(]_65P6#V[\02;Y$1WGTPV<2G"$3]< M7'<[$/;C<(-# V,$CNNU,HP1R-BNG9OZ$3OH1#G"P@$)^A -846YY(Q[ETA* MV257UY&B#I' U&8]S176JH1$UMTU[^S DZZ1Y1'Y5 .1] 46 /%S(;E60J.R M\$0 *"><%*3AO^=VS<"T?CZ-F0$,1F!@#AECV8EB>2J$L:9#-DF:>?)$2(?<561&WG"'^]IO4I/KP=S8 LEE2 C\=.T'OO31FQ[R],MJ!%H\5>USO M/$XKOA84CIT4L/5])X$V.3N"-QY4KX\W\;76+=P->_U;KMT9F6XTNRZ0O+C] M'G0[+OA6+OJV@!S!"'8H,[7 \"3V[//)'-]D02 MS,LN5'VMU:)U/_GAX]7]:%(:< \&.44O#]IZM4!B5G\PCW(]TN&N>\6K0LQQ M#W6]RH7WCP\W-RT8*>V.O#O3_<)] ;4J_8N'RTJIA\JE6LL0]N>L7(=SP9=+ M][W+>FM05X?UN75'1N[-.?.6_65#'I]S[F)PIT;+\]N&-C3$_3D["Z\RS!>+ MY[W.J-\J2.YJN5 7X"!QNR.YEH&JQNJ^QKG^C7\3U%?C\H@"J^YD66V.'Y7X MK'T_[J"'AJC$QER(%H:Z/V=\7U+1C'ODN5)QT:YZ#7G0ZPP-;7^D:2B5IJ,T M0"[TE: HW$P:=50P]/V1DG=><[D;E>:8=#4@IS;^AB_'B_=&]Z MS8IBW0POY(8X[,\;W.RR.HCNQ^!^7(9=:X#")AV: G\K\O=L#);/ MNL>\,8F+N%$Y:T\J6!^,+D6E()VOA@>*7I##G! $*%%5\#&(L5W?Y"B >J#N M9.:K362[1'*SIE$7EE0$]V+\1QI/Z8SOY\-\M[6JH&JDC.=A*&LVB'[0*&@& MKX_@+6\65]D.T&D[_ER>?O/,,;JYM8@D0F7ZGOT?$LYE52L2N.0JS)-F#BUS MLQ,8Y#( ^G__:W[0H7JZ3IQ=)_,IK&2=V?R3) J]5FDTYX_<2Z2K/S+I=:P1 MMF,/-YQ]JJ-QP'VR,@.C(5^TEK>5R[NV%CW@\=W-XEADE0G.9J_^/J^FN)>K MJ9^X] L6FZ;?;'%(EF78F,T9@::A]LSU M[/509(+K&D>[MZ^/?6?]529,]FKV+]>D>+9JSC$6-P0^MHKX9J/W$KA.2 Y^!?/G_ M_2'\\5KRDT[%X]987'OGAU*'7N"0D^ J<\E%[B2M*&F^36VKYZV"(Z=-_9 8 M]H#Q$=1QW&8?OTH<:3V@A$#XMR60'\GF]Y4-OT0.WV+Q-6+Q ^LM_RIGD+#< M5Y&3VAXI/+(1ET3S<]^:-]-2,)&'B M:?@>+7'>VY(\6 ;Z+?M1O"]E_UXUW"N3F>>O,$X*4W';2?Q'L[SI^W'\OOQ\SN(X(]FY^-5 M;]4(K\=8N:^N6D/@9U+173WAM?UJ%L2'N[_J7?-L2K; A:?*HW!;JB]=U8G222 MM==FY-5FU/6,(7'?\F[G3N62.YO.6C>K>\=\P 5#I@UA3@1A_S[S5P@B?9)V M,%^9';]-@%>8 +_,CC-O7GWP!+U9$?HW'B(O%R(HXC=6 Q_,^_D,_EFG\ZNH-<,A:.V3_V:ZO6;X+^=]X]W MWNO@J+/ZK#_4U')WB79A.Q%D[MMG__H^.ZMK MD:FC<5!;_RMDU)?7O5_#I\])42(.T]]+0X*A6KDJ>-O ?.Y2_J\LB) MJS?"T%"))R^<2-++I-&_PM3XYM9OP^$(_>-_AEO=FT[)-":UVTK_HCHH1YW\ MLG%-N%4FW,IQ+SO ^W>9"%_.T0]'[FSV(]/A"_L]3\<;?U___6O8$#00F9!A M)Z'"]/;ZTT*I-^S(/37?4'MGVH4U+E3T9N^<5$Z@AP'R=U;![QW&>!=V_C8R M7GNN\-/L_'!_*QCW@]@8XZ6F]EI]Y)\56\#.S,90ON,37S@^T7BJK,>;.3P? MF.I^_$R#C][<1\NHHT4M=LL%/2V>Q,94NI.EL5!IW)QWK-L+39NV6X9.K0W^ MA.>/L2$^>F\?S;_'"V2\G(%O>JO;Y85V9%'@UMM M 0P,]H5R(FM'B3A^<3/B:\0PUAT/D6SO M<;GBPW?\T?+NJ!&2U)4Z4.WP:>EW56VHX_)#\XI3U,6DCNS']J)!2T*2 Q?Y M1-'%[W#).X=+/IQ-WON6QH=O^*/EPG%C+:\2#'']':&>JG JO<7:WV%E3]5ZW4LF M)3=+O*2?.CF(3-I?D#8&K-E]M%.N/MLJ$^<\/PQS+NG[XINT1"F[K()"G[0. M724=7^ 'VJ#8=W)IV96P M6U.D_/JQ.PKMU*VUVX$VY\]O!*XT>(@72CTN+.NO[0>^3B/KK#'3] /R18EL M&MO%58U P@\.MS6^6ZE!M1&JO GL$D2!P MJW&U$WO>!OY)1T]WFFL&>(;<9PW]M*7/8=RS9@@;' -:06;1:TX6=N<4PP3= MR;M9HRNZ&G.U139).Z"#C8KX3:EBVJ^6]:KUXFQ3#PN%0*$=C'/7?H2!<2@# M.'% -V.[H16'868\>HJ=-B7\/U@499Z=_7SI_D^^SDTY>D.;K 9GE26W0HM5 MIQJW0PZU#A7MK]>7;56X[7B56.N(O0O$<7ZK<*AHOQ3?7<]NYZMF1=&\!5Y5 MZ_,[^6#1_E&U:YP5"OU1KS2X[]P_!+Y0NED<*MI?J+6,ZN)"\L:*S5?.;]SH MZH8K'"K:'W7B55GCM//>*KJH%1]ON%K8*QPJVB_62I.)UM?*X\OQQ:S4JUW* M7GEXJ&@_1OV).%F-.KT87YW/B][EU9V[.%2TOU=HS(NE*A[TA(=\-PR&';Z9 M'QXLVH\N%EY="8/*0[5A_" MR+UU3O5[XU*<6:W*PT6A(0C<=51I%&#DD>O;4QFEQT5GY(X*?ZS;"=F%Z)EQ2=O +U?L7DN*W9>Q M@P,BF=ND W:,/ZZ<_7HE 5M)6K ^_)B*]8?HB;;S ^]@35=/E*YWA# <5$S> M[?4K_7.Q=NN6)ZW%=^GZX9N5KN?>J&Z]^%V ]=5:_$UK0ZO?B/@,B!!.U6], M? 9,"*?*-QX^ 1Y -'U72_\4B/@639\$$\(I]RV;WA 1KT@_?-9L_1H%17^I M0//G+DU^U+KUOVU1T3U:>.MZM9_N#!,IRS!>LW A2G.L3?'9 ]D.C0-\]DYOWJ9^]] */]* MF?OC;O]35KD_.H?]+E7NWYLU2B@<)5D8V,[- M'(Z9G/ MAFJ^8/;E\[&GWR.[\CA9U^FY;G+ 3"BSG1!FD]!EUZ]NJ/)0X:W*>05?+<\' MXS/;D5O#.2KTKY/B]^*)QK^L9NT;YEU_E>S*H_#U>U]\_>;K3YLU_:N,/3*Z M5Y>7-_-%KZ15%L/R-?(J:EH%_T1^YX)Z[V/*?-B%]?9UF^C9W7]6/OQ_ZT1> F1S[:"A\M)Q[%_N%$':)T'62/=V@1)U> M&0D/R+EVL37%MV/O6B,A^Y"&"C-4'62$O_2B/KWSX;=!W=]0^?,6.5L?GV=L3S]0U/;L=W-SX[7JE[YEWY?@J MKAJW"U@FF#;RB2Z_K*;/=VSFS6(S'\XAWS+AZUL^OR@4[F\<7%"\VT&O?W.E ME\OY05#A%ZQ3@G(B*._;W/#+V4+'O0]_[-M"Q[TVQ@L9NXLMN0>C@ERA4\HI MG'("++:]?/+WWVX$M&+!X,2,SSF!/\FEY!WF%D#@N93"PQ, _3][]^9?R+M MA1-C-9GEI>+#U!\+?&GN7G6;K5 :/G$]_>+E?(@MPL\DB3;$ MTY=?C@0*,W'0<+JK&=ZX,%SF?KK?:EY64 >Y8]>UAA5)4:J5_O"/?Z*%OW\] M/2+3D#M[5O+2&'G9@E%_Y_YT_R(WMD?DV)W4+H#'0H82TB[32O&P.;:TL>?2 MN^LPZRSP[9@@;18'%B &VR=)I0,4D+OH27$#=YK;NU#H3Q.L3JEO3 L/%)%' MKZYW1AA'+#1)YLG3^0."M"=.R''B=I+V?__75O;Y MGEI*S(S,MA+Y*E!E,\1YEMR.''CSW\A;H%68;%/52=((LV#^7ELJ! XYGB.) M7+G,WS0S9Q>8Y()E!F3;%X;98]MW*-,O?Y!DGV F\F=_"_RILJTX)/Y4E8^$ MJQW_6MQ@YO^AW"@@DO-_NHW2(57UVE=F%,64B%-O*VTD^2I#0P2XL!YZ]Y=P M/A&NK*]?H@91-M'_*:_Y'X(;<_J(A9STMFG,SH1F>P)!^F#F/SGI2V M@5<&^"%V@Z3D#?T\<:._69(IIR2 :!N4%('Y_0];)*45C-WV4N'5=\O MRG0P5$#^OGFAG%>$%EY2&>=57D2V*DXTM2;EGCPKCQOG$^D"V?U%S0:K0SG= M/QE>%\4A9'<< /VL H[!&H'*CL%."3<"?+(6YWFP&(E-7AHH1YWF9O JD=A#D\)/6]-MUT2 M*B, CE;BZ;4V]-NA*?$LVNO-'D18M^4)=;4S7XZ%*<^UJG?E,)!;?_PCG6I/ M(PR$VS6.UF*"&LH$P'L"!$4'2C2MC;*L+DF+MACGWECE%$$2I;2:RY'+:I2Q M&3U7C<6]Y!?^V:1K<:7+P>-5SQD/A^Z!:BR'QWW5:BSZNAJ+&7U( MAT#90#F\LLW%U&ZFB@O(D?P 1.=[*&PSI]5Y,-7[&-%NF>2"\P-(-?HM5!": '-6$Y<^(%)Q1+OYH@(D 1Y5JB/UR?P ;*OY9T3E2G0V,%?L' M*XO\$T(4\ MS@:,1C J)M@%G$[/Z;,-A@(=@ >4\3/=J^1,P^-;FWY$T/&< MQ5 -'RVD43B>K/A>R2OXHTI5FL[*A8\C&^DJ:J#+2?0X[OOU\[,K\W9F7("F ME^4?&4.P19RX\ZQZ'JP8%#G@@5B8!)AKG@=/[V,$3V.::UB13_06D3O[=+8E M?5".$1JA+01TPNH>LL )D._<)11)ZO^1&2V;L^;^\K+W<&Y4Q>'XUJN[K[=3VV2[E <;3AWXEX", M4':8DO9!TBUP;TU9;X@5W4@";1WS.Z'F!B&,^)J"!(,'!2?W* M=3%+0 M :\KBBPR!9#H:OD-)T)&"XT]V&L=P7@DQ-'X$^R,J(K!!+18NLE48U\@?XA5UL(SB]: [=&OB8BRT!M6S4JWWV"J^WK#<7@+8"+A M[>:#(I7#L2^T2P.9*S4>.G$<-ZY]#XS(9XT!(KMR'E%P62:G7+]FR0V;,W4* M9$T.(HCR!0L!_$N4"XC5@!](9 NXNEXK-MJY/S.1.O32D[(9^'_&52L4_>N> M)_-8*JUGCO+^QE:*:+0#3NS ".[,Q M<7A]#BX1>""G!VY<_-^08J$$VGQ%\&(X;: MZ$0"1BSH4"8-@D[",RLV6;N9/*Z\2(6Y=ZMUT[ M1\+[27P]";V[%CE[!6T^ RY/;;[-,?]>JL*W@GY3!?WI-320!ND1D%A^:_U M50/#2GJ8L>-:@8G]OMKAI2)E5YQ<-,\N"ZXQ'G.-Y;+1K]Q-9V;W%2([22+? M>GEJW&Y$2"V!9VU: !& O*RX.2Q>&L9X&2G!O%+!7?56ZG2KM>M5@0CQYZ4+ MC>G'7L3\TX,HPBA@O[(UG+" ,SW.(R?86ZX,<0U.?F^[X$@VP<7UZ.[\#$15 M+_^@.5'?.LN'?.&C;(+RN5-^*$EWUYQKS;5PJ#XN)MW65[()=M%DW#87YZ5V ML5)!'7/<7\W..F[T9C;7S]L#PS-?K@J6T^GA0O.ZMGA56[]7U+!I!7/%('>#=(X9IM!T2Z$&_9M.!7X,EK5PC FIQG- M)%A\F*U7>#B>=BXF92YV1EQ[Z2Z:*X-XXH>8.@G\9ED^C' M&JT4[0$);)*U)DF()'4&!9[+\A!)1F48DVY/&2?!BB2W5Y[LO M3A>WIB$:E5NX84IK1-W35\S6X(,ED1F/%]A^9Y/NY0V?LN3$XC2[9-,-W.$0 M$ZAMR.U@+.>A^7![VR/M55:#*[7-Z5=Z@(&"Q.?. W-_PD16S.+6!+EKTEKC M9A-ESKJ X.Y;@6N2:#?V_,5?.3]@>:JIFLG*.))1G'>7>9;O_?8:#;S@/*3Q)I#P<'D2@')TZ6#61+O/J'\]1_BY7\B M8?,[RYHO(&I(-@[S-B8LP]RS=(>+[OC@D5S[UX,?+#T7>^0]T62*'B6 M12%DKG^1D33/BJ2@K/OQ[BAH&EN%5Z1=2$JOA:UCZT078'()),PE-\:2 MM*/3IP7VX?L\?")@V/64=T\X>2(!:\M@(0E8(^S1/<)GXK/X"P(>EDD*X*%# M:(- FR:&D;BSZQ#51I.T2/87F#(S/]QXMD\+L<--7[_:Q37Y^^+:]\6USWQQ M[?F4_9](\!?>EL%>)K>:<4",]2BUG5%ZC,=2UK8B;(G$H9=BJ&SSR2$0\>?_ M3'I1LRM@M%FU\!>39N08/G->1D76L[;_4XF$Y^ /@HUZLKW,W+[ON"-VZ;4^ MCYWKICFM+%;(Y&^R*):1';(XI.5/9A[.MN+>W_0)&[I1?\^8DZQ;>(BCSVOF MO,YG/;YIV>Q7!"O_T/$X+/5EY[XWOVW=%'[&M-S.=:4.8V)K_.LPD1[[-3,) MSVA:\L,H/&Q:"J@\]X9^9^Q:@GQ7:PUZZ@Q,2^Y4?AKV"G*6L ML\PSXIP)*F+4[Z4_KI.Q:+8#>L* S=C__]*P&[N86&7W@0C7;")M':;BNG[5 M!U4+8@Z'3T39!JW","_:H]G8%7N]"VY@]P8$RT^=K3&\$0WB)%.#2K-0'.*# M3@9:>U(D0 H*[P5G'TI[*>5C+L)GH7Q>%3\ ML/2BROUD.1G?HL88L-#D.F94-,7"!Z87;?#X6CR5%%DZJYZ-:UR>ZXYN?:_' MK;;%Y?OF%ST,KSJ1V?=;%>R*#]?(OX_CY@ORB](;<6FV;W);]_#-N"3XQ-*' M06(RAH1_!;!^R:YE%OO!V\@?Y:7'94>WG;+LE:+V[KPLVHV1T, M1Z^OI;G]^F:249U8DLT4T@<+;14?+[MG5XO%;:\C796G#;7NZ"$PBJ;*)]P! M1 *2 C\>CO;N_0LGFQMO 9X@D$T@_).@X@NQO4'U$^GEJ:< 9$&=!=\$C413 M$C9VUS>WDE2%X5>'B,1ORE)> F3GS=B_UU$_'N0T^MSAS>@ M >/X1S+AJE\QS'Z5YRJ3I:%.JYW[.-*>3A).J #!"V!*,"? 'G@IK63OO:YK M^\P0J&]>2"J%O-/=8E;'X-#-SYV(S=K/)=<5V3W2P-_4.\D- Q:0",A_PZU+ M4\F7*<'#6]*+4SM!DM-<;\T)Y/[5VF'8G^$D!QSDD?N0!^]X)%P<9B%]DF;9 M.VX D ;[CYXM(V#41":# 0Q@H;Q/_,T@,0@O8M@??ZA8RP*<)7HL#>!:+W(G M\$,@E=3>H\89Z($E4"))%0-JL? +)'_9)3EN5.Z'X(KAT.C5FO6XIZ)1[[* MY I>MA_RK;>YO??SJ<$O\73656$\%(8-I\]@U0C:Q$ZO) !I$GBL?PR37T/^ MH/"_-%:F+(NM^A@WXUJK7K27@^J"Q! X?E_R$PU.8<>R\J:TB",!/0,HC>^2 MI>4*M'B"3[P3WQJG!+BF_I#)U[>WM#[J4%%ZJ6BM,WI.D=/T [+UCB>I?-.!HMU;C2:964IOK@WUX'0QH&>D;B1J068U:";E#X M#.HH]R,:IEWE;=>+Z1UV8IF?YCH;S\AS)R[YA>1JTO)J(2VL%@+6\9JWW2!3 MZVF=EI)4B"#1[5WJHD.(:4!#NVO^3\5/*CG ,L@X:>FU(3:&IJI&6V8$B)V0 M2*D0>QZYS;]Z A(GVW A@>TY(&-**F_ZZ29]4C5D2I,U:-X*MDC9"U*%C9P. MHO7I(4IKSB7L].?&&-G:W D!X8BX?)FY21S^+[(\CQ1YB$8H$1(U++\P*9?[2LW9IJMU185Z"QU^"4!CCOU M2A[?=TKGOU'IF*065:0206!=%:BS@*RKK2>WG M$\*':%VX<:N$'8H8($8T:3%@@^P!-*BG=:1/2P; DWD3R,2L,$ M($E^(A,EX0@48YY6#Y@Q%4F#K:F 85-2V9WU^PZA%"?E0 -RO2'9?2')>5F7 M;=F41K98Y<-L U/#SS.BJS]N,YF4HWM"=*D49 ) M*#)Z19MTU2#?OPS@RW=>RZ?(:T%IAPO^0;MZZ&)I M.CZ;X%$;W]Y>+/LM$D9*BFBN1]Y-NC,Y4KAZK[1:EF[T^KB)*@48*>V.',ZN M1G5KTKZJK$H-A^_U(FTQ'!K"_IQ&(U^TP3N^Z9UY9]IYT1PKR"S R+TY%Y=* MKW5Y7;GL=1Y7G*9W;YT:6ACB_IP\\F[/%_V\U!V1P9\ MU)E.=#OJ-8:E_I33RN"M%\"MVQMY=V,MKKV2+X_[VG5#+W>ZUQV^92C[(\\C MK5\(:B.=$TI\]7YQ]=@TQPM#W1\I]4MWLVN#ZXUQ[_:^-CF?+^[UA:'MCW07 M@V"^O+.+G')V>=4:S/%(U LP*_6K+K=O!O"R!2>/Y_/ M]"$92MF0+"9Z):U3QK39)A,H,5D.F ]L9+QNJ2&I7%[FTB/QD&B:D)D8;I)4 MZ=M@2%@H:_&N UTT,N2&M-@ *867,5/<,)N]2?Q1\'U)^N[);I$VXC4Q WS; M'"0F&IF?S!Z[X2@YN]_RAV H?:^[#C P7]MEJ<+>:J-XM^RZ[? V+#2IVKW. MG-K:-C%5G]H,,5*'4X\*R_OH:6&K8JWF;EN+<-3+EP.[-VL:VJPW),65#X3/TJR0;4R M61F&/V5EI;Q!"2 D(Y.$\*^*#!8: S TINEEJ$T \R# M?%7X[V>>$]\5*27E]2X_MU_))86K3H0F@J-RZQH?K(-P;C4O./.M4.%0>MLJ.R?=N:^1FW',YG4G, MI[X.!A'$9)MHF9C:MVNDQV':PF)3H7>=:3;!T $'#W&%:@"$D1_)9>WBW CLEGG7KFD/&QD[7ETV4T:8&.' 3L3W3 M(@Y_LW2^(S=NZ%@C;,<>9OIH@_UPOX?#.+BYK=>O'6?\P!5JG'%_Y?AJZTA= M&8[=T/ G;CVS11$9ERR(!!4L%HQ(0VLT$(3BR$^_8%$@^LU6L(C+=)Q@8S;1 M.(T%>*(@75?R/CZY^/S:ON$*?ZJKSS7+S,1.,J\D#.,00DS@F'ZF)RU_LV ; MZ4KXPR!7YM[W>B@R@2_B"!\YN/4TK? OIY5,D/(7.[B+IYS\C8A/@ A>.A6^ M$?$)$"&>JM^(^!R(>+ZA\CZ]HV)M\,$+9ZP737FK0VH3Y+ED1(> MV*_D2YKQ^$HB5$^%9RV57][QNM':H0/CY"7/]58C]XU8A%WD3M@?ZQ9KQU5) M[T?U6GIJFMWZ1]#"\U;KA]-">DTBH0?^(#U\BX%7BX'$/TZ+!-1&_].$13._SKAVID/U?-LC!VG-V2@I\1 M[]OG+8>DY%OM[D>QKT]&U&^\^Q\%G-X\ Y,&E[.GX'/*QCL?'%E#_MA,,QV>W_7NS/KSU6NA8$N+,D"=*3[QJ5";*Z/&L%N8U MVUN A)!!0D@GO/"1B[C%EL<]JS1Q*T6[_K3Q2>2 ]=%L5XY;_"-'II5 KW$QS9>$CD@$SF@J?N] M[O_Z;6,%M(@CRW/;*E>2="HZD#WY'4_XCB=\2H.!I)82!^,)LS\ZX_M7@\5J MP)UI$E>8K(HCK3"$Y9# '8G1] $V[UUU_)87FV(/R9/[LQ7NG;>N"H9*-?J)?*!RXK<[_^W._T;N_&^D MQ9_F\J[+J??=F[+20TOCVL_/BM..W0(NEW_,Y;^9LU[_H2Y_6T=\F_1%('W; MC\D=JP^1 /_G^+[WAV_XHYG]733Z];KBUP%V+PTKD_E9H!0J\8467)O-0F"M M2-D84.J">L)]N^GO[J9_.%>\HQ@XI//_A7+@?93^LX+ K-V,%\%"ONC%92-< M+6]NKW&95(4"O2]H)^J/G?BTN>9NN\A/PK,?4G5JW83\R;K_;GCP*OQBY)/J MQ?YBFA1.3*H#L^*3ZU*^Z=Z2VA L"81,FZGSY*UH ME8FT=&\8XFA]97\-F[0X1[(X/TCZK>VLG[ -+?2>%@\EI0F PFBI@K1/'FP@ MJ=Z%O.R7M).LX[B$;:TP.9IKGUHM4E_!\R*42<83,IPN@FWLC(_A.;,"-ND*Q1=@^=B4F1IOEP@Z,8PV[2%G ($&L[8;I;3565MHCI4&"M%C7S@IM6JA^:K/% ML"+- ,:D_#WL=XM']Q6&0__WG^WB;&E%X4U'1C\W0>/#_1Y34D_)P7(#*YX0 MRK/2>JATOA&:LW+:K #V>L[]F0XP3:9(=_J>K8Z3]"PT7'<;V?0ETL/G3 2).:864,TL -$D*E9-J''1M:-U"$@V' 28]1S+-)-/: MJ^_5@.;7FPEUSX*:W^_)\UX^[UYKYTI%4@J%]VT?>?/@H?/%5'SDW#[_T!': ML^5J,?RISN14^JQ10R2%%;B,&EGGYC]M#!AG96X/B>YPI]@\:XK-9 GM&$/: M3ZS+]VX+)EK%A=3F2=M$>VX8T=+L+Z0!,-XFQFHRRTO%AZD_%OC2W+WJ-ENA M-/PD;6->9!(]102=##I*!$!)O_2#K2C42L>VK+C0JG2L:R5LWK3'\W:!'&ER MA_L0$5*@A9=(( &8F@*:-3ZWB'PGZB5;U&I;2%#*V6UAQ#/A]HV]@]CKK%LX M[#2\SZ*Q$%UES>7G25$QD$V(?+W3K)B5O","S",UPRR/&)C4 MVLLT[,AT22(F95I0BM5&)\7@R=?KQFF9\FO40/,#3,K'PRA2%BZ,LE8D:UN1 M&&?,EB0&[&GNR6:*:RL#T>)2NY#*&*H_!MA;8OAIA#Y[Q:J*+%:$O[HN5]M8 M^P'K&U>?H9?E02G&;2-EA(B*=-(];4KP9NK+'ZV0W$_%X5Y>*Y1V#*_&'ECD MM/5?B=ZB"U/$K?&V0=M! V2F:OUQ]_9^UIO,6J-6V>[(+5( 3I1/]6<,D.G; M=Z=^3;3BW<%U4^#0HZ9*E[U2OW4VRM_4.>Z&@$MYQEX[R;3Y(66$=RI0)LW? MU^1)2NM1=L@("#-V/3L?^?DP=J-@AN)7BE)*<3Y"LX[ONUZEJ]FG,>J]UE+S]2L%&HB'4<)IVL8.W8+D3/C*/% MOOEC5;9[G<#DN=-V+1HJ-TQ*Y5A:(1#_[EDNYA^I5C^X ! !A9K ? M2)EQ6N=\%O@FU?NT>GBVK4P:!TA"(/8ZZ++=:I&]G/1%)B$#%/I3F&X%- => M%WG_::ZVW=,M-=_26NV(3;'FRVS8\JMU U&_NX'@[VX@TT_0#>2)KA#/*XJ? M4"MOUT/B:0E-6QFM)0IL,R2]\G:**3/MF12X90*.NN8GI D$DT+KAU+)%>0" MTN_K:[#@INR^^_;M'Z[/UG6I=IJ.F]E5SV+(Q9U MI_VUO7&BZRP4AZSK21*M9RUI 5MVX,].<\TX M(/=.$OP!\@8UFL-Q_>8!GI/[^ M-%>(AS%IM"RFLS>FY+C+]7*"L.V#$F)+MT>:-A/%1IM5 ".LTB##_J9<('(' MT98KFX6O#W\(J22$-V.4P1R*E$S2TM5K(WR-YI>A%;@)>)GB8Y:^G84&:9^' M*4IB(DFQ?'@&>6DOT;2]'K@U#"P)J+9\\P3#N1'V*%)I<(;ZEK1!Y#H4M%K# M#A;ATY$3TJO"CB=DD]1%VC3!WKQ,8B\CVT4!:W).]@;8LN MD"YI3&*::P OD\"&H*7 8Y!)A&(2C20QK83^X9EKV Z-AO!"NN8G&F)OEG1" MP).ULPK^T:VN!+J0#4KV0".4JD\F= MM4BNH\7-6B#7IJ6U..Z#-*[-_"1J[ JM6R&X6E;&J^Z%TS%U88+N7]^\8K/J MSAJAAT?=I=L D4OSH851BYXU:^W'FD9+YZ* M3P=AW+0-)!7TB>#,J(S_)>T[Z=$>X?^ \F7:3'>M_<"VHLV!R:$L8?EP*QR: M$8";#I')(_::A9-7P[?V1E@P^O>\+-DS.I]0+(2I!DOE%!%Z:'.TG75? M>9?#RTV8Y1W)_@J?W]EJL]@8]ZWE^6/0FL\:M=>WHTA;Y53]@,81-L1_N&-+ M,#8>'54=M'M]3[TO2C4DWC1:0.3/G73N(S*Q=:G Q:$%6BC3?VS3.^(;C2\* MBQX074E'=G(4!IJMN*H1\>$'!W':'D]1V1IW[$UR9 M5($=Y#HQU6';LBQSV,P$V98*7O]*L!6X9IS:43M3@^'&NH0D=FKF7M5:2-)5 M!9@XKE2#4U([2;N,XZ,3%=.)FPCX.U*5]W;1ORH6?B HU4;%]ZX:I*;.WO$0M91I MQQD60*3-MUB8@9BTA'A(KT2B&%,ED0;MR9>DFPPY&#;39C"T(]H"D\2)<$_S M)%1.+.U$=R74LS/)(>U&CJJ\'^@UXN3P7/;TGJEN9'O@%5"7:S;#\'243K_F MF=WIJ6M"S. 9.0BUMVU=VAS<"_VL,_[6>0+K0R"!<<"H?3Z_>$2W74XY&TS. M'5V[J?I;PJYV7=VBRSQXZ(0V23%U8/?]G-4PW,3E5TU,'8<2-7VN:0K,P3/] M*-_6O2*/EQPN-:]+M]>J=T;:C44+?Y\^&:J?#4R$;Q!9J#4;:V^ -/G>3HT, MP2CRP'U,)"%MTIY&C" M(G[@#@E;>:LD:)"XP^N84BTJH M-HCHJ1^QO$FTB4ZY\*@5/95E]H(P99>*12 ].\%+&@%\&K2IZ&2;X#\JU%F; MLH0&!LB=^,V>D?/BZ!\5"80W;-JM<^/(T4S.<(0"//(](N_A_^X\R5QF9+Q% M/,\1"*P7T>PH&'Z!'2? JUP3T[.X^2E -X()%KGB::Z#O$<@F.%)#I,XY^E) MCO];X/+6/,\)BJ"FJB\-W84DX37:-NF.Y*R@/B6]0LQ&\=8I7ZX@<,2%.,EYRVMIP8Q>L M8W]LT;NYWS0F1'#*LIDF1"=C:IM:?D#:LP)1#XG-,J5FZCKEB6CP&3G"M6F4 MCUHV$Q*D9(E'LYGG6O14AJR=LF]&A&1"C$_TX MVD0**'C DB>L= \K#&V6GKX37H!MD7RP5!;.XH#$!VD2K$TG0FLTK;>0<3CB M:8B]]6>B>DDZ&A%2"=@9X5)ZS"$2#*)3)Z2SL<)PDL8;8'=BQD&X-ASQ$E 0 MXH,F %UL "^##4Q\/V*D2B,X(-Z"*!-,7T,_8>E4VZ?(2B+6";(8H#=R,@,O MHJL85.'[SP#7->A22"6;@I18CAQ(4'2M0[>D$SFP&YW(!@(I1D%$(IJDHRAXY:>Y@D? .DS#/T224Y>/MG'/A-(I(M@K+#0E M)HA);VD0^DV321+=&^UT>D]T+FW;Z[EXGE4IS($"O-(M,R8(]Y>]3E AN2>' M[!]DD_L<:88V,4VRVSS)^:SU.9/%9(_;MSBF=G*U)B!B>)0CG:7"TZU;I7N9 M85\M!T7[SD'YSD'YHCDH)*MDGP,1?=+@.5&3>*P;HF/RAF3:MF':G&Q8CB5* MIHY53K/^8*M/GD (.9R*%<-6!61(O",:IJDC W&R(P@BIW&VO?V$)6-318ID MJ K/P3MXV3 YU3(DQ"%5-#FPPG?>P>M8EV33,G15LPU)YVU#@W4:HF2KBB7J MNF/QVT]@B=(6796[G'8ZFVB(/0VQ+,B1- M50T=\PX 0C 1MN%I2=Y^PL8\#\ZG9"BV ONP1 'V86)#X41+4ARLFXJX_83( M2YQ.GE!%C>Q7MPTDZ=@P>1'S%I(M0=V!E2+*HH)TU>!-3C D%:DP6++A>Q G M%F\*&B]L/=&UC/CQNE;)!TV-FX3!<&*V'MW)S9#$=;?GU@515&$:0U$(K@'! M!C*18BBZP&%%XR1-PKMS#_KGP;0M3&;CAUX#R(JWKR^K!4/8G5MU)%W'BF @ M71<-25+A+P=QAL@A6U-U9')(VYU[(@ZK')HW^#%J")-2PSZ3_.+0$'?FAI%Z MI]LL^(_% E>2Q$<)9Q#U<3%"1*][<3BS2Z&%GA[(#2.-L9, < #V1T M"MJ%B M+#J:)2I84';GKM2MAWY0R.L MR.5BI;%8D9%[L)@MRG6[U@D!%E+DS135<:S: D;NP$*V$9(X3360!NPCF99@ MZ)8,E,Y+*B\AX"=5W)U[&!4'PU8MDKE22RN&EV>3WJJZ,)2=]1K85K'$R;HA M4#@#%0%_6IHAJZ9I CDAQ71VY\[W*UI0=FN/%>51J+9\N\Y[;5)E:P\69U-' M>M#S9[@BF-IY.-7+FCH?PL@]6(SYL![.SRJS'GKD5AU3'$EEG=3TV8$%IXLJ MUA0%8,$!+!1@1@U8P7 43@5F4;05H%- DB?"$ MQFG ]8X%[.182%!W:!!A'9Z0-(-35$"X*L$3$L!=ETSD@#B&]Z =><()LB8" MI^N)/0+I&'&LAK478,1^,U;-FBH*OF[MRHL;B:+!X:5[V^ M/Q]N%6[PRU@S)KILPK44&N&.-\J;PT*F;)/VL>D%F:J2FJJNH&-G4% MJ$!W#"0#S>D6\)*@(DXST>[L34>27MS-X=-W:WV._'8]6KSU7W[C#N/%H=DUGWOYM&* M0[]0<2^6-Y-Q/W^'XL(AF>5>#SU+KO<&8W>Y,&;C3GU4&Q3V918GB5C28+VJ M(P.@1$D'NN55 QA64D03.X(D[995L8-!3( -G134U%1(KO49(V5Y;Y$BH^< _@?:'VY.;&*;4.R:RK MP N,MB[?]7 QJO0]-)MVK<(AF35;M!KM55=4>Y?GM8M[C^N[_#0KLXY\:V9S M-:;A$"\33T,Z:9N=,=)ZYQT2H2V2/)OT+'7_&LW$5@N-^\L'<=S7Q)6U>!3E M+CF!."5#WXH+E;H(5 M26U\Q*(NY)MFX-NQ%9WD(FR-IN#C#ETD L?<0F50!8;N<<;X*'B,3$ M/1(2^)L"\AM.93+S_!7&'1S,70MO2#J+VP*LC$7T&DY[#6%VOYIR MPH'K8T)9N58&=WIO97'].^[!]T;D^M@.W=.:0>OX *L#12N/S$+\=_I'EC8( M*22N-/$#+>8_IM$02O@HCOST"^:XTV^VF"/++<&Z;V4265!/>8FZY7O-+7G& M*#\L+/&#PK;?B'A'V:1_8^+M,/$&K1U^9$%]DMJ2/]_&^\D2L/*I)'WJ MSM[=48!Q[@I^&(6Y"LT%_V%[[U^RDM^/V+6?(/:WQO@'UKW_58H@^2DL-B!R M)^R/WXDB]G;\6A(17DLBO'(J?R$22<[V19[\.$01[P568CJER,+@2?_/$$6W$'!L6-U<4^(Z2VH*FNH[FSZ6R+]A-+Z(C;) MGS62BN;'(9K:X5\_5#X_6[[^PVC@%^+1QRS;_Z-PVI=K0_"CJ-17[S*P/C.0 MGBWM6IN2%,GUE8UZ$O.G%QK3,80D&TX'>3A,KB5.EO>=ZYOR3;5W5N0;=;EQ MN1""UW2<7VV!XMDG[CTKNV M,3FZ5?*IVYB\3ZNFY_MN'UU>/!LI^MWD!9>5%]POR@OKKG M\Q=*EQ,ZY8=X MVKE<&&'A_>7%XO[(@72CTN+.L?8'#HTK"V'"O6Q7BBBP\E M\TZ3'IUAVHV=EY3O@,<[!SP^,\^\4T3D,X/@8PT4(Q ?[0+R4,_M\LKRJC,J M-(H?$"1M7(>=INY9EY5&:WQ^Z\TJ V=18.W=A1..VV\H\T27UW?/\G\J04EX M>=+&[YYL_IW0^1GR"+^3S3\)(KZ3S3\+)KZ3S3\)(KZ3S3\+(J13Z9LE/EVR M^5=R8M\F]?BXB3R_FMC5<9=OG&K^H1C^!*GF'WM(^QE3S3\117RGFG^GFG_: M5/.//7_\-Z6:_XX2Z>6IYI_;(GFO5//WIH'O5//O5/-W:,+T:ZFC4ZY M%>KC2J M^>OEQ?-QHM]-7KQIJGE0C#3KI@^S78YG$Z%?O3XKUC_@U+5OVL&%'#_6*_T\ M!W@U/IIY=K_0U'OQU? Q/"OT_!H5 M+&"E2">\_EZIYN\J:+Y3S;]3S3^+I'EA*=_WE@O!P]W@;/@0>)6'.WQ=\>H+ M=$/+>S.#0WF9P?$=\/A.-7_#B,AG!L''&BB+22^,*MIB,18N1A?1>3]8CM4/ M$!L#\WRARG<%I7+V*'>M@1[=7)X/6:JY=")(+TXU_]^M8NCOD'J^R_()O?*V MH @HV_+*!6/!M5YZ)O;!ZZ9- JO8#&+2]6Z_[6+:SSQ=\G,SO9"BJ1T5&KW" MC7]]A@.3*YTUY^6R[+NHW'J"J(6,+A0,06,?2MZX\N"4[58//8QN)N/AO5LO M;EW'Y'Z"II^HO,F1X*'6QWB)K9@V-D@['I_F.J3+(WL?"K;:2PMHP\K=@=)IRAV%D+7CI4Q#^_':I*?R MA'9=A74S.+'^D<$81YM-;C,=0,NCW2K(ER33#7Y"@>>3WO Q:RZ?FR,OZ6(W M\6WL4=#!5ZRK)UT Z\T<4=^%K8CTX-]5 A-!I.AD=17EB. M[7P#[$2C59].\NUF,]KV8^6?8-(7=::X]J>$C+!-V3.D[EOV=W(F<.U' QQM M^E9L9F(/[?+PFFN5#->N_-[ ;1BPP\Y,\HLEL3&?@C'^CW:Z'[]G:3@@WKUU M8Q#:5=3$V?XD/FWR'06(6 ]Y#R@G!U0+-$62>BEN:==OPK,, H2Q0:B$::-V M*JU8L]>7] LY+%C#(#+:9"(:N""?KMPIT-XD"4[8TWKI<2B@B]ZE%UW,IXOK MBGHWW$)C/L36WW8%(%IF(%CRSA[K=RTG[,7M>U/E;KG;X=D7@&" \O=W MIMU#-R,.EM_3*Q=KKN@?OVMMX;)Y]_ M$A?S7PF;5RWJR-V4*HBV'@^!HRA[[G=#ZCO%QW;7N)MS#:][/ M_9(9$T'(((CM/ (-CT!W@_T#&H(:ML M!_R5!*PN@5KDYM,I/XCPB5]%PWM[OJ_G@F]I;S)B*2UC@NADN.\P-!YPKD^2 M;XL[WY)YV"^E'(AZEYY%46))7&="9H12O=4:>_ BXK\0UQEL*I]ZU&P)C+;( MN(CV[)BPBU3D):&[3#]B>J^*7*S)B5S&'2:QQ&U?U79MBD:*._)%ENXWX8># M&SALW3W?Y9W65$@#O 0=Q[B7^&0NN"!E#@<9,?#Z[MW#__ZOK4N5>R'N)!:= MV59RL4"@8>DASK,[F\B!-_^-O 5:A6EA"/U43,/VJU*D7_[@[FB"F4CX6J' M3<6,J8)R0.)@S_U/MU$Z9#&^]I698.^4^&O>UHV(Y*L,#1'@$K%!Q25A!I^6 M# G7UBC*WE]]BO*W\;:'C@RX>?Y43B% ^_\S/&R:F#%<0Q)5'1#PSHXMXJBBX+NR)RVW:7,Y MVS%L11'@':)C:(J&#$Z5%-5R+,$2=E8E\B9G*0 $@. MIZ.==ZC($G@;Z$I%.E")S-F&;@'BL>!P" @'(=[>>H+40>MSU=#S]9O>Y6!8 M&8Z-6;U0;.UW2,>\I,FR+1J<*0&N,3(-7;<4 !DL1 6NT<2];M6MVZNJ$1;K M;B_O>7KGRAM69=S:ZY!.4F<*MP_UZE7^EFNX;;6S[ XL:[2 D3OTPRN 0QZ+ MAFTZA% MR4!(5$FS;=FQ3)[GU;T=CKGEO* .',1=/EJB*;?.KA;@$Q[HI7XY MOZV4*ZAT4Q$:K>8EE/=[J9.1-C^6AXKB5OKE1;_1?^S$J[L6C%1W1WK^ M/7=>'9K52J <'8,8P*SL-3R_+-]=>7K!&/=BW.!Q: ^JP["PUTR=-'^/C:A^6[@\W=_6ESS7X%&GD["B7M!*@CO(6]QN:@O.@^5 M=N6A=ZXKSKDYN[DF(_>09S1O6C,7FW'/75P/5MY]E;N-R,A=Y&&;LQP99!/F M &_ >2 V.4XV,.9,K"J.Z(A[=*D*W;/;8<27>LH\&"\*7#18W2_VNKX;%I)5 M1]9D0^,P(,_D50/)1'P(6%8EF\/8QKMSKUJQ_B#6[^\K2KXPN)!604=36H:V M.[?LF*"*--6P' TD!M8D0Q= B]F@;313A5 M'NY;AKZ/O//23,AKDY%9B<_-:G^^= *_-(21>X2,;^_L/#=V%SW!Y/N6?^D9 M]8C,*>^.C.?N9*:HR^M>:<5I _L^JI4\,I+?%5BZ+?$8V88H.2 @) O8194Y M ZL<>$BF:&-=WYV\IPPNYDWCJC!&Y^BFP/NEV4,>A"&W!S<.-+Z]>[6YO.7.BN=^K\P/FJ%6 $6]#^JVXEZW!T:K,"X-_.:CYS0B-!B2H7N, M8CGE^7W;&YPB+N:!UBPT"^/+;GD<2)Q^V&[J)Z=U0OQALKQH+I,2P=[U@(J%05DP2\\TG:8TQ:P(NE4V<&"P(BU# UL M3,.V1,L$>:9HSH[%A8!F.+#2# 'HQ) X&205EH!$P121.-XRP8#:>4)! G+ M3-"(P0#\[Q@F C&*;4%V'("=;.WL X&]+F')-K"H@%T.FM?@'S#@D@%'6O-,<"U_07CL&/BLYBWW+4%5X#.P/P %(/U@ VC::"12MBXNP@ M)%EH7^T#R_#E\=ED/+EI-Z7;2]WG;H>'+$?%ORGW*\66-GZHEL,\K@T'*[>U M;SD"\G0+ 3ALC@=(V-@V- UT J#:UFRL(4[=FWOFE\6P6E_5>O'-O'?C^$WG M_F)QR'*\OLA/[N21MQJ7[F_B.ZYCRV&A<,AR5&:]U4()[W&E;W0?+B_<<_1H M'[0<[Z_EV>V#<*V/T@R.SIZ)UWA0G_CG/]7"W%C^4F]XMWRKL6X[ 'B*0,[ E1XA3 ?=6 M-V6@#@[\:0S, !RR)X?;O7*U?W%>K3R,0_?B"&T#EF.U1EZO&Q;2J/G5AX%[_S!F36%PB'+<> /(^'1K[>YN%5' M_6[9QN+90 OS"H*=YF_/,M?YR?-X;[E"+Z*)6)!!S96B<]L M@56J:KRA6#SX9N UR];>NF7I;!5-SDO:&$1F?^6-3-D)AXFS>GKC/[PO_?JOL=J'7N<]^]JT*.YV'MKAI^Z6U#W.7*6$ M^JRRU<:\Z#[TU7ZCTF$&.;=S699SOJENMS$OIIZ:N5!'W>[H*17T;UOC[. N MM=7&K+-IX<',J2VF-AOQ8I-+/EY6)UMM3/\)<],'C]%S&>FBX3B8OQ'P9)N- MJ; 6.%V2KF&)K)F"+FN*"I]469+!8I?!M=^ Q&F^:"CJ=;[;+;NX7B_<91]P MI[W5QJP$=T;2:XV+#3M5PY6R/E4>E.TV9J;:R>=3?%!C,OF\B^\N98MA4EMM MS%KO0==9\08U1N7[]K ^?-3'MY6M-F;SADWEU9F?[-9ZK98@E6?YZF-EQ<:T MI[_GN^/1'LN;.^F+'?)/[*<33=SSN8":T<'FR,%E:_V$0+A1G7+-^;YJ&"[> M/#70*]Z/Z][5'3C.U]Y5ZF&2U_N#R<8Y@#BFM5:D+U@I4[+NX4Z]J:@>[X6\*:B_''&_%/3 MEF,5"WC5LI3/V>-F1?U37=IAP9*#)\<^I*;L2EPX]M3%A3D58'VCOLV6F>V@ MNM-WA<>OE_'AS@7QI.5]?IMR9R6=WM[ .8K([Z^($Q=J^,ES/TW7QP/BQ7>0 MF!WBQ0&J$5&).;[$[ IC#N.M'M(W78M^,:_$AE:#(_PN2^3MWZQ3UVFZ4O4M M+(R&^\-%A@S7)/DRDM%?)AJBOW>R.+U]W.J84*/N &KV=/;I9Y)E[W;LD:GR M#"3*5];3/X0:\Q'>7WD MQ/I[7UG4_GMY\U?]_WV64-CS,CRW&H !I?03B( M4IPJ<'GJJ#A9D+9JA&16JM53F0M_#DU MKQ,AWHT+U_E1B\MQO"AU+]6LEOERW"^0]*E%Z#<*>&B/;"2^9>]&;:TM" M'EY&_Y4(@(CPCBV5O-J-;*EWF[E2&S,SKQ?JW7;E\C8551QFQ3-.V*P N(L0 M^&&BFOM=-KYD6!Q;J?8"%C$ P6\ %NDY6)1+E8MVNFY>=^U9<_Q0ZY>FHC.) M UA<-SJ= MI_!F0?(O&1W:5/:+_9ON#2,U.BV]>'';Z5N'Q)%U^.ATG()QE1MT M58K]:H4D'E-^_:NP[(=*#<(.9S,+L>1I)]N3OPH+YJJ U6'..^!GP8M MJ/3_-.G_WJY.G#R:M9WJYGH-VWEMS5$0U4Z=5]#]TV*\A%@L]T]8^?44+JQ\ M B!BYQ+M)RH4R8762-UY-Q?8UYG,Q>TXFQ4]&V4K<=JX9CX1%UI(?RH2_INP M?C.,))QK^:7B[&I4B'F."N6UW' P[#B%'!+36C\U50MVGI0.BS:K!84[4X1] MQ9$/>PLGMGM0IVTRQ MT>ZURI_)HKH/\/B6KG?R;)R)JDRW8D^#9V/X90I5NQW'_J06%%J7,J]?/NQW;UHL88U M?O3Y^OT$L"+VGCK58+=[E,?,>G.\?:QCSSI3Z#L/-Y&=Z\/N6'Q\W3B^$ 0+YWXEHXU M59(?I"2G89X?T)6?5TW=L-%3YN,H&)(!;S'4GXJWC;I7-^W<*"4/AYR6+ YJ M[:A\LBA)9XKRL0.C]' !A:$?"4,'6*N_MTL;8\_UL$<.S B_O^?E^EV?2CCV MY&)EJ)SW:#_=!A:G)?$Z71TI>NDII+/-=3B[$*P@?OQMP MN]Z,//;DOAUR'/3(PB>00[N]''7RS"#3E?A2OBX'W"BP)P0YZ*D%BB0427YT ML.132-(74]>U7+WZT$@V2E=3K>8$1:Y-D$0!&X0YXP7Q3%08>O:!(@=%CN]_ M"N(3R"'D3$;6,U>]1IE]2ETQ7(E/LZ$-0@]"?,>#$&MHNA9/>H,HTE?\\/I>UQ[:)PT29BPA=X?9ZU)!1IU%,(3&' MI]5!LA*K?/[<)R)T.>2[0/'@%OMA..Z5/-Q+%Y-NBMU!YI9MY.$P#'%9JS_]M&\7]&+MV30H6/GQW8*RI,T"P[:>>S8Z:G/]79DJ(] MHN&$H(*X1U3XEE$ "A.G 1.?V^?;#6(<]HS +A!C'2CN"R-5+;BM7+J_Y%6*%X"?E_QTF*C0_ ML/66!]@O>7ZJ?EGU)5[W MSSKJC%2U]CCHIX;=YEBYJ5Q>(VTHI@CJ?"9B14_L4(RA&!-7C#E,\.MUC"DR MRD"H>]U^+MG1D*]R;.N&"RV;3X6_Z &G[7&Q_P[C1_L'QP\.+(IF+7@6:3/P MRT'] /]>?%A^*[G\,H]:]= T&6J#NWKE!8V&WN*+D)K1-W/&O5R+67P1M2'? M1"Q7I'-9^0^9T-!?#&T1*(LF^N$38CS[ENR8]GA+_Q[T:3G>9$&WQ=])(I6_ M=1^C;G("E/JG[P4VD?_?/G80286ZUN<<%<,7+YHB/?"(YCW#*/.?PRZ5[">$ M%N;R_.^?[@"]:2E01AR*$<0UI9R( 2? >'YS7:.,.!PVO1F=I8R@V/33.'&N MJI01L6 $Q:9X,()B4TPX0>VFF#""8E-<& '81#FQ0TY\_"+B:RQY-_)T$$(L MNDWY-G*@DTOLC#&9!ND0N4%RWNLG=TX,SR%?_K]?+/OKB_01I7-).6IB<&4U MZ&M@=XC]-8+J*R^91*JC>XX)/];L::($7W>"1,XUL9FX&KDXRBS&,V>+%&/Z MEZZW_FRI$K\J5)Q\SDLG+53D7,RJT.S-A=OYMLG6R6['9D*FC=D?15R.6UQK M!^+"4(SYBM!P7Q4:ECMV&8\_%9IPCSF1VA',O.>-[62Z'Y]'\5W&A)&G:\$9@O9C!W$/'4P/UA]#D\=19]A!;1ASY(P-+W)AJB MW:0J>/LTQC&54-V!$NXIQ/\SR1)GQ-X%59YA1ODJ8@OLN7* ^UU'(M$.+_,> M&G=O1CWLHR$,<,\GO^DI^(-AZ/N7V59]P+W>?M@O,!ZC8.<[>WI4EK^G+!_< MD3^QZX.'7=Y/BC@'MYI/B3H'-YY/B3A4K_[D4,<)42?F$9JUNCZ;*8 ^D/AG M9U&98U^HW$N6M(VC'K&Z*/K/^PDPGBNCD?NA]S?L5.UUF;LNNO;JK8&"56_Z MVL50=O?I==JYSBTG!+-N#LMUQBN*4QUE5BZ?)_E/W P%>2^$XGX-PIX:(]LA MN7O>DX/_"=4AOFS?WZEY//5('; M5T+F ZRR^UTWOK1V'ENI*%C$%BP6M\B?4J51EFLYG5PR8V*<;3].VWHE#F!Q MF^M4IDDT&^:25PA;MR6];#(3F+?XZU_IC)>D?:5I_GZ>+@4/"AX+\-AEFIN[ M;I^O71?K=N-BFO4G3U+M27^,A:61+3XY3&GBW3&99JI:\/RTV'92,&]2PYD_ MXZBE0<'B(_[UL>?U#[I;X$>8RN,!K:_^4)X M,G%L*OVQX_@W="*I.E!UH(L!E7ZZ%QF?O&@3FTD$@T1M'%4B"1*C )OS MGSHF>C M;"5.6Y/,)T( "^E/1<)_,R+O@)&$V0P4TCCAU^.$5.E_CM)_?(OQD$JO-YP'-74Y MK#5FQ9*7'(P>D-),@=*+O_[ESP16.A,X>1\Z_RV=0@H"WQ@$#KM5>$@0R-5=/J:Z@U8:=S$6*\T\6?F57_^J9-$_$YC-\P5TX?^!.K__L7\[G?_XCM\A M=;[74)M,!_4NN\5F_Z;MIXOWA0NB\V273SAC).E,Y=^R]D]UHV\M9I"S+&P, M$YZ5",N0VF.<"+ Q\NVAC;>>4][M+N 1$Q<<+S!\Y$E_ F'FH1X:#CYD.)CJ MQ$_7B6_I'%(EH4I"%PZJ$SO>9SQAG:"[BZ_O+II1Q<'O>5-RUV'(8T\N5C&+ MD]NAG!?7W A=;(E:I&_N.3'W8*G=W@7;0YGK2J'5J6@L0S. M@VYS?@(YN@7QZ7)Z9XR[F:=Q-2F5DLG[6IL@!]WII$A"D21^^R8'W2O]!))( M0R97[E],V5R9N[2F?>/N41-"&X1NEU+@^%:7*D\3. ZZX?H)X##\JU'0[EYD MN_:%?=N[J;6$R^O0!/E^>ZYK2+(62GD#5:)G7JK>'SVN2+/5TEL]/V1M/IE; M/:=$"ZHU/\TWIFI$U8@N/E1K8D +>A7U@(&!S52X7[Y6FOB?8-3?I)ET+HOP M*L=V<7)1FYK4BAYZ_?LG:8]O$ M87*K10"F<'L]:LBHTRBFD)C#T^H@68E5ZEWN$P&8'/)=H'APB_TPVO)*(JN7 M> NOW53YM#X6NA=U9=SRGJ3K?##16"[<+#Y7]I,R\SNLQ:(4>,*"80S$GWC[982(U'\"< MZ:TROL(M]-2=W2?'M6'[L3ZY"S'G4[$::M90B-G+I7P*,?$.^WP 8G#KL6QY MCUV/R0Q;K2(V,BWVLD(@YL.!G_\. R3[5_\/*KQIC_]\(.A18]$A3:Z"U]] M+N%%R(P3SYF%6A(NX6<")M!HZ"68!$/>^]_PXL6_43QK,8I(H6$$#NH'^/?B MPS\[8.(;E O'D'30S!L-?UOV%)O+A)I/9RX#JX'%>3,E^FT-[=X<]/H@U\-N M!%I([.U5#.2E#50+HW2K8UB#O64)WF2Y%?[?GQ$[^I.\ 88+2.%$WTPB,9I_ MM024-:*_"?3;[@C-KRB%[9;Z,AR, M?+)<=M:DG"<]KVK[SITP Y87["]4G!.6+B!%\^*8")Q?U/U__Z\/@<[2M.;X MPX7"WL9)W<>HFT06O/DW:J$UV2FC^V^,Z?Q\VC+S=P\==K#.?8]G-EFV!Y8_>NA)GI6(D-,'7<8/&L2^G=)AEZ3_%6^;6,'"DT, MS9 YL#<575-9;&D"P[,:TB6L"2+#"2:K*[S$_(K>NGC"% T=FV!K\8JB"1*K M:@@Q\,F49<2)(F,PUNH3G"5*IHE$#:D\]*R ]:(J"$PTR[0L+/.<0(R9Y2=4 MI*H6JXN:):DJC$7G-%W2)4UD9-&2%!EC5E]]0F2P(@H6 W8?XN$=,LQ(%'@- MF8K,B"Q&BB"L/J$@2V(9Q=!8&0LPQAAT=)D53952\4JKZS-0P3.F8*E:@ITJ0FZB#7= M8!G-Y%E!LF BO&JN/B%96.$4TP3F,?"/JIJ:KC""9LHN;\PSXN2Z M7TH^5!Y3T%+:H$%6J 3]P17;K?'!\,&9U/J9"]*GLCHSG6,E!EBF*0H&B<(\ M2*W,6"!@I@B,4WG)U-?[5@MEM^T$6I*9]4MY9W@;>%VAH@D:L][2Q(/\HZ': M4@--6Q=(RS7%W'T*6JYQ654Y8"=X5P(/@B?(6-$4C!A-PJ8HRPKH,\NO]UTN M"&GMJCF3_YJ^)$$S=',2Y-[;1:TJ]R%Y-V=QJ,#2?G5Z#E!GT? M;\9N(U=N\;E:6;@3O,L[YT)+0)UY&&.=,4) SZ MPYGK??>#5C5MCMM/N5[S4ABEN[=7N%D!SW(-#WF#D5B9 Q%G.! !"YBA(A$0 MA6=X&:2>ESA^34<0*X$>&YJB6SKH'\\!]61)8TT1JPR6#95%:T_H'""FR&D$ M C1!@*$KF&,U!K-8@?\ @+EUE&94A6% 9209I,LP)?B$ >Q$21;A.\70UVG$ M6#)8"6 T+"LR<%0"E#4/29$/D M3"R(T-$:\F#6T$T@EB:9,H$?D&-D@88:'#(L415US*SAH6 )K*E*, 61/&&! MN.DZT(KG>:3SJLH(\AH_5-XR!&0"=26R$N@*0#H0%:B++$7D.(O%:T_H2,46 M8_":1180@ Y "QW0BT>6P0 +P=-86]$DK!JZI8+4LQSP@]-U3>%!LBR@K(Q% M!=Z_H>%@(U>SR5DPZ*)Q=39U)7?FDVCANFZ),H,,I%@:)\$:":HD Y9*,"3$ M"ZS*P/)@H?6^W*X2N;"&H9+#$-$("G %B!&0;T$_XQ9=!_W8"UR]C@L(HN!M[9F4;@@YGZ0?#;9=ZN>;3=5(9&_:5=-/>AJ /XR<]@T2ST:TU!JC8 MMYLR;FU#4%8@;%!IX8S,L%CMGROEQA"JRAG M9S3I10D _.<>.@I([[:?P%%U@8DW/>*(W+ MN8MJ+X?5^TZ1EU+"Y:R]'OBL&1ULCAQ;9[D6FV1A64>%-&Y(6MI DA ;S%%Y'[&WZSXB4O!=KG;5["$(IT+JO_B4)HBZ$M M!1=_??C*(7VH):"KW]ZIEAY,VT+9<2A&,&="V_NA5).4)7X88R@ M*A$73E"5B DCJ$K$A1-4)6+""% )RHD=\^4.-VOERX?XWIK@>YH> MZ_D9GD.^_'^_Y%]?U"]1/!=B55!J]2L-;5R,51=F*>.5ND*=;_??,"X@DIP081OKM6_.F$G]6$_ZJ:<-*YPIZ. MFLP#P3Q+_K=)/G+NAV-756)OIM*>#S5M$9[Y[#F6_&^-A/$0I9.3I&5:;D@2 M0\$U]DJD;)#@XV 1K:#;UM$_]72_C1:$A_03J5.!U(V[(%0:=B\-:2H-5!HH M-NPF /3-I"']KLGTM80X>[>E-J0CO+:6\/HD,A;L]P;E@?V,D[K!_M[.P=%K M'%.!^-D"L<>26<*;Z4/^\(17>K:]@Y6;NKE>W_%F&(=@6 ZQ<'YA]X]N^Y;- MNVI?+:8NF::@UKL%I\D44U^N'?J'A$CU0"J'V])+7UQG6GJRG<\UB_[MN#_R M[^P;9JV[W7K_)X91R*:23*<-^G !7I%__BF<2QU-4B!,J[-^I MI*BP7V.A<6<*U;[?;MAY/+35QB77"+YK2F2@Y/2H(CW!>U M4K$-7"$9BD3I3!7>JCT>NZV%#7>XBH.A;QOD\D1X$R(4W:U^,06PTX\,'A_' MCNCTO(AZB$]D2D&UUMB%A7/E89$97Y>Y1K,O]9A >R@TG=A9.*FG1N.FZS9K M#&XY,]>H/%ZFN^12&_?K7^Y,4,0S517W4?^<8L$)8L$;$3'*_N_/_F]MTNYQ M*7"R7K%MS.JU;M&]'J=G=U/I48_?4I#U,RVW?5W)S6ZK^D1MJE.F1)8"XNQR MW)DD,G0AV!\2Q&J#\-,+P:GN_CWG$I/"[NO>$#GAE>[D0L42P;..T>#.<4.^ M,<[$&ANOZ4L+E'@W+ESG1RTN1Q)*=2_5K'*GI>*V0'4?3+\JNDG$2,;C[1U^ M+# 3IPTT^+2O0I66*NW)*NUSL+14N6BGZ^9UUYXUQP^U?FDJ.K$+EOH-QPFN M>5WKHLE8S Y&&=O3B-+2G56JL2>@L;LLKJ!-9;_8O^G>,%*CT]*+%[>=OA4[ MC46U_$UZ@+EQEZO6TE/P K/#9@IH$/J!RADGTVW/6*EL#,K9?3N572RRU?*$ MK;+C_IB$9+M(JG1R.O&G$Z8) MR6A"LEB)TLE)TL](2+9_<*5I9F)ZGIPF':+20!.246F@V!!#:8C5?0.:D(PF M)(OEV:I8)9JA"G/4XO-TE6OWJ1DWOG63#(>G5GJ@C^IV*C5/2O:Q7V?X><$<[:@>%XP0ATN@YO2#N@>W/QU;7;4KJ5;'O%9*/\]-C1'#<8YNN3 M2,F!J=A,#=]HIY%F[*\$!K7HP[N'_@CO;%E823W'*@NHF^?;2X;?O)%P[ZUK MWRQ_'MTT($1*A%1*E# B-"(H%3P?L3]XGL!Z!R,,H #8E8$Y=/$R8 M:(C.$L'(Z"10D.C#2F@;SBR!QLAVYEU$F$T&C71O!,,PAB/D)* _(#UY_=!' M;A!A97"6@%4IX6/+P<80AHVAVV#4BRX-1-.8O[F/R/)M@WY!+Q-OY)"1X<2D M@]U$'U2,#'+^/+2&US@VBM3T/-%8FO#R).F1D;Z M3-AU^I!7ZS@8KA+@Y=F0%'N:7\QD&5 CL /":RL4YCC>)QN]CG' (Z8+? M>P'KET'R4>3YFKPL0@-V<0DIC+$G/I:S\]>_E9%'#NTLV 2L@+'9+I%K$L:. MOH^$R"9T(S9FQ*5@F4UAG#M<'G;)KX_-G/O:S)>0(9IE,L*HN=JL(*N M*#V0#90,^RZ(R0* P#Z%SZL2M0<:?5*[B M[=H]>&D0$H:@&"#!-E$)'S8Q$(,\ J1[P9/S9P-TV6:.DA4MY6 R'(Q\XLMU M%MEM%YX:F<8^DC"]>N&/$Y:VO2(BDE0:JXF6_O?_6LD@M2%Q/-OY$S0+)A/4U;/^86_^OO9+^4COI[SXG\22Y\)/3:(29(' M+Y%LU4*+'EO-#[SX\IU$67/.#+W^;XX]#^4._IQ/3&#/97%/O%H3;W[)?D0) M6(O &/^O>CFS+0KQU5=&?Y*.0'#!#G!6KGK.OUJ2(4));358755)$U-4'1+4U5X&V2A#A=-!7>XM#J$Z+. M6R965&C'JIH@84%#G 7O,&13P@ICR3*S^H0DBI)B\JPF\0:,BA4$3>=A^I** MD815E8%WKSV!>*SRJJZQG GO$$560X*N:DCF98,Q18E3Y=4G#%'7$:.SFFQ( M$LP<(9BTP&@2QQJ(4QC1P.K:$T 95-Z23'Z- M5@HVX2V"QLB$@Q(#/)<4F(%]F4$/3>?2'7%&OS;1N+6^H:4G,]V> M(_7+S(QKJMUZL^*/,FUH*:ZW9/RN[G7+0[^+&IA[:!FMNF%6H*6RWM*JSYJ7 M.%WK=IM*,KA6*X,,QZ2@);LF^* +A@'_P1QU(!N+0,T,; !2B(+%\P@#L]<[ MOTP/+@8C5*DUFJ/IP[WP*!EBHZ+Q&V13)%F76!8D''118$%[51;^-"VL($L4 M=$LWU_N^N[/ONY5^+<1% 4-<0CAB@LKR'3 K'% M+*MC%:F\R:[W71^42NU9AA4;26:@M%4O+=TXI&#D6M^LC $).58S0(]AW :( M$@^HPX@,0"9KR)RQT7>NT079U/E15YKE.ZT[K X#@6RL,^LMDZTI^S@M:D-F M,+Z^NNTFVUJQ5(FVX%=;7E^7U.JDWO 9Z3XS*!9F>51%I,\-P3!&5DF=W09W M3'GDUKNE;+5:&E2B_8;5EI,GAQ]JY%C55 'BR# M@*0 >B0C$Y LGJZW)FX2M MC^_2X\MLUVPT[7[VWAV6932:0,L-PC9+J7[M>I+.Y8J/I10OMNX>.2"7O$E8 MI78C%VX+TEU.DJRN':1;J<* ]+E!V%+YME+5VF:00T&FF+T:I9YN4Z3/#<)* MKCEK.0\^8LK>DW>/K-,B8L+1S,1S($6*$%1EJ36(WC.9.58,UF! &6>DNP-$7&L'K+ MJHQD5N4M=0/2DHAYE!_*J: [&XYEJXXL81"D-'5=?PQ!-P4%%H;M?O_B$>Q=SW75NI]T0N7)[ZN93 M%9[--5NS?BI;+EW*;CBM#9E[E(.F7C2X>\:>W5RCP55_?*.V2=.-!4&P3+"Q M& TIF!@>+((U @/S3%C)5 YL+GE#3E./\D7NUJWX3#%3;4MIH^)Y HR96V>> M++&\*H+ 26!7@=3Q8,NH)EFD=9[G!5YDK0TR&TE=]Z\F%;8!_)4?QP/@I >T MXS>9-^TWZYV[1K6=PXY?:FK56L]OK*=,.SAIN, M[ ME=84Q8!%GP5#PN!!1\!V$30%Z8IFL8RLZ!+82LR&HCSZ@FKA*FOD<(%)-ZS> M-#>V81SKJQ@1HE3KEA?'.;,Q -N%[V"I)!/&")OR5NC?6@_>?8K-93*5-M\6 M[F"5"9MNS*Y\U;8;]7+6SHV&&=^R]*LG)0B;;LC;./_PV)UBWLP5]8=6 MMA4M19INR)M[_SC Y=Y8)*X>)=,3>]+YFTXK0UYNV OE,ONQ.XW+G3_YJGF M9W-R.QS NKP9G&RPO,5HLJ4#=!F@U#I'5G-9X42&10)G;O@?* (JW9ZF!Q*0;+Z!JG\O .EGA;"(.1C$1#5V231]S:J&13-%E!ES5D MF6"8*"PX0:($EC>8Q(RNLRRRUKTM6>9!;1E-%%607G#I8%2Z0 Q9Q($?(@C, MNM&F*I9.6*%BD'*0=V+K$H-=Y%E9%56DK#^!,&,BE8R>!2X(HFG X@-,87AP M,QF8'%:$]5%9 F, O/ \K%0"= FV.BP0(OA$AL5B1D3RNA9:+!!1U6 ^@/J6 M" L<;Q%/2) X"W.\9*YY6[H!CB0"]XI7,"+4)82%90/#"F$P%@*Y6WL'KZN6 MKG"ZQA,W5D ? N95D'#H++">:HJ(> 19Q2'W9- B-9!4$')Q, S,\ M(R&%5:P-K4O=HMZU\UBZ87#JULS7:GQ635>V^1R3V^G=&)#:9CC6O&@]^%>I MV^Y6GV-ZW4'L0],J-)JIV614&MQ?S<:I;3['DUGC;\U25P9S]9I]F%45UP@F M6WP.<)O 'P2WEI48XG,HH"JLQ<(JP"@*QX+A@C;(=EDW+BO6W=U-(XGQ77-Z M.[O&%UM\#AZ<5@OHKS$JN.\"QB06 2:FH:B&0)2'09L+>;Z=GZ+"N-X=I:NW MTV+7\KUF>]/G4"Q8L!C>A+Y5(N@B&'<\D40)/'/0)!5\[_6^*UVF[>2SCZW& M*#4;.LP-/[["J4V? [QLB0?>:J;$@( S (@ZKPA@CXD*RX') VJ_P9JA/U1[ MU]GKAI03>TKSSDI;6F6;SV%5DSF4O6_=,LV<:Y>8]#@SS4^V^1QFGKGGKX2: MUFU>\%<33\R+Z7IEF\\!5J)?M9L3F[D(2GKO$A0QF9EL\SF$43Y@S>S3)5.S MTO8PU[L2@GQEF\]1\2HFOJM(1A>-;GKN13;/$YP+,PP#_'&HM-"7P.!H.P<;#4@M%H+?5YQ"PR4; M]6Y6>[IZ<"?;? [V\2+7P.Y-D2D_IE&Z-&.?KK*I;3Y'MY(J7>":?]>U>W[G M4BP.@DJSO7:*O/T;FKS)SR=:W>+=92@[KR M,!A=U"O+/L?:09&WSQ\LSA5\XA0"M]OX_2=V.)\W+\F6%MG/Z*%'ST\8:(C; MGF_C<)MSOMU'-C^6]OL6._-F @V7MTK)SG#")Z>4?-*QC@([(-OIT!%)4)_@ MF;,$.0H2]I?%1GA@*L&SX;?,?,-Y$&U+?FX_\J]P*RS!_GV6".RV:UOPHSM, M>.N'!.;[,_/FW-_A2):?V+:;,V_-__W[H =@4N'4YN<[S+);71 V3>BZ>2;F M,:G:]X%2[.22@F&C)T86DOG*QBF7.%9AE.5S5MA%%4;A7.!IY935(Z='J6'# MGRPIE1 P8H9[SM*A3'!@!T$37B#@P J")5OZ+ R,H-,6$$12: M8L(("DTQ802%II@P@D)33!A!H2DFC%#/! MB[*=%@V>*TVR[)=+^W+'KEKZ?.'SBZ5]MU3RW2Q=>MJZ\CU40]F8\5ML7:X3 M]F;-L&$A"> M"LA>!.2XN:C_E%AAXM:M1M6:T\:\8K"L&JPOM='7)OH-S#7JVJS+Y-C)7JKX(;0VBM/8CX[K>^)!5?*KY4?*GX4O&E MXONY+_['F\/J.7@(]KS&11TPNL?!OF !R-[C!R2H>CW-_!>#U.%Z"0- M]Q-<(0X_ZR.L%4>1WQ-<.ZC\4OFE\DOE]_19^T/D]^@F^IRW.>)KF_VX#^D?<'-ZDSO_9?Q#IV//=?4&=1BVKW=^P4[77 M9>ZZZ-JKMP8*5KWI9+6:3BK0RM:6*G7/F0S2LW!_+*IMM5P^)U3,4JB7>6!# ML%8^>:F#YX^7BW3\X1&/E=Z>VQ3"O UA _;U+I[3L:?[OW=BHN%ALM&7[;I8;76N5I""FK'XZ=1 ; M55%-N]W881.N]-"N#;(:,W"N[AYN1[H[:[N5"\'*-2[RA?O+O">U MG0N2HOZ++NQI;*&OP\2.;H'2'79Z9>X[7-J($3E.TX"@%T"H*E!5H*I 58&J M E6%/6S,GJ@FG$*NG#>]VZ1QW_YV*7, MG2#X4YFC,D=ECLH2?3"!_+4=( M$_D^ K_'TV%LB)SB.LW(_8]( [B[,\7GM&N+"OG#XODZAG)@IZ+NW=[SX3$?]ZEXOWSC:OBL_-DGU?<[R_ M=TLUC<_7F63GJM6I]GMJ$5>^?+P^;[M =1LY2Q3]V&'[P9WUE LT]K[;,VJ2 MV\/)Z:,RT5A64\EA>XY5Z*W'GX92?NVDJ-AG.DE/V5;>G3 MD/+XL%;(=+-6+]N\[=8>G/MJFJW<50O'. O232;S2K+]6&ED^$%7+%=N4G?M M-H$ULDO['JZ=B&;LQG37D&GX0/)6+C,2C0)OC4JWW#%,]XK;]-Q. MFFTSQ9[#./ZT=7,W3&FL0"(2PAG#JK0V+<6P Q8FI!!V E49OHXW?$G7#'9P MH3-X[-G^=:;?N\E6"-Z04,%[@!.&"OY[B$ Z=LI\VP55'_[FI5V 0SB\9TV) MA!NTQ$'] /]>?%@>!GEK)\I-VD/39"@@[F(@20=;P]]H-/067X0R>S5X>H MS9)^S-N0;R)%D^5S%E3M%PFT+(8V?R4;371'AT),>[RE?P_ZM!QOLJ#;XN\D MP8+?NH]1-SD!2OW3]P*;\/RWCQTTM,=XK<\Y2(0O7C1%>N YH^'BL#[+,/\Y MQ%*QU!!^_.C" 7-Y_G>O)UDH(P[$B/=N#%!&'(@1[QU3I8PX'#31-2(.C'CO MK"YE!(6FG\4("DTQ802%II@P@D)33!A!H2DFC*#0%!-&O'/9BO+AMP(_A7W]>UO;$SE;ME@:&YY O_]\OEOWU18*(W+G"'O6,J;*Z8V-@=XC] M-1*^5?M!Z$!QTB^K"[JW^W7PWXTSD?6$#X[R(@'!40*B!O"0A/!60O M G+<*TU_2JSP=L16HVK-<6->,5A6C5;^F9)K$_T&YAIU;^8T"'_Y;8/@V,;Q M_)L8*]5?!3>"G&''&P7(-8._W_5;3N8^U9LS3P4!'KY>K/F$[U.]7FF2YK7\ M+AG,WJN'>L)'J \BOC\ZZQ@57RJ^5'RI^%+Q_9$Y'S]PS*.B$-:L- M\@$/1O88.>2"RM84]O$WU']$T;9CI?@ZKHX=?M:G>=GQ1ZP=5'ZI_%+YI?)[ M^JS](?)[=!-]EVG93R-2Y>): G[MXF$"& <,?!M\L3A\CKS2&2=X/ MGN[FY^6V9#F-9TFN"&9;KHAP@VPS'66HF:50,?/ ASUD_V7WG2^GFE-*R53/ MG75[CYJN9_E"/>-^/7]%M)/XL8P5;,O-UP?6D\8@A;$9;=KJVYDV2=KQZU^! M.Q.8CQ4Z/>$ 8[Q0+VY9?BGJT3QW5 .H!E -H!IPJ"1IL5: 4S1\=V.E/K;N MK[HW/"KE:JXVOG72ET;+.8R5ZC&=0BZ=KXG=C%)E"M85FV/J*;!2P[1J[YFI M)W!V-LJTCD*2?"+)^H^(*7S7E.DT(^[NH3*V+GZF.&YG<3K;9R0C7P%"B9=F M]S#@69S&D:O=9T%%U_^I(O_(ZRX[YK2]MMC#2V]1P67"BX5 MW-,57)HK_#WC;C>6&-\L&C<-[NJV>V'>*5X_;=P:?U N\3.6V&7+JM]6QERR MBR[J5J9R8W?20V*)?=R-7:0'GS>[&?6 D49\TX4_CVLS7F2%__?/+O?KV1W\^VU0?_1V!;9RA=1K34%>QP%0]N:O4/SK0--(!\G#!(0 MLBT;FXF)/>S8;B+T9!)LPK,2PPY>"ATD.@MO*($"\MLL["'\S4R, AAEPM-A M%N,PN;L=^D70#@T3/K8<; P3@Y$WA+9]$#8@ F@'R#2,F"#<(FP!(R R.\;S MX0;GB3H,PT"^/R-O0#TR^,7H,EX/A&06+G_R/T&BMWVB_;[O34'OAN2M+Q,R MX;^A1SJ"KX*.YP^30^SWX/GAR \3]I_'6?SF)12!Z" *8<'&')^1,W#+X MC5O,BW'8;@?>-_S_2,@*F#C9F$?"#@(B5" , .^/(S=:'8B$AFP'['1-@LNO MR8$5%5\@\M+V<0CA1&A-P-41R%G8\PW(8D*%5RT$!;X.1=(-O_!-4@\S>F>J MEDDHK)@4F+/$ I?LMZ>VC6$9^(X@/D.^, MS H]%U><@:897ML%#J[%_<["&P8P5[*>+0*# 2$?1D8GH4?5/T$),"B."8H2 M3=SH(+>-P_$NZ0UY"=@8(17#LJ#PP?!Z./$7GO:Q&^"_SQ(N] ,_1\QQPT \ M(A2&-7T8+:GDY>4^0 KA[5S-7[0['-9",D!)=;P0"M ^>"/I>$E@ #L(\V#( M\Y=NDP"8OHX(]T=]>&3!R(_0^8-V2A_HJI4J >_=-!RQT:L7I4)UW#%S-ZE5 M0R4[BJ:MB?"_L*Q)W7OYG-4EQ\A85TJC?%7,E+5[5G!O5XP+X0.V!>K[[N]K M3*@5S*$BN 42P6O+5AFPF8P:"!2)7&J,;(< =][SD8W 1]0PAHYSBQIVB0/H4EX#ISW%G+A!T3"9\]"-A@A'V ? M) R S U7,3Z MA6P77O4R]/-$*D@$(Z-SMKZ:SB>S!?PFT#O0W1@YH<9$*RMIBP&#>^%W+WHR M?SY8U1&2T3%\Q+&MYU=M4XG>R!G:?8>L__HL;!4NSJ^1.J(Q>F8%L5))AT2W MSQ(.#H)/J=7_>5NOLO88[(/0^H\D0&L4;J]'#1EU&L44$G-X6ATD*UN=@&=E M"FX'O8II3-PN&J?X@-,O@Z>+U+(R<9\PU,,-M+(UUZ>R7R4.SD)?;@GIGG\, MYK\&[+,>,4MJ-*K+K8IQU9:8#">IH]M"K5K-58@:;:T$_ DM DR--(;(A(_[ M0#C"ZF5$?68HG@\]8GL$PMO$;*Z!*T)&Y!3 !6PU6#A]K[=58A:=+77R9VK\ M04RPRX @YB8C8[@C-Z1GF_%Q*96HX&/G$P>[,39IG!YI8,_O(9?IJ@A-. M6#HX'-E2'+>>K_1__Z^51*P;ANGD6[^?PP5\9-Z=\^)_$DN?"3TVB$E*-"V1;*4$T_RQU2I,BR_?R3<[ MY\S0Z__FV//0_(0_YQ,3V'-9W!.OUDQT?LG*18F.3V#GO^KES%M&[V=?N61 MN@2=G)7\1_.OEF2($)<8U*'S!7I!C$T<^J-S/QK]NR1#KTG^*M^VL0.%$*9A M16$%2<&:(O&L)JA8T!!B! VS*F.PK,H+BO@K>NO\"0.)G,XPJB8K.CRA2ZJF M<+JJ"9)N2B++*P;"JT^("H*RD":R(-)UG=,UB3-;D&4O NK'Z!&9XZ$PW-%XT M8;Z"8FH*BQ1-ME3+$ 5%,F5V]0G+8'0=);A.9U%G&2LS5R2158& MGFF2I9)VJ@I/J(9FJ**DL*QD,IL-L@)>(XQ%O\/"NM7>P((D@G\!!#'*E"KR& M@$&:J4/5$,L@&2N"H'/ZVCL4A'G5 M$$':69!V'O[1.1B?"A/DX0&+D=84FJ#J++:XH.;!1$$;I7@)>&)#&*R:JRB.2U=R@R@W55T Q1!>JR9 J@ M,9K%2:+ FKIEZ:M/U W-K+,/EN%=3KILO2Q$EV&]KU MI"NUV0=VT$H5^Q)I*:ZW#.H-]C*3NBPWBELEAA+KWN ML.4S _5R7.0'M=K]8QM:LNQZ4VX8])7RT,AW4>:L%S85UIMV:@_Y M3/>I5F(D9O@D/G:NL=TC(V77"(8Q5AA5)\%50#A!5RPBP$ _0#^9L72,+'6] MT]>KZSZ M3,E-0K BTW&)S-E_RLKZ"GW* X&#XT[AP+I\G;-QA<-^XFZ;K3,AI-^0$%R4SJ M7FU.H.4F@Z_K26U:*U9K,"U ;&0T.UPU;+I!IVK@/PA"IK'@K,I.;B10V7FQ MHSEN,,S7)QIIRNW#2OQ K#>T3L3/A^ LSW&\2>AG1I4Y1SWH% 81^;F+,-#K M/FOD$EZ-7 S&4>0MAQ&G12;Q!!_YT,SON3V2"(V1E?V'[1$25F.?(R0O56![ MHS0NYRZJO1Q6[SM%7DH)E[/V1@W6Q8;*4@W6^:Z.67:?]W32Q+-HN"_!Z_!, M#_SL@5/AV.$XZC"PM .NR:\%^YW+5LN==DK=;M$1[_E@./*Y)CB6&)R]/@QB MZ(_(^AG'4J>*%!YO^_4'I4Y?W5K]D84>SYE% /SEXU;].V;)%O%'%C$Z"=:P M*F5-/%G#GLN4-S'E#46T^+*&(EI<60.(1ED33]900(LO:ZAC$U?6,.?BCRR" M> *\8++&O:<^Y%UCD^ -]PY2Q>;>+*&(EI\6<.7/RD@ MNZCK^?$RLA&!N'-5C7'-V-<(^%;9Q_3\_E9T#&?CT,TG*P]3.?JH''TS,2JX ML)(@9W&+,+I22D5G]Z+#AM;#MY*=:R\($G^UD>W^36[O+-T,OB)- M[\60J31QY\+/D::7VVD?NC#V%8E[+\9')8X]5]EO)G&%(!B%-M32I=JO+7YO MAU.H\'PWR5DUOE?.P&^M.K\6%V!>\9%72,NJS[1=(PCUE:FOO'\ZO;VS$GOQ M>-$CZ4,8):OGW)OAO1C"T%\%DN'"&P7(-8._MR+/7E+-'Q\XMB5"VF=N_1\* M&KLC8 S09*_E"-Z]-?#'4U3[;^19C.;)KT_Y$&4WJ')0Y?C# ^A[3D+ZFG+L M.!7I._=7MR0F7=Q1G6T6Z9@O=C0NQP>J-V-7KL\^C)WXT#K;D+>U4KQ]*MT/6SI6UH"Z)@IO%/7+- M7/KUKW F2O)!:\11H/ISH#J^Y;=?H'KO8/E!D&ICSHF_?AQ4A:D,=XQ3%\AV M292YX!K.R,1FP0NX MM5M=GYE<^5QC5G6NN_AVE*S=AXEVN%__RJQPX&J^/VTWCD+;KH^7?^-XRT_; M;=PY =\^8GWZRO'>2>7OL>Q'69]WL\ZWE5'UJC%XO&[,QI7[H*$[-Y/NX0,L MP2MK?=C7EE5;L._:A7&QFNUB2;J^'XVGVDV8(LOK+)O@UH-I)%_ZCI[VVR2PBT-I\YO+&(_&_+R)?2/G]B M(GO.+5C%P= ?&:12C-M.N685A^GZ4Z1X39AH\*6(TV;NP)ET-^QWIZ:>D[C" M9?[Z8M"HLY6-W(%[25Z]7*+EK?UD5CC_O__%2LP_*S--9+Q@Z6#4WBM&K0^Y MX";R6/='R)^%1]O/EG/))Y#KPH)I8/.Y.@&0GYS*L8>>)8!/I)R*.W_ZN6P)69Z@C[[OF:-HL1I[#LC52];[C4ZVO"NJ M-+19JF:C97C,\3HDQUE(Q"OXCE1;@H%5;:/3\USS+)$![8(ER+41:1Z>IR*O MZ'DP8; 2;,.&SIQ98@YE83$ LMJ0Z@[;QN&&\T0.K&O>L ^L'B; I'!P A8\ M+X%=6!D6=2@6U [+"YBV3TH[S5/PAX?' V_D&^%I36CAA05B^L@?/N2DXY$6%@^"'>ZGQTD&. M13@8L89HLQV$3Y#"+\ ^;X9QTH^F,^^>:%@DKWAJ#Z,OSQ+!2"=!$W(S O0) M_@F/B(:R$,G)O%(5"CK1:$P;!@T"G,B^C&G8\3$F]^UG2NR4:1?ET+@\+H@K+ SL*8+$GR6F;FY4M0P M>)CD1.NBG#EC7+;,PF6_,7#K?"JX>9Q=CH[#R]OD)/-T=:=V]-$H2MDA#X0Y "Y.0" M4D(/2)XRC%$O*A*6)56>C"ALD 4GPK?[49VW6Y^LE,.HPBW9>-">3=7\B^&9 M">W.N:!,N63M,CLLUAM<1\QXL MF9.:M;)L];3JI18B]>9NZK-<'$$G#\6)BV#,,CE'O\EERMV;PAUF'U+=KZOL M)S@QJ#BN7N^K3B[3%ZI3V^VW/!%P5CZ77N7$&;&&^C@LWNK,7@=6!Z, =\#' M)&KE>^-Y-4C"1SP8V7WRYWFB!OH;5NB4PJ*P7,."$1K-W7S2(Y# M?=DS@@7'\Z/9^Q@8[Q(;$6;YS/-M'N)+!4(P)Z^0NW!R6>)I.>%ZU,8$_R): MSBOF$JY.HVN*"#K,W)WX6%1LEEO6FCVTL5P]] M?W#U5;]_Q3G?1O.HRB/I]&6L$*7B:?W:,7TJ?OE2E.X7JV_-R-;K \BRG6YJNZ(HFJ*3:D(J0A@1=XE0D M"Z:^J$^T][C51C3T*QM*)U8"D*C&H 3@4)E% J:16,PC4)3/DF6Z@OVE1SM<9U/6Q2OLU54^2' MD$QOO;IVZ%#^$DG>K&Y_[XT20<<;@9T(*!6%Y%_*5*W:@=[(7PI @\40N82A M31F%Z$*'S7NN-@Z64!N'1D1H>9#G5^R,E\Z"EWKEBXV!10P!# .\'#-\>5IL!&K&$R/T)[(PX.@"\E*U#$,+.6" M(>AL:5(,+6,RHAFH[]ROWT[2Y4T6/KK*')E66SE +,RP\#6,9P)^5M+QO&Y8M_N%>,,.V&Z D@[9+"#3 MZCO(#TSG,HRLZ=FQL@1U7AB9@8HVB0'#(02,4!M.V+)C>PA0#XLUW83P2 M!(X&%05D(XEY;43GB3ST[_GSH46=&V@$O7BA- Q]6Q\-\7S?)NRTAX2-"!8_ZIVD%W,?KP M*_8?\'C)!M M])$H%,X2(4JRJ;-H0*'-'H[AA6M@=.,$F:T!7BEP;TE\>]$Y MA3EE2"'IT(.#%\R#(A>IU.VV]M$@/B!@_LC!D;$. PC_ "Z#\^>3TG/]N8<" M/>,I$1.TI,S+!R06.S)V\&4M(Y09@PP2.9BC#;'W%_-]<[;P AL@(QI=*(1> MN*,8[A?8PU'TO?<:,,SK$V0,?R"E!0G*QRLNO8N%XLO+I?E,=G'Q)/C+5UI9X2)$^RYSTX?\3H( MW <++=7QD+B6CCV.HI)@F[<[B?FWEN>9YPO=S1.K/9(#CF&YD&M$Z\*<-@N5 M(=NW !'=D+TD;^0LW-1R\7QSDJC'HS=[?I$1(=YYHDEL0<)E"P2N P]UL)4T M,3G]BT.-LOL+52<>\(3LKI'U< 1:T2.[T?!F6%)\%&T @1"?H/]P*L"S#G;Z:[0SP'89X@72O30/X#/8 MYF:$&PN6$E*X,(DY4\C^>)OLL+_L/BP(-L1&Q[4'HXBX "4@&N1[,JH@@I"0 M-@L0=J![DZARQ(Q.U+K?\8;>/$ .$&A'<>UG]L(*..KU.X O)"P)2/2R%B[/ MA(@JH0AT #2,TL>%,@4DB>1L/J!(_@+ 3W+0P)D!!X*^31:5B+8X'$D'5#VY M$(@E B0(6B:BXP9.>/A@A=2AH)M>A/GZ;+[E\TPK<(G;D9B&0Q_: =G7]TF: MJ1Z)7!$6 )B2WG<+O\ 8"#3Y MZU_"ZTKDZ5N0NO"[\(WA,9$ .PXPV\6+I9GHLDZVT$(V/QO;H9B>/6/5"YPF MFN'#I$W$:3)!LAJ3(%G8,W"%P &(YYQ41+DVNBF%E(LZPDF2*8RL8'."A@ ; M#A41" N->?AS;FL1#5AHF>>188(5".8 ^01N]!#>;(-U1132-)/A0AX"0VC^ M/H/;\$6-/,- 0<3TB"BAPN P4KLP:F!\X1( @ALQ;:&"&/4BDO_?_^(XX9^$ M T,F]DQ$BY#-Y);'+L'QBZMR$<^6@IUDR.7G"',)@ZP;!S\V]C+RYHL=].+" M=&'$ULJ(7V+BO6C$X>)'E N$).3,XNS22Y19)N,S[8( MG */X4'@F1%MABSU%V+)X\(YLD;D!,EJ/Q$@=$DM82*R;=L(-X)"R9J?U-OF M,W]DDJ$!ZCZ.W$@#GEW%M_SM[7XUZ7^;)QY_?_O\)(/" @T*TZ!P+(+"NZIS M_N$BY@M.?KF$>=B+H)PS/[+\Q5OWM(Y4[$+ZD25B8L<(]5R@&A$'1G#GXH^L M,1([1K#GPH^LPQ,[1@ TB901,6 $A::8,():33%A!+6:8L(("DTQ802%II@P M0CU_,]4EY<.^"A-^+,)TN%DKGYCU>N9\\;W$^:_BL;#O5*MOY])_?^>J'FZ, MEJ+K8;EP'^Z3E5^^NA9]?]8K^TTY^*>LK]G3MQA_VJJ^>:SV6,H?VWH_[TL( MN2@:[:[RS%GT@8+##L'A.XL&A8\/%@9[(V/_I+KC"R&_5MVQ M!]TZ^+N;$2S[FKPMYO^:O(GLN7K,>G[OR].>J_<=33!N,+GV-\;N".\WC?/; ML>8]S&S/29O?WDW:<]+F1<;F[1D7ED?=]W$8$88V"98C68:9 V3M/H*1M&4= MW+D,OWW*Y 1E^,W#&O&489X]8X1O*L,[J+!, ?L; 38G\F#R?^K MG(F*_/<;D!E_9-R!&7"BINV/L&#/6%*ACW( MCR_FZAG#LYM2>;JF<2(%,RI@)^6E?T5+!?/>/Y/8K6OT>)8X=NP M.E"8PO&O491U^.^E]%KHN1;H3_8%3W!?C#UC9)[&*D[25OX1)K%X)E$!I0 : M+SN69ES4Y;ASKOCO"_P$Q&IT[ M$X&&">YL68H8CQ;KA*71L>;8CR>*8+$)#PC06+J;_O4WLQ9L)$$V&P0*9#UH MU"2!0E7EGI7Y 7N9N5_J!4\ZH+I*33OKZ7R!3O[>@J<[-(?#JFH&S>M:E7=: ME0_,:74]F>9PS>'7X7_W^P>\[S\Q\/ &WE]Q!C]V%=>\;_6&&O4K';9-&+R^ M)H0*A)A:$XWBK (ACC5C:T(TIYHT9JT*A #5--.$4( 06C4I0PCM-2E!".TU M*4((K9J4(81634H00JLF10@!JJD2YED3HCG5I-^/I (A=$!7+R%>"N=Q+/O= M#115>W@NP.9H8LU&G0;8W'TIP^NPM:^#(UZ#L=Q3^U4,EP/:OSCX9_5[NX\R MP\YFM,(=ERV8>/6+.N@FINLY#0W@#LT76FL(OOB>.H(M;,T6FBTD6_Q"0F=5 M+T]<=L%7P1.7K2]5[G4MVJ7L=?L%/C6^MJ,1@/G"RII[.0NZAIK*5T]E+N!NB^@C[NGM!CIT;J]D\8=JC?B.-,DUD/_;HQ0OS>ZMOQ&J=WRL/(Y7D M=]N@OP>SJO?&==DIN8G8\A94[F!4%4#> M%HMJ+:HHB]8(XZI95+/H)0R]72N+JA.-W430=1.&?C*ZW#N\6@BY/L"$R ,U MV,FA\0_B)?3*LF<7Q4;KI)H=]ZSI]#KSOPJECEH(UB[-ZMU3UZ.I-6KBI?,W MS^I:J[?-ZF/;&E9%>)K5-:M?#ZN/&V+UID-(M5B]Z2!4.S [K-ZW)KNU>!TX MRQ.EJ!N(*N6Q7C=S=[4E=3JI:D=65>7$3;@.ZL=]=;)H]U2D9E&M195GT6Z? MO6D6O0$6K5>+=C!P4C\^NG5#OZM%K^'L[>_TD?H)/1HKZ1S6%>G;P:"JUD$G M:_41W)5H[8'=4._%;3.ZUNBM,WK_2IM(-:-K1F_%=>E@#*D/WZ[)=1GT&GR+ MJ'Q[:.$UHI5]U_JW$/71\8/KX?C M,4I[=/ZFQH$O7%^6CD4$B(UY1 MPT\83FJP-#;$71@!_W&^-8(DBW#A:B<,HHA]N:;$,XTG&,HTB+\PX)E?:&QL MPF"1.'&$>$(PCL^NI<"):QC @8C9(_$R"->1X?IPW]8(Z28 OO0?,)AV@X4) M/SA>$KF/%*2L'49#S!]7ZQ(/!RV_M$%FHJ-7U /KH')(@F(\85N MBT_#?8M 6BG;72 9\1V7>#@F[A]\HI8<:P5#>.X:N S!_",^8G8+#A# ?81M M\YK&H>O@-6YL+ +@-#_ 12T]MA18I*"AL7:?#6<51+ 2P0GIAN).LTN3T(&G MX[AS"K1QL\EGFV_\A3HDB:C8Q(@O*6 4R$W;Q!UUX \7%L69:ALD1K0*$F^1 M^T$L&O89OOM7XCMX-R/RU<9"6Y"O96GG.=!SS]'AZX^!=, M&0CRPU]^_OS]!WZ-0Z*5L0R#M?$.5K" >][G]I+ LQ_=V*7PH"5"TO/+O>#) MW,]6N*@]Y^Q6C=K@L/!7JZ94REO63C$-UZB@D):96LIT$+"B ]:-[3^R8!S M"G)7HA0]N@M0#SEV?5H%7'4P]08"9( ^\2B)8M!1DD:,S'\!.AD?0 3\0]H. M;CY+V0FE4%9XEO$CC$B?R7KCP>A%;9PMFS50PVK9FP_6 7OS 65*#Z%K$?C< M0&0TXXE$V28NC#E!K@W\EVU5U2Z=OBMBRO].2 CSV3?;DFH\M/;S-20?/QNI M>4UIILQ%_YU0W]F:+]*=? 'U*M "4RFM0_>H2KZNJD2\"LIT;Y..^YW1MM>W M9U[(WTS7YEP;1JS:O+P#BL]@R@=UU+8D^9F%9W[?7C?JP$KVZ D<&P54R):4 MV6"YA'']A^BPY.;NA+O6 0H):(F%&S$+%/$].5F6)=['=!!]LS_,(B[!.OU1^9U+?_Q#X652.]&F0!#-+4N\Q*K/8L@' M>L??5466\.1[XCV1;226.9E9*0+M?0I".F#7\;VX37X7\C=KB2^/O#-+4"8.-O=@M9BTP4>QL*%M3487HE5)J >Y M>)@8X LLOWWSU>=/'TOA\:L>F=-G/MI1K_ " ?%5CH=P,#\SC@MZ5* M$?-S]N2;O +=D!@T@U_P.V!*;HB3IOA\?BU-5:U*%G]_:8 "C%(U005]@!/9 M[MBJ;H?_BIYWBRQ7F@E+I4'DY-_]].'#;[E@"_@J2D+)GXP%$A:1[<05L-' M29A: \+0*/L5\V]^1-^S.,,484L66HB?3>.! !.)L8!382WP<^)&JS6L!WEB M0>?I_0<&GU,?)AH;[X#Q\:0A@"@&0V1Q>4R>,8)9T$U(87DLGD)I(6MD^/^P M+[C\1"L2@A/$ G.X%1_"+QBE+.TMW_P+QY[ A3=Z4\R*UGX9CP>X$+0)#8AN LYP$)%VQK7%@0B$Z$ M:4Y,LX91S!8&_]%'\+M)S),UV;[G(G#8>]BW$*]9)C$^,W>91_Q(ZI0O%/@4 MKWN D'L!6QBQ #VD#S /F>LAGA?4 M+9/(QG4?W"<@"W-V^Y.MSP!QG0+$%GQ;-=G M.\RV N:>T87-/B,-?BP2!]@I\6(YB=\PO0-;#W$WJL)^[YM?I:3^F$KJ+WRA M3%GV[6]X9HB%04DDMQ/W5Z0H#LMZQ%,U[';,F,./GIO2L[QFX+<]*086E 6@ M!#AC>ENQU]<=" MVN4\A7UJDL?P0 )2$QJ)V!HNC+><;_^=N!O40I:QJP&7I8F>H0!?IO+(_F,@ M4.H)-QQL,B"\J9:#BQ*1H /^+2A(P@^G\7O4^-$26#<)0_EXJ1_G$%7)]"0? M!4^WY,]2B<#FXE(3G^VJ951JD]*^52D3>)SK/X*19,)GH,YY",%[ P,/9L:' MT#3$;"Q7"#!=>9#'#62>Z5D2^ #;\!2W&^[/(?-LD;!E=V#C8":6L2MMF%8F MJ7A)KB*/Q/685L/)H[8-*1LSW')78>'&3*?"\AUV',FD1=HU%.#B3?G]BQ)G M9;"C@CFZ_!NRQ?6P8"& ,!"82,@F>2'+=S@/\Y&LYZ%+C%](O/I_H'7O1(+D'%-9 MV@]A*4]/M*MO1&>9#:UZ&]#/,&N6S#4^?OK'S]_?V3,9BOY%J(7T74&-F]7? MF5PR_A5'84L7M%YZ( :3QA>3<6JDTP>66- UJ!P\JP+"/H+H(OD6%/07C81J MY32)W ??78)M E6$/!+@?<"=8;+)U"086O^!LK'P#"C!R%A&KNDAW?_ZK&CB M]QAF&TF9PAFX;(/I0KCIR"AX]II09BG$[N>=VY:BSI+['V5[_PM[W2O?::DD M47^&+A@ MC#42"'3!K ;L/FXU$7"/N&8)MJ[<47X=,SI2,P(-W2!A M/Z$UR6E3-AM6Q$)]OL_Q*@R2AU60Q,8:E;30, 4"XS\'#;(74K:PAH?0<:1B')6S.]>8^3]!.X"*(G,).UG&^:-R1@RUH\ZJY()8\169U6" 1&"L7G5!8)FCQ M*/!]ZH'NH6MP_T'1>EON#.*UJ'AIC E@\&K\!+PA42GA> %+]D:HXIXH_0)W MR1-AP]D"-2(#"(+^);,&L/7,"J?>-7W:/4FV#-@E(IQ?ME/_3?P$76\L=N$[ M4Y@E.&<82.]?/][_(?1@X!A'^TR?"<9Y/)45$$07&)F!W41-SM>,J3;/>$A0]3.K<)A2,HN>QCTP MT1^3$!U_-!\[3(,KV,LX+I,6$3H(GUZ>.#!R8=C#$VZ85A7)-63,')])UC+! M*8GYJ/)1/'PKCB:3@_Y"VMH(?:E%V4]CFR(W&UPQ_P$>MN![E16"YMTC>1%; M/TF#HIT9N#ZOW0(3C/Z&#(C!E#R!HRW2HEL^(N,^^NQ&L0S"20P7P,.1)4O% M!HUKB<][/=FT<)>'@F3Q"#.$'0>YP0,DX;!+#]+,L9%9JNT2>07NUP9^)FE" M3YB8FL&4 GL0N",@E3ONFWP^]U[9\\&IP4B+NSDLK\Y':]/SYA46\G MTQW<-=]:QC]7KB<"+X(!\OQKG!..G.YOTY4Q[WIMLM69!OD[MD MG '^)',U0*W!A!]XI2&>J4"X[ NM%F]+^?8U@?@B3A9<=R^2, U F<3(B(/I MEX 1**7IX08+MT5='6R[AZ68//I M P_F)04+RW\"@@EV>R5CH6"*M!O/ZG,-GX\S"E.+0Y#FE)]WLF$&-^#??S:-G\&2&O8'9@N6W-3D\S(9'X

    $^.18T1(7^$!ET,[G]_!3<_4[#1V9. M?H1OLD\H0[_ W<9O(=T8O^'Y)3NF@/&"_=.0 ^.S&1%S]>7_3$LJ2E?Y^:M^ M82,0#T%2=R0H0MD4\77RPCM*)\U7HHHN'KXMW][!4[A.% M"<+_*Z_COACO )JC@8L2_B'K+<@MSLI5FF#I.ZR"HBXGQH*LT<%C:T6K\\2Z M$EBY*=IC/ B#L=E)A2O5"MEWM; I,3II2<0NQ-P=/A\>LF6;RAZ[2:T=OQ&5 M>#8?9A31\T7SPTP6KM?<^9[OB4&PZ %\!ZGBQ8D;*S\'[O6(PXXP3.G61X%' M)K=#R+9Q+%I@&\@'FG&(+@R^0Q8XS'9&QGDFAWIV%B6"0! MJAW3U2:J>+'G._R?!EMB]P8]?GY=WK_2=O$]:LFN?!YN[%G"#%@B],D4H)Y1$0/]#] M&/C,\\:H&IQ)Z66"ML K@-":F65]=L,&VCQ SJ[P>A/5K M!.ST#+Q&Y''F(?'#9NY9,K85H3[HK1CI8F9GMTS_9?L#@3$-]R]#I$(.^L!N M>B:Q/[&_)M$7RAH=17J9QYR".20E67#K'G(EF3($G?Q408N#D2SCA<(!\Y_%SQ_6$: Z^1[:&+T0ORMF;%K573IIY.' "XSS&6N+YLWMIXYS8XZ1#%B[*YE MC!TECL..F+GYD[.42@F$%%P!'C% *,""D[:\Z4(*JKQ4-RJLLI0.$?57M%SZ MF-^)K/2!-8FQ6!I,H/PY;]_%@>.VU.$&GED0IEF@([(2I $B6:L2P M^S1. [OE4\#BK'MGMR!/SX$05;\$>!A_>'K5T[2YKHLR1]EG2;9TD\ ML@#S'[+JA!#S8.C,89U+N."E#0L*BB3,.;K8\NTQA>&$+G"X2YA)D#\+ :F M4K-#]35&SK)[MN#J\>?*8 FGPAL5%H^LQ 4/3U:\$)$[Z9F'A-YK%OFP9S$3 M(3I\8^;[P%^LE%7 /&R%A7-EZ(QG2V[FIZ%;*@U::=USXK$9%8\I2"%W66JJ M0,69!02Y(A$$S,@WA(-/+4TOS@"_YJHWUW"!3XR8[Q[)]9F&QS?6AJ*Y,W:O=M"Q+\C&=7XQ[:JTV.3,-]I%EZ)?& M3P'8(N/WP -N897FS'WZOMP0\"'7$-!>VDQ.^H%-.BI-^D@7 VLECV)9O,L, M/Z]@S9V6P . /+^)G]E'X55RM\H1,U@&"/H"5OX+>9"5FO@=YT%P6,5)'UUD MGF,J5?DDGBE/<:2/@7?(\^%L @EC4[A1C,L?)KU+)IWH8LW1]#(=L.'GSY'L M]Y43+S9 R5Q8*;_'[MB7S2MOE=Q4%CP7YRIC.3D7'!(D;^&)XEFLU_5!?K8E MK[TX>5QRJ;_Y^'[)[V.9&&-I4-=GY;+L[R>0Z%6 60[XL'&=+RQZDS,R15! ML1<"9R+C:8'K@]LN]6S639WN<,H4:\(TOB*S\^6=?X/.0\ Z3 M$'ET'A$Z1C2+!63()USS>0%?(2W7(K)2BYVLYXH=LNH%$:#OK5[()2P7/%!. MHUM68A*3OG M0'@^/=(PJQ@0>\/*@/,1$L0*?(4L*;7!3CX_Q@@#JUMS3CC//^23 &ELE2]^ M!O<=5D'Y2GEE-,:2_Y$5XY7GJ\T\SZC;9(T[-ABDK69\''13P#-$Q8(U-I@U$K9J M<2";@(Z,U%51 :DL.Q-)M5W(O"/$I@F#AY"L60S//:V=P#MS+5G\ZS^Z,95- M&''^? (KMCT7EX051NS7"+CIY\UD5T1;V.:>% MV2H/K00-=.I2LC47>9 ?SS(A9Z9KWZRE-<\S2[5;T=I1HU";^[-+>6V(RPQ= MU*.%(FWI<\@\8KE5E9D#M&K!P3(@EAWQ1&JS6!:7JF"9K7)XLJG BTPE\"BP M4%KT\IS6H8R6%('S$FQ[#RK.2%1FY2/%FW.VU\Q2OZP#*DN*9OJ!^9RB:R)[ M5JE?R<7,YEJ>C.P0C!]R9#213>C8K@$1#OSMR*:,P9#[2>@,+8G4G M$" N(G!):'&U9I:MWW\\A*>U\FB .Y6/98:5^5G_0'8?'Y@K^OLGE2UMWK;@ M?Q7OWI$?IB?RI]O\O)&1]2D]PY+%?G9*M\C#W F,*!PY>)9?&"?7UI(.XLI2 MUF,^#J_D@A')''S\),9@'*SNL9,%Z8+N8UA1!)NY?^66BCWG$ >*J%B"5Q9) M&KP3G?MNI>V5?6([B5-62DN]#9Y*BT2RR-&BZ^"A4X> M!UQ.G_#V/";-U,? ,:+ F^@7(7&\ .CZ#N\7-4?L2.\S_O0W^$E4';WG:&U! M6F*410#[]&DQ,R^.PZOFC.473NBRJF0.:YA.WC)^I]3X-0 "]-DNL#]G:=8< MB,!.19%1LH8U5D+(.>M 991(_127V\T4^E2GT'4*_8I2Z&<&J2+'ABT"SLH' M3D>?XR>>Z>8IQP7J&V:$8+[M)1W3B<:YB3[D)DH*$]V-=M,8-Y>78GELL-A> ML%GG'+XT.\?,V)XJX(2994;+(?5\B@I7-F'@UH_F!+ MF>U]#+S'+)E',''EB'RJF&N*$,-,!QH!)_7H9"U=#ODS6Q2ZKR%$QR$Z>:&( M2;]YR?0$8@M/%H9X0ASG04:Y5<8$'&(1\*S8-\:28$\RNL:R_X,31_:6!XZ3 M@)0YTHBGJ9&MKC=')I!B9;P@O;Q%+DX3WF\)B&(WN<9Q;@M]MNTGQU0Z MVLCFO#.K_-E%X>BB<,J1#T2$_M@#2K([8/X^@9P D\8,US)^8D6B.=U4>_;B M3,I]8I+Q*_QXD:4?)*S5 M&Y3OCW0>RI:\GJR9Y@N!F9&_SO5S#>@*D/XG!H7V-PF%]L,.%-KW=![7++R'IYIW#"%& 2NW MO7=93OEN[@7.EP(+93$'8R;TL3F QBGH;H)S(LDYI:OP[JS^(-D(RA+X<2&' MV0V;.'5Y>Z<"M/U9XN/]+""S?D@A['ZE=1/U=.'^N03;ERMKSO1QX2 C!?J3 ME\F6JB1.48,@% M9\RKVX14@:T3Y &_]D\<9F.N*$C?>N6:O#B@C#:+E8)@\ M>,2 ?Z!%> 2;C(&VJ-!01[&K1?Y/AU$5"^:8I>M810G+5(%.Q3Z")#V5]5R1 M<;US/ +>'N^Z(&&(F9X,IH@+;TA%ES.WVE%:V+[S^H7VB?87B2SY6Q%94I#Q M,R)+MGK^> KT97K0P#M 63LD>39"IG/1#TI+R$&\8.MAED@9B>2$SO^>4)1%^=E 9@(5E'$\!NSO'A64"RPR= +Q#9W+J*L M%'FG?6K?BS0*[5*I9APFE\*(9X@M[J=&>+<#YO.M9]ONOV;BV-?G: ME*ACK/8WFUBQC:O1:?$_RQ/[9S$4*;;YE'>89QTYFD!*0_[ ?R6A&RU$U[)\ M(Q,P#/Z6,E9ZL,![SN3-5* (Y\?(SE"9@Y;ZCFC*L<2#BE*SK&<)*S"XB@_$ ME_%P,)D.QJ,W/$E4^F$TZXD?FH?7C;B7YE"$2N;; M.+#-/,#1POA?ZW=K#QEV-PHK'\,M$.V)54#"R&\'LXDUXN.N\=A6A%%O[=' MZAOBJS*3?.(ZFM\L+V+E76(2QQYM&F_[X$1E]^*+;&1+Y4(B $L\#;9>>\I/ M4S#C,/]7BM_7[]VQIJ'\\.F[=CX7SI;>VI.QU4L?B2BO<\IN=/G9-;L7Z<(. M.EGC$F)*E![I&]/>U\A/ AJ):<7LQ2R&>-69.$>1U^$D^83P#79L.7F*82_F M(:IE%4P"R@EDWF4 R;#Z05\HB<&@2"7638,2D<0N"U*[F?6?Z:R_SOK?1-:_ M"BF@"5R T[U$U&(9FA!86);D%6^3>!^U#])IL<#"S)KDX%C:J):U M%E;&Q7CWWPM0>=9U*O>T(=2\H"7^AJA6WR3Y7Q$8]:Z!V*NT= ^8,D@@AJMYK8=IE^=UZ=<>A=+G\1C59^#6#-MA' MPY>NX\SZRPLL[.TEEW.LC+'V!@I6HIROU!X4VB<*C)R?-3:AL'F_^(*+]09]?/ZY=5W\TS>P-Q3=W,/K#-WK )9F\[[-/,?O/, MWA\-S(D]UII=,_L-,/N@;TYGDP;(W79$?I]$X:ER_;C)LR$;8[&MCY>T%RJ,I<.QF9_I'6IYE*EN;0_-D>S@3XJZ/)1 MP0O?&ZJ/!V[ DP?K,^WU=>Y(YXYN)'M7%6'>EJO=R>."3_&*AKDW)HL> MXHL?"[2(=*=TAH$[_FWO3LV* K?/[C>3H.FBH:LW/=4V\ZBZ.]S&MKT[M1_9 MS_0QAQ8K+5;:8G61>;1HW9QH#A>%H6+S$X5UW=VWQST1N]U.D[7-]](?7/?'$^J[),^V='\KBJ_GZS6 M^V-0ZWVMUC6;7S6;VR-@\TD3;-[Q,$2U:.,GXOHRU@A\ U@!GI>XT6I-?8;' MNZ#SN).-*OIE&X?%=6CVIK,J:;T)VZ.^B;E!P/?+E++<1,B@^5E!?M8Z6?-P MUWE8"9W<<<>_0^T,!?0!Q#3%!WYP,;)VHTHFJ MZTY4F:-A(US>S1!"<_E5' M%YWOKFCK)*+M3:@;>VNHBW8[7[3;5O:L[4U0/;O6S7!%RX.6!VT;M"QH6= G M+]=P\I+O_)C391!2&2;%Y'E_[[D^?+F&PQ=[:HXFC=1/=M.XZ8R=RAF[L[K- M37N@7U^B^;V+_'YZAGIH]J>Z^T.S^76SN3TS>[V!/HGIW$G,7ZA/EVYLO-N$ M 2XM\-\;$'4<#3HZ?R1S.X!7IPMQ3QC")2$N.TK,7C*BO@0 M(9J]WM<783B'(A2 7%5_F'M)"E_BH)>;-?OWCW_(SWZ7K834Y):UHLC6]WW& M+ _T;AY2\N6.+.')]\1[(MM(+',RLP92(.]3P<-],.R>-1A];>3^QOW8V;[+;9G@S3N/+N-[<9O\CLE:^F40N8B^?!]2C\3N(\71"^,RRL3!YKX/5@(9 M 3Z*A0UM:S*Z$*URSB5S,'/>)3%6(5U^^^:KSY\^EGCQ58_D'W$@D/QP33S^ MS1-?K/@JQT.XN3"?SRAF""?W$:X&MHI2KB>G<'Z1;OO(42/SNS[(9WP_&._N M,+X;2.SPYQ4UEH'G!4_X=B"F1HR(QA&>G\8K(TA"PPE\EGXC,45-"_]#4+T( MMR%#]#;@9V*0R" &?(U>_;(WLT M'I=$)J??A;P4=)(U'#)6CT,Y(_$DFW/HR:?B]K3*I.18)C=^ &,N@392V\K/ MS"C>2.9 UB>F%9;IL0W(7PH\OLBCBWU=FF"MK:34= M&J)#WYH,-"$4(,3,&E8F330AM$3<%B' ^=6V6@5"@*VNK(?5A-"JZ;8( <9: MJR85"*$EHEY"O+S*O#J>;F[5TQ>L6K"<$WCXY;=O!F_.93_;FEZV561:E405 M#YD7'B*29_/ 6[#$4DBI\0O\L(J,'_P%71A__M.\GN+5:M%KEO0[2V^H!K#: M1>W6'M0C#Y=EBM?*P^_NEX=C*+\0;VBJ<8Q5:+)]]K93\=^)37DP\Z)FR MJOB:Y40^Z$/H$@^&_2OU'BFN"Q]!_.AN[Q9K&].>C='2U1WITE:H<-3MQC!= MIQGMP<[9.BPK_5[?[HIP3,OLP&5[]]]:Z#ILMT.G!L+V-&%5-_=-Z:ANN\M: M256ER;M-V&M64L*C*F7(>P?DON"^V[W4?R\M1/MJN6V:G1OEC'JJ9Y;?55<9 MOB_*38WMJ(USRJ_9JB[;(] NO.19+66]GM5KI*6L\<.&KX\9P_KH7EWYI0E_ MI81OV]5OMP?L6%619OLK9?MCQ3.:\$H0O@,N_"?>]^(_&.*U3]%]72G3KFEE M]=FLC?_QEH@VG0*U_D3;!K,QZ.IF0;8&C-.CEIB_R8C?\QB&+, MLST$V*\;!=["!-?'\1*<@[&@X+$Z+NL$-HB_,,@Z@+7\AWVA,U=%AW[:6C6^+_<*B-A-!^D6_"![:%6])O#V6+637HUM M5\9PG:7BM:2I?@N#1>+$IA%39^7#M!^VIO% ?1H2CR>F%FO7=Z,X9$WU.C55 M9._^3 =KMYB:Z@\K_2A-]VOUO&XZ-=6?6C/-];>7F@*ZW]8!3,=24]^_]#3Q M!CRS864VM;.<>5O9JF&E=WU[1.RFSW0+KM'P.M,07STDI_'+5<[@<%;;=;R+(54<$+I6VNC+6Z%4>\6JVN%8/K=ZL MUI4)A=:7]26^KHPU;%VRI:;#B._K@@=\#F+B[7J,T16@M5VF#O+-]V M%[OM$F2>32O[HV^/RMUTVK1OAN5%/9UXNP$_JS?6J3FE/"T8\V??"=;4>.<% M4?3>6(;!.O=VTVLN%#N5:]^!-]7$R[?586=='<;K)6X,?T:GT:ZL..QD#8?N MEU9Q'2\).YG:X(3=%K%5SW?!F#\1UY<^6. ;0&5X7N)&*WSE/ )0+.@\OH(: ML).9=& -JIBTL[QX6Y5?QP]=U">D!M^ZSOJPT[VC:GNI/@?KJK K4457F7Z* M:4BCV'!%'DH<[KTW$=M>YY] __2M_FWYZU>8?WJ!L='$UEFGV\@Z61/-ZK>2 M=#KB1%\?L3N0=.*5^"<[7KJTRM!E"C=06'7%D:).2=U<;55U,\CMZ;B+5 M-;!&6L7=2JYK>FLY_ [DNOY"?;IT8^/=)@Q0:P7^>P/V)4EO4[FX5ZU M3]995KW>5)Q?J59<19+9#6,U#4 3EX$R=RC MG6)EG=6Z##J76NR@TUXZ[:4"/)=:4J'S8BU#E M&%K[K!._#?^^=V/8-X+"%W@+N^+P**35^@1]6D?&#OZ +X[\3GQJ# MGFGT>WW;^!BL-R2$K^/ .')QH9G^(I!AKUHJNKE_IX_43VA^HHPV*0-R(0/F M\\@FHO?RC_R\$.1VQ4=>DV>XUH^IG[+8G4>7<9[G[IBPL&^$;>OUOL8%Q*%\ MJAC-Y@L[+<4Z[EN]2AY?N(][Q@]@S*47/$FS)C\S$;V?AY1\N7N"3?AF$T0N M(H3Y"^/%4TPUK2?]]91 ZU(10 M@1"V-:IT&C4A&B+$U!I6'MMJ0C2GFOJ:$ H0 E139?6.)H163;=%"*V:%"&$ ME@A%"-&W^MI&U$B(%]8L'0VH&UFU'/9#Z!(/!ODK]1XISAD')'YT)T9MI*+@ M6&3;Y1UQ @^__/;-Z,VYN],_HCE?O3W38M;5H0BE4=JO>>$A1Y-[?_[3O";. MJ+3>7>:,RYC1V]N18_:LLSMRNF$YM#5JV)I4Q]R.,3EWR;59BQ9KN%YK3?"H MAQ]O#7JF/.>Z'FO2K#0T8RZ.D;MUE7!A"S$MD_V5?0V*Z>W=8\_KT.0'R+;[ M[WX=W3]71]N]3BMH/*_OBD9NB\0S:S;K.I%[UTWDUQC4#A-6%!!]7!'_@=9& M844,;"EQV3O@811DW.ZE0EZ:MC;=RIKN3@1A"FN!=S_[7(3B59!$Q%]@-T8W MM+T.LEX:9.W0_SJBKHLQ0EU-5FW8 JP^#67UZ24KG]M5\.TV3ARK +S ZM]> M*7,?OG6IM9I?BJ= MWS74Q=:X:_9U$[U*O2/].RN7,$7H&B=AUF]"%.[:4A,8&-B)8P$J6'G5B;.9:X0A1;$3 ENX26-2/ M88&P?0L^ 38 ?*)KU[&,SZML^8;K(WYXNBU/\#AX%&PB4,-8P#>P Z1P^2=, MRD4&#OXQB4 "X),)PX-L$ ]N"I;+"$:$;066+ M *E@D\3V*Q?FL3#H,W42+%O#M^D%26B 1#[%*^"9D,3T86OBT%ZRX'>"M#ZL M8.+!(G$0_L /'MD;D4TV338RR\1%. ]X2)3 K(TY79%'W%9>1(P.;IY!-K".9R!!C#>_A>C& MD$S#YLF[]QRQ]0;L[\*-86%1A/L&Z^-S=,.%\>\$J +7P*B2EP@,$B4>>TDA M,1X#+_%C @^&&0#UV&;[^"II(THV&\_E#\,16>N@O[44[0?\Q%^"#33\@0/C M1XWV+[J')_OFNX\HF["S/P7!(C)^APF;P-^2>[^G8)HUV8^/ &NF"9#4*D@DAL9&)6Q-TUU,31B3QEJY:K,? M':[%OV2KHP+VI>DJW"8,B/*MCA>V&2>P_&N;']72[:UU4%Q8VY],R(OWRDVM M:;MO'5&J(?+">KNMALAK(')]#9%*$ODU9K?#A+U,0Z2R9KB4 NT=\$PNV2*I M#;P.Y[J8#KQDTZ0.UQ3C_QWZ7T?\UJ!6J*V-L@5[(0MC'UAA;%0JC%V4"V-) MH3#VDHT;[1XHM=Z)UC0?7+03[5@MC9*=:).).9J.FGFYDN9US>LM\_IT/+U. M7F^BZ;)A#^_\MP4WTW39^'%NN>E2X1A=BJ8QWAQO6_H:73,_CW3A=BE7A<^O9D?.PE2K\/)O#Z MPYPKQ1<]L,OEW7_\0Z%N?<>_%6=VN66)PZ(^H](#O>-E\60)3[XGWA/91E(W MS:RT).L^/?;#?3#L'KI71NYO=H!4WDQL"<]M6:$K7-Q6; R77QXISQ>4B8/- M?=^V&!X'?!0+&]J@1"Y$JY*/.\@I3F*L0KK\]LU7GS]]K"J^?.DCN[[G^B!77N!\*2#'9!ID("(C/M-7)*C-$L0,R,\NQ$Q/0,Q, M)M;X50@S,,#L/( 9Q(-QHPSAI80 $P)3^0S,90\(C&5\0$21#0U1/R*V2S%B M- WG-1LHP6,8!@EZYU^_<%O0_SGYGAY'QLDCUKQJ]N3(UNR#VKE_*=;'.7+3 M3^4FK23)?86JFQD_G,0=2$V0Q/=+]YDN\GI;VAXN+,6,1TF0BNY+Y:S+TEWR M=9C$POPJ0I+ICH?S7U_-QI/9-^5YE-R@MHU"'BH)T7IF/6-.(A=QA%P_9K!% M2V!"QF82Y@B6_X4 R1[,G)AR%"7.ML">:S=9LYNB#;*J%V]AJ >$#$++DP<4 M\F&)@;=I MO#6-I0S0;%@T&LYGDIEU?" @K1@61'0+!TX M$K=2SXB2T%GAU1&W9NG@#@E!KI!#]Z&N*<2R/103']E:8A@2_@N/ M(B5DGL3H,^$.9\4F3=>;($0PNRI,@5* !D0%\ MR6T,S >D,F+&"&3.CS%>,&!<+]A2&EF'96M_#,QD(HV_VT6A^X6$7RC:;(TI MIR$(ZL*"T)AR2A!" S4JO'<-,95)X$93@$_LL?FP!Y?)\:5 MYG7-ZP5>M\W1V+Y.7K\!/+=S2#YLAMP:VDU#NVEHM^/DU4!899,TL/H:"$MS M]/5P]-2::H;ND%=5.ASJ3 JKGDBOT"K=*#Y5HVA4>4@I!E1P>))IXLN@SQOJ M8S]ZUD6/>%%#:[*+%S6T!6"4/2[!2;T4,,JVST2L_TBA>"S29 M. E]#B>S#D)J<%P"PP,GT\.F>L\+GO FUK^?>!Y&!MB"SSZ'+DQ@2TF(H$EN MP$9946\##_.QGW\7."##%E@D83HN)5_*& $E9"=$7HHH]0WBA$$4&0&#!8.K MW87AK(COPVS-O=@:$DTA2F]=+G?OY4@S?@'.!M$2:!C";FS"X"$DZ^/86>LJ M%H'-0:?FI8A88#9>!HCE9@\]@FB%UWD)#E+"21GU=G$G3M_R(H3%<,]05;LL MT(8*8_3WC+&/C.8).&BXC6OW&8?=G0,[JX\,T.M1@B 78.!2X+3+8>"=# CQ M&X=N,HW/U%GY$)D_;$WC)^I3G#MNVX?%VO7=* Y9TTSG82.&NA-UYZRII7:O M_DP30@%"V-:PLA) $Z*QWNRA5DTJ$$+W9BM""*V:%"&$5DV*$$*K)D4(,;7Z M8TT(!0AA6Q.-WU$C(6KH,SX68U]A@>VQ:+9+I:1U%9@/6^^IT[ 13?'_,7/8 M,?Z_C"GJ*&R$5N==9^?:U'F'.P\U;(16]QU3]PK#1JAE$UHJ^;RXE5 *-J+; MZE_#1MP&D3L#&_%R!==X?RRW\AWFATN@32@/YX'/]&" 4E+8.-<">Q#K@26E$I@+]G=VH3E4+=Q MO[K"2 M-$'N9CR[ND JFG:YU "I:-?1:BDST8+5:;2E7S$;=$9+?W]F371/O^;H*^+H MH4:IZ)1;53IP[$RFJP,H%;6Y ;5.3#:+&[/]OO3"C38>V=Z[K%__;NX%SI<" MS 7>PRD]$#X=G^H+,VN'43 &NR@8]D"@8 S&UO15*!B#OC4Z#P6CC(V F!+[ MX +R^!@PY2C9;((P9J %\R2"/8TX7 1]IDX24P.F\(5NL]]@CV*7;5%D"H0% ME)Y< 7^N(\'Q* E1)%>"OO+H=I"1J=Z6A(,IYOXPY^USQAKTRVT'?_Q#H9]B M)P03Q\RY98GSS3Y3) _ D*Q=@RSAR??$>R+;2)K/F96^Z^H^/:G&?3#L'L+4 M&;F_&=N6-Q.A"G);5D K$+<5 0ODET?:1@1EXF!SW[B M52D,&^1L.S& W9??OOGJ\Z>/^_34N8_,*3F.!5,X;Q%?Y7@(-Q?F\YDA3$#T M]S%@4!%1JO_(=R=P?I%N^\CQ @B+3W=;"N L^P8)ST0'YW 'RC5(XONE M^TP7>:I+SN7T*8;T)7U;M,^5DR[3IV3,&25@?A7F?+ICPO_KJ]EX,ONF/(^2 MG6^;I4J8-&\'5L^0.M_U#2<(02\35,"P)RM*%ON,E!-$,:AAH=TS=5_2\S > M/)^&/I@Z)_"CQ(O)'OT/NNXI7AEL=/JP_<9(N7S'&='\>NO\:EN]HJ,"3+:A M810@5!%GS#Q(4>YNN#!:$8C*YLRKEH$=>(WR.0*<5U/35Y+ M+HF#\8D+4^$!]3I;=G$(%UB'>7&_ M S43Q&7N0#,8?EF@= R_;?/Z$&@X*V&5@0G!-.%+8=\P$7,Z[EM.D>3GE(0A M!Y[;8\0@2/1/C6,L!;#/OJ>;D#HNTX(41^C:WN,&$O@52F<*!6RE3V#ECR2R*5:>NN(\#N MI?-N!:=,1WB;MF#)KCSD.P^6K'EKL5.<2@K%J9?$JFF\H?[<7MV+P#)5%@EV M#Y:INM9.28R>D3FV-0)9 ZS>].HOS>J5M5M*LOK8M">CZV3U1@#(FO54]B!E MG$3E=[/WC="X"<>ML/I7H(XU[%&I 3K6JF?54I*A!9>J480FQ1RL,Q":AM9( M S0I[3@UR]!JN5%G,;3&T.N8'U7S@5 +OI!&'#L#<2S?JYV?YMF08Y5I,V-! M\[AB/6N\BRLV$[!BH]*/+T45&UM]XX6W2CPQ.&+K#7%##JFP@AT54 M/ M(4I#L%Q&V'GO!=AL#K? 'D01C2/+. 96L#AQ\V!_P&=X*?[ \ 60!; 5]7/= MZ*4 9]@IJ'Q"78,=L!_,'[@0 BIVKTLV,1H!VR"SR=(YR. &4ZG ]*4@3L@ M9P'_9_!'^$L>Z<,$KH@VU,%6$&]K&:]\=$] ?L#&T&'&MJ3CX785UB>>RR8[5(A:CWEZ;8UO>QALT:;4(C_CUG#QLN;VM$!;3/\ M!; FM#+7REPH\P[W+&JT":WL.Z7L%<::4,LBM%0I>G$;H0[:Q,P:##JM_#7< MQ"E$GDRZ3F0--W'06*M#V&,EM,TC3Z@:M972EKT#9OV2P!/:U.MPL(NY/0T] M<3OAW@[Y=?S7$O!$"]9"EJMZ6;EJD"M7O60#:Q-&0>%^_*9;5B[:=. M=[;=-P>]43,MVC>..-&T+KLHAQ\KX%(2<:)OCB?#ZV3U)A G%'/;#NJTT;C7 MC$+K$.1$T[Z4&I@3[?I4+>476G"F&NW15\"U.J,O_]W,0B0NW^14&RNA]6YO@"5 ,F0*."FG&_*KIYD M5Q]'EG K]P9GRGR#K_GJK=X+L"7D?NW=BN-0&F);8/Z52\ =V(3!(G%BTXBI ML_(A;'K8FL8#]6$='M^PQ=KUW2@.65=#NKFF 8_]0@L;;K(;$ 8!'_00!(L( MCX\7)ER!0 EX;244A$G %\%Z\,,@\>J95KA)2'JU)402'E^/LC$JM[FCH,)__XP%Z)Q M13 8E!LX_OB'0F?*3M@LSOISRQ)'RWUF"AY @;#&%[*$)]\3[XEL(^G%SZRT M!N@^+1<8,-W4LP:CKXW M2L8S&[*5O !<-TK94/ &8B.A@5Y2RIZ(WX%5 :9Z\)EJ$3<.TQL37UA[6!*3 M"C>*$N([-(5F$@P)?.8$_K\2WV'C/+E@X+G9]YACE7&G7>1.ME'XM8F^R!/U M//R_]+=P8$$""24%/R5A"+_@=),XBF$EN"BPD&'P!']%8A4I2)6JC,_!LM3C M>CZOLU@^;?38#R0VVL/U)VI'X*[(19:3O,R_!@Y:$C. M1Z+(7;HPO2<2A@1E8PX&6OC&R,V<>:62/,C(1Q2MR55R2-? M@G^#ZXD;+:4 M."OX88-R!'P*;K(;+%3ER;] G+)T8^/=;V& <7?@OV;J63;2[J'L]#>13JM-K"2U#(RHI00APLS5^ MC J$F%I#C;JG B&.X:!K0C2GFBI?JZ )H573;1%"JR9%"*$E0A%"]*V^MA$U M$N+E]<'5 74CJY;#?@A=XL$@?Z7>(\4YXX#$C^[$J$V]"_IJ=Z2&GMW^$L_N3K:NMH[==E^OI)ZD'#.BM[D%@# )BQ-8_ ''38N+2(^<.NA M#HJ,4@" "MB7EM$0FK$HY^N(=G;EXE;E ([4:[H.%8@JVL?[N;"N;POCS>YU M6H77"N-W89W='HS?;-9U(M<'XZEPS^PZS#_KF=#:Y3F9O H.O@S2? M-8/%U[1PE\'XZL66.=0\M@_"Y=<"MH7L,9UOC;?]GC4M=">:1A :LZ]-;&=Z M"Y;'FA2;%V4G9.0^5_67,1"3MR#,UNR,^WO8!$D+J"QY>(Z]C< E%)=/F+>* M\LVU^R_8T-#XF$3 ._ '=L5] ,9"2!#VN_$/UF"Y2$+L:SMAW0Q8)*11XK&. M200TX'V;<(OK8]/HHE3=C+SCM!(='!&":YC3E?DT0U"; ST>$^>:)7^^.D?/W]_9\\,D+<% M7;N.JEUWG])N0M$A?('^RXKY5F)_?13 -#\Q8)K?2\ TWY>18S[DD&-2I+"N M]M4-K$'EFQAT&:9^"_5-T<%FH$&:$*T38G($P%@3HC'-5(W5J0FA5=-M$4*K M)D4(H563(H286CW=S:4"(?K64!.B1D*\M(KF6#S=V4:0KD*&7W)#:GD3IMWZ MZV-;ZJI3X#V82@G*,1MZ>SMRS)AU=D2ONT.R?3M05T5FAQ1]:T7X*K;=U-%;97>^MZJ^!KH+*_$= M(I^@KO9QP/R :;]I+JBOPZZ;7/ :H]UARE^F!:_CMKV43NT=&.62K7O::] ! MH_*)Q$MV[NF L)GD8?=:^3IN7%[?RM>";?AX_HL>+]PR<'7](<=*@KK6XW2L MLD;)?A=[-#/M23,]3HU;.LW#M\'#@ZDYZC73E-JNM]9N4VKC?EH]"JZ9_LVV M._H4#KG3=S>+M[!7-C1]77H!=MJEU+D(NW*9TC35LK@6K-"1+KI&(B3EC%4% MQ0^IIS&8E-I8O'GC5"W*Q3RT9O7;9O71S!II5E?-W5*.U=O.>[TXTU4OED(9 M.N& N[MPHXU'MO>N[[D^O9M[@?.E@,. ]_ -'0BWBT_^%0DNP8;(+V&"/ M!&*##0+??P5B X1UY==5GX[8X$9&KB@^5^7O>)2$R(0KL=7R-'.0[5B]9?X' M$\_]X0Z-!\-R*?\?_U#H4=@)6,3):VY9XC"OST3G 7B#M4"0)3SYGGA/9!M) MHS*S!O),]SX]O,5],.P>VEDC]S?CH/)F8O=_;LL* #BMB(&@/SR2"N&H$P< M;/!PB"&*P$>QL*$-VO]"M"H%+8.<]!%C%=+EMV^^^OSI8U6M[4L?F5.S?A"N MB5O0;*#!TS;]^DS)R, E? EX_N@AJ/P-LTWIK&TH,;N O'L8EP]U%,B&\0VA_XEHT+:4_+J%(R.M@5T6CE;C8H M%99*1=7P@((TPR5#5*]TU$C<1STC2D)GA9=&W(ZE(SLD!)D"LWN8,_=[ M;4S'IQYCNQ!9OY#P"T7U<06 5R/] MA2<4I+G>H:S40)0MA:(M0@Q,0::.P& M%0BA8644(81638H00JLF10BA59,BA)A:?0W8J@(A^M98VX@:"?'R2KAJ&ZUN MC\7%0E>EEUQ#KUG/&EW^!;<:M$H)7C]FY]IN+&M(X*MMC'HOXM9:N5M+KDTK M=QA>X%8@H[3>OAJ]K1!PE$KZOK6RUPM;@+:0HZ;6=-IIU=YIY"A-Y!L ACJ) MR*\QQ1TF[&5PGQ0)J4K)P=X!0WU9_"9MO'7XIGI2[58 G'1XMFD/K^F*XK5S M\9H:MP6YXLY+PCNTJ]Y;?Q=]TU2],,9-=3V(DC F@['9'VF(&\WK-\#K_;$Y MF@VND]VBO0FEJ5A6I@=+414=+?1M36SI0.7MR!@Z- M/;0&&H=&:7YM$#OM*CC:MH::HU5SD5HV,VWGH]3 4>KMZ18^8Y8U:@&!S\2Z MX0]/,LUK&?1Y0WULURZ"+\WV82\-Q@)[:3"V!J^ 7NJ/K?$YR$L,16&=3MWU M'VD4KP7X0YR$/D=_6 >OW8YLX^ARX\ M?TM)B!@G;L!&65%O P_S$:%A%U$A UU8)&$Z+B5?T'-E?Q.8_]IU2D L")02 M4>H;Q F#*#("!K %5[L+PUD1WX?9FO 19)%XWA:A*"+P@X$D"YHVUHM;E\O= M>SDPA%] GX#-6=(PA-W8A,%#2-;'86[65?P!FX-.SLO :]"(O 2\QLV>> 1] M!J_S$ARD!&HP[.VB&IR^WR3=<1QKNF>H??LO$$$*]^X!5Z@DC[D?L"@;4[#M M&C81AM\=AQVG1P9H]"A!#!,P=BG 48WZYES$A-\XS(II?*;.RH>0^V%K&C]1 MG^+<6!OB9$8\W+ M0ZV:5""$;EY6A!!:-2E""*V:%"&$5DV*$&)J]2M?K*()T9B-F&B BQH)\=*S MZV,!M;JUD!<+795>/V8G6N[ +RA,HYJ&Z,>KH+6RMU: MQI70>OMCNEM97 5U-+WNP>-UV$!6FRY[[9JU[@*MT%DC:MPT!1W MF+"7P%50)J0J)0=[!PSU)7$5M/'6X9OZ236-JW!#X=D._76\U@RN0@NV("T! MC7,EH ^Y$E!2*@&]9-MFNT:@[8[TZG*7[G6D5U>-*-F>/!F8@]&5=J1K7M>\ MGN?U\=B:]>'J('DCY&[!CWL%^D+3+I<:Z LJ1-N-)QE:L#J- M]KQ#,:FJ--4>KYD"UC,W0=DY+#6P&V8]LS/:[ MJPLWVGAD>^^REO"[N1![%@]P3$PF1@ M#5\!L3 NCWYFZSWB%>SK1L]C+\!THV2S"<*8];7/DPCV,^)0!/29.DE,#9C M%[K-?H/]B5VV/9$I&OB105_:Y_TZ%I$GH[/LFSC8,+JS.=P!>P1)?+]TG^DB M7UG/)R59O^CWESBF*,B5DRY/LB3UC#5A?A5R/]V1]?_Z:C:>S+XISZ.D$';< MY'/W-:?&.0!'(:LOOLI91&S!APF4@!O> N\;DF]=WW""$+B+(!O!GJPH6>P3 M,R>(8F"F_3P*H\!3:>B#B#J!'R5>3/;P+D2B3_'*8&/2AVVFKG94E6;26V?2 MOM4K:EC@L0T-HP"!0#@WYN$[13**]L/-H*O !X2' M2DU+&=31QT__^/G[.WL&_D_$5>A3$'Y!Q!G"M>B>AUB'63K7V99CM)G@D5RO M6.Y"QZ,D1#]X56+70>:TU=L#=_!G57YK7*XN@U.3UOCGK3Z^3UQO!UVK6 M7RN3_%0RO[,'[QLAVBM0M1IVJM0 U5(@FFX\A]""5]4H+I%B/M89N$1# M:ZAAB91VG9IE:+4J1QMM1SI.J.A-3WCE3&VG>3;05F7*REC0 M/)J6O1=-:R#0M&S;ZK\"37YT>N^\92C0W_X) MYAD:GV"W8/7^@_$#!Q5(55W3( E\/D$Z'P%R<"H-D)H,EP!YZFW/ZJ6LB;^\ M'5@C(Q6"D$8;ZF ?@[>UC%<]N ># 4]%#/5 \BHBTDQS:%VL:X*S%0[X(021 M?XA1:G8P80S'"Z(DI#!K'R)5!^YR?>-'.@\3$F[9$W/0<,;;B35.'X/<'OAW M#HE6^R1HG\B8N%7#_ ATO?&"+:5W//OA.LJ?'N;T$4O>=Z1D@L4"!OSKJ*0]&WIAH H73^UE('65_W5*I M"%NW\JE!B(DUJT3"UH30[=ZW18ACR/>:$(WUW0\T6I$*A-"J21%"3*U>906I M)D1S<82F0WUT>.EI_[%X6MTJTHM%KDHON8;B>=N:7O9D7$-1*,/KQ\Q3+I.I$U%L5!0ZP.88^5Y#8/2Z%&:%5*$?8.F.Q+HE)H,Z[#./53 M:QJ7XG;"M!WRZ[BM$52*%BR!+/OTLK+/(%?V>JGD!(>>?HIK H*O-4YW7NO^N/K<'[8O,^!$^Y[\K] M^PQ2PF''8&R(14*QTYY@B[? F7#]W?Y^WJ8_L*UI"2(#F,E9<6B*?>WIQ6%S M[B(;K]^SIG*BQ_$HW,K]PREP>_TUVP>F\TX&I9#;>FR[]N)OB!7"]"M7@#N MK?SX]4,0+"(\25V8L,42H* 2<<,TX,E?:($J'#I@$P:+Q(E-(Z;.RH?PZ&%K M&@_4A[WQ^#"+M>N[41RR+H \2,$>FDE@CX@QP@&X!QRU&A]$;CR.A?3!T>&[ M>&60>?!(5<40^(G J@6" *SBAV=<=N)&*X8. 93[GL[CO#IJ= EGZQZ#K\N3 MZZ([ZUK NLY40D/++NF@'*+(B0H(GUJ:%$X6;G:P &%A)!L!4T'@QX6<-7[! M9O*9AFOC;P$14!4,_,-6EA E=@+LJ<&7RLY$*EJ:S M\>GY/#%\7X1+XL9I8$U.MDTY99LQB4!-8?:CET,U$-\^2"+N,:CN.E M9.QH%]F1;11^;:*%>**>A_^79@,'%@20VA5^2L(0?L'I)G$4PTIP4?,@#(,G M^"L2JQAD6YFI\EQO5*[9RX%)AN@"K@3U94G/(-,9]79['3RJ[P]SN2;.@X-Q MN:/KCW\HM*KMY/]$^5%N6:+^I<\\UP?0CJP3CBSAR??$>R+;2*8C9E9:EGB? M5C -F%C#GHZ^-G)_,QU:WDP$@ MPLV%^7QFV#W _A\#!L*3 ?N0[T[@_"+=]I'CTN8B#]Z48KN5M1F)H@!=*] ! M3,_,$]=; %_<18D;"WRFI>N#FF+:@#F>H$(2+[6*%6A.32&JO=@N_!FNS!,(;C\1+4HODN83' MU7>.!XSE EL 6Y$P)&A'YR!=(L! R\<-G?2@#AJ](UZ8R?VUD*Z!^1+\'UQ) MV&PI@8 QI!NTN6#3(+1P@X6JGMI?((I:@L2]^RT,,#\1^.\9Q06/?B;/-&J5 M-3^C2R3GQJ8FV#3&J16$'P Z/Q/68-@?73FC%( EQV!Q7-J6LJ@H'?PW\NY\^ M?/C-^)&K7 BK?^%\':4%A,U3/N"$7X P@JN!>P7SJ8_ MPH/ 2;K['WC^OY((;_GA+S]__OX#&VP9@@?.L @1FT FB@BCO=C-;$9"2T2H MX^#Q59>((<" ,M^9J"\X0_P+;D^"H&[W8V'Z1'8%YP%S[+(Y_K4H5$DH1W7X'=+'HY<(#J! M3;J+W=AC$Q%SSC85)L%S*NQ6W\4UM\,__\3 "/:7[I(O8I);S+?-*3 6S6*5 MO=;0/)0P,ADBY=$$A+S_P.!SJ8TW16V&:91+C,W.7><07 M"<0U^8)PF'C=@^N@5\HV-\II$&;S/2]PB RB';)!NVF!+>3!IY, \S.E,J>> M2V'SXA6)16;'\9)(WDC#&)G!C>F:F0^'>'@OFU5YEQTPV#R_"<_''5LFJ2Y@ MM.?^ [K&_"\ADRY+.B*.*NS-')[M@]"V*&K( ^6U 46/DY!G,4*PUE%&*Z2= MSS/&@E2,8^6^EQ^THMX&=AJGZBZWG(V\+2,K'Q@SO;E]XH0#E0C1 Q/()S?" MT>'AT1?.LXRJRR7PIG0 TY,"=O.3(/H"9.F#@TX(/ Y=B3)[E.#38Y-/Q,-QD69=$CSEVUN:OZHO^(!%)L_PN@ AY=&$ART M(:#RRE01(@4S9KZ2$":4DB>6@@+N?(#P#H&*0;9\\!)AMYTM=Z*%@X5K0IV0 M-W1QZ#K1(>W !"?*7<_V09Z#P&?)$G? *3"-MGC^$TQ[1V5&S(*"3L6M8$XI M8;S!MI1M2V9OHQ7C/V;J1;R#B3QV%TBW)Q41,],8 ,-@'NRUSP\YXL LV-_* M)S*_ W&D\3_#3]9S-&)+B)S6H.-BH0L+N-0)C]K+2P0RH $#UO9WC:CT@MR( M#;'&PR"NX(N^!'-]Z+\3%U@8MMHR?LYSS)Q.,N^ MP805XP^PB\']8_ @,"-PY MIU3X3D\N*$E$P'9]GI6?9^COZ")&E#).Y-H1[@&_^,%WET 3'\]",;5=1HXO M&!_NWB H.WA3> ]Z%U(1%V8J7)9M6OPA O&="@$M&UHVA&Q4GUKGSK=--"=@ M@QY60NW*V)4%M=D9.O.,V?L!0!(*I_@8 9(MCR.XG( 9\HB3I6.XC&CVU>Q[ M*OL>C*_)P=_R+]UX^2LOR,&72NQ[C\3.60.W&9@Q"!,'F!WGQ7 M$WUVJ<\NE3B[U(9"&PIA*%CUU.%*+Q+Q[&7.-N0T/3<)VB/1C':0T18!Y=D< M<3:X4\7$\C+L:!HY*L1T!C\'CM(CE"T[-:'AH^MD)PLR21)23/I&_/;"66$2 M:8]9\^=+^9-[Q^]X0NY]QJ7HS^[1AKR@(DHCM7.K*JJJ'C0#:P9^B8*5IYSI MJP/Y$0K7E/L5)89?RBG+GN:U=GFM5(*0?TEF^J4\%'3]!?!EN#59,DN>U>X> M,B[Q#K/H_CAS)FC.HJ86"RB* MM2ZR?H)_@6U*[Q)>YOT^EYPA6%P%$1RZZK@IFR0$DR,ZK38A7AAO^4$F>$Z; M-3L'VJU**#WZG**$EY4A\),VV"&0%"P<$M:0K+& AM<%P&2>:%9Y !' 0;7&KBLUT]V66L_>];\XGV M2S])B\VD:7"C9D8@PY&J14F6U:]88ZM>%->B4<) M%LE&/$>':D#X^? D46\GCECR-_$Z*E&>ND"?BWL&(,=,//D"6"B@@P#-\'4& M 26A>7T,(!FT[2^^%H%3]X$P^4<0WS M13@#97Y>WFG.(I1#3DQ[_3++0/K C*)I>3[KH8/]<, ]2,NP>'KH\%-'J779B>]= MS[('L]YT,IZ6SH)[F5H3!\&%PW:K/_F:ZV$YH]PK*M^=X T$U9B MIDFC(&FT0E.8-%JA*4H:[:$I2QJMT!0FC59HBI)&*[1+D^;TUT,N%F3%VQ6;:\IM*?6=-;B:PH/;5$5_M#G%:;A?PD8;M,/#+>IIA<7'K.% MRC",?/2'T"4>/.BOU'NDN%)\*/&CN[UD:)Z[9I=&CJ^?NWYWGZMX2ZNE!M62 M.F];KH&Q"@B(L@A9JRUUU=9M<=]+7\?5C!8[7V?E*AW.>W55RD?]<_EH:DWL M*V,CQ,7LBM:J?_7Y=^L4W[,SKY]W1H/KXYV>YIU&>&?2OS[>T7I'\TY->D?X M.J4,7>^ KUG86#O;V=+*M1=5Z479]KDL.9A9X\N^BJU^GGOW,S;^! E$-8OH M_5%/^Z4O]&V(>:8G\$[5+OQ]IWYT%TD96ZJ*I;:']'Q]+S*OKN1K6^;:?8'.>,)E99?:YXZP)077RE!4 +P)4+ M@+8 6@"T '1! #H9;_Y:#@)JR>HHX-2_K6$A%V>^ZI>MGR*K^;EO0LJJE^ : MXYT]-4?3R?OZWL'>S,GF2];>R*OGE5#/]3#SA7WI4YAY#,U!;ZK5LF;F*V!F>V;V!O8N,W$PH#_6N7LM0&WOA[9"6HBT$-VN$ W,X7AR'>:$ M=+M U<&V.1IJR="2H6W&;K0P'.C#."T96C)VCP?&L]WFRTX>#_"2IY,CABX& M!C<:*E?OP\&F^M%0PT/H%)$^%-"=[?2APF"5^"P-DA, W MWLVI3Y=N_-Y8!J$$W8S),XTN?S30XDM$5 IVV]Z&RR10>SI'U%*.J&U^4D"L M,.!H>QLN(U8Z]:K%2ENK^ON+M%AIL=)B5;=8G=0:KGZX]*'\_K&:CD"*1!\ MT1=!,O>H*LQ?'Y1PZRN]$'"V.1KJUQG4E"9KG4<:D8;=T$0]:3@;W,;N[_;' M:6'0PG"#IF%FCGLC;1JT-%R7-)R+2CD8'.B<_E-,8'EUS+Z?HY,@$GZW;YZY MN]*;Y)Z/LF_B8,,^GLKI"_?QNS_#/_(QCD=)B(1?E9XQP#D)!N_UOKX(]8HO MJ>X/)=^F.S*8YF;-_OWC'_*SWPUP!0OFEB7>C-YGW/A [^8A)5_NR!*>?$^\ M)[*-)'?/K('D[ON4BP>,2#UTBHSF'H@H\R?B;$* MZ?+;-U]]_O1Q'^N>^TC^$0<"W1.NB<>_$2_E%E_E> @W%^;S&44440$^PM7 M5E'*]>04SB_2;1\YF Y(^8ZK0. YCVPB>B__R"\&R21(A.,[?%Y%ILBI2,$1 MNU(7A_*I8C2;$^#D[,30KC+*N1W)C1_ F$LO>)+*1'YFZO*>B] 3;,)1UA7: MA#U87DKF4> E,;TPRU9KU!RXD43HC&)J(X7-"&: M4TU]30@%"#&QM$"H0 >MF90AA-9,2A!B8HW&FA *$$*K)F4(H563$H30\5R] MA'AY_4MUAJFY54]?L&K!>$A(ELZ M#[P%YD97(:7&+_##*C)^\!=T8?SY3_/NG/@=6_MA9MC9C.:Y8V;U+MM:^EKN M^-U]KN(-K0W.T08MUDJ^EA_^._$I+RD=]$Q96ZJU19/:XIJYYS;U2?]UC:9TW[#_8]KG,-9A9([73$^]^]HUX%201\1?1^Z/>XKF8 M%A=F@^D.%U2M^>_4"7P'&(&_[CY8(FZ=X9!H92S#8&V\2R*(Q%W_?>ZEGL2) MW4#*O7=K9Q(W6J\WA1'VPS3N)2H##_Z,B'IS[20:"&Y6&J][477(27@5_6N M2$HN'B)HL=$>&(A-WYP.>[MBHWHB_,=2(5--J>[640HO%".WOJY:_*#9'D95 M/-.C1&*G=>I?)H/>^K+J3K$/S>%PJ#E<<_@!QUPM%C]=;P_,Z;1[;Q-0,TG? M.D?O#ADZC^2C1L3S_@[ MC8(D=+!V1'0&U+BWK@^"$=\/QF4F^KRBQC+PP(_' A8!F;L*GB(#)L.=?)PD M^P,/%1Z)AUB]ID$S,(H:G+T@,ZX$) MO"/?=LZ5W%[IU8]DPCVQ0+PUJ!&.IKB"$U"&$# M)33\F0J4&!QYZYDFA-9-MT4(U$T:$;!&2KRTU?N8N]3;VHK]:]8&S;:[ MM[,'1YV$6]B$8_;Y%O9 "\,)5JE#FW#;!N'U0#/VT)INYS04[@B:H-<)>C=!M[*FZ(,>:41$*X).^4FETFUOJ0RH;UPI4 MUK9J:ASL=M"WE )4ZF'TX-.U^_Q6IA$/;T8;2_G"@3**;N;(Z M2HZZJ8'MWNZKYA4/6UHNF>LP>W9/9]KVN,ZV]M9]W;\7:\@,UW>\9,$ EXS? M0KHA$+S2YPWUL?D=?>(@7M'0(%%$M3]\_=IX--AE=^T,:TZ_/L4^MG?#O@[D MJ:KT]R>FJOW =Y(PI'YQ+R[2 MIG<^][V@&>UU4?\2!8%;AFGB% M<@SQ58Z7L4<0S2PU%G3I^G1?SR)K6'272PJ!BT.-.8V?*/5YKV0AFC'>T6<, M>?C]!PYNW_-OQ8V>2Q@SXNNB8@7_%^].Y3VU_=3M^QP@ M$8#_HQA6BUN#*V>G*;A,M@UN%"4$*>,$$7:I/@'-W@YZUMB Z7FX(;SQ%*L6 MC4'/-+ 8B6W>VT'?ZI>ND@5M!AADO+)G&3_# R",]6@,>\\N1S;0"ES?[D^S^#9%?0XI8HI%!8%V;$()Y=T,\;VLL M@W!72ABC\[]9BA9V)PGY*]"B9(.,R>1EGD0@9!$0B2<'< S7?Z11+)[%+ULF MWA+V#+\S>#T(3_B61@/S^12O8)="$M.'K67@ F"JL,*M(1JKF=ADO=IO M3O&-(H[WCU(DD/X#GPU57$0ZR@/U\2J*\@@V_0%&<7W@R>(+ DSD@(4;.4F$ M[Q&84WA2G:0^3-D_N\5:-:8@D5JN [_^+W!'^!2ZP-Z^L4E 73BP5M!W,/WH MSW]RZ^Q,7X->D6U5?>NE#.H;'X"^G@&>!!,4$'8*6^W!;A(C\5VP5A&P8+2B MWA*X^,%EO(&R!W(:,X8VX,./8 >,W^\&QI,+_(-4_IV"$N5J&(GZP[.S(OX# M-3X&ZS7H%QSA'5Z'GD*_]\WO/WQD?]G?O#<-D ?\">=C_(Y/-I%1^=-!J%%> M8%)4L!3L#O[,_I]L\,^WDY'52Y4$,-E'#^R)\0'TV7K-IAXX7TQ@; HD <4C MOV#*+RI,_$\HFUSM8WL]K)7B]-8!\'U*4=BTE>NL@/\< I, GY,BBU+BJ#9YN M;1EWPGCHH0IU@Y>%]#'P'MFCN=59$H?YKUS_D++93V>$=M"!@4#%PJ/\2,S?P>@DV00^NR"=,];ABX'I,PT=-T*Y-UQ@ZF##F 3(OQ$(X@;Z MX/@ETY@XM'F26/5MR[Z46%V43\ZSCX?"V>]1_69F'@R-'Z&MAZ6E-I-[S3G/ MVO$H"3&F7Y7"OP%.Y!+MOP=+:_O#+,$JMF$P*[?X_O$/A=[EG9R%J"7/+4ML M>9]%@0_TCK=&DR4\^9YX3V0;21BBF37(HE@YJP&C3,\:C+XV7]@/YA8L7-.T*XD[_H_A)0[G=SC8L8=3T27>9_Q,P;T?PN H"Y7Y^0! M[H.(/1=W&62-2I19ZD'>740ENB80; GM_ L!Y8[C#KB/DGH#POZ4GL@L.OH% MZ+,^4'9*RYQB%M; ^. &+X0_"]X"/@&",X]'1CD? /=X#A84XZ*<$3GH$,AP M#L=<4N%UI\4]\!1P7'S*M&GFI.=5K,'0GL!NLZAKOMVS.,OX)]P#GX >/#2K MFE!&WPRFRO& ->':_\_>MS;';239_I6.O3,;=@3():GW*NX'61[O:G8\\K4\ M=^)^P&ZI&5E8^3)T?7 M[E8OJRL%]<@**F]RL&'(]@I"$]S=T[RFP C\SGE>S[>\6F%_:'4F1"-S^^(V M&DZJ+!V" H4S (Z, -IW%&4_[ZI3]6VSV5F%M>[(#J&ST6^?WNV;FO._%OV+1U;Y"3XIY;?IJ3.-*9B8:\B?C/BEPL:3YZ M".?)3W5)*T66M),+_M5@_*UNAX9T[E4N+IWA&0Q;Y]XUA0Q\3"M%U\CPKC1D-!]J[:H%A5A0\IND[O=&7HZ(T.$6%V0(+K_ MC=1G/ON3U8.(BM:06W95W.<7VZ90M4R2Z039#A6VNY^%CO=0;C)HS_@CY ^5 M]+B2Z.XH6.6<*)))=S*"AN<7>Y;7?4M>@S.V>MEP M/TX,D>5F)M*?;*!3G\?QD YG/VP["JMZ;]6_*\./D>\K^S?TB/A^:=K-]7S? M*4WPW^V%.W]=%@\H:";L_&9DWTA)U+PT>H/!7Q>ID$'I<8=?)4ZA&O=U MU-^,!)+'MO5VQ/55*AIL5PPMDS&+IF?# >8BJ62\VOU7YT95DSWA3 B.]+*B M?OGB&4) &D=-8^,G6; 'NG+E% F'(( .WG-0841!>?/3GWS>'35YCN$HRVLRWC?@X?=!.G6!'<;?E*>#K9 M.733DE?N_M<)1>_NV;RKREZ""B:4?3AS,KCO]9'*:F:UO1V_&L #LQA 0H2L M?&*" UD5ULC]Q1EYU8I4Z0Y#86 (T)$@8Q;[RL$T?0Y-W]DR'#1! &/V%:<( MBXE1BIYV)X3$U;V+'IW+MFU[Y^0C><2)0YQ*"KP(I:H;;;]!X.B)Q$!AVU\Z M,T,M6!H(N1ZS=DX)/]HO347",(G\D]&\TC'+QY.3_=] #D$)Y]W?BR/*!\8& M5'TEBK/"@N.DTC*H/>TW.HDS!1W_ - AKSWEI,AUU 0SI59YG2@9TLG*71Q MNC6E2]BY*%H/@0^$SM0FFT62_Y4S.UY]'6E<]Z6E=/0EV7>'1#9W@']RWS>?);?Q3DXRE!6*[(D^*!2 M"1Z9%FX8+84H82+(!Z!&*B0CG2/:.2/^J']UIU<=];<6ZJ6,I$] M-%$/ZU^BNN__[[MO#XY?N<>X)5M5ZZ2M(I7EL@5N=6K.4[;8NW%&?UP1R@ U$YJ:N M"\W)7P0M[AQV%=UB^+GY=[A?GI)^77#(O*!OGSM%1EE1I%@OG)7N]B$_SZL: M]ZS0_&EUF1CEV/#I[\6 MG;TZL-#),JB1Y*2YV,[)YVW:\YR/( FT.Q#]LEJ+#+C!?2PW<0=W+\(90VAFPZ8_;G4-$!HON#DT^-.G[TO(J"!803D(QL M."+]UIDO<](94'&"1Y!L?N;-$QDR#:@B0YU- K@][N1 N;!2=))(:6&1(CXU MY!LZV]@]>T.1+V9P20>USF;WESJ=IHW[WIQTYX6Q)U@JL*[E)WE?#-1,+J(X8ZW?819'YEN@5\?W=$$1A8O^'49200TQ]OG>- MB;NXZ10M9@.5'Y8]D1-VX49>I-O'<4^_?^VIF)&(]'2DD2(Q=S)2?B_N9#8()Y6-DSZZ$N/T/'VF/&:C'#-3O* /UF] *[ZZZ:G97WTMG$OIY_(:N_@Q^VX4FAH0"KY:X*,7-@&\.K[ M<'\C!*%P.^<;([[8]VP(-=XJI[>U'<,]#^P\6/DK"(8L(H];X9!=%CDADFYR M$Z*/PNRE.X!"J/YK6+6*]HJ#UQRWIL\[6ZB<+QNGA&BMQ?E@:[B@RY*19^>" M2MV)D,SG2^Q2GY\#:\.KS$::!AL4="B+AVU<;#O8+'XE$6._5)N-PQX:UQFS M_AB1V)1EP0G L(O6$$BN?-Y%A/6=1"+PK%^CIZ=WLEY3XZ:%/NZ>$*]O(H$P M0"I8 ME]<;HG&<>;2TPY 0.OL)LB!LQKK3?3FM"GQ<@^1H[=Y8M=L>1K0SREF7 98U M:N^?YQU]G&UE/QCK EB7AD#+,+SLN ./!!Y"**E5]2MOCG_*?46%OT'&0G(V M:N.1AR+ZI.KFVQ7EX.$:0>H"I"O$5Q>UHI*1\3V+]TK"KL4O!)D,TBJ7&##3\34V)Z/^JKMKQ$G9 MZZZ:"DM/>2>.A MMGUI4 MR\?4"/-E4&T*62[KXQZK_./N.1R3)8A&,'YS6G;U[E\W>;\<"KXE[;##CIW6/:+;I^T&(,V;"L9 M7!\(S<2:P3]-LBNJN_"A;8U*W%'C.?':X/T='!T>O3@Y/CEZ_B+Q"TV)YEA' MNL/CIS=K2A?Z@[]X?GA\G\V&AGUMM*+Q2^QO\UNZIN[LTO[8:.@S;<2KPZ/' M;G0/82-.#I\]MMYZ"!OQJ)H>R$8XU?1X(FYQ(ZY)DW:EI?1Y^\U\=G+_DR>' M+WC@$>\='VO[J!L3I#U-K^[S6%5K[X4OJB/UZ-W'\ M!Z2(LQ='+W;IX3^FNOUCR>K#VK%I5M[LQK^K-8U?8N=/W\G6OV/);5?7OCC MQ='+WX\1_W9_#0MRFN/7IZ7[=B-L?0ST?;1-'JW[/5J//\M>/GVT[A^M^T?K M_J8GZ'GV].FP,>1#-_"O?\>@-FG7[7(+1^")DX:BW5)%RKV<@=OH'CEV3]S# MO&Z[ ?5)]O1DF&!Z] L>97Y"LW_Y,O_T17;\[/@S=NS3TL;]:QPI3O-V)-[_ MWL->WIAX_WWQ]UT'G /2N:H/I9!5,V]7Y>PKXOK[6JJEA0:9VUVYT5-S[0/N MN[TI5U(@'GCLS'NX5QW]W72?NR<"AN_V(AW,3$'H'LN'!G C=(>RK&4QOJX@ M27SR]/#)UU+TS%_-IM<8A*+'AR?)YYE)%$/F+E)[K#\_Z_")#OAP]G;_S6,Z MJS!,(4PYI=KK$,,D?YX;-HG336V3/=20ENW8B80A@3HNZ' MF?QVT.0]'6VF%>$\%&)H=,:7CN95Z-DD?!;@=&P7"_4CHD5)T=G MUXEG)VVTE$P/:_ J:=R7+!RA,1KB-9"=>GKX(NS4G11ZIQJZJ/IUG5_^9]40 MA>/!:=W./T8GC;Z3]/V$UM[KB!W=Y(A9]M!]SY=;Z*-KG2_WA1?1YT>/UQ?) M=7;\R'56/G*=-;\?KK/):W[/V^_I+=]^T541[ADA5Q*5?BD*_7FDRU3Y]V/7 MYC6ONM$;Q]P@X_=<[H=_@XN.WO!L]Y6V]\7.:CBLSQU=>+=C];_SL,F';/6/ M@3N-!#/[,DBUKM-5=\A]"P;A,A#JN;7&K!X/YX4 NUBXV%R!!(SKI M=@W6X"_361A==7$6#E]\/;0R@D$3]H:]A-2(85],&BOVTA71+:O0'U%\<H"2;23 MI+SI)]6..^E/QKH[A@:GU,P64T1+>E$2]T61]ENMVQTR<7(]F3@Y?'D',O'L MFC)QR$. :H1ZIT&,*A$EN]JY<%B*44$]2>-%_ZQ5R8]*4I#?TKWN?GMI%5._O32_/SH"=@JVSF*=?< M3S%E>VB!$P\U%@++P\ZDV::#R0C_&L9B*.38E=]05Y]^GK.5.FR23AR3Y^C* M'N@VJ96\,J/3$:3%N.4.L+=L6WSG$<0/V;8894 ;M2UBU9XV?I_N1$ZZU+2& MYGR9-/'JF6S]=$.W2_P;;EQ,9(MR>\7OUX;%^#PW^>:>Q2)#H;E3>'#C#QZZ M>T7\YP_X/MIAHXSN'NZCXU>'Q_M?1U--FL,UGO:VWKG==*JC5LV>ZA%NU1J? M8"+'95F#HX][JXT;&?Q%V3-I_C?ZY1O)U4VDY3/IG0<1T9N6L:/#IWN+V%"B M;,OQY "/"<$#W:*=5\-W75G./*OF9U+^ST;;R7 W,K?Z91FX,IG/^QJ!W)H, ML#V,U,]BW^M$0R0.A+/Q#,5A>S)H9G5T>');S:SVU>+)T*( >)J!BFA-]]@9 MS F>YNP^G^A^S?V^;@O]Z\ M^4%M0Z>XOG>?(=M:.8*_R-3$R6-JXC$U\8=(37 O::&[-]U^MVS'-'K R_\ M2@XX\TWCZ\X(;AMJ))_[@$BL#)UBN8[*8S+_%5'E%Y5[.#G+Q)"==UAN&8'M MZ2Y9BJX(;/8T[#LD(7\U;M4.K28K1\*_0\+22=C@?3#Q+,[H<_.4OT?F8[/, M0Z,9OCC0#%7#,'P.J*= Q_)AXAQC42+T3]4NV))=L2U'3$\;[12IZV),7VG< M*]SG;C1OFH8^\F/).8"&[NB5TY '_^,M'[3+Y'LZ[0-[])FHZ7FH;8%S<0ZT MYW"/N>5F;IGSD^:E>R'M5#C\-6<;D4 L-QOT"E[,YEU95)L9[FMM97^5*)(D M)NT['L"&O^TJP"EG;SB92G/^H:TI,\6S_F".Q5\T'GA_@O!.,J2==IT@>Y90 M^MQUP]\&/34Q9>]U0@=GVL0K]*FG'B0?RQ#VE"ZJ_7:UEG8ZU!\D1Y\3:7;/ M"6AJ*RUHJRC-[%OUA.",YG4E!^T$HFYQ:Y!8M=B Z<2U# "##JH'K6[M,@2K M]T-8!D5WN>NJN=1>,OQNB5+G003"$N"-LD3V^J/L);6(E,8NOTB7ZU^VQ9DN M.[<'U^PZ7<9GC70B#EG^\[S>2F]4/FO2ACRO.OR-PQ9+-V=W>'%RG.E?C'Z* M?G.!,VU;+F9X\[D[T-*?Q'VR;LD.K2&D>LK,$J_EE!WBZ'5D!M?<'J[D-2GC&/Q &+F5IF9E MW.)4T@I&;BK;C)CVB]JH2DRHWR'DA[,/SD;Z>[L10M<3?=)NX1H4XXW[ MOZQMZR^^J$?64!+D"]*]O'.GU-3XZJ6/VF/W,N_9\?&,LCJ=3ZW$Y#O?G_V18>VU@MUT7$) P_BL7]/XOM+^L2OK>V>R_N/'B6U9X M6(OM/5YVW;PN=9S2(%(4<\9_A;& 2*+7\']U!]2=-;=C=,:_ M4:OB _UJN^XI^37[BCXH,9"_OO_F _U2 AY?AY3?ABZYO#AW,D=-NDBK20_H M\E.IV@6J0CNY\6U3H<.YZ2OE;Z-\O78"X-OV0GHDD<'SBNXNLLK&IX\S^<]R M8I2BN,(82?IJO<:=(4]J'2VY)QY_2;J-FT@='[W0XZ<+I4W8=*233T&WL]'A M<:,]]''K*#>.5W%=&ID-%$OQ[>?]:U4G^F9LWENEGM(M=:P^KZ!9PH&C[G(% MW8.A55]9^XPV.AP]RLX*ST-41E+=*27CROG,MW/[P/1Y([6B]G[C5U18:# M4S>^R^G^4OU/[4,]1R24#8\= LS=MB$VZ-D*__I/QX?N4)P&@$/.][CM-YE^ MY<7140R*6*%98'Q7/*85'A,*CR(I$(^ MJXK__6\_/WTR?_5B?OSBYZ.G+Y[^_/3Y_.3GE_/C9S^?OGSR8O'J1>YT_]-_ MX[?R-^A\/W''T^F[FU(?[L9:?OM5 AWSIUL\8%7Y6B\N;7A!PYYX=\3*\,R3) M6N,-.0OBQZT3P^.3TX,3-;T^!$/@+Y^D_(Q,:_?GXU=/GB(+D*]@"Z?FF/V\ MO$XJ(<53L>%!\1"B2Y.;S>*&H/(XO@-$DN=/%L7SY\]>D1"?_OST%0GQXNG) MSS!DBV?/GR_R?"#)3Y&&:6OJ@O #H7D*"M']_/SYR?&K%[SG2< M6*XPTEN6M3UA6WLEN/[BHXTD&N%(34_E^S/3(S><^VHR9\#V4N9T\(7U- M;.SMLBH73OJI#SSIB_<4H(7;4,C?@G4C?\M\I)%#G]Z]0F!!GFLBU'.[2&N_ M2-G(\>QGQT_R@^-G7Y5?X]/'SPKY28]+&9U4S=-A&$SG$CH#HVETIY[S53&L MPUG4G[V,MGS?&=UP1>F!8HCZ5N)7OXX3D<&YQ5*P51EEO/A7^4;BU'G?-KB1 M*7C;(;E1$[S_,[D\U\\NA]K!=V234I-Q.7>S]^2^A>7\46^"SWH 7Z,M=D=> M;N\(+/R+97@4_X;O MTB H0-\Q0).S3G)_57W8_\M977TD\!325\GGL^N-^FY$YZ:$-E^8'_7TT8]Z M]*,>DA_UZGG^K#A>'/W\_,6KHY^?ELX$S9\=O_SYQ__C]FY_>O?_[S\^.CY^]N"O#\RI;DX8T>_=NAE'- MS+"\E1D,Y^._E6=Y_0,#X*D&YN[1MQK?M:E4) M,K QV=@G"@[J"!",Y(I[$AN='AQ,:=FCF; '\J,V(>[XUJ;X_:?2C?- 8EF; MJP$8FBO9:;UZUY-(6CKW9SR/K)(*!9X=D1:XH=T1=N@/[RJ'Z_JAW15 MOYR_*(K\^>G/QR]S=U4?NW^]?#7/?YZ_?/'JR?&+IR^/G[\:!(J.WU!H[SNN M!GXP@:'C-U?>:8=W%XX<]!R]7JKNW8?_F7WWYNU/[W_\<']IN=VU;H%*1:[< ML?)0 MBU-2KW9TLW0W>=GQ'TW4ERYV3F4IW0VWV-: SP?('(;& M=S"E]C! W/P,!3NE")"S22Z(8..L!,@$=H+S=S5@Q- 3&YZUF<%] %"AIGX_ M=&G #3+BOVDW"NZ4_>$Q4<*;+*9@V?SE+;+B\X*5S-?8I_ M5 9Y.$4YIT):7I)+)P,D:F0S\KYU"&?2R>L%(&B<[VT:!.?E\63DO M@$$J/=2%D[6%>PN;A(?W&A[WN*=/%"4FD[A ,0_/"M7J;@+L;;C-FI<2"B.0 M/_31N\:[(WWBCZ3E!"='QZ^D*O7X)8 P52.1/?-*\(<]#^6NV>Q/STV]/R_T MGXY/3NSO;E+A:@ID=PR%.%/C4EQB>9QZ\S\M@8B'(%VX#POF>0N9P,L(\$V8 M,,"=@G[RE&6"6"1<=%^6$*?%EIA-*+3MGKJN\X:17_;!=/ A=AL4VP"/QK>) M8!,KOO;F3A;;5% M?(M*OIRY3$"D?KLJ.T^%X]DY>(_+9IFKP&W*^;)Q3L39I8*4N]R]W7W+K0< MY'S#NIN(;V'*,0H2BA>4Y@!,U(7=HNC84IZRWU+O@X)I4<$GIY<8R86B\!D# M2F>J=]^0E=EP]%@X !0[)YM)8.P-Z>I,*J_HA5H0L$5LP G?EG@>/(K4DJ(Q MID\NIFI%5V[.=#LKNF7R,I>D$B $0?,:A%SCOMLWS9- M62M-17NJ8T)I ['+PM8ZHYH??^4+QI7WWQ,*(F2B+PX[G^#,5W+S M[ORT%B M,A\I&.G[=E[AXH'=,#D?BAB [&E836!PER.*7?<@UNR1< T76Y2,!G2&Y_RA MIJ $+ZK2JUM"!I?P6T"5R('W&B=AXF/R*!;\*Q]$>RW*SQ-F#=F88JM3]:/> MNO8H,)*3-X@O-*UKH1,,V65(J0R$\0YNSPLW5JZRYZ1R/$4=MMM)]_LY"20? M6E1$5;;BA[:=S[V%ZNKAIURMLV)#-4A?-A59$!3((P.J=*9VW>9*8L+O".9J M8JI>[7+P2J1&\N>U32A2$),_CLD.:=(;2(/97WMAEDA,\S8*O-?=*VXES^3< M.^%A"RGH>2N=]EF\R=[T%J_&'(4P"[84ZK[E%WC]85XR?AI^D[#HW2,'KB4VOP-9;>*6#2YLCYE_"G M/-+ '.:) :6>,_Y^5C8EAYF9^,UO=<;FWVDD0:1*" XO*F"GLA2!5Y5E;KA@ MY1D+SQAVK+,*=Z9:VGDJKC?& D2I"N6;G[L^X!?T&7+3=1Z->!?!OS"[Y>C #U.ANR)8S)XEVD8H7.X:^ M![(H TL+A%T6M,9S*V-.6GO ]U%*6#7<*^'-58^%\M-6+#^M8/ BNY*_45YQ MP"ELX+:@YXC4)?X46Y\C+NK8W#(UQ.!!^!FW75"9(B&L+JOY7A>N.I04"9DI M"(?>790]EMH,-8_59KB6I$R#1*#LG*WF]Y>,-1INO+D9+WG>2[6Q,ZM7<@BC M,V>HPRC,IR3!W^>70G@@=ARS3 =AHSL@UL-0)NI,J8[CT)H>D7$NR2"T7'TB M--9<.U@KH&QP3$NQGYDAK8 MQ^%VHZCSCBNNI*,#5'?ZUF;Z!UCFGBXR6(V@ MA6 +1?],_UQ5VY53;'_A$9O;+C5MZ#*J2I1K6O;>H:@XKIEWL\G1K"%K?B M@0V6Q.^YJ"4..YR!'_8?8(\/XNZG0+;37,($;4?)H);5_@U6/!-X(+\]Y'U1 MYD5GT-PJX;[C? A1:'$.QPE5(<%^;817K59E4;%6$5Z_LDDTTS_ MQ%FG V+7T;+AA7CN*2Z*.?N"! F@[*Q;JM.\^=AMUYLYM!%8&Y321^],9[YQ M_HX6(F(14*(FUA,7=Z=R/P0>V>]]^94$_GH4C0DE)7W_C?/=+_L*.QM0GV^C M=_P8X##OPRWD@:61WGTKU^2/>DT>"L[T86=4HJ!,= YVA*D14S)1-0D#QF:# MQ@1G("QQ!]Y>76AW0O$Z-_?HDW&X#I9>Z5-<=1D%>+SVM/%':X]\6?EH.D>)FY[LO%F#U3IUQ=Y[ M9>0@Y:$Q-V/?TF<&>60-&7II<-\E!AO3$68DK6D;3F.Z.DYKM/5@G6>,#S6ZJO?<\JXF%.#RQ;],36PS[ SUY\2P[ M.CI2UPC4,[M .UC1Y!&OGE_C$4=!R*U0VQ'^Z?CDJ2'DP2O_=/SD..U+#?$R G-EVE11+5:YQ(^?OO^ M_[[[]N#XU8SP-.6JFJ/ <9FC4-<#:DY+-X *S8VXHEY>7>B+C@+G/E!T(^!AY4-^:W&!F^]J8SO&J*5-2")HNK)UL%=KRIZNR;M M[DY:U63)D;*GT6TU(F'.W_@=9 YW=*=: M7);_@SM)G"S(O'TXV#-@)KQOCBO.:8V-AV,9UUSJ9#VVS9D.XMXW'&QP;G\9 MPEH#_)7B5O2#3.VU;8@P>J'M0=WXAU_T['0*1QW-J\L5?U'Z5$<8H0QOQ^ T MB.*Q<*F<38@7TU5[VYKBBJ/0[.%M8K8M;-EGPT0H1),QIT0:Z:2R7Y/LVI/B ML_(RKTW5*_R*=XQ)Q5(N=@W4%=493&:$+5KA@G=.HUNWLB8R.T8[YD75LF_9 M%L['(5>"$7T4P9"<7/B?N:C(BPR0*F9GAB26G@88%#%4@#SRA7GG;N/M>"9T8!AWLMO/4UCP./6D"AAJ912^=.V+TJ+])Y!3H_<&<@$JS0D:G87$+ MI/Z#=Z2OH.=T%8+F5L9, #U.S.I0 _9V#! \B[' F0$#3\POKJ\)6! M S]].80#'[\X?!9^]T5F]EX\9O8>,WM_B,R>QSI/#DS_C M"2_=O*Z8Q9C'N&^:(KLR3Q$U1@\X+BF%(,); TGO<8U1:I%)D[;._ZXO U&I MVAECC6*]%P,:W0TL/L&C=$B,#L,U(YF":^0]1EU6\6$&48S8W-L99?LIFH:6 M=L@*CN#1N^%0SEJO\HCBNG MF\FV%AA-K63WR+2X[UZ4W7@&"VM=;=S*+L2>%I&/WN Q>%]H<.Z!AK#OJ1=Y MY."+RZN18<*#$7TA1/V@](C/<"I:8+JWC7!0H'XI+XCU?7D) M!\*Q@TLP*/CV)GRYS<-3=I]XDY:SD3M"#QY+(F]3?\7P]G;WKI M0N&MX8Z[4<:7A$\)4ZQ>,9!0.S"\W4A^-8^W+<6)?*,AXU^/R:E3ZU1)HI / M^ DA_@] )/N?]&)4(A/@K8$:& 0BAKL2O8^[E]15O^3@4.N[CIC%CI=YY<9] MQE$'+(KJ>W+K&L*$2X$8RF>I.)K4BB;\)U3C@J&&^JD@ 20 P=4U7]=IN!VR M-;!QD\TO+KQ8&CG^$)+^AQ!45L1IY"%4[I0/DHV&0!,6CTW(,Q9 MC2;5:_1[$K"+9K<+%53(VPI7BT#$$ MA<>;C*0G:/?5>$D8D>G@DS"8^T*?7XR%?6X>)I4'L5FRI=##!M$_,EY*JK73 M[N(BUD8)8)/1L)/W-T0/K(4CESX51,.U.^-A:9D0I&B)Q1!2AAM#WJ MZ:X.NF&0PN/-X-,W#+%,A2Y!%9GJ.YIJ)O7\4F,ZFCBT*.D0:Q\134:IP'Y" M@(421B@P!0+X5Y-_#]U00T+%2@H*!9=55QR0@7II1DT_-_HRFJ>B_#U1FH&B GN$ 230M$9=Y YCV"+$V:5GL9;*0:ZCM$T;2O=7PK3 MVO05@W2$\)3RD7W/2H[VA4!R3 NL[GRK!* M\!H3X*=RF9 .:UD62V?8X>;=CE1!:^>KA2VB86FEU_\+M-;LZL6)>CS!%'[7 MY3F"=\,RZXG"UL$E&:F4R9#MC1*CWQL]F&JOZHR3'?@P.+NZO);O3D6,-]I+ MS%?O.9MCVY5C!5[^5>)[U>TE7X?;/G%092J4K7/Z&> HVE\_)JXOB,>_N5S+ M1>U;D2D.='R_%]5&=%!=+4H<);J!\E[[BZT];QDQJV*29!W 4-%'V^'*LON" MV+$\#W!9?9NE KX1]8"]!-C:*V&-P2=)35ZNH187#U'-C?I22^0#RT)TU#(M M_ZB1*HK>$>>8P]$A'H&SZ-H6:G=>J3SN#F/U0,%,,1QI M@!YAO/)(2"K-R,< X[20;*#U1IZH7 06AC3*[C.$-GSNPN?T)G/G6NQ>1A\\ M?_XBA!Q)DBEM JS"TV=/0W9$_O)*J9/T(?C@\Z/T$2='W+,RAFV0IWV 'DK. M^'4ZL01Y5#2>D^S)L^>D))+4#H_I.'O^Y-G87\?&=9R]>O)TY,,TMI&&M9)Q M*]SWGCU].C;6%!!G+Z(Q::P6J>AYO(H1,[FR)^16)2UXT#F15G/8%W!;ZHQE M7TRW(M5+#G-H=P_;B6QG<\8DYBGL#.-X?F_0#V\3\*Z0\K20+W;;?#&A02EL MRGS5B\YD/R)*9X='?)'9O)>/V;S';-X?(IOG]5,63C?]L-RNJ-^\UNQ[(A]N M>^IA*;Z4*8+&4YJHMVD=]5$\.P"2%!IPE@CFBB*$7:@A9YJ-KHPJ" L3D>%U M04#%,8U.>(>9%?D%X M'&KO4A2:I09Y9R^ZFH7)O_64U[OPEU?U>[=-EQ2G*MM&*!!\'I3A% M+]F^01=):688I0 R82D(\>NH)VH6ZJ$H5GD@ONZ8"VO9E]+$V;5C(@\UY_, M4CYSZ3LBLBO=L5O8 ;\PYGMHD' HL' G7MGPD*C)NPX-4Z/*E$$W<2N=OODX M 8VG"=30=/Q7#@57'<,[EQ1_ES[?/M*@93!M-W@&XI%Q.B(*AX<(2-58*\5_ M 'P/8*;S6$HF2# ?CCZC8U0>.UUJ":2"EX'&7I1DU;6&/V*$U#2TAXF.+E=^ MA#_:$')(_W/,TYIA_=(=V@7H.)KV@@GF#/PRFR6J*93K>6Q"5"Q+?Q=-N5NS MW<1']/U9DXBFB""2*+C&M5W8UE M!C0.'4)/-@4@D Y9"KIFKK?8-YX7A?\_>R%3L.AW10G^].3D\*D->M@BVE#= MNE>.X_U6B!)X61GVZZDX*:W(@44A=9RH@O]/32@[N4.B?XP34*TC"(*I#I7; ME]BC2X,P(E)-2CR_3ND_S[-@B*UW%V?HSM8*2H M:T\FL^M2!ER/82J"J%TL2[ZNQ&_@:;CW&?ZM1NX#MKW86NVU'A/+4!:O35EY M'A'W)I#H0"J>,J(ISZ+@O^+)M,;8A7'S(MWV,HC [0%PF\:MTW0<\:>. M/(-%807+R7E2K](K)3+&$UE84-F)C(;P$S4U<:?[ONW$GI)<]*:-S)&!6N?T M/D2OXH^(>E26K)*YG"BD) ,\NHBQZ.H^N!KN&6@=/D!0>L[5.H93,;G2E$Z M??1-.<]IDP2^&;N=XJH$.D-LXVE>PVW9ARSF8B=]8:BW)3"1AUU$[)53(@H) M!7,9#JA1CXI,"NZWSY(1'@&E)PF_8:;&[QMZ97\B* L88,?,:/2%^&,OUN MSI>M:2X)WH+,!B;(--1'XF@M@@H(-4H;^+]E%U0%[6;"KR,UA#9/%G^<8,CN MZK;4.XEX,5A980MSK/BN9E$\P *RT1;1DANN1+/"2:%6;RY%IO4 M _*\2+:C:$D:S#8L25<015S!L;1 ,N']K@?8>AL.BE=0@=0V!)H8-S.5-2HC M]*JES=9H$D(8)AVR+*_>NDCFN)JS"+3AQD_GJJ5@.ZM=S&R"O%F!#C0?P1CS MP8X@*1P%=I^FH-8>V-UQ('O$WKDW^8Z;['^0^WT-.+L-#QG]Y*=X70H!\\4= MDP\1PQMP,=Z,G..ST?7LOISVH^NY$XZ>.%P54;9=PR<$]!8JIU;O<"=O)R/R M6 \P:VWZKBMTPCC7_&EGF"F[O&%SN_AHN5SY7V16 M\=5C5O$QJ_B'R"H";3;)SR?1S'V27A7>QQ>L_0Q@*9"\F? MB*M3!>X?Z.C'/FP1%TWI[>YC4$E 3*U2M 2.W"4*"0"_)"'%+ 04F9L,86-B1 :EL3.?:6D0$!R M )%S#-0GHU&[$ 6U\3OMWA4:CFC% R$:E%A=\O#:D9*U1FO16.[Y9?DQ!FZ= M @(N)+4ZJ+8SR7>9!455:K/%J\(K MMG4 [$CY-0=T?$A%PX7MUH?3+:OPU%=I#G%(0Z@_ RTE2[M*>.A-I8'P3BU6 M/F/:8Z /13+A#'LV?':7AIU KX%DO0]=]Q/B4E$JRKB_NWQ(3=^.)N8H_@\G M0>+,K$>!+[&Z!>Z&2FS#'-\=*]PH^ TP#+TMU,J/!YQB,N6K$Q1=Z3:ZX?3S MKDSWW7,?WU-*;E#&.+G=VXW;WE_=0/[V[IOW/\*+RVO*WTBQH 27G>SG\WFW M+8WII!@E8_&0W"TI\R_7V3\:2M_,_L?]M6A7B55!4*(WV\VR14282@1)5VW! MV,:@"=1/"6E2H/&@4_)7%,! ^52OQFZ^TI5=JZY_$'$8NO M*-UH^KV,1/UL0HA6_!/?%/P0C5H"#[+"F=H*UY/3?NYW#1>EKDHWM6(*JA"B MCH('"S(=_N2'I3Q![76*RO9KA1QBQQB(\^TW7)E,F#J"G7!JU5W)/2M3%)!O MJ*51SNL%=8!UX]#)G(C+G;24:^8I-8O2AV64#$ QDR-)LVP*M9WI-?M;:KI&I2%=NT%J%RP56^(J$JB^5HY$3S=D40Q<;0'BU M0!*%BJUTHO"QOH$FJH6B'Z&.J0:E\6 ME[O7$XRLZW+.?]-[_6=F7X5G-90A4X1N=^9&X2QZ(J9QXKN!8=:0-RD@WU7> MLY69!K[-"V;<1[S_.G2]B]8D'9NST E;6(3^H>[*GG\\4+N;%%*^Y982R0OU M(RI^H8UN^))909O7TPOZ+[.8^-DO!SJ;EEK%@,F2N=]V M\HCP:_";R@*B16B,1PX_\U9"/^)+K(V!*EA M5-;*F\[]I] !\\>PJA1%W13VCSL'G>X2:!^=^22Q0&R:&]]K=REOR@.GB.<4 M1;SH\K6.[27"P(C!RN#^_7^]>O[BU>MT'/&'[CV^F3"+<.?GU_ZRH;'_!ZWR M?V!;'B7DCRO3$L8;.$+JQP/(!HE!M=.(*%'-=RXAKN M\D>Q?!3+2"RUG(5K^A%*7 1J!$@C%Z";_KQ&$A_EZ5&>HHNP*]=;;MK)!E,G MX:JR.=LL=^FT1TEZE"0O2;X2SS<0=@*U0T*^,.S$LZ-'[,0C=N)!8"<>=>L? M3K=J4&>FYWFCY+S*#F)Y' ^ 'VN5/>$SE>^FD9H-U_/'L7G47PB MQ:-NJI*/<69N44I\Q%!_G'7YZE']/,I/%/M(4DN"_E?C"<5!K*5Z3LSSA\"8 MB<_5^86F[X GY*+80='56&TRIQ7#M]C$YSIH-;]0POJ 9/;H468?F,Q: BMJ M[ 88*B2RJ B*=KH5()0/$%.!-"A^\\9R6<7T>H?30C<>#7@ENPC?]K,C-3X0 M9,?;F]P6VS+JDV$"8;_Y._E)_!FB<"DM?88T$R O2[CXM1MDZ%1AJ;BJ M9M'E'N'JOG5&.!?RW8C!#.QE1.2./60JJ\"7XS90/VW S'&7G)3VC'XG XLL M;2DM []7@B,P;*:K4^)(-JW#F[ZMJT(;Z#+X8]ZU?;^KX%ZS\G'QK:\H9@T: M$#3:J3. 4[5OC>^ @!*LT86)9SXVY:UMB-D;R9!J/FV;WNT0!JKJ=2>PID?4 M3,L$3:V.M6#3=% 119%W@(1]?JS-96- 0F3DNK=4'TMT#]#&HV KD)WMG=B4 M2O"D2 >NE28H>A*7YUY/:%"B V2PDO1$7%1:)LLC'%!:8S4S3]!O^)4WTMA' M0']*Z(;S )A-?>GE;LY@5D/BX.,8IBDIAS22EE,1S(6 >T'%60*OV^LW+]19 MB10$IBX^\-2\J>?.'7V)>E@H6NK%V*YQ^@5*D''Q#]CL\-5%WAT \!TW@)CG M1/=T)J!7@C52\,*]"M"=LOUNV%2#EVZJ>4@9N>3V; M@X'ILURH.O/7B%$=#X \[C>T%LZ\6MLRQSR5*1 (EW6!@,3:=2C#H&5UGTJI MPXW^LAMPFM#.$@1P &&=:A7[.R+JBCF30\<1;J6#7B11+"CX^$F['-,C"%H, M1VNB73 (,YNE4F#8:HDQJL?M6'/>$3I_',6Q/LN9;OG.DHE,H<%[\ +L3RUY M'XSB84GDN@/0TJ)@UH&IC@ W+ABYT(A(59 U=@A[]1/7JK; 0A#5H$@PJC-%19MEUV[/EJ105M35 M)BX;^+!AMA76",(%Y2T2[C]EE]"K*:8-V4=8LW%)C7C2S:G#?8:+2F]65 ,P MFE)1R2.=K&_M0,]ACV@)*T--QT]W)N\!S<.Z;:YUVK7B!K&ALM$O^/61*\2W MK4:A0NY[&5(\:2LMH]5H@O,T@II&I*!U2U6"<%ZE+ O,"3I->U$D?*B[]);J MP.&:T6^V#39CI-,Y66?G55_NGGG8MUX)4M@[- BW7N4<;_5^I6U&Y^LCZ1/@ M.*6-*HNQK4'%1)"H2%Z$^PIM0WP/B!$6*L/@:2I48=K25Z@U8+50RJBH.R 9 M2^,\&3L:U]@K?[PUW&]JIN1A6C%-_H 0=\^:O9C=4G:D7U:+V,@7;GW?(Z8- M/%&@B$(?I.!8H-.0WT5P9\64LIZPA'=<0Z_"96C6ZA35YE=+2JC.4]="*+(] M]P\OB#81#'X *K^DKYG; U-9XD5:E;W6'0]J3Z+> ML^U%R;XEQSC-F ]_=< M(G7C>-'6O&W5%F4]!/Q+NQF:+!_5H+TQ ZJN(@K(L@O@_501Q@$$]2=L0:*I M9-A76R1J?KLN+YN")Y5C>H(Y6$PP:ZCP M94:T4T2/*Z$&@C.[:QPRFS"GJ!=O&V-Y]X/#:K21"*SS2+J2_ MN&*O+/9W^"9LZ.QJ(UI,B#$?T++,AZ[84O1/B:1K-Q>XGT#,MVQ]ZN7!I0IZ M?8_>:'*A\]5WI7U+%V5;4SVL-8^I7Z5L=",KM4DJY_DCD%BN;E8NR[6"3R _ MPQ=*9S8_I#@K(!P+<3=?2 #O4&A1PB:?>PR5-6X;2XD/(@[ES*_K4N.?%7V! M%@;W[Q:2,+%REM>1[C5Z=](#R5(!-1$)B:G'C"CEQSI7CC2:,M%975_T'[G\ M.HOI^+4+*B6>MFC0P5;=I#@(M=I(BV_3,H'>Z_M"HP1^+FS!L-= LX3%V\_7 MT#:9A7 E69LBY?\<:0O\.3H("]\X,1*3Y$RA]_#'S)Q!52*39W&^W'A$=PZ>L.Z5,#C]A/%^W!!ZI1=I_^H4:$VGEN M@:Z">K663?I]X;+W%Z[G4.%^1-'(M,<>1$U1"HT*0M?6-8+GK$:^IZ+S'[IR MS8,)V4G:1U/!AL)M%@M4;Q,163$JCT9Z2S"P$RDWJ%Q"\VON'JH'IBO-O,;W MQ4.@H$R0]K"J'@9,L4T/'"4*F]WW:[ M0PIP95.;1FE*AKI-Q"F*>MYO[Z$/QI9(A%$:+S224B+.E-"^/51I"BMV^N65 MH1;5SJ)BWF6QS@P7/R^@^L:!<3>Z>HHI.VNWC@]!T;T-+IX"C*XX)"F$1RDC M&!25_:7MA5[*I!(O3M M\-Q7PH.4;]TFYDK"[J%W'$L2":++QHF<&Y!@.^UQDX9_-]RB_LGZ1,5"/MVQ3\XWY>I:#,Q-!G6"&QV" S\-6^<$<8=$;@/";<@ M,4XJDRZJ;:&NFG%+U"H*+<:)28@$BQ(A,$#4^Y2U&-FF*C1;$8:8H=R\QF2H M,XX8PQQN06;B@8*>U-;J[;78/()B3;L3$&X1Z=W.C!^_)?R"^ MM#/TQ1#?A3:)6M\ QD4T5659]2N!4$IO)5SZR]# QPMG:'T=FETGCO'&J8_I M,YARV2/[)9)R*>,*CD720=233]&:*=2+3H$F+85\BC%;8;J&RO5P]FT@_^4( MZP['29Q?Z2H"E!!'*)5X;G(IP^F.EI5O<X4(E\D5. M+;=!=YBBZHG6FM.=V4R:A$H6+C=H0/@M'/+#7+N#A#S/>C-FC\.Q?>ZNW8IY&"L^.3I^04^G1W44LQU[ MTF+VIU>'SWQ_3_?_PY$[PW6E1GN4:]ITU']2=2K:-?"0_DIZ\W+VEF[_$6O8 M7!(CG=R#R?PW;%>&3>9'#G :13FO>FFFT+1:NR+]9V$-2T@0R/ #"=W2'[YS M:[&HRMK=P&^=/#OKIJERTVA,((N(=UX0_AI4P;D0J7,O*.F6>A1X.3NZ+L@' MH#(P:@'$=WC-Z3/M:JH5+,&?3U)[^D%B8I;H- P16HG_YVRQS/S+UZ"4W@\ M@^KL_7S3DFE.,6VU0*N.C;IOG<&RXC^>/!UO,2;4;+H;P$!67&_'JQ((V-G$ M0VF (CF-@ [FZ7&!25/O.(7(%8=.!MMYA5\@=:;^G(8)?>N.A+MYW3E[G0P" MLDZ!SQ0N=M55BVX(&[ZGTC9AG7+6CACJB<2+_D8V[R]-^%UK_98-=HTGH MJC+J]+3V!41N1GG%F1!>V%TNI\J%?T(5@ $QVZYWK,H@KRGU/C]".[ .WW9/ MJ?E_^IPAA7%+3MC221?_^6+"&;?U:?;8L8E=_4UHXE>( (Q"53 M,(P/6F!F;,D$$W[*E[Y#CTNOD@$ZEY:1YA-'LJZU_G"Q1+&+>R5R=.D-%!]! M[0&L0+J7%/I\"4[B5$5'H;/$"@%FHC+K57$59=69$7K.;FWETVO;SJR/Q&A]]T:%W/>E MDJM+J:?)W3!NAB)T51]"6-[LX+J S459ZI/LY23,,$Q]'@<_.H8*<5LJ.65C M*/"KLHZR'N/(: YH714I&N]\.7H1A/M8TOY:[JN $><];I;.+/Y(2^DN*FI^ MZ40CYWKG186B\T5-K.^9P*?(DJZI,,&ML&W_K(%=R2,[]8&?LMD9>6@-#>R MXHNL[C@30@_E<'+;XV&;LJ:[:;6EXG8I9I+-IQ)B3ADY P'!,B=CZEDYC/;MVV"D1@,GG^9"Q M0-5WE'9+F1UP2>5HNB#-\\*A^(4MY%VC0K@YQ5YRM]3QQF.?I84?'GCR>L\& M?G1:RT_.=_*W0-HK.EB9XY4;4IMHC%)ZPI#O;+S2R)9:>UC18*]M!L%\0;H8 M\/BP'?XR2 M#"S_F18%W2#[('6F?(]DDL#&XB\H(=H-C!0SHWE9%E,1%[_.BQ M+\+!4+-OM(:)^ZK@-,%$#VHLZ5M#TU-D^X1.,\:*!GIV1LGPPA Q\54!C= : M2%%6 E*J&N[5Q[1RWO<'WT$6<$WQ'X(70*AH;@=&RE6B+:&76*PNQV>J+39I M4ES :K+%>JFK$7=.H9:8\,0W*W=SJE; U.UHB'A1\C:F.HKH4M-2)1Q\">W;!YMZVDZI* >(*AXLYI"5J*F#%: F?9 M.%_K,?PCKQ@6)K)W;/PA@*.Y,'K"%-A$P16:->FJ,5RLV.L>G^7/PA>93'SR MF$Q\3";^CI*)TR'I@3$9L3K9VT$0GI'1XWLK]W&)1LJ:8EV[/:OG?**(%*NM M%V\BGU)*>&RG537F3$!@A_G,L=>$W0'ISKK>@0^26W%WMA!C=T8FVBDR*)$G M'31]9GGCC,;/0LP-#'2A5,/;!0^56>B]O2E-T_*]V,2]-[64K!$*#BAM M=,5*7H26?&T(66C'SJ2/?-2AGI<<#X&'1H?7 P7HAV_HWV_F3ZL%0_XFH50A,>O^T.LLU"4W# M.9.\ Z]&[%*)I1J)82Q)\>>+?*5E".;PWM.I';3%-/1<3E7:;E^!MZ=U:P:L MLR7&)CA/X<0(#JZS?Y!< $Z!PN:^7-80N-AO.T%V+GX2Y4]N:<. +)U<#3MR MH%612F?%.$JFBA(X*P9/>VJ A9;]))_EW)' I[_2N+:*86_^S@K;\SM^K1+" MA$,C]<9=@E-2M(,:N4\%B4PTXDL/;^\D<)0P MGM,+E\Y<9072AG MOAV<:A-JFY? T5&53& V]P\GY!)BR_E" $$1]?+-MX52W2C<0-JNLWHG!=QP MTI,<.I)^F7W(&D.+SR"\!4[7Y;SCVQ0R46B=[,^DQXP()7B94]6 MFP(8ANJ/!^_>5RL"4,^#)_#3 B.>"8YO-',_+X"#@)/&WB"-6\A=^KES9GW>D*LKZ N,ENS <,(X>!>,#^J%7Q<$T_2UZO0J#7GJ_2=&&_JDG6I MTQP4_'&G1;/<3.W;K*^8K"0$U<6@!*J0+BGVS0A" E+??+ 6,UO1:A6(H MY9C#3E3,(>$T@P?#-9&=('D4XX48^H:]N&(X22=#Q%;<;*3V+@Q$@N\1HP=! MA:+P\56/4\R(Y89_ZSA9U8U<">F0V% MZ4&.0\04?4]R^698KS-22<5).11+41#UPJFI/LDH(E"A8[R+!QG>E9^14'.ID/LU2 QL'@!TZ.-(:1\H,A6.3F#\JO>Y4VJBNPG/ M4G X6INF]9X!P)IB/!Y3W2_4++@TI7S)HS^BN[$(!74C&S^5O8$S+.%ELHNX?P> GF56:2=J5I]36]>O'K+]+NI!1#,2=7N7: MIYW1>.A;$,BO;"562QU:5FNV\YBCWOTL38.^YN@9J*%L M?RDGF$+7Z\-O 0R/"Y?Y!)F GNJ:FC,G056IG$,\O!!42[T,8'JK7NQ31?DP MAL<3E/@1B2R.P+$XXA#BSU&Z,KPN&.&I[+=QH5-PV ]G'Y:*L7=;7Y!%U-E" M!:W[KBB*Q H N0&*")FF2!W!CS@R.Z_.J]KY[-XY_,"@)]TWL;3(_\7I5]9J M/8/^FU1A<.94M$9@>+5515"$94LT$$S>SQT)LL!:F)\)48A^LY>DI_/ 5N'; ML/CZ#8W!@N\(,NZ3:,C#S-V:#DJN6I]G(BX8Y&"X <[EC*M'V1,&-YR\_Y=M M<<9Z*[P9LH;CJ1PR\J+!4_E)&E;&.UBNH<6D]8[^69(@C'G3!UV$CB_,B;7. MJR(@5Y#<)M>Y.P_.QX7(-=(2_*D$KI4$E$?-S!WY:&_')RET)U35:KMRTU; MK*;2K\JDWV.T!ZB\3EO%WD2UF2,RN$&95[R2OF1II->SX!E5E1G>#?##@!5% M6(ALR675J,+#HWG#+6<^-%?B1G(^34NO9<*Q_AVD3H(ZCCD>)!DF8KOU*M%H M9P M/<^Q">%J!@12%(W-*CJ'>;LIVHN&6["LRERJD=P";KI+LV#T^'-68>")51BNJ'\X\.W;Y3ADOX]'$!X?J^5D:1* MZ8C2"6 2XU!J,SHW:$YJ#%:@_$["JRK1-B<:BNV&&:," MWU'FVW90([P.5%4($V!^SK#W5#!JRP?0)<7[U@@QUCG;H%E@9I9Z1Q\2C,RE M^X52((J'SS:HK6X6(G+N\5V+=> M_[Z,-^.TI@$Y^6>%B"KI.&_;DXST\C6%?\#6"D,@\&:B,C>F40.*XB4XA;]1 M;(OE6IFWE41GJB.7^:C/UH8.<(,:O6MW]]+)^(=[B\?VR&D'5#R&ZC@>SA@^ MY2%D8T63:OO)(,)&,C>$ 4$,#VB0 S2@-)Z (:+8F-01,3]F)K/J]]]_TP>< M_?'(Y67<12S]/,J5.+<;WJ[9=7)32F'$VD041X1IH+)5=9DS2G2NN/NJWB'J M;*R=^^21<6UWYI:E7_4,6O@'SNU5:9Z^[CU:@-%"_M/9 RK M4]6[MRO7]^=@P7IXD:JW(\U9)UKM<5V7_Y2'^P=_75LIP7OS*R,MG/P"79<^ MX%Y:'PXI8O=I_0B7>>\591-S DXYW8LO%*0Q#9'TSRVE7;7[I)R NEJ46*UX M&Q?!J^>#TDK'-]/MC8S.]9H0858'3DWC[6]HTBC ;Z!@[#+:8JG0WXHZ^A41 M\$?JJ'C('5UDEZU2!C(\-V%EH+]8?/=^U+]3.ZO<[G&FJ=D*,X[$#9V[N&$N MG1*&E/[LH70A"EBA:$B!;$Z[2>_QOBVJ[8K"0]UIN[PL)&E'*\#EE"//BDSD M]S'^35K3D+D2-S,/7=9"-^!6(FH>UQXZ/-N:- ^F: QTU@YH8*0QQ"1YU]@Z MR[5CP:A?9-;LV6/6[#%K]H?(FK4#WI2\R->;\:P05$RG%U]TE:F5J6$%6X_M MZ:UA"N;SS5!5<4T#JUV&L@U[J J+3F$R!D.F($^6/N=J?<6^V"Y3'A,=E3_0 M/=ZX^P1I!UQ4>XQU6(7/4>)B(L,6M>!A3/-6L*R '-J@+_DKS@9>"V*2:IKW MC?Y^48;R31UD6BN?2Z6\DLT:AJT^+YD03E&P*/F^;')M):WH*6Q#B:PBAS3% M(NY+SE/NNSD!N=A;=!)*FGN<05DO&4+8W&Y7I&@CT*A0NF-Z M0T>#_5R'3PL\[K3'Q7V3\D[!E%^VVY[S#$DX(!NMK. M=!:T!Z9.O:H_Z3^E_5](SCN?RGF*="BV)3M>I$+.+FUP/ #\FMPYWL1D7_4@ MCN'8KO!5&:*JX&PZ<=@8IC'/ Y=&1( 8W/:E<;1)%5$#;HG6^X\2- >(:60> M"TOBVJ?% K_C.U<*/(9Q]$ECQ\B?LS';+3O!N=Y\0.R.Z8OH?-ND2GS$#28D M=#3R7'-&)OQI52LOZE%JT\-A.Q#WU)!H!+]O3YDZ!\(O]RRC6PQ;+^(-/9D3 MS=PY]F]C]CXS<@F#5J@0WU*H1,F"F=UZ=5HC%EN=:QEGZ)$1832B%*94>]HD M2$2,PN&?4*T2JG%GY)S,SNKV5.(B77G&09*1G?)PWV%X48,^7\2!N,UHK28< M?1Z@+.*VN26G+R0Q'[8V-7PB.IVXR]$$'Q/U\%'"Y6SV4_D)99:H.?#A=@]K M\#Q//?I/25+#GORQ-8D M05;W#T,G;4K,N%$V)Z^9VG'G2T*.'!4CWY6GG3;%XK(6"C)NT4 ()9&-KTJY MALP>SMZ$7F5P6^A)F7\_6G=A*Z.VK;UV\D+O*^*?<@9JA_NZUE0W$Y17HRVM M/ IL<(9&ABU8PB'_/P;VHS,%5FV3$/>/<5G_T)7GE;.ZZLMD?DG'5U\R9.?% M244 MUF[TG[2V_.F?36=72B23 TZBP0QH"^<0LT8K;0]O&PV\&(Y/ M2L4I'%>BQMZ=.47_!(4C42'?AS2:&&$,HI$__[..:=,26-!7X;@3U0%%@8/9 M41.Q#4)5E;I2XZ3G45V-'T8 L<3 6P_,C'H?A96605#772=]!#":&T-?/T]& MD.3,W10^-NU%719G? ,@ZK6IY#[@P^5.6CL/I?-N74\5!T;N@AA!75LK1RGG M8ZI UQ[6QFJA3,^P-;)'#0E+29C&BQ@%GGNTF@;K?+,$Y]D2@H))58+ME":Y M%;LVTF0A]"7,)Q3II:=*!"0NI1SU^1W3N<1@=,R15E:]J5HU1)DDNFG,\JIM MXE:"4@E'ACF8P5'93IZOJIHD-S?5)7&S1X?!QQZ*=@>O[*'X16;/GC]FSQZS M9[^C[-DU[/?W5SA%3C_X%@FQ\6VQI[9_%.LOZ:X<,2TH>JD).,_<.P!S&4#S%63]BBD00B)".ZC)@!*/ M]/.]6\E^89@*^"Y@1R'5YNRD3,SV\3Q$V&+(Z^59T MN$,]8K.^8(>B: I:CP7MBKZGME@E9&HL?>V0^!%1AQ =CK,R(98TVM@T-M]" MYB68J1=.J3=1MQ]+W,OT];9R4\LWU@XKQX$$1? MB[*[ 1L#YGI4KX67&?(%I4[V9#9&&2FG'GN::2O$Z[ KWQY]ZRZ"Z$P(JMQA MZL 3GI K[D\>'9%_7%WBQNQ(D^G7!T0B^U,T6=54LHYAM2P-/E^Q7)5*/!]E MO?:40=LN6056,(RP/Y,S;W,WB] :U3&,(U3SH)7Y M3V@=Q?E8K1S39.O1%4YP<6OB%+'OCLO^N!N1*?,GY#OZ0YLID6T"OLT=L, MA-AF_B/WYQ)%76O:ANI&QCP7HW)G/B(RV](W@=Z"L&K#]G[A$K&K@'S08).8DJ]XZ^[>!&] M26O)_3ACK_DZ89*T!)+CL#?6Z\V4/O>EUJVQV4(O8X,GLG;RH(^A%S+%2N0A M,)(28O)?6;U(DS"3B#0M;YT-X@[S:XX45EO,DM]JGY 2[F+KS'R5,9%YXM,EKUX3)8] M)LM^1\FRV_3L.9:.F^AC>1D%4TT!ES;J0Z:'3,;07"]H4>:1H^(:A%:<;?S1 M:='^EKV L3J->XP;C!2N#_M=CE.RQ.O-1ISTXCU7K%*$L#:;8Q":G;D+E0V# MXH!N[94((U@MU*&:ZYP0V9?2^:JSY1?8QVU"^Y^B4P"3W'!MR!P(-+F!D M \:C8YD!),'<+JMR,7P.S[P)UW(+8BEG/'S [4HPLX1%&P,*1?(3#XY,AN_S MC1O#Q>P;]]B\_O6T[,[<5=G*'$K@NSD+6_;K.3'D*L;IO4"\Q5F]&TYMXB_[SLSQ+D4>@#W+< MQL^F:8LP=4"%%2G3DYK2 +AON\4>4X)6LL)QS4#90J5(P*QQ4Y4.-!!45 DU M&FNI[0XDDU)FT,$W*ES".;DQY4- M80FDT%K6?9PN/I13,W<$^L.9E%D$)6"70$.Z42MC?TF+>RN]='5.M&\C,APY M"9'@1#P8##DM0V.7QE)SII7I$T.10^C<*]L460R+"RQJG_9.-L/T\$4ONY+1 M5[RAQ @-Z[R.0Q&.8HQ8U(L=T\[FPK:(UF8T)66I+G>"<\V&4AUBYDK"64,T M" 3ZQL92_[#5/8:+22C:E%T[*HY\R.Q)8_FEY"[2.SEMZ;D7X1$+DI GS)/U MXO0^9SA&EP[7"WIS;WO0R"BX12I(!TL?!^%4,(<40YFOYY50R7A^0TM?>=R> M5YW[E"E4+?//4"RYJ?4M/PF/$E3(HJ;,LJ*:>O+L@\+I%>3W/SKBG_RLX8+Y68, MCE-GCA=5CZV)!E;GJ/QEZN9,:SYY^\B2X)Y60BA;YR#42'GO!Y%KWZ$P,?O) MQ@N)O4$N:R(ZC:S*7E)YHR3H-=)6"5Q!9,F+.@J/ ]^H;Y IEI Q0\;)&]31 M-XC+@$A7*KXMVMN5TC=WK$>L*>3V]?[2'I%A^1BL.0H1ADBZWB CE#N9LA^4 M>.)8!-N 6M6F.)L$["YH'), M](YYP-0R0W6%.*P%8H8:2"]F#;8.)_YLZXX!Y0R(P9&:UJ(L?;6J-HPC\806 M?)CCXF$#^41MCL#,*(GCM@_1<\@7D+6DQBQP)'#82 $#61+!MN#!<,Y,AV.& MCG%I<-<,B_R\591[#=_)T52HUA@O-!_)>92ZI!$I41EXFW7PTJ('I39D-?.& MQ,I4MU7Z4@K6LH-3$W YHT!C<5/XV8O\O&7MQ&]9*:XG@1V/@S$M!9*_#2DA MSLR?I6? !Y;;SN!WRB3PIC'JJIHSP2'GC-R**EYC MGG=SR2_TW&/!<+[K379>GCD'YQ0J2MBY,_*H%O1C]U'RY#F=JTR(_G>5E5F5 M_2:P0)CB38 ,F+^QWQBC!7@-59V+^&Y)B7XLTD1T#?G%T01%Z.;+MI7,E*G) M4\"-_+5^-^Y.*:[Y+=40KY?NB(C$7FW)W3 M&7+)1G'H?KNB3ZZ<8"P#&;M 0C"0)6J7+WM)%*W+=EVS;W2>,S@,GAA;*=2Y M''VVR-D!U1(9"'/87@H@EGK6JO7)E!+R7,,T>"8P$JO*=-K $F'[G)* M;B4*!S 1&YN$R50C4NQ/+2VG_?1X)^E<]$_*%-12_\6".#)JUDF*DX>'2>$3KXP%-00#;8D>97]P1C&:#Q@F'HE! W*2>F)*R)# MGQ"-5LK9WB,8-(8,36X;\(&1@UOM%J1[Z%Z12L-*22MW+A[7A$+SE.Q\4_JMSCQ- M7#9K?#TT7%#QDEG"X] 5^I2GE'C"C:O#C-XE31!O\D80]3%ZDD,/&FB3;M%. M/:&CE:]#6S%^/^6\''C2(XN4;Z(,M$0Y-(F"IFA.Q':E*F(4BM E8M6LJ>"9\Q*:=?[3%__F%%V7YED]4 MZNGB.EB/FJ9 8D$OOC\(?$>';<@)*39-%1]8KE+=>U:\Z$K+' #S\LBK5(VA M*.?*Z@6J@ANR0I7M30HZY+*-F:E"59(M:BX;$ '"C L-C'4J2CNUK+KB@"Y MWQ'/]C4-$K:5 "]':)/)9HCO\L^B($"UXQY*P2"<8$NL'D?A8&(#]BS76A!) MCKPU/57JGS)@B#]F3(:F'9N?7PGJ2%+650"+V3Y&L]#"UFL5/0':T9::,G&E M-HHF-@?MXB":OCG2$JW5\@]A&>A#(_M\KL5FP=PTS1R)[2@T?0(#,)-DYY+M M(GS_KL%RFU_IE2H4XF"/HB7*XC\[,Z^]B.0["+02F?NVJU2QNH8)AT;65+B4 MLKZ:?FO>+O=5&I^S!Y3@48B@6='V^1[;2 U;.+EA0'OAWGL(?-JGIO'/48[;OM\PR&%L%RF<(1,O M!D;+Q".NEZ9NK*')YN4^158Q!<3-"G:OD:O^(2KN0QK:=T@-W03[&;K. 5#G_0IGPS)#AH7:1=WWLB!)BDQ*:%H2%)?/-YD-AW\69>O M>C;S3_NJ0.T?Z:=N$Q4R9DD&JN)01_)>$GFRMV+T!OT"7?:J%9\9GR/"G];N M-20Y@6- &$X$6^<.V)IQ=9I+9+SK1Z?0EB3N$'_MPQE"6CA%7 6K?59&Z$+, MITC;ND=?:LTL;=X=9&^&7",QN<$%J\;&Z*V9:4-)04DX@(5Z)V30U*4_G6AJ M*[R47V:FZ-5CIN@Q4_0[RA3=M.F/X6,)G"XF?B&4*9';2RV=I*B 6]?M($R- M0(8HBR"]GPLBMD\+[G$]F1PY6EK(Y^XNUSW[&VRHR.A#B:>SS-?K_"PP=2*$6;!HEP=F+=6)^&V?9 Z9B/..&$LP27X_6!OB!=AV M'2/D)3HZCUM06!\@.39I=XDQL@>&?3#:A9P0+A\Q45,E*$'( .;3C=YC#YQW M0KQ=2.;2@9:&!Q3JT*44 PZV^(@IES)4^,.SX.P<>JM/]+$I$+: ;!](("/_ MA) <==XZ<,HK_.I?VW:3)P^:9"ST#;0#_A @'+C3'@*ZV[-#78M4Z&E8SY>& MBQ\TP#'>??^X6>3Z1IX4U7,=OWAMB284VSGJ(Y"?Q['\F+8JZM\2]7@!V8$1 MU 5M=2'I8A8/#HAMG;\-];*W>/!2\^.,9AUG2QAG214 _EA^8]QM#QMK':Z1 M!FXF%MDR"=U!H"I$ \6'FNY)8KP4K^JT6V\Y7S;4&)YOGB+?Y(CT2U5-2AG+ MAZ*UI'O6W0[Y'R5XTPX4YCUWB6*[W^3031?9K*WF=J/\I3_3PCABV#N7RL"[ M(_DD.T1924G:9+J/[9JRW+]J]9?SVK:>8V0C/X7>4(O61_UX)M["B0(Z.ZW$ MG!$2XV>,X/4Z:0".4MDAL>J#\PI3+2?G6FKFD(J5ZF9R\V?:N-%]GA0#5O+D MM9I0[)_SAB (6Z.(&IK,-%[L41WK*_SX^FD[,HF5?!2-,L&14Z"5&ZI) N44 M!^]\/:!6T_GE]ZM*&(\ 8TEX.2U#Q1''#_>?*;8Q07%#V>1?2MUH5%J89.P M*9I*NW@K.8S&P7C4AGXU2154?E+=J^]FY3[@^5=C]VOMBAG6.B$P"O:K*!1O MF_L5FQ*FC FP.'1(-]VJXBK="'S[O3N#+9(EOI!0TBEM8S V$!&D3/.NJ*56 MA(3,?,3CUP3D:_))@-.39-1 !O/#0XLV]"DO(368%.9"SLL9"*4 D$H$ZLE M;RZG./GT7>8*!PHH7._3"I:GH/[/%2^P,L[I:D3J_&Q"#0;6BFGDF5#IBR@O MN$TCXB?0DM<5AVF;(K6 Z!RX(Y^92P&7G3FG5Z7]1:*&]\)>D).D[F]$=>RW M9UVYWFZDKNI+M$)\N5E4LR.PC*HK.%K,EPQMVI1A'/)9ADY['WA+G-FYPA:@ MH(D7F"N>?D7+GD/N4FV/>W)K *['719$&,3'!@G(.?-0QW<+?^N*@4%!J#R$&(A)"GK&: M;NBAXB0 -XM%8@@2EUH2$BI"=X7MHV7%:4SD L440Z,'J2&.]Y=%R4B;BUXS*1)5#)#M<6LK_)9>(_S) M^G>Q*BR+KK1]=Q<]UYE90BJ]?BZD(U$RWK=Q#RT) B#=VDY8'B9FHD7R7=J+ MBX^BNU>7U=K+8_Q \PU@A&B9QG7NUY6WSQJ>F7LIFJD.;$?>-,S(?\[F3 MI]Y32_=M?4XA2ZRU@:3UR^VF:"\\OLZ+Y46I]9-05A]+"V(5>W(X=M5R\EE. M$HF!'[0F:29C(B(AE.UO_CW0J,\_&JI3'+9BY-8\B [:@B@U4D<%U2W9HM*D MXOV&2=XX1P/@D\8 F@/7*L6;?/Z?FB;1IB. BV[7R!)PUJ\[DR9V^5E7"B-D M_"S<,LK-"ITH!:DLW@SHW386;:RU?W&3L] WWOW#RU3>0117E> 3$:7EN;KI8B(T/23D_7:> ^-[2[]J5*CLVS7.2"VG42 M[6'5G#M=B4)?U(QU,U-.$,OJ,N]6@SCHCJ-N^*5,+:6&K# MW[A*.X+_* +C&'84ZM+@&MW<@QB9-*58.'<9Q<3%9&P:T$+;@NL.9F \GRG2'XMS5BDB#TLSYJ37+#) V0_ MH"LKSK%0J-#=O7U*ORE\1X&[1_ZG2".[8AV&E4/EXJ5[T,K["!- UQT+G%D-03OC MZPZ8/%ENURLW.3-SB>#\%%Z ?%5ZV0SK7SDQ:R%0."3#>'$(+D]N79H4WBM& M;5JR&*B>D'W27A^X:\"97FYMI8=QB _8DB/EWY,B.W<[-44MS;PEXZA/)'LA M]T=4$1,5&7H;P231#-RGMHJG&'2R'1E8TE[%V8MND( A._Y2B2.9"N.%U>I MJBS?O2?"NM8 MY,7NU-9M9]SLF("QU$T(?,HRZX)?<+OA$,NWJP9'PU/B(D MAF3!KF, V#!OS,[%9O9IKMPF)RI?851Q,DL(4^+[G!RI[48R:QOR8N/IZM5M M/GE>=5M.%U(38Y)12L80J8-%JOG?:7%_6'ZS_^'&U:G LDMO"=D'][U5Q724 M3D\LN*Z?E(:'S+I%^CJ++1$M'\0"^E&Q$8=FXUV'LN7+Q#-+; XM^9 B=U*% MT;9\D8FYX\?$W&-B[@^1F!M7K5[K^")OQ0D+F(&MZIFE1I8,&%-0H^0B03< MMU#DZXV0X1 $2I6;M!? 7W04E:)*"40@WUF%/NVAUP$Z?Z2=#CQ+I+T+1,T5 MF5P%W$:3,W6$@VJ\'@:-AL_-<6<9"=1'7%P-4>]X#W51?>)D"Q,0T8 S12L/ MV!SB"%;&\-5971D+)_;TO5\BL* YEQ&!5%OY2 +4P]A.GJ(Q1C>?EK"T*&2G MJ*=M?K)9B-ORE[8S]O&NF]]_:>YU?6K3",!7(S MB9^BUE''+HN:IY?MX'('TO:LRXMYL5+SAHL7HLGY@& MS7*8:O&@EE%,Z5A\=V* M8**[K9#\,=$< M46\7/K$]Z+\-:[6[Z@%<5&2WX@_GXKW?)K2RUM[>F ,*%]BN\\!.OF_ E^ MAYM4%)/D[-^<2)>,'Z:\%PTX;Y0_]Z(\=6:E#FW8H$ZVB'A1R2^D\KI.#O&PKP!1!V7KE5$G>15OM-=#,Y^,OTL/FHX^1C\VEDJ$ MR Y8MG/4/N++TPL.AQG\_:(@8!,#573W,+H@EK>M^1Q;%<\^9,+\EHOP9LH$ MQF+;EV.S/)Q]4[(M@*E5_R+.KFT?H; F#CF3&O5.#:)Z;S16R+VYE/U4V+$, M?/IC0\@;IW2K6IO"%Q[RM W(.W#O#;N])+48X(^'Q PRW+S.U-"56G]JNZ$: M\7?:$YYIDA%X\;H7!D9/;L<&6]\[U5#,W!D2&0MU\SI&6:9E.7RD^QOL6$ , M)$"OOZ/[^!Y[QN3$YEXS(5NPZ@=J#L$G4HB;V FB26-4.9N\=K:^UXY^29S:11W@1$$.AF_]W5Y M1G)R6HM3*S'%T!@8E( *_M)B"4UN8AFJU>F6ZCVV4BL.UB!-"4(G<99..]Z, MNI'QMPKM8J87E@^O4O.V*G"2W2<^EWHRV^UR;^@YT^N+A3B#UY2:WT-X5P4& M*L@SSAG;\_U8^, ;"$3?(38<,\@LNGQ;;&'X].NV7?AGZQ'!0(7[KK=7DBI MD,FQ\QK=-RHD/K&0_)5K;;DH7T^N9WCZJ6M_<1:*NV^X ,I3!(;B%/WH:#6< MVHMTM-U^;-9+/D@ F&]L64^)Q3ZI"K/E6UF?+T!DQQ3(B.8I[A#K%1BM6GV_P_GZ?IVIM[!Y:RN$UA2 M\QYL(V*KQ9@&I#>(Y*71@^ ,CC\:Q^JSYSG_7H+.T0#U!@?#SYEY;PMD]LU5_B&P5Q])5BXS5M5YH+%UPPE0B(>0]HD&T \NVH6B3 M6.3!_U/MDM3HA[IZ*38+WW#W&@C^E3A8LC^,W$CK,'Q3; 3*S56BVHPO9G,G M;KGEI?P9NE19&9, :]SJ(+#]TT4;$])%Q./L1F-ER' F;;/N2@'#JXN!8);/ MYL$\7GEZ>+*PM[VV)*XOD<,QY$+\6UMGQP21@3M?Q^4=*4;$1@7S0E?-1PPN];QL6<50Q MI1Z'+*LN?!CAG4W5+R[#5K07+'7;>ZQTC$T\I 2H%5>SX8ZL1I8I]&-*/]AU M15U>4T2.+:M(1MO"'-'YDBYA&9TP$B?-P[33[,IMWB6B7 7"#)G\1LD- ?NJ MSG,J41OD;$6!\%]0L>-DH9ICZ\(3E+5A=(K7T27752.H@5F 8X+EYPPQ5$% MZZXD(093_,AI=L]<%FN98:N*=>G^>U-=H7O 2/Z;5$^TZSXCD^Y#'S9"LO_T M+H0IV9&X7 NHK$%II[[#LGOLI\WPNZM46D&+Y%S+6-T$A.Q#]>$(ILN4A2H] M&;=@D6QRZ'R<357F?BQM]YLVI&5^IT4TD:MFVWEI*_>@ \.R^)9"XVVOI5RF M$_D"Z346-Z'\EAI92KI(+)O: D*_=7FE2$EJH<6M(]4 PIMRB1Q-!(=ZUK"^U,]O^M M;H-M,C.V#ZLRY[,L'='39<7WQ'SMJY63L1QW/Q'*:#^MV)J4;I367#NDH(CBD)%UG0R MLWW<]YY'X#33221%27&;0P^8&1E2#!"B$^O?9TC6XK[P#+C2 .\MWY5X'0NT6]/B"H,G"F/'A6>Y"&'%6I@N31F M&RX!VF$-AQ+%M$X/=;/?CQ'U.[QM/,VK MKQWP=XZLH[3MU65LM2GS^'#(V0O7P4CG1"\-[-(NM1JK+52-&G,[@()#&9ZV M^LYL#XPI=LZ*@1-6T44TJMX*#46C?B4HP2IZL^I9<=JAA<*N^$Z(/'/@E MXE9$/ +FEET$V"_4S1DJT:SS3-6=L.-MZV[/3MSQC8Z(:Z8.S5V3]]^//?FN M&9+%9!; JJ%7AG;?0; 'Q\W T7<.#&ERFAZEE,H2#QZT#"L!_O,I:!XVXM& MS56WO 9EO#$-.;6]>_@K'4Q+5&VO?V9BH4T/BQZQ!;%>,4\3I&'*(!0^<2L< M0@-R37>D"103Y*$<>?%-^8*2: 5!#G:6>QN*(T1FD09KRIW+&!R=NMQJ MH3#7%%J&QMO+K!LW)#+ZTI)"3QZ30H])H3]$4NAFD/4!JPW_9H+_@<$4]QO0^?MP3KZ3E[-ZR?0!IJ5UMVW1(D=0DSE#S6^ZS=*9F1_I ME]*[R9IH"#70J?V:#> MM7*7FP?O7>2=F5OXJFE(Q%ZZ./I$-;5KUP,6D8D"3!>CJ%.6KV'2_FT4\!&2 M\''V(W%F[6\6W""YX\Q=VN46MG#HU:D1'!]$CCHX&+K.J!4'1Z\[S6KPQ[@/ M%MFA]+)>^/=M1T,F+B;?$%J)OY3*^P3 M&X[0CT"SN*GKK?)ZC5#GE<5#C>J;!KLEG"YTAY"352M%#7NO\[FS M7H MA>7\@5GK_OU_'3\_>OWTZ*DBWS_DW2EIQX/WG^KR/<.5KWL6\J4D:7Y/XLC)_>4O'HH;[ M2](E2]CS&CXY.L&D=ZZEYJKDI;TT]V(ZO%80#9=&LDUPP.0SQ2%R]U2W*3L5 MYJ;9>M*,_]_>MS^W;63I_BNHV=FMY!9$BWI92N9NE2+'B6>3.&4E,W=_WSZCX-@!3ED2W*QE;-QI)(H!^G3Y_'=[Y326 +H1Y)+G]5 M[Z,/BNO806@ZX<%V2SVD' [HH5=0BFV<[X9(N4S*1-J"R8.)NJ]1/8*%81RS/J?_T5//RH6O^&IQ]$('HZJ6JZ6S_ \W)ZX/X9I/X[FD M76)B[7SM\\^9ATE0L?>+?2V1W@'4:-AK5WE-$JF@_]93;5Y-6,I M,D7X%LTA3P'7")TJ1'=#/%* Z+<>5:,"G[#_ M$T-M2GNT%FIBA$% DB=W)=.)M AU54*&1(U;LM,5"4 ]VNU\H\4T:@ C8:VLVLY>]\3A\N;S(\&@).V8HP<(@P\P+D:\$ MJFM*<;*A5G./R3I( U(_53X<@1'9950X=W-!;H1KN[I0W=B0.7&O,^DB]2YV M[JY.ZSR\8R8V2>/V],0 84BQ8 .!%OK]108?0&T\*YCT%%F/:U!X*%V.*))[CXY;&@:.\/.>;4J+,R00NY; M$S3MHZ2@TGRAQ19869QA'T6?QK68!"\(O8@W6'+QAIM0VW6$.!&456.M/%A6 MOR(Q3+WZV[/)0]KJ#URD(M6B5FJQ?206K<-EQ#J&L7.<@\KT!)<\P0BCK)7# M-7YZ;KW7Y/YSEH QIXE]8$K9XQ7]&-;"NPN#)VS\= UG%["E,YQ*!%77AAMT M+U M-\_?$SQ_:BT49(CQF8L[*S:U*M)T@-X:8$8W=0I5N$5X^?BR< @"A_>8%2Q5 M+8]6,QGYB67Y'TRJ5*G*:X&\D TK)5)4.!CPNJR3RUA!QWDIEJZ^34@B?)+) M :G%Y&MW "%:A$ZFS.I?<^6%BK'-)%FI$JV4=U<&!\09:#RZ%V@#YB;)YA1S MSQF(H'K4./"&1'^"Z%6_*<2S06".>JHS\13$H<"Z=_?XV(_0JWB2\S; N'\[ M9&FX[TUQFX?X^7"/''!* 2%ZG]L.>FEV ROQTD;=%V';#SS)+-W1D*4;LG1? M1)8.]!91UE&M2H_*)>0MWNH(T4!H!P<+^XX]P7^@J@$U"6!$GD":Q)X9WGON@"5+8.2"@NJ_64N(?LR@ -F&-MA4][5;.,5VZ>8>1SX^=:U MAB^<,[U)M@#[1?-W0?"-_,7*6S,8^0,^E;E)KTP[,L [\BN*2FU^"0H._1UNNQ(]2[9:J]B1O@K %GBJ\V#+UZE4$A MT(EU#BGHS! ]&0H#C5VQ';W'C:/R!1I]"U!3GT*^#.'/''K"**6U3'G$E'RG MTPS?D<[1I9C_*@[874QG*CP^^0[%$V(=$44^]5S]PLFXDF(AC72B*Z?W6+-8%E,&+LL,>)Z< M+<"*+VBSECB6$'^>86T4$R*^')TF'^8QC!E7Q11BI !: MQ\7&:8 ^H*&6L#.<6('A[7- VE9%XX\M!V7MZL6TFB;=L_,39&QG+REJ>F.5 M.LV#S4CJ\>2>VK]P')ZA/7.79J-8S?Q;M+H(M0%QW2$:B?ZY1CW $1\]\':(M-,ML?&7%1 M$ YE;M!\+$JV2D!*1:SI,5Q\+*B)@A MQ?3Q]5;,CZE)N3 I@-$NR&$Y^S4@(O34@P$5-\*@D,B-]3=1OG5FZ8L5^7J# M4BL7%H4<6$P,K:J.%W)Y?6*W:4D>L5!?$Y9K3DXLQ10 F MQ:9ABR]8.&ES$ M4$RJ*Q+9=LEOE"OI@K#6>F@= $1FCB)?8QZCMW)#N<[44-VAT?%#KI'LHRC6IHY*COA%76-U]._,;X$, MH(3"> EBP)SB8PNU.VZ?J,;KW7#]8]55R76W,<*$(%<5MB?/?") MNC)()ECILXJVP':JE%4$(T'(6,=/(6R P-="#9AK9GU&[<^QTN_K YR_%Y M%(!A5^Y>%L3-VQZ'!U;V'",]-30&K%7V PWM%@VQ.$3LB@)4W+]D%/WDLVY\ M^^8&'":B<0[2BCXR>)??';?GU7)),0VB511:C5)K2]$MW[J\SA+J5*.#G5 W41B!)#LD6\N6*04[=6IL-AHS)JF-4)$ M4L4:R>F,V(&FLU(&)-TA-)_X^K7=OG3K0XY!:$*V9'3;C1<96AAV2G!O*NX) M 4Z,"LWQ;X SK.*" \G'!_+P))-:QT-2:TAJ?1%)+>?G!XU#-X9E.<5#9A.K M#.BDX6?6[7?MXPX9#Z MV)IOTZ213E?.APZYO_3C.U7"][K<$3QI=4;MV%-4OR5NI0B1"^,B)DVI**O1E5 MHF*>H&':?3LPYT+CX<;7$6%+19DD2(_:'8QU.W!ZO= OH89SAK0=0J+8B_S8 M[5*JWMS+Q"HLNR8T=SU+)%W%%W"3!-=9+*NFU]BQ!XBZV)KEG2SF\P:P^!P3 MINI8.]P9@@-^AAC&'TV956DFF#IP8#UEK4R=J1 @@I5BV,J* Q(I6/EN9D!? M)-%#-5I/@_85CM-8 SISMKEG$;Q!Q$ XDJ\[>#$MK_;-(ZO IIZ[+."N\2]F MQP?IR]0#'-^M%W?C?^EQ$BVD 03]JFEI;YV$/:0JG;_J8TI6N'+OIM%E*C?"E M'^R/I._.4XS*24I+SQ<^==5D4-8K=,2T.NJ7>DVXP8-C^K$&4(*H$BE&MUZG MKUK5@6*@V6^3F/;3KUE?]5] 8K*!,?SKAWS MN.T.Z]E:ZR2(#^YX".\A3;[OH?9?=0B,K1^1[^7FROI_1AH&0J82YN+Q!7C# MAWH(8T7*+H+:DZ .RG%X%97LB0A=H$L3GT__[#A:(1WPDM8-_8(X>E$V5W2) M7135PMC[E2JL[7*^?'%Q+N8UK5#%;&3$F^;,+($7EK03D!4W)73.M5L(KX(X M>&&H_C2E!D(-Y#0FIKXUAKXK)*L$A. =;TM#* ",&W&%C"'IZ,_ XM5[10FA M%6<\@4#:W@.5M(>#QK<+^#+299H;SIU13T#2I&"7PXEU/[0+[LAVOCA'[1B* M)T M[%U^@RV0HIMF#DLD^"W-6T%J.5"ICFKZ\2C9?+3;E1FD!E*B6/$*R["D M<&^S3*7'<8O.#.Y6^K@F8:-X!W))TT=#]9FD?S15A]!$W7=PWI6R5RW#L=JS M3)992I0D5.#D>6;"9HYT,:7%4KI;NK)>:$/GGZI:_FGKV&Y!2^3A?*=HC&5QWN#X-05>"LFO\G*(N<&7P*M4RQT+GOJIUV'A*AM;A44"&H>IZ@O?T=0 M%.7^O' $//!T>:3>: I.IRYZQ$D^WBE%2FV1ETJQG8+O8F>%L30K1LC+!ZWD M.;1&5:SN"+HZ5CI3Z]LG4E+*\Q=+JUVAG+[)["LI^(E[2%AA?Y##([@HK$-9 M,"U4 GR8<(54R'2_[0AJ(".F8@)J+N(]7+5/;OO)"^HA2?7DI11^X&$1#(3[ M2K%;ZNIM]6M=];<[I:P&]5W6[OZRMK KD2 *2/F%':'=M#Q+(C#%J;PL^@WH M_^W2H#ZPG[HD*J8+H&*JD(G&;N/!_GC?TZ>PAD5^@= [:'OKDOFFR@-E%%L] M9PT$6KKK9@$,N24 Q[E;4',E6>)HGCR9!)&S)IGU$F[9Y=)_H!NH)P)^GE M?C!PE71B MM$4GIP\WWL&ZBS5%RA]9BUP9SZKI8Y7U!,X,*SO2.R6@(!:3&:"RD M7\X*Z=)FFV&"1>]K[2,09JQ=),.DBILZ-8 M2,/ EF V8EEJXGSE,J)MCJ"I;-+4QJ,-)4C!I1K>>UL4J= N9!)*1BI(<*B9 M'B?8=@AF^L46/YBVU[61@NV#M:$*O^D[()M?&*17<'2;&&@Y^%:%A^U*0J]9 M0B=!FM!<&>0G8 MN:0\DCF!BS(PL=&HT Q2Q0"FC\T5A"6@B74TZ\L/#P*=! MD:&=\((;=U,MJ52+2332M37S(2MU\SAQ1 5P;?XHJU5X4(7!HA"3)!,8\\!!MXN;!O 8"OZ$>UR9C7T@E>N..6 M ^%*2D!.'70= M\\$@@'P&MB-%5LJ3F(-J/A"(UUW0C*KC7 M)1PE#P &K:N^Q,&3!]V2AZ8T;^%"=#BU%/N(639E M4^=*B3_5T(C+[PG7@M#\HUI%:Y/++0I6M"! M2G=@JA/T7H58&C6O*=#/J58^?.FTHN]-O@3[8$JT1#W&=3423)I<4U1-026^ MJ.*BGIO28X+:,G6E$^\ZX_/:=3=Q]E#_E=YLOLC)%P/X"[;:(A9'*A$AQFW[ M;Q?6\Z-S-9\]@XM=/- Q35.ECJ[OA !CFV8)\\'"3*9,R_#A08"[:TMQ?IY& M.$5OEVD?U&8&H!C)][.N?!(NZ#V4P*5D_GKYJ^U*6'/!433R8;66B\LTOL$_ MX48@NO(-[:,K!Y',$)->N3J.Q*$G8)/$[(#6W 2M21,DHM0V+&5A>C6I[+3U M':ZN4$U-$J9<2W2FTO,\4\6'Y&?"JQ7DG0]1ADTOX2)>%'!>,+(KCD-]C?T< MBB9@^G>U'^#&8+$(Q)M'T>4UB@XW^8X#XM%98NUW)-MOM49C1F.[6D5-I9KH MLKHUI^5%VRW&#MD^=6N%U2TW;J9'??D'Q('Z]OR4;)E:@P9#[-U6O]H=E#(] M3T?C*8.]74'/4$4TBKU&/YF@?OYI8@FSTG55IT_I0#ZDW?)#%Y4H#9##!J0: M7:?L,FNZE-CYHS2>NO0)O>/K):2U_4[:&SE=-K:-EU@)F M75,#.Q+$FRT+1Z0B''G;: OGQ._L M[U.]'W)ALO=G]0GD\*GXJ=7#$AS#$#=HW4TA>:^B'Y,_ ;U_;L_*2NCL 0:_ M]QVJ/,'NW3A('TWS1TQ%O:0XE%2VDE9F1NH08GJ-KP%/X!J=7:%R917L^9-&&+-IGE$5;?_]2],R==P<$4"S] 13-#K$1-+3SB] 0240A M ^$%!T6RX$[E7'YOH(:0$AD[(^Y9>#]!E+G"J\"7O3G^1"D/D+L&!LFJMJ=^ M01 :HG(!BB[Q<# ($ 7#+EF[-D-Y2"4TB6>TQO5J"?Y9E>E8$RI-.QMK\Z6- MQ/((VO0G/\,K5$A&=H?:-F%(N>,245!"\Q3X@@@7Z,Y!6KNN>E^ 6W@#H?@A MF9/M(Y1:[>_'9$%$P:Y#C=:?FG,"ECUB_ M'WJ#=DPHB-0GGG"%I()C5:F]ABO>#%EUF,&&3:^")9LQ %XMS>.XH"_<3+"W M3U&*/8N50)14FJS 3*'L#@N6D='+8PL,,9"8I5>T/$;IEK8>L^0Q$?;%<\M0\#'P_LOAOTR"@E M"U8#^K^;,R:!>2JR.\W*:;,0H)O.+*+!2=14SJ7#LM"N'X<1V^B5:Y+#D %7 M=4J-'6KF*N6 EQ)=(>=D=)T1S!%V?R^9'YP.]I[2+0$D+&TD^!3-L>PK-7@0 M ."95< *@4X;I&%3H]*JE::%"E/>VSBP+?E0QS&;T1*N/Y*Q5M.Q\XA1EOGP M?:G^ZJ^80T4(NZM9Q'L0"QVR;H"VI]@*+PE]($+W5&_FHY>OMM/5>0$]I5KA M5YV'_H#\<[1%RI=Q_^1-JN6=H;%A;05TH_$^\ON")-!3JX:M[#+#(#)#BQZF M(+4$[=,;CJ3A,=W#RS/FT5BS><^1E?(]+MW@5>YY:8\8J**J77EP:V(D16ZG M=V-R+K&&Z(\FO6KG.L'!GG C- W/"&1O*3+9*5AS"!%_:5(Y/S?[F7?ZL@/ 7ZOCF7)' $JROB( =] MR0"I0M J" AD/?I".+$QGBOE#G W"!JFE6T-BKQ_<'4^5D"2=ZCVA+%9C1 - MXY"= ='@_F#V$3>@Y$NL/(!W(.2DF#=YG:S[K@JSAVJB1T'' C%N6!&%RMH? M&2IZL7=R9A?LEJ@>^V8@T2XNO$Z#(<0<\$'$-,;'T'E02U.QR>\)))?7UC^: MXD)S@:0O# >C:EX9?"@Y1TA,'T.!+:'7E]=EPOW&:-^!7X.'*.#JU'L%KM@( M)2L$63_2L?B'VVS,EI)4H?U,IC*@L%:*GBV@-G5-E7-WP^#."[*?90 BFL3$ MB66@H/RAG E0*=:A*? #58&Z UDY,8-BS5\B3\6N*G. GF%F [KOA;FX,,X9 MNVJ\WY#^Z\+>$(0RH J\WR[BX--8B*Y_L9X4@MJW$/?J1#$4$#[,?@[ *9YF M1BUG)WTH2C],.JJPN89N< @!\]XP+(PL>RIHV" KS1ED>V: AX72;)RG*[+' MP>SY2>U1@\J^*FL":M B RJA<7EB-7X-5VAY&%9UN;+LN)5)<"W9Z$J,D-B7 MM"\?83'[T>C!+R-O3#&+O0P*'\5-C^AJ&!-W>X67V5/RISBVFKO"H\.2FO&" MCNI"U9=Y0O["[D8QOW&@OSBLE^M0Y%'GPYY[UZL"E;[:X!^ PPWX/@1 8N5N MS^S;>#&!?;$S*FBQZZ1R'0W2P * 9"9900H &M:KJ.6+-5D)T\H3T9HJ8VDM M)5I-3EBYNQA&NZ=&1+N=!TP -3,QI3BO&/(00F"4J#!G(P% @]Q$',3".$PR MEX"5W0O^ \UA%/C,XAL(-IE=YGAT1+34/J0>5QG M=UU03G'MV9=\Q?8,2N@%!!K/O**WW3=J^BN4;J(UNX3RU7 M1JWD@)CC0#O^$G/)WK")VF ?NE>84;%>;H#5JO_EG" GG.^V6 MKUHI<*&0S7Q:7 .DVJI@QO3ZXH@ (+Q=8]W'C;:==V9#T<-V:0]4$(,4![A5 M9U]3UWX5]CGU6*?4- M&#\I@SX\#U8RV*H4I*JB>]8+]@ESZR'$+SY5?C_W]T+H*)5Z9(:![-8I51TF M.A/H#+[@\NTN%LBW!:&B[;Y3Y\9WEXER"TK(]XI7;7&$8,QWO(>HZ7O^(5[/ =+KY))\&AZ+_6-3PJCR:8,>7 PIYJ9O.=6QH;O4?:U@G!DN"0$H MNPD)<@AUQ+3GZR!M>ACOC%GBPCOP--1S8.R=77*(LKO',J- A6$##]1DJC-I M E(U]I[)*ZXYE=^6UI^>%%B1_NN8-W'W$X4&1=HX\,^Q+A--0'&LW)NCH M[$@.G"\.?CDZZ)X,""#JP0+PU>F7-5B.N"NFVU]\CU6S$0Z7H1B _04>S$Q" MHGRU.3/ $04[XJHE9M%G_#QH<5WO%;,]^J+GP]3))6M2"[&5 F47KEZ[#( 1 M4'8 Z1#T >%K+.A4#\<=H\2]I)%BE->YQ9Z*KF!^O@\HE0@K(\ZY]GD:5%9+ M+6K6?BK<;L2XEK@E03]JR"*&SERQCV[XBK%$5!^*YD;=ODWN&XBKFD>H=^SG M/'"U@YZ+L<^T^.38ZV[R3$S5 MG."IL!=3 Q1IAOY'=I-,N8(EJ1/5+BFF7U0&.AI"J9QS:YAZ.NPPJNM?@&I@ MDLWUT8)=:W(IIXN#@*SBD$)X1UD *YKK8QBS5X2600JV10Q76P&9PBG>@M8\ M6'+5F;V $LA&32&X6@.!5L *KI_AH JJ.60L] 24PT)-0)NV3(CP2C8/^N[8 MDX\GPVI*O\_83M1!Y]VGB2T:0J A>AZO8Y=R<]%5EPRQ0CFEO192+D^TW:;K MQW;?6*DNLJ;]O58_-F'[P_(@ +VSHT9\8V+1H=UF\"AI*FL\T)F#C &Z'QT9 M7^^^F:O"GW#FLY)<4+=C::Q0)"1+[''W[!^8L-8O5] \[+7 ,BX%&3)3J6_I M)$XV:!V<^,*'JN4P;@.9N4N9N9A/#DFI.1-GZG)Q9H7@-<,L0YE@TVC?;\R. M3SU7M$&EU8%J&J[N2,5%@)(NI"= YMX)H 0H2#XS?'O.$ ('#>=-T$"IDU>A MUMM6QTP+;(S! 1;:+<\0(4Z AA YI [G2Y#:A!JJMTCC: N*I9PUV+I>TF,V M2C$-F+G (;ZYSV.F ]=GV"D=3E<3^8BQOIA"G H9C*E1GR0J,?K<& M'9^B#/J[QN$T-"LKNR8A1XJ_R_!D/LUBH+,AP30DF+Z(!%- ><+!9+%8*W(% M4TQ$NQ-.ZFJGL98/Z4^OH>SC:WI/KO-B,N>+/NRAT#$QJ,K-W@J M7]!X\XAQKAH:X-]RJWT%'@.QJ W#O">HX)'37KH@K2>=M=[&9K"&-[":"CN M,^F\M4VLJT&)+. $FYF2765R^VB1Q>RPQIHG:0//=7I=0"@P%(Y8-277U!+! M1^PZS_94Q%WOC&K\RM!L#TYKV^J$%;]S>H1]63>G1\,Y@\]\LTUSDQ9-7WOU M0MO4VA#05.0F\$DQ5I5S) ^"= [>+1A(!NGA M)ZCM%%J\NGN!6.:N@F>M_QQ\SJ'C< *<$%G%SMODW27?VNTQ.KT]N]NI]5)K M]WBRBE,$3@4C=K_RU%:\W((,KX+UT5Y?CSX2 A6!G[?/I^"].4["51L$ >= MD[?81]&YI\[&'5B"SVB/6>I_2XCIUK'#$=/\6G/#;92$-6M?U]SBWL>SJ]5B MK_*ZQ[7=UD @BZU,69>2):QNPPJ2FHL?97F]K@W&X+/IY%2U1I"X/+%[3F^; MHX_2AKA%">\Z'?3LZX3V5GTHF_S]L9C(,D=\BW6@3'2GU=!SKDC7@2= MYCSGMG&UQ4'0&_4 M&"=%*J6['.40*U.")&AFHGV)O_&5:"(]"\"5"WP'"%CK-D?IQD7LF')6UN!M M1>F92/E^K%I,,J!=+ZGGSDQ3_>.0";9-\\;RH^COC;U$#_;'IW&[-\"%1%=_ MY3GYY@FG+L"38*,-" >YQF5_3_(&H.[CV'[T8!^7(&;0$H=OKR52Q<0++:"X M4!OIJ8908_I.#U7-@^^TU?=S@),Z2 M<@]G)<>3>+]T<$PZ-6)F?^5CO4$RQI$4Y&EHM%+<#QG6',B!/7(*8"X=V,7Z MLQ2I]NOS2&KRPL<>/YYJ;$4<0S*OBRO#9[_'&74>*+Q5G% YA-I941"4K7"N]L:. 20_-TE5ZR4) M.&5BQTZ?J#0\K"U(I-?D2F(BQ&$LK,7@NI/A<'@;^Y<3C3$]0*OA%>R(H(2\ M(7.PB"!^=-50G:\$)J22$ @RK/:X,8PNM*=:K$W06N$\GF)^[OG^D)\;\G-? M1'ZNI68FJ[9NL>?X&3$?\-5"F MLJL[\T<0>PIX#&A3@]:<)5Y#7W/32O20( MO]Z ,TOM;U&? A*X1C:^,"#.0>&<6I\"C*&C;[E>.81?B6FU(FL*N+!3PM"X MJ\A=@.K.N^N28]CUC(%5N=1*$Z3?_<# )?LA<,J RPY M8N<*G*['D'H(^PGB2$T%F*-D4@!B;@DLPG6UV::*-YA1GF#B@\THX1+=PBQB MA]Y2^V\ - "A:>Q)RZ\M@[25R,7>Y/%3#("#QL4*I2P+R MT!$%!\+P$L8XE0=SEM MJ%*5J-LI#(UEKL!N*0!Y3?%Y'V7" _R%(LO2,F[SP)R;!8+;IH52;6KS M(M3X2%8V7-(6M'<4M89$*XV!Y$RSK0LTF&\\(-\Q>_8M^BLMW^\K?U]U#J($ MH'7#:(U>("L7T"Q.?WV-&TJ 50URY/";X!J"K)+[3$"_ M$8*3^!2K6>H/ZP9LCF_5=W."229+/-(8>J/D!<\:,Q)0IH +]37W8P/M0BM' MM&!JA$#3@X?!T,AFO=0D/94886B/>JY_<3;"ZQ!NVS L&+2VGX-O6%_,9A60 MZQ H%@H]0/'R\>J26LDEA=%:80]2QIA\-%"0T$_$#I%.J;=;/Y910'[,'_8( M9+/5/:$*0OS'#=CY!L$N,M+"K+V.4"I2KNSE!+B?((R-!^.%/8)PIY,^/N34&7[W8']\QE&P-'SRG5.P M#_[KX=GST;&]'^=S.0%_/3PY&NW+KV*)S6'Y9JR&N]7CQ\>'HX/P\>/#D]%X MW>-=E0J72LU-K_!J#V,4O28EVYJ+PL'=-=0X^NO!P5A]]];J<(KN(L^C 9,B M3%R.3TGE5F$AW,'^'O!S!8]GGTU:%4'1,0SCK^/G)WZ='4V;_2(UE*#O@D1; M7975N#R3IFZ_,H].]_^S+67^V,822&Z=?!@ECG)YC42*##AZ'>($S^A=ER^SEF_N+$%U7IJ!+ A&VP M%8D^\AH90*PQ M8-WW9M$PLH$3>%]-5F0UZ=%F[1A=9H77 EX*U.:;OKNTUA/"@&V0T+JT9 M0-9$:0R= 1+[K_%VHCV_6V=@:A<\'E>=U_JCC&'29'/87Y%(Z+-RE2/MC?UE MF["]O82N.D17XH(###,+*LNXGVS0A]>ZAP O\'UFL65-W F+V.5OOY@9H'N$ M#&2EY4_Y3QWJ3ZD:6BU3"W!W\'/Z\I7C#["UOR-] #%8!!M..MM]Y5A*C?S.F1%?(84MVC[T<_FT-+80&U!7@ONPI3.C-@1<"2+9L)L-H4'A3G4%[/8U4PWS/J MJ#7@)YD;&P^YL2$W]OGFQL[<>H(Z*>&N32D_E:![3G[9R?%H?S_Z*DG!7B9_ M X^^-)VA\UTMYQFGHYB*-=7JXNQK\GKFP*MOGWHPVA^/HDNVF>IKUR98"'Y7 M#(+RN'%DP8'=YXL*_.-_./;#U[A [?"HL7. M_&_@]*#^@3'LS9.5-0V_F67O3:J/CAQ_$O*ZM/]+9<#T,;P\X/37J?[CQD&W MQ0#I,H /G&08Q=F.[UM[A]9FSPKN%*3_MDR6,K935%^H.WAP__4?9R?/S[YM MCR/\T*.?2Q(9N".!.!N"*NKZ$P<&V].C%POB(]S2< P [HAY"OO?;]V1AAD_ M@[UYAILYR-67)U=L=[+7U-%1Z)N61![.@BF?K$GC".ZYB)30%M"*K!X$E+#:3G&17RSJA6W8.8#&+BQ$3Q@F6YE*,UE:/:YE"\K^A-$.9$Y6:2 M_%=5ASI1/0C:(&A.T)0AQGF5R$R+O%AD4U6(3Y%J= 8<7H2S5:7)TT&D!I'R M(N42$=(!300+M94C&FP&J1FDQDN-JWBC_M:3>3%]YRK@,(KU+2B<'1*9_4%D M=LF3\RP3[MJ">NABGJ7$>[->=/KS0F>\%YCE^.1H_E>,R4N@$&16".>^%,!0 MT\A-\3J-KF%-7*G@2*P#)5/,;C(Q@[(](852S&J34UYV4A8-(LF90H>@$_2* M5M[UMD.37F$;$B5IL93P[0?BFZR0K%^M!O9;$CT M(CKIU:^O1]%WQG%1R!)[FEYA"##?7UR]L"_NM"',Z# MQHX9G-8>^=A[T63N9=A]>C:#>@8B-@+TU;16=75#&O3+O/VQ0P[V?L8NJT+X MK=L**/Y_J>H+R,>S',&40?&(KBN!=J]&EW"N>P+C_KD6R8^'"_LK/A:"1(#' M<%\,CC*3BTWY66*;2+A4\>+U/UZ]V!N?15#[9:Q;CL\#M#O>#4QC,S$0_1F" MS<,1:1^1&CJ#2==SZKW1RGEDH'&YFZ-*9+2R&-(PGLF?"0^;"7TN$\]#O;9] M4S5-EDZCDU$ZR.4@EX%<+K+WJE.+]4S V!N$9! 2$1)JX5AB-;0D5:7>K)\D)I!:OP=%?J#5#Y&4;D-MU*&1:;=YGJ((_8-] :P\"!^ 2K!"H90 M75'D"WBZ?/YQTJS0]&8[=PC8#3F'K=D%C7]J,[W. MBWEQE1DN+*T-LGHVV(4![*]ZI6$@NMU34 ^X ;%/P6W)]@\1_1[6\*2I\5M M/@CN(+B]CH%#]-1))6SDR])@3[NIJ08,_" Z@>BTB[94?=83 [PCK7'>HWH>5%V"YM80RQ$(84"[ 5!;=RS%>.9$&J 8 0L^%[5!CIVEVN M6A'8]OADZ!#4312?N:.2);9%&*H?)PP33$DBW0Z&S.Q.U S$@]A*#.Y5=Y"^ M]<*^N^QT,VI8[;#YPA9\*STIK$Q2:A ('KG:01L5Z\HQ\(.[BLU_%?!M%*4N M&66QF"*L%DWYZIIWUR0EM%V +0#2Z_AO:&,?#_/?TA8R.F%[XM5; M+\78-M[J0# MD/24*-!X>RA61/M#7>9E;X$&H\NR@GI6]J5_0V.UG3T84SS8 M:+33([^JOB:%(MAK)QA@0U_9Z6+-1E9^_-T/MSJZ1%I)X26/#GWWNEMHK";W MD%N:V^L"]F.!.AJGQ$WBA?D2ZJ$H"845):!$0]&[U?TM\/-%/J<;D]\2+A5^ MTRVHY]UV'X:W53UOB[W*FK>:A-Q81VK25W'F:4@J8N.0JK)]2 M)3/2$'=7-9T4C?G6DW3%8%$*]*[*H=,V-#S.TTHH%]8?/2$#O;CMOW!5BYQ%GSX-P;G'U4#_6S11=8U[#:M3&I1.H*/P M(Y3CMK&>2AI6RVHRJ_LH^J>T^L(562892)75-7[9H06#$'-OX&W%@CG:1$]* MY9(JR.XN6[K="_JU:[YFAX'GVCIW28I';3E/<@(/<3'*RM-AM:M4 (@&G9S) M*.,.Z6PW(??M^71:8!$L,LY[.;+*S>V(J[0F^5D_ 2(09_:W);1#S9A4W_.! MTUX@.R92P2/W("BFVX0A40FR5L.T-D@N-'H0S*8>N%VX=S#'UC8H.6.R8[-Y M,T9/DJKW< !>#<"KG0!>[=Y]#%6NUHO=(U]IFBSAHU!.!QY]:;!*#ND!79P M\P]YS3[F38'_D7I35ST.(%^[RE;)_9S4]@&WT7?6W$OF?UH[[XIBW M$K3J!;:;2*/?L;/!.;BJ=BO^(1:@/$2> &;B472>Y]A?@AYQ+C1RLFL;VV7% MT"CK_NN%)JCK,S\QN9EE4PIA6UN:2>+!WL>NPP1!L!K^#VC+)OVF0*5.L-,& MK]X2\51\$T(EKW5^J>&]UKW1;]?0M<5M#5ZPW.- M=E>M="TSC6Q3ROMM0=W M] *!-H'?G$@Q&FTQ]:) + 5UO?-='^_EXC^N,072W95I" YG5P-\NWX5^$O@9<"7]'=@B?,BWV-14(^X M4$/'_:+Y;Q8&2,D"%:6 M:NG82$:&W7\K45A%Y*0?WX1= =]GT';#GH&3@]'S_Q0QOU.Z]?2^96O,.L08 MB"B@6AUEU TGCNSU&T[,&.CF#X B.!%7]81;2/43A_+D?1SW[T__4?AV??H@>61)?3 M:Y,V=J3CPQ^>G4=V>>T3Z!C845]^?P$?>VDF)76V.B'9_#J.^/!OVH;CH]'9 MAVV#9R!I#?TCK[N;C2-9>!@%'U-(CKMB1=*VS+W%_IKU-@1(K=KG]*P+!LBI MP'@O+/(---0,>S0:UP)VUCKGX%HL[.1-&8>,/QBG2L@PPN1 &09H)6. ]PYV MQH&.1]&\@%N%71DUY2U4D[\_H8VI-;'L^I^ITUH7( 2>%^/.Q_L M-W-,JLR;CWSE>OX.9 .*-P8X'N1V?HQK^5* FL]\E]LRR:L92.]DI6,#FV1$ M\BV41^&-MPN):4LDL+)[<=>=+,T;(>NQ](2,U(D93Y@;66JJ:9E-B,\%UA7: MBY-\P!LA&5;CFD.DA?8="+/"=EPF@9!]6V W3Q75IEV71)]SO.PS\/>Q/S(1 M U;PBJ)TW\ P;&!5T$K:;CLE?;(T,:B8WO6-MG:UF28$) MNUI)C'^2XV&&ZQK/;II5*O?6'4C0#I%&A?VXL;X0F1>PB[25P&O7JP%[ MN/IZAJW?WKH]J)^A>F>+@FH+];59\$B+8 @N]*PX="N5%**RVW<(C#>XZN@$ M;75H0&8X0D9VTQ;3V=50\C\-)&SGV6Q%I5*ALHRQTR+:J8^DNZ4W/JY@HW/LR,V]QAF2[(T1_7N, MX0^$8%\F%*KKS4P*Z"$<. P<0B%C)S5+@PK)?V# 90X2%? 4D0SY+%P$,+N< MH09P[8*%:L@D!]^/#>VT86R$]4\1]PMQ-ZO :8U@#AW6,XXDW: __?AJ_P@ M4B1=0K)*VY/."1VAS M\]OSC9:1:_[,)9S.'G(I^@ZDM1)+J2?/S]EP)(Z$E++A%,'/.J3K@G^X51_1 M_ 6Z5OL8YK)DH"C9C3K81TBK[N\)55#4WL^LD@5 LHK:,$5A,IN! L(88MB, M?::070CG:'%0*X@PF,_]AB8&.*BK]_?6,P?(H0?])#< .K6>1P4XKZIO=V)V MII*ZJ<@#Z$I KS/7AJD\C!_W!'$/1P/N8< ][!;NH2MS,_R_?\]">,BHTJ7B MA7<0+Q\>V0K/_N'=B07%R;%Q'^-.LWF#QD)/PF<4/6J2_5)6*0E(]7UZIF?U MVCI:"-*IUX "JG, 6QK>X&U$-P5M#N4_&#@GA1A('W;_]2>#"AX!Q-%9V>:I M+A.X'R1 5E]C&P>^6SD]YN/$$$ZI5[XLPR.]$8$)-VJ32XZ/RU%T/!AG2H%Q MFFCB\,H,KC9PARJ@^DZG?'JQ"]!C[>H*.HY0WF0<'XX/XL.#@Y;(M/(^8$=# MKS:8/R7$H-\I\>A?E0D$L"@6B(@"VH<,LWEP_0-0U.[!I2!UKK*J1ARY_P[] MDM(W:(%(T7X.W3D6T>7>*6Y@. (4@CY!UJ83F!R8^RNQISH]%P3/&C[E-&,S M3RP@::X,"EE+;?E M.$0X'%HE-9^C**V7:CS::-=40?;+QW*E'C&F##-EGH,DCOW8.LG53#< WY!2 M S&_RQX70NK#;@W5L36 T +6LJ7#DSGZV1 .D4 OV/*J@K!#,"'4S$PQN[A$H3 M]JU*S/73\'?^16HF=5C!E$:WJ-AJ[HM39PL4'?SOTHI;DR" ABI42TJH^.X2 MT,YN"7_^Z_/CV'HB\#^D>5*'BSXK<'J^]1@)9LI%Q?F0U,!/=$_0O8IC8):H M4?0ZC\Z;*_"YQW2J][E@!^K&%^C'VU.-ZE7B+JU&2/"L(S?*5AZU+5*]U\QV M6X=C1?T#A5&D?^X_TN/X:#R.S^X<:1LO]'S_6'\KJ^P6PH7GTOSNQ:9TO9+T M709 LV(IIJLK,^B<^/@#%N:EZ^<%(^']A+U$<< U@_6*5#OJ4#7_=7P\VG?J M>9.DD=51M:Y\7 X(=MQ_[(^C5EYU>WUA@9T=4\K@-N[\DF=2GFCH9$7S H". MO.VSK+1KG1(8 S$M7#Q-FGG3,T"1*P!,;(^K'2U6U1'8C IF_M[8#1HKB4?H MB17L*^$E@=4W7N,P4\D<0I]E%4@;VM%]#DE_75,%5F,RKZ+]D4KTVO_E:Z!F MG>L<89.SQEH0>^BY05UH4F65U"#"7#CCBE-!S9ZL5=Y:Y>N;V%^^Y(9LGA<* MZ7PEYT46;A3]JC1S#> W7F8$+!5Y=RMPY=.U2\_GWQV3CIUO+:G#XSN5)J\5 MP4W7+HX@Y'@=')R(GMU&J>)4Q)![K%/H/6:O!9-%T>3UNFA#>VEZW$J'?)N@ M&P)1SJTU/1(0^+'H?9VXW6;5()OB1XD&6TI1)I#H M0A^!0-0A>"Y3DB !G,MBK>B2SG#BOY<0L[+KD+9F>B4O:*6HA\)&D'AJ62M!8H*8IP02<\ M4+RLZ0 W@(![O&,&1G2%GM,(H$2\(?B*ON7&S(3U7=#0=1WXR*E9"*$5H7PQ M)P&4DMQ]DJZP24,@3IY,&K0>]90>)8WFF>/L7G\SY"(O^.C@F#ZU!-;QD, :$EB[E<#Z9)6+>?2SU2[CY\B( MVC&[5%8"%^X5 ME$H6U79A-&BN"71.V/;:^NG6VQ[M[_O:1T(?)\Q&!8\ZW,>PAI0 RFUAO)D530NJ*JA#QNW&&.OFKYKT_6'Q A7 V$H/\$(2E>!M @2 XS-5WLWN'2 M&XJ_7R=^>=0?H\GZ//" M_'N*';[!_H(Z3N"@LYCZ7+H#(!AYC&NOC,9/0Z\$&JYK&H8\1-;T GI M>,1D15E\%ZH"8*D8:5?#VF">V4.5"D6D MW#T;!RRU@QP4=A5E=-#^U13,G!@S"1S@$F"U;J7B5A&.60V#9[6"W(5=RF)) M7@"%:*AHDE9O$/GD$>HN:#:LP>L7GK-^3OT02&/;&T#*UE4)",-XKFH M=1/@8;+"2!#&B];6PZT!=@ACTPLG13@OIT)4I^[NH?=JPZF)F$$VI5DVM,C) MG)![>!B<@)#>">D-T&NF>!FV:P9Y$T(\#")8U7P*\#(A[K5?@*'!Y>'M5@:*RUH@YD2 MV/!0"9"$(:$V:/T==9K/[?#VZN2=P?L28S659HW=SDYS7>C!S,/\5^J_.5D! M+2@F[F\AKVG_J]YCGV5E$%8;>FS?Q@P@2K.*EM7$4F.*]=U84IJH/MW]==KP M:<4^398A'(<[MD8H"P*"^K+37UWVC6!5;: TEC.E>*G?V$E@3$[E0:%L.IDZ M>F,*6H/!S.@SAQWV]()V@(NL66 09Q566&[>8;X#U$JX&T F#=U5<2& 4F"Q MK%V_K&!>:)LZB 8!Z!&R"GBO!%#?S#1&BVOJ>"Y07OU8/_@:*A"'*17]3>'Q!!Y M%(FJC!)_EC0DQF#":AB@X00U3A8GVA[(S(G1">+S8N]"0P*%M^;D9._@V:&N M%G=%-?-Y5VO?"GH.#+EZSD3&\"!)!_0R^ R2/DBZ;UP'?HNXSJT6!VT3 0A> M4*8G9> (3=!6C8!4#1POZ V $#TB48G A!=F?7M@7&DBA+^(GWB>F8:* OB[ M@X@.(NI$E((9%$JX08,38N#D 6F.(V@;550 Q0+UYZ23<"GLP)-MX"2T3]"E MM;$N.D>NDSP%DC.&,3O-RDF#KE4SR/ @PYXHHZFOBS+[$_7F/,G?67?38)B] MA9/6O$,>3H7V ^%+)/C(B#O'V.[)G0B L3E$)XM14+7NI$#-\(@K.MM@GGF MK8*843AB'$,H:$&=G5@74@PU)(L4=M9=H!78@D+ !9M4E,IABC&VHDIN-D4+ M?5#HDNX*.GP'^X=BX+O/_\ MQ2Y48.PG> :I ]R0JFVB!;<6\[/VDDI[*JKQ M\7]&3Q+=P9TSV>$[EF?)^ECBBNZ9,#\=P6O-/D597H@@LV5@,X()DH_ MMF8Y<36*($7M-)B\9:NP/:9,.&R/"-6[TBOZLT$X'\,;WVRR7&ZVF6)6 XZV@H*O<: G3 M!R%[2%*Z!+5T,;JS9]@C-D/$AC=(3LQB"8[^54%)*'?S47Y:)^L6)@&@4-79 M'+4RJE4.9D8FG94)\L&$>[Y'8F2E-P=%R#<1I@Q0J6+(CD09V?F MV35TUL:Q0SY'0 ]KLS@;VQ0!5LAGH785M[PVC1^( Z2PA&TI,P04[FNFE^2@M/K@F,D]%YU7O6A;*^> MH,84LJ.8,!&92WA&?UB[%F-]?DYN>_AVD5Z#JB.#. +8.%1@%H_?]&,[4?GH M$O_5^&M2%MC6SD[LAKIL\KYC(KN ;JL80T ^$80J3LQU,I]U]-A7!^IQ(CM: MKJRH+>!;8 <#S;@5E Q4'K1E2!MP,6X-D].NW"ZZ3?1YK"!Y MH0A9R;XZW&:H(OBZ-#QI&S"PRFN<*;12\/8GIVKC1]=MI#4ZD-[]#WOBJC3C MKX%3XK((!W2#]U MKB>E'@*>\-:YIGNZ!N!26JGC_P'G/9252O>S\Z -0ME*I]XH 2!S56M%W_=T M'_GR2B4ZG^,*$M(P!E:(A%2XHZB 21'2>/UJ,M;DGBS^4@J9*[QD =7>)KE/5]4;=+7ECO!%KJ\IF*1ZU=1[,!> M;EG=(').$-MZ^ #9RVM7,]PG%#X&D0*52,TQ#/_-!)K".A1^FJSVZ@)+3-23 M6O423^K&>.C"^:"J%JSC?H$#\062 6\6V/],#7:@PWWPR^M-+[\I$##Q2ZAL M,J:>%80V/)\:6WCD'*N)3ZNP)#D2+H-+BZCS1Q>0'*_V_U^;E;RI8/]_8.8PS35VK>Z I1.99@ZP+[.@54'43]? M=.MGI/='^\,"$7:*B]6F83Z,JX0@-/JPN(>CM1<3$0 &#I&%F(;69@4 ;.,> M$3MQF!2^C2QTU+^;WIJ:!:'0R.^RVLDL9-!.9@-N &+4X8WU]:'00P3PT_"R MJ[*XK:\UH-W:,@LHWRS5WLO-:LT=*/%ZDGFGYT/>:<@[?1EYIZ "LZU_1:5Z M=DCBW,ES;%C$?%YSJH=C,D)6!97S69=\16BSH=]"X%(SKJMU=4T8*I@7%3?F MA?1/)9"$J4DQXT#:C\,GK@('DA*ZHI1U%/;;PP/7*N1-,60@K%LQU)R54A/Q MT(/ 5QM3AV7/<\H/%F>X2_2J8+\+N@N8D" MH3*($--JQQ,< ?[F_<1XS#52(&.5.H0UYU8/IJOH&FG--!FR*\##AJ;@AP2W M;M"3BN,FN2'P,SP,>_O1=>D?%:22@I* X'[F<$M.#E9>F4MMPX'<]9/U"V"&Z9PMK+7H"C3T&DB=6+ZIA MJ[P;'!QC>JKC\@EJ0-FSZ\RN713C1.K>QA_SBV)"J:A\JALCY; -4\=SG0#Q M>C)=N68T M,]3UEMKA/4-J05U#F)D 6@>*WC'Z@_$/[7A,K'N&;N.0\)6#U&"]7@FRY3I7 M1,(=G;G&K;I%P1?,6*X!*<7_Y6!A<4!#$34#K$&\%QCGD"+%8S*CV MP%%-_@]!3MSEQT$1E8WT 3B*Q M]E*AW^ 1Z(O(Q,P'3Q8ABA&G3(3;G/ -DEK4F&6%?K8+:&^O?&HDP**Q27P@ M)J%Q!DP0R]IQ>0AU!][WF.@+02[!*??C:C-^S!)IJ^G03?W,D6J*&\.*O=6T MNI*E%2""(+LIB67>&2V1;TPGUWNW9QTMG7^S>2_\1PHCOI.A8>["8K_%'>;6 MF$.J :_O1K\@EJFBEF#\]XY!V/77O57TQ8=UM?99C4\= M?]YV"_RB J?73++WL+Q_;Q9+>^"LM0PIJ>]$!5["KYIE18%FCC[__?5WE_0+ MH;UAYJ8-@=#&'N5Y],)>T,@>?D@TV ?15QB<3CP).EF[WJ.9!>3TLVR&9&;, M#E^ZK[SZ]?770<P7HO!/B8L/6V%6>9Z9D%QV/<2TQ%^*^KSS?#YH!, N98^_Q!'+2XSLO\KW$JKEY1C" MTI&C!R-QP[ /@:]HINYV$PTFDE-\"<3()5>%VBIAYNC1,#HOZ4U1KYL#7<[M MAP()J-MY,V':@O%/,@*L)ZDU3\%NH:IV$J1U;[@"T%(.UTXRO0;N[66RXH@/ M<>BJ+$_:$R<21YH]9WIP.RO$53G1T?Z12TUU$DS;O%!.0/L%YS (K/\1*L/# M\?XX^C#!=Q4$2']C>3OM1*C#^B>8X9S*_1@N368^EX^;M-;7S M]F@Y7'\$$J\=2MN'(@-4C.FZTV;\U:Q=,W:_Y[<#GZ4+323\V6E F,U[%U2A M]6U;BQ%9'HJFZTT!9W2^$[%V[;NUBC8VN =VIWNL /C">P[.(;$?@=J8G7G6 MQ4E")! )]*RM"P?%VTFJPSF&AKF[WH8A80H#F/OPK*6%HSD5<[/OZ>R"4A\; MQ>&+)H_G'@17;$7V)Y29F)9GA8I!N-0@?-37@3VKO-R23;3%[#O\EM8DFQM7 M7;]^-439<0L-Y0-O]=864[8KX@$9GF).XR&=4["/\>Z8K[R:7H/M[VF-U .^ M[9]5,.;.:*4G,#4SI+Q&Q12\IVOFW9Y.' MC#0]9&CP1PK;SI-)(<%;SE'!7=^X')$*W0O]Z\=$V#XBFOT?B=6/UK,2%#5G M0B U@8M$N1+O*$G^I(.E-'F"*@A]ZVH)91JPKA>O__'JQ1XT1: $"4-P^5O7 MV9(A1UTZ9UE5MUZX7SICZ0(EKJQ-J"NGDM<1O1+9I%= NW M1^@4-CD]COSLY'U4DGES6Y3O5-%E8%_R1PJ,_@"/)>T<4 4": "^2HRMUR:9 MHSMO5SF9F7JE4W7+9%465OO8E\+3IE9H_C2X2*W(LD/&XO"1YPUE61YU& M0WY-%:TG)$S=8B#XJ+7\$%Q,,N3?PJE9PPL@[L0>, %PU:2I:1OQUJ&K7.DG MO;ZQJ^J1[*'#^ 3;P"W: PRN/ZBCZ%+#[;UJ)KE:&%]#H IG/QHB/HFR]/_^ MY>WT;/S\N4GVWQ[-CF9OCT[.CM^>[IOT[?%L?'1Z.#Y*)X>SOY!31=]X59O% MP>^Y[QN+/0.+V?=('.[AUORE1U7N,-;H8!3IX4:NQR&-6"'$4>]O>AZNY^]4 MQO0KI3QW^;)X8R#>XB<<+$//[!]1B_]2/"QXYB&7L;/AGVJ=COO6J59:BMGT M^2B;T]/3(W,T?7MV/#M^>W2X?_AV,IGNOTW2Y,R<'4[.IL\GG:-\^,+,$M * MO]L;[Q([8GJ1>'OX_.!L?+8S1_D0^C30<",8;T0#;A_A1Y+@8&?TQIR>G!W. M3D^/WYX\?WYF%>W9V=NSZ=GIV^G^R?-Q.CTY&!]V-^;H9ZO7+_&*?>%BNM7; MYV?'1X?/=V9'CD81C#.B@49JI#NY$R?'I\?'TZ/3MY/TY.3MT32=O9W,IH=O M3\8G!V='R=B8H]/.3AR_AKO_58X=+>!:?7MP?'CX_'1G-N%X%.$0(S7&W5K^ MIY:%.!NR$$,68B>R$*RX#L^>'Z3&F+=GLU/S]NAT;/^U__ST[?[IX=F1U5XG M)T?/.XKKY/OWU]DDJZNW1_O[AP<'.Z.P3J!%,0W-Z:E[,+_2($ >619A(:>T M :).4/B3IB[D%R3Y^)O@@.Q[WE3^#&H+S0&+7PKE/.1];;&U+K(TG1OYQGAT M./Y/C2YJ$; ^]';TV[CX0?M'@.T2R/";:SM,DR-1[.G!_N&W04/>D#.V-4'2 MU3S!@]'IT6KG)YR?H3@^K #*;@6\UGC9?E*9[%J' M? 6Q63I>O@C'VUU_?.VY6V^W19EPNO3_[S'<=7OYB43W4^WE M"U--RVP9>%M;2GV7ROW3B_PV%\[99VXQ/-C\<$-W0S]_^.R>H-P>CL9/3?H^ M!WE+Y)E[E9GN67T+@*!O#%UNW_Z%??3KNEY6WSQ[=GM[.[*?&UT5-\_.R^FU M=6VK9R:]2LIG:5(GS\;/]\?C\=$SJXK'X_VCD^.S@_'^V>G!\]-G]>)@?'!X M.#Y.#]Z:]T=[X]%UO=@!O_^-D %>A&2 KP(R0/N+[P"E=KXL[4\_4M>$*H9/ MC11/>?25YQ"4RKR9*;&72%U8JJ"O$-_PI?C.Q_"VXO_]). M(KK<.XR11B/U.(]+32:6>@J."RBAJBIF&_U[,U]%A_M873+^NA/?>***8[CP MGK0"^H(OO(.G)GV?@[P]VH5WL",7WKEJN>$NO^]6>PACVG3/Q1]RT1T,%]V. MJB.!L_N,[WH3L9G9R=XT8V/#T[/\*(;[^^,:X>WB+W1_IF4 M<.]L?6<=#7?6CFF]IZ$UACOKL[FSQOO#I35<6H_FGN&=\DLQBM!]>DGU /E5 M='Y5&KQPXBB5FEI[P?VL:;,WIQW;=G*VNTB399GO@:+'X[37;D' M?3J.\V^_EO:JR9;)W.I]8=9XS7R+OZKF?F^0S7%\F.R-C[Y*OL:;8GR<\D^] M3:KZ^XG8N_6<^8ST\X5RXW#_8#WEAC08&>Z?X?[9 6WP)=\_!\/]\Y3NGUU) MDVVX?UZZ^NSA_GE:&NQIG/_A_OE\[I\#Z_\,%]#3N8 .GKX#-#Z-?A]=CBY& M[JH8'Q[OWWF?G.V?#/?)<)\\B/KVYTZSL-] M\MG<)^/]\>C5+Y=/X4;9NGCU<67I50[M Z/_]]V;GZ)7.5 J3DWTHI@VF-/' ME/?X6]2*F?PUE;^FA:F0)#99+KEC)7SP%92^,O_RBZ1.K+Z>0]=+ZFR8U16] MK4ZNN/_D8F+2E!/G[AE^6/*^T9,6W4'E#BKW*D]1;D'I79S_-"B]3Z7T+KCO"OS[ MIRQ_!QU1!A4XJ,#'%MLO6P6^^/[EH (_E0I\ 5U7*M5K+S6O3Y%S1JG9C/?J0;: MU4&+66J]*'TA(GOS??VDQ7;-@3W^S-7M@\UO)]7M?6;9OL2&5J # 9LA2>,*.O*W2!X.RUX M39EGU?4&X7N&K;]V53<_K3Z*I_M#'T4S]%',=Z>/XMGSX^?CD^G1V]/GDZ.W M1[/I].U9G9L9D<[!_OGQ[^Y;]5'T7HV9[4V'KW8'ST_/B8__J1#Q/O MTJ;V0Y>O?OCE_+??WWQ_^=%:D'_@]?#16\[:U^K:(>*'^U>3E@ZJ:(4"%41(@_\=5EE_X[LIRWER-ZO'WZM\7EH3I_;M'6L]W$4][* M3QO3'+:SVXY'1V>;;!NEJ]3C(:HVFQ>WLB+R\]YMF2R_H5.;UCS5_7L?PW1\,GI^\KG-T!NGAX>CP]-'G%YW3F @=*7T W?O M8'2\UO2.#@(S[4EN9#!9:T2=;O3[=F>&N]DMMKWLVS?NW$H7/J36>;#S_9$. MTT.*[<<0EDTVY7<__?Y]=/[KF]>_1#^^_NG%JU]^N(RC5[]TK$C M=LA#"NF3F-(]SLJ.S<=:A?#+__N7@[]L='7?\2=QT HUF*S34NKC,SZ]+LQ4CF M^B(KS;0NRL&*'JSHG9[/O0[JTYO18^N+OV5AI 9395EM1SJU?_UJ UWGUW][ ME@U.^* ^=GL^@_K8_5#"X,KNDNFZTZ[L&VN[KJ*_CZ(?2C,Q^>#1?/X>S;#E M7]R6D^?:)?0%Q_6WTB154YK!SV!Z[H;GZO4(Z(_SZ;1H\MJ.H:XCX5\%922J M3.20SF.[W.6FR-+^:AS/_[_P-02P,$% @ J(,#4Z88 M]XHT"0 +C8 !@ !A<')N+3(P,C$P-C,P>&5X,S%D,2YH=&WM6_%3V[@2 M_E?TTGE7,A/'"2E7FE!F((0A\RAP-+S7^U&QY5B#;/DD.2'WU[]=R4X<"(7V M*!R]=*9 I)6T6GV[^ZWL[/W+\P9I3-. A>1D].F4A#+($Y8:$BA&#;3.N(G) M2&893^4)*S9JA"6O[ M>]@"/QD-]_<29B@)8JHT,Q]K5Z-C;Q"[>_YY6\G.Y;A?'\OY%.BS5RP MC[6$J@E//2.S;J>5F1Z,]*'[ELR--^.AB;OM5NO?O8R&(4\GGF"1@99F9V?9 MIO@D7C9*M[FN8H(:/F4X>V7>0#"JNF-IXM[M)=:-S,IQD4R-%]&$BWGW[8@G M3),S-B.7,J'IVX9K@=^:*1Z][5EIS?]D,#5L4/"4>3%S>C;;'WJ&W1B/"CZ! MU;"UYTS2+:PQ7EEUY@:.I0BA<_#E9'@X'/WRIOUKJ]>!V?;\,=@O>PI=M]?I MNJH:2J^LL]SEE&L^YH*;>3?F8YVJ]/;\U'VJ=1\R*0!>!Q3WV#3 M_N!R-#P>]@]&P_,S7GJX.S$1F=D\^#OMU-I[6-.QJ=#,CG@\O#@[/!9^_\R^G@=W+0'V'/=JNU MO<'0736'#7+*TY"2XR;YC_Q3R)F^Y@T2,&5X-"9@LX3""6P M6=T@PS1H]NZ8Q4=4^!9,&^C_#-#?_@F@?TBU) MT3>L"T%VA?UU/=NR\?EG])?.S^SSC$0\!:]"!UUZ40,<'L2A6U7Z>1I!,J18 M]\'?@(R#?!RC@DT T?#&(&Q \KV11 H_$_?6AKB3&@+R@9*Y ($ MP/,EN*==3EM] JIC$B&W+,."8A.N#13IAE!L='J#EHV*=^M2F3O:;AQ\X^#0 M^^XG[IPX:(,PR0HHXC#QRU=MZXR)%0QZY3@9!PQ LY#F$:\ M!D#J'<<@.E!3..X$0!RR$9DVVP!E#!M[M/&YP$\0T MG0!IAL1[F0NF"T+=H5Y[9XO5W4>:/G7Q 5&COI74^UCSD5''< '<\UZ;B%&?*-7)/ MZZW:$E6;J*1FH)"!Q(B#,HHQ.!<4\RMLRRJQY+ PPC'B*I&'O\8,!2$%PG@6 M]I[G%N;V87\-H$6DLV#_6P-V7">K6'UT>+H#V<<'MD@U]'E!&!X12]W']8S:(A,&0AS4CK>/96[NU^ QT9XN MI!D6)='#A3L9E^6.=3;F+ 'Z]'#R#:R^&U9AF;+=L=T]?KPG*IB7[5F+L6\( M?IB&91#D"@^YDO/6S)I(;: =GP/!7!J*%?*'N\\E6_<,B0"M$)9N21>*0[7) M[!47WGZE^4*ONM,JIGI!$#"@672ST$9Z:X\B"L^)X-=,%/==M^0;?]E$SXCH M327ZPZNXG7]R)6H?R(1E9&DL@SCFE*IW+^,Y^N-GX3JHJBRUVCK(GY-(2!FBU"_KT(+/@X# $807AL.!*D@0'I/ $K@(GL M9HI4N_9>]M6E@Y>HX@K0 %6)%/AY XZ0V>@$(+#/C JT-%RFY^E4BBG#=)_2 M2?'H2Q4!C269D',&O;-8NA!&5[ (V'D2+M1\3:=J7U!SF;Z8QR5\+Y!"T$RS M;OE'534\H$(K?-T,+0*V7F''-#>R;'"OLMF6E0NSUC+?%S+84GEYK48L=_A8 M<^\,68I1ZEE:Q5GB?MHA2WJQ Q-6S'IJO,C&>,SS%*&Y:?/:0MW3'$ MD6MO!@9[\ 6]13\=:RERPWIEEJYN]Z5@4Z[3!YN-%8=Y3Q@X$MH1UZ"I]NXN M]'B0N=<@BY^K5&ES6M_KY'_!_):S?)VL/_(Q[A?;PK,$ZK_=P3W?KA^YV2)Q%?50.[LA]E*?O&G9?R^,8E_[:UZ\W!SM MBV_VX:/;'-NK/+8+!04C/H>UM5@_YBPB@QL6Y)CPR;F[U-B#,Q9#(N:'1M[5MM4]M($OXK- MLI1F$8O)Z>3#>Q++J)BQS)!(,6J@=<%-2B8RSVE&/C"EN!#D2/%XR@CYK=7I MM-JM_3W/.SR I8;E')D%9-_O^=UVMT/:^T'W;=![0RX^D)U/D^&N'7Q\/IS\ M>3%RFUY\.GH_'I*&Y_O_Z0U]_WAR[#K>M-H=,E$TT]QPF5'A^Z.S!FFDQN2! M[R\6B]:BUY)JZD\N_=3,Q!M?2*E9*S9QX_ 6^ GH_'AP8P92J*4*LW,N\:G MR8FW#R,,-X(='OC5;S6S<2 MC*H@E";M;V]QV\R\FI?(S'@)G7&Q#%Y/^(QI^"'H*[\,43KYMN28.?&LNLSS+GF(1?<+(.4QS'+8/POK_:[[5[_ MP,>QCR75EL(B ].1F?#>!/ M^.O\!$:,+A]1F5\K]L6GRX^?!F<3,CDG'T=#*WROW<4#3$Y'Y./@\FAP-OKH MG?_Q?O0G&0PGV--MMW\.0&Q(-6Z22YK%2_+O%OF78B'+FB1BRO!D24Q*3?", MU6%H*!@)I8J9>M=H-T!P(4Q2.F=$L3EG"\C-)N6:_%Y0!:^AG\C!V8DX1FX"'K;VB6:X+TP M'+I5K9]G":0IBE4/_!V)(H8UP>UJ^&^"RW),;3EX#3H\!@(H6E<>73J3WMH: M@D9LRZDFCB@$# WEN!K=CMMY8FH3DDBY$)7/J[8E&L#):HA%!N=W"!EL^:J MNA+FAK0OWOH3>.N;'\];)QO01OMVWO9UZ8]EZ8+I228)A\<=O6MQ/R94,>MA MX#$<$0">0)A&-'"=X@P<-H/LC!D:GV.N(R%U ?,P;RLIG*L![XQ8#,V:[(!G MQ0Q\M4>]SMX.VW6/N$AG+W9-3CR.)6[FG!UW M(IA!:S' ^21*=>^6I-PM<2N7&R6[NTU[Y.W0 $.0AP=_5W=_[**95/][OUH1 M=VAIU6.F(1Z 52R%NA\\361W$2WTPZ<@S0H9F+_&PO4'41:AYSJC@>@#M^ M:;-FABL5&CF?]45M":+-*5(S$,A #L-).<7X60B*J1".98588X9AHG4## M7R'#@9"M8#Z+^T]R+[%MV\_!KPQ;%LK/"8[A+ME$XH-#RPU /CPH/1B7@.4Y MCQ%N5,O,9F*J :I8B" &J8HK/ !".74:14ISV[;H'18Z%A4.V!M#:X6,#??7 MY8'R0N6 2FTI6!0!%[ "V))FRC)@5@+ "3TL1]3C$"C7' #!.W@.<;;OW/X% MB'< ,=HEHSD5A8T;:"66),!N^1STJV]AJ:M4_H XZ!YO)ZX6=S 18IAV]#B4 MA;E;@H=$:KH:S9#[)_<7NR2LJ@KK2LQI N3IX^(OH+D#-'&53)U1;AH7;TY* MQF-[;D70%P0N3) RB@J%)JQEHUM6G4EMH!T_CH"U-)0 Y"]W74EV[IB2 !8A MI&R-+@6'DHW92Q^\#\J*E5R[3JJ4ZE7JQF!DL#J\OY=QCUT9[/U$Y9S\\B*LPT5S'6PS_=5==AUYTMB]@0S>8\4HZ M"NS82*57!,0VP)*S&3>&L<\DMU "Q<'^F(-\=I$=<&C()1IS%?Q&CEY%(?97 MP4%\&W&*+++7/;O?I%3[8W:%V&FK%S<3<,MX9G&,%&S572^$U\E[84I !((;4W'1C10 M$5W,0 N@$7N8,BO>>@_YW"/W-RB%2D@ 9T@4^&@3#,1L9 $3VX\S2BPT7L9V\R^6^12;KF. MR[Q>)(6@N69!]4==$K1'ZE[1P#>%4 &@V@T22@LCJP;W%I)MV;@Q:M>ND-P8 M;*F]=]0@-HF_:[A71FRNK^0L]^\X3=R=_V65Y_=@P9KZMM)G[3VHVLIH4KR$ MKW18/7O('X(0@L*5MP"%W?MNU:J?AEJ*PK!^E5#KQ_U&**F6'8**0L5AF5,& M;H)JPR5IIKV;ZSX<4^Z%M?+G)F=Y,D^#KG;=1X.]VKJ<(Q<_.>$]VR >>K[%=-\CIFR<[<4BS\TBPY2SA)RLJ/"Y M*_9MA3/!2JI03+W8Z;O;:>?"??H!)EH;"XTT6'] 4MIN]X[;"4<\GEKO_P<7 M2E>50DBCJZF"\\18U4@55 FD]H6'S8Z29*),@F?,*Y_;&Q5.^:V*C1IGLVWU M+8XJMDYYK:]GL?[LLA]MLFA_\#4$L#!!0 M ( *B# U- C\#,!@0 &T* 8 87!R;BTR,#(Q,#8S,'AE>#,R9#$N M:'1MS59M;^(X$/XK>P6^&$18Y*1*:PEW\< ^I2.H5+10DDA*%TC53 M.<2B+$D!#U1*QCE<2Y8N*<"5Z3BF;5Z>&<9P@*&"K8\H/+BT7*MG]QRP+[W> MA>=>P.0!CN=Q<-(8WXR#^.LD;)-.YM?W40 =P[+^=@/+NHEO6L6I:3L02U)4 M3#%1$&Y9X:@#G5RITK.L]7IMKEU3R*453ZU8]N?^B5)4U8L#4XSY6&9+LY?99(M\U>A:,EY MDG*BV#/5T??B)IP2Z2V$RON'*=[S+'=^F2B4D9$5XQOO*&8K6L&(KF$J5J0X MZK82_*^H9-E1O[&NV'>*H9$@9P4U(8K0(I[\RC\E\.IO[HQCB,3B7,#=G M9F#"+ P:7HY[9G?A5\;OS\"_&4_B\ ;VJ>P(7-GGNCGQ70@S?WKMC\*9,7Z\ M#[^"'\1:T[/MWL<09$6*Y#SWO/QI-IS>C^&(NG"/E@1N3?A3?.=B73VQ+B14 M*I9MH*QE51.\?978;Q=-])AOVT4J(*DH]3V[;[XSTB41&:B"I$&M.\4;O-FY?:B*Q2WP#4UH*B4X%W JY L!;Z>68]"TN8R;E&A5\Q:_**EL\E;_6KK_\WR^ M';=ZEZ0YMBE-1(O/J[%+4COW#S1&(KB0WN]V\\$85F6],LXSA$'Q8%8XGDF'C2NS<3R!./@R%7R_K2H'; MCD23METKVM]<[C L2/*TE ([=-"+O>7@K6*;LW> P=X">+.6;$5OMI+#C:?^@LA\01M-Q2[69+:3:I9S8;_ %!+ M P04 " "H@P-3R!LX3 H$ #Z"0 & &%P#8?D.*;AE '1KW[N-AKO,JRZUNO M0^BO[ZP-":%5JTI-U4B ,Z_/,S.>W?Y/EA6)G(B$IG ?/SY *I-J386&1%&B M4;IA.H=8%@41\$B58IS#K6+IB@+U\=TDC+]/HR;I=''[, JA93G.K]W0<>[BNT9Q;KL> MQ(J(DFDF!>&.$XU;T,JU+GS'V6PV]J9K2[5RXIF3ZS4_=[B4);53G;8&?2/! M;TK207]--8$D)ZJD^G-K$0^M:[303',ZZ#O[W\9V*=/MH)^R9RCUEM//K351 M*R8L+0N_ZQ:ZAYX.JH]L7JP-2W7N>Z[[J5>0-&5B97&::1_+='7Y)E-LE;\) M94/.5Y03S9ZIB7X0-^&4*'\I==X[3O%GGL7>+Y-"6QE9,[[U3V*VIB6,Z09F MK5UR7ZC&!H):OJB+<+9"H,;L+VF C[JP'R\3O-@,B[? M9=S0FMQ2\A25T;?[T>THAF['[O2=)9:M^ "("0XL50<8_PY6&,WBT7 4!O%H M,H;)$*:ST3@<38,'&([& 3[BTV2(%M'L?P1[NIC-%\$XAG@"WC4L[+D=VC"/ MPIJ&U[UPV_ ?POU'DQ#,(;B;3./H#@YI[,'?N)>F#_%]!/-@=AN,H[DU^?80 M?8<@C(VFX[J=#R''1(K$_.YE\3KE-W_D-FK#C(AT"U]L^$71)15M2*C2+-M" M4:FR(K@SM3QL"TW,R[EK"RF!I+(PV_'0?&]DZ,L,=$YA3M22"%I:DQ=.MQ D MVF@,_3;JB6X;O_46GH3<<(I[N%V[?:V(PO;P+\ MHA 4"N7WV!+<0V4;1B*Q(9.J#I&Q,B$!A MLN/IW73/ 0M=VS&!T-:DCI1@ZP@3B(@)**LD/V"7$6:(%XJ6!D#;F! \I] 5 M^XZ44%$@HK*]XRGPQ#-R#)K6*[1.B585;_#+@JHZ;_F7I?L79_']%JCV,>L1 M36DB&SA^A4U1'.O0.])8B>12^3^[]1_&<$KG>&3Q_:GP+56#([D1A3FC&0Q? M2S/),H8#7A50ECI4J9UUNY_=P?@W1UA M)WIW13B^?A1D1:TE-N7)(AF.N$^>)4M[S=7@ZM(^O_K46TJ%D[*[+KCUC:6Y MUM3WI,'O4$L! A0#% @ J(,#4XR=S>Y*#@ M)@ !$ M ( ! &%P'-D4$L! A0#% @ J(,#4_<.AQZ$ M#P L]H !4 ( !>0X &%P M !A<')N+3(P,C$P-C,P7V1E9BYX;6Q02P$"% ,4 " "H@P-33+Q"&UL M4$L! A0#% @ J(,#4[V*"G.#/ $C0$ !4 ( !0YP M &%P#$P<2YH=&U0 M2P$"% ,4 " "H@P-3IACWBC0) N-@ & @ $3R@, M87!R;BTR,#(Q,#8S,'AE>#,Q9#$N:'1M4$L! A0#% @ J(,#4\=NW1 Y M"0 0#, !@ ( !?=,# &%PS< P!A<')N+3(P,C$P-C,P>&5X,S)D,2YH=&U02P$"% ,4 " "H@P-3 MR!LX3 H$ #Z"0 & @ $HX0, 87!R;BTR,#(Q,#8S,'AE ?>#,R9#(N:'1M4$L%!@ * H I@( &CE P $! end