0001558370-21-011785.txt : 20210816 0001558370-21-011785.hdr.sgml : 20210816 20210816113636 ACCESSION NUMBER: 0001558370-21-011785 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ReShape Lifesciences Inc. CENTRAL INDEX KEY: 0001427570 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37897 FILM NUMBER: 211175750 BUSINESS ADDRESS: STREET 1: 1001 CALLE AMANECER CITY: SAN CLEMENTE STATE: CA ZIP: 92673 BUSINESS PHONE: 949-429-6680 MAIL ADDRESS: STREET 1: 1001 CALLE AMANECER CITY: SAN CLEMENTE STATE: CA ZIP: 92673 FORMER COMPANY: FORMER CONFORMED NAME: OBALON THERAPEUTICS INC DATE OF NAME CHANGE: 20080220 10-Q 1 rsls-20210630x10q.htm 10-Q
P3Y0001427570--12-312021Q2false095388953883816862261665540001427570rsls:NewUnregisteredWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-06-280001427570rsls:NewUnregisteredWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-06-280001427570rsls:NewUnregisteredWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-06-280001427570rsls:NewUnregisteredWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2021-06-280001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-01-190001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2021-01-190001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2021-01-190001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2021-01-190001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-160001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-12-160001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-12-160001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2020-12-160001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-09-140001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-09-140001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-09-140001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2020-09-140001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-03-250001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputPriceVolatilityMember2020-03-250001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2020-03-250001427570rsls:SeriesGWarrantsMemberus-gaap:MeasurementInputExpectedDividendRateMember2020-03-250001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-04-012021-06-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-01-012021-06-300001427570us-gaap:CommonStockMemberrsls:PrivatePlacements2019Member2021-06-212021-06-2100014275702020-05-282020-05-280001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-04-012021-06-300001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-01-012021-06-300001427570us-gaap:RetainedEarningsMember2021-06-300001427570us-gaap:AdditionalPaidInCapitalMember2021-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001427570us-gaap:RetainedEarningsMember2021-03-310001427570us-gaap:AdditionalPaidInCapitalMember2021-03-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001427570us-gaap:RetainedEarningsMember2020-12-310001427570us-gaap:AdditionalPaidInCapitalMember2020-12-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001427570us-gaap:RetainedEarningsMember2020-06-300001427570us-gaap:AdditionalPaidInCapitalMember2020-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001427570us-gaap:RetainedEarningsMember2020-03-310001427570us-gaap:AdditionalPaidInCapitalMember2020-03-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100014275702020-03-310001427570us-gaap:RetainedEarningsMember2019-12-310001427570us-gaap:AdditionalPaidInCapitalMember2019-12-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-06-300001427570us-gaap:CommonStockMember2021-06-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-03-310001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2021-03-310001427570us-gaap:CommonStockMember2021-03-310001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2020-12-310001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2020-12-310001427570us-gaap:CommonStockMember2020-12-310001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2020-06-300001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2020-06-300001427570us-gaap:CommonStockMember2020-06-300001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2020-03-310001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2020-03-310001427570us-gaap:CommonStockMember2020-03-310001427570rsls:SeriesCConvertiblePreferredStockMemberus-gaap:PreferredStockMember2019-12-310001427570rsls:SeriesBConvertiblePreferredStockMemberus-gaap:PreferredStockMember2019-12-310001427570us-gaap:CommonStockMember2019-12-310001427570us-gaap:EmployeeStockOptionMemberrsls:ReshapeLifesciencesIncorporatedSecondAmendedAndRestated2003StockIncentivePlanMember2021-06-300001427570us-gaap:EmployeeStockOptionMemberrsls:ObalonStockIncentivePlanMember2021-06-300001427570us-gaap:EmployeeStockOptionMemberrsls:ReshapeOrObalonStockIncentivePlanMember2021-04-012021-06-300001427570us-gaap:EmployeeStockOptionMemberrsls:ReshapeOrObalonStockIncentivePlanMember2021-01-012021-06-300001427570us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:SubsequentEventMember2021-07-222021-07-220001427570us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:SubsequentEventMember2021-07-222021-07-220001427570us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-07-222021-07-220001427570us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-07-222021-07-220001427570us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SubsequentEventMember2021-07-222021-07-220001427570us-gaap:NonUsMember2021-04-012021-06-300001427570srt:EuropeMember2021-04-012021-06-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2021-04-012021-06-300001427570country:US2021-04-012021-06-300001427570country:AU2021-04-012021-06-300001427570us-gaap:NonUsMember2021-01-012021-06-300001427570srt:EuropeMember2021-01-012021-06-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2021-01-012021-06-300001427570country:US2021-01-012021-06-300001427570country:AU2021-01-012021-06-300001427570srt:EuropeMember2020-04-012020-06-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2020-04-012020-06-300001427570rsls:ReshapecareProductMember2020-04-012020-06-300001427570country:US2020-04-012020-06-300001427570country:AU2020-04-012020-06-300001427570us-gaap:NonUsMember2020-01-012020-06-300001427570srt:EuropeMember2020-01-012020-06-300001427570rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember2020-01-012020-06-300001427570rsls:ReshapecareProductMember2020-01-012020-06-300001427570country:US2020-01-012020-06-300001427570country:AU2020-01-012020-06-300001427570rsls:CreditAgreementMember2021-06-282021-06-280001427570rsls:CreditAgreementMember2021-01-012021-06-300001427570rsls:CreditAgreementMember2020-04-152020-04-150001427570rsls:CreditAgreementMember2020-07-292020-07-290001427570rsls:CreditAgreementMember2020-06-232020-06-230001427570rsls:PaycheckProtectionProgramLoanMember2020-04-242020-04-240001427570rsls:SeriesCConvertiblePreferredStockMember2021-06-300001427570rsls:SeriesBConvertiblePreferredStockMember2021-06-300001427570rsls:SeriesCConvertiblePreferredStockMember2020-12-310001427570rsls:SeriesBConvertiblePreferredStockMember2020-12-310001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001427570us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001427570us-gaap:RetainedEarningsMember2021-04-012021-06-300001427570us-gaap:RetainedEarningsMember2021-01-012021-06-300001427570us-gaap:RetainedEarningsMember2020-04-012020-06-300001427570us-gaap:RetainedEarningsMember2020-01-012020-06-300001427570us-gaap:SecuredDebtMember2021-06-300001427570rsls:CreditAgreementMember2021-06-300001427570rsls:AssetPurchaseObligationMember2021-06-300001427570rsls:PaycheckProtectionProgramLoanMember2020-12-310001427570rsls:CreditAgreementMember2020-12-310001427570rsls:AssetPurchaseObligationMember2020-12-310001427570rsls:CreditAgreementMember2021-01-192021-01-190001427570rsls:ObalonTherapeuticsInc.Member2021-06-300001427570rsls:PaycheckProtectionProgramLoanMember2021-01-012021-06-300001427570rsls:CreditAgreementFourthAmendmentMember2020-12-162020-12-160001427570srt:MinimumMember2021-01-012021-06-300001427570srt:MaximumMember2021-01-012021-06-300001427570rsls:CreditAgreementMember2021-03-3100014275702021-03-310001427570rsls:CreditAgreementFourthAmendmentMember2020-12-310001427570us-gaap:SecuredDebtMemberus-gaap:MeasurementInputDiscountRateMember2021-06-300001427570rsls:PaycheckProtectionProgramLoanMember2020-04-240001427570rsls:CreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-03-310001427570rsls:CreditAgreementMember2021-01-012021-03-310001427570country:GBus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-04-012021-06-300001427570country:AUus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-06-300001427570country:AUus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-04-012020-06-300001427570country:AUus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-06-300001427570srt:MaximumMemberrsls:NewWarrantsMemberus-gaap:SubsequentEventMember2021-07-160001427570rsls:SeriesGWarrantsMemberrsls:CreditAgreementMember2021-01-190001427570rsls:SeriesGWarrantsMemberrsls:CreditAgreementAmendmentMember2020-09-140001427570rsls:SeriesGWarrantsMemberrsls:CreditAgreementMember2020-03-250001427570rsls:NewWarrantsMemberus-gaap:SubsequentEventMember2021-07-160001427570rsls:ExchangeWarrantsMemberus-gaap:SubsequentEventMember2021-07-160001427570rsls:SeriesGWarrantsIssuedMarch252020Member2021-06-280001427570rsls:SeriesGWarrantsIssuedJanuary212021Member2021-06-280001427570rsls:SeriesGWarrantsIssuedDecember172020Member2021-06-280001427570rsls:SeriesEWarrantsMember2021-06-280001427570rsls:SeriesGWarrantsIssuedMarch252020Member2021-06-270001427570rsls:SeriesGWarrantsIssuedJanuary212021Member2021-06-270001427570rsls:SeriesGWarrantsIssuedDecember172020Member2021-06-270001427570rsls:SeriesEWarrantsMember2021-06-270001427570rsls:CreditAgreementMember2020-04-1500014275702020-04-1500014275702019-12-3100014275702021-06-152021-06-150001427570rsls:ObalonTherapeuticsInc.Memberus-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001427570rsls:ObalonTherapeuticsInc.Memberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001427570rsls:ObalonTherapeuticsInc.Member2021-06-152021-06-150001427570us-gaap:WarrantMember2021-01-012021-06-300001427570us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001427570us-gaap:ConvertiblePreferredStockMember2021-01-012021-06-300001427570us-gaap:WarrantMember2020-01-012020-06-300001427570us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001427570us-gaap:ConvertiblePreferredStockMember2020-01-012020-06-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001427570us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001427570rsls:ObalonTherapeuticsInc.Memberus-gaap:DevelopedTechnologyRightsMember2021-01-012021-06-300001427570us-gaap:DevelopedTechnologyRightsMember2021-01-012021-06-300001427570us-gaap:SecuredDebtMember2021-01-012021-06-300001427570rsls:SeriesGWarrantsMember2021-01-192021-01-190001427570rsls:SeriesGWarrantsMember2020-12-162020-12-160001427570rsls:SeriesGWarrantsMember2020-09-142020-09-140001427570rsls:SeriesGWarrantsMember2020-03-252020-03-250001427570rsls:SeriesGWarrantsMemberrsls:CreditAgreementFourthAmendmentMember2020-12-162020-12-160001427570rsls:SeriesGWarrantsMemberrsls:CreditAgreementAmendmentMember2020-09-142020-09-140001427570rsls:SeriesGWarrantsMemberrsls:CreditAgreementMember2020-03-252020-03-2500014275702020-12-310001427570rsls:NewUnregisteredWarrantsMember2021-06-282021-06-280001427570rsls:ClassOfWarrantInvestorsIssuedJune2021Member2021-06-282021-06-280001427570rsls:PrivatePlacements2019Member2021-06-212021-06-210001427570us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001427570us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001427570us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000014275702020-04-012020-06-300001427570us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001427570us-gaap:CommonStockMember2021-04-012021-06-300001427570us-gaap:CommonStockMember2021-01-012021-06-3000014275702020-04-152020-04-1500014275702020-06-232020-06-230001427570us-gaap:CommonStockMember2020-04-012020-06-300001427570us-gaap:CommonStockMember2020-01-012020-06-300001427570rsls:ClassOfWarrantInvestorsIssuedJune2021Memberrsls:CreditAgreementMember2021-06-282021-06-2800014275702020-06-3000014275702021-06-212021-06-2100014275702021-06-182021-06-180001427570rsls:PrivatePlacements2019Member2020-12-032020-12-030001427570rsls:CreditAgreementAmendmentMember2020-09-142020-09-140001427570us-gaap:MeasurementInputDiscountRateMemberus-gaap:IncomeApproachValuationTechniqueMember2021-06-3000014275702020-01-012020-06-3000014275702021-04-012021-06-300001427570rsls:CreditAgreementMember2020-03-252020-03-250001427570rsls:CreditAgreementFourthAmendmentMember2020-12-160001427570rsls:CreditAgreementMember2020-09-140001427570rsls:CreditAgreementAmendmentMember2020-09-140001427570rsls:CreditAgreementMember2020-03-250001427570rsls:CreditAgreementMember2021-01-190001427570us-gaap:SubsequentEventMember2021-07-160001427570rsls:NewUnregisteredWarrantsMember2021-06-2800014275702021-06-1500014275702021-06-3000014275702021-08-1200014275702021-01-012021-06-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purersls:individualrsls:itemrsls:Y

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

Form 10-Q

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

For the quarterly period ended June 30, 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: 1-37897

RESHAPE LIFESCIENCES INC.

(Exact name of registrant as specified in its charter)

Delaware

26-1828101

(State or other jurisdiction
of incorporation or organization)

(IRS Employer
Identification No.)

1001 Calle Amanecer, San Clemente, California 92673
(Address of principal executive offices, including zip code)

(949) 429-6680
(Registrant’s telephone number, including area code)

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

Title of Each Class

    

Trading Symbol

Name of Each Exchange on which Registered

Common stock, $0.001 par value per share

RSLS

The Nasdaq Capital Market

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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

Non-accelerated Filer

  

Smaller Reporting Company

Emerging Growth Company

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

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

As of August 12, 2021, 15,842,185 shares of the registrant’s Common Stock were outstanding.

INDEX

PART I – FINANCIAL INFORMATION

Item 1.

Condensed Consolidated Financial Statements (unaudited)

3

Condensed Consolidated Balance Sheets at June 30, 2021 and December 31, 2020

3

Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020

4

Condensed Consolidated Statements of Comprehensive Loss for the three and six months ended June 30, 2021 and 2020

5

Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2021 and 2020

6

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020

8

Notes to Condensed Consolidated Financial Statements

9

Item 2.

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

22

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

30

Item 4.

Controls and Procedures

30

PART II – OTHER INFORMATION

Item 1.

Legal Proceedings

31

Item 1A.

Risk Factors

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

31

Item 3.

Defaults Upon Senior Securities

31

Item 4.

Mine Safety Disclosures

31

Item 5.

Other Information

31

Item 6.

Exhibits

32

SIGNATURES

34

2

PART I – FINANCIAL INFORMATION

ITEM 1.        CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Balance Sheets

(dollars in thousands, except per share amounts; unaudited)

June 30, 

December 31, 

    

2021

    

2020

ASSETS

Current assets:

Cash and cash equivalents

$

40,163

 

$

2,957

Restricted cash

50

50

Accounts and other receivables (net of allowance for doubtful accounts of $1,040 and $968 respectively)

 

3,422

 

 

2,620

Inventory

 

2,894

 

 

2,244

Deferred stock issuance costs

17,705

Prepaid expenses and other current assets

 

1,371

 

 

1,073

Total current assets

 

65,605

 

 

8,944

Property and equipment, net

 

1,588

 

 

584

Operating lease right-of-use assets

632

465

Other intangible assets, net

28,924

27,022

Goodwill

21,623

Other assets

 

1,628

 

 

46

Total assets

$

120,000

 

$

37,061

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

3,095

 

$

3,655

Accrued and other liabilities

 

53,333

 

 

3,630

Warranty liability, current

468

397

Debt, current portion, net of deferred financing costs

2,936

3,609

Operating lease liabilities, current

664

314

Total current liabilities

 

60,496

 

 

11,605

Debt, noncurrent portion

9,168

Operating lease liabilities, noncurrent

163

Warranty liability, noncurrent

732

1,022

Deferred income taxes

615

615

Other liabilities

38

Total liabilities

61,881

 

22,573

Commitments, contingencies and subsequent events

Stockholders’ equity:

Preferred stock, 5,000,000 shares authorized:

Series B convertible preferred stock, $0.001 par value; zero and 3 issued and outstanding at June 30, 2021 and December 31, 2020, respectively

Series C convertible preferred stock, $0.001 par value; 95,388 shares issued and outstanding at June 30, 2021 and December 31, 2020

1

Common stock, $0.001 par value; 100,000,000 and 275,000,000 shares authorized at June 30, 2021 and December 31, 2020, respectively; 8,168,622 and 6,166,554 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively

 

8

 

 

6

Additional paid-in capital

 

581,823

 

 

529,429

Accumulated deficit

 

(523,603)

 

 

(514,827)

Accumulated other comprehensive loss

(109)

(121)

Total stockholders’ equity

 

58,119

 

 

14,488

Total liabilities and stockholders’ equity

$

120,000

 

$

37,061

3

See accompanying notes to Condensed Consolidated Financial Statements.

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Operations

(dollars in thousands, except per share amounts; unaudited)

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

    

2021

2020

Revenue

$

3,529

$

1,702

$

6,750

$

4,491

Cost of revenue

1,376

 

865

 

2,314

 

2,150

Gross profit

2,153

 

837

 

4,436

 

2,341

Operating expenses:

Sales and marketing

1,441

 

831

 

2,691

 

2,285

General and administrative

4,311

2,539

7,031

5,375

Research and development

103

 

465

 

674

 

1,761

Total operating expenses

5,855

 

3,835

 

10,396

 

9,421

Operating loss

(3,702)

 

(2,998)

 

(5,960)

 

(7,080)

Other expense (income), net:

Interest expense, net

172

789

771

893

Loss on extinguishment of debt, net

101

2,061

Loss (gain) on foreign currency exchange, net

(101)

(133)

(69)

10

Loss before income tax provision

(3,874)

(3,654)

(8,723)

(7,983)

Income tax expense (benefit)

28

(50)

53

(68)

Net loss

$

(3,902)

$

(3,604)

$

(8,776)

$

(7,915)

Net loss per share - basic and diluted:

Net loss per share - basic and diluted

$

(0.47)

$

(0.52)

$

(1.11)

$

(1.15)

Shares used to compute basic and diluted net loss per share

8,226,144

 

6,911,497

 

7,928,702

 

6,885,368

See accompanying notes to Condensed Consolidated Financial Statements.

4

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Comprehensive Loss

(dollars in thousands; unaudited)

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

    

2020

    

2021

2020

Net loss

$

(3,902)

$

(3,604)

$

(8,776)

$

(7,915)

Foreign currency translation adjustments

(7)

27

12

(21)

Other comprehensive income (loss), net of tax

(7)

27

12

(21)

Comprehensive loss

$

(3,909)

$

(3,577)

$

(8,764)

$

(7,936)

See accompanying notes to Condensed Consolidated Financial Statements.

5

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Stockholders’ Equity

(dollars in thousands; unaudited)

Three Months Ended June 30, 2021

Series B Convertible

Series C Convertible

Additional

Accumulated Other

Total

Preferred Stock

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

    

Income (Loss)

     

Equity

Balance March 31, 2021

3

$

95,388

$

1

6,166,554

$

6

$

532,504

$

(519,701)

$

(102)

$

12,708

Net loss

(3,902)

(3,902)

Other comprehensive loss, net of tax

(7)

(7)

Cancellation of common stock pursuant to reverse acquisition

(2,680,301)

(2)

2

Issuance of common stock pursuant to reverse acquisition

(3)

(1)

3,340,035

3

30,559

30,561

Reversal of stock compensation

(364)

(364)

Deferred issuance cost for shares held in abeyance

17,705

17,705

Institutional exercise of warrants

1,250,470

1

1,202

1,203

Stock options exercised

91,864

215

215

Balance June 30, 2021

$

95,388

$

8,168,622

$

8

$

581,823

$

(523,603)

$

(109)

$

58,119

Six Months Ended June 30, 2021

Series B Convertible

Series C Convertible

Additional

Accumulated Other

Total

Preferred Stock

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

    

Loss

     

Equity

Balance December 31, 2020

3

$

95,388

$

1

6,166,554

$

6

$

529,429

$

(514,827)

$

(121)

$

14,488

Net loss

(8,776)

(8,776)

Other comprehensive income, net of tax

12

12

Cancellation of common stock pursuant to reverse acquisition

(2,680,301)

(2)

2

Issuance of common stock pursuant to reverse acquisition

(3)

(1)

3,340,035

3

30,559

30,561

Reversal of stock compensation

(263)

(263)

Issuance of warrants

2,974

2,974

Deferred issuance cost for shares held in abeyance

17,705

17,705

Institutional exercise of warrants

1,250,470

1

1,202

1,203

Stock options exercised

91,864

215

215

Balance June 30, 2021

$

95,388

$

8,168,622

$

8

$

581,823

$

(523,603)

$

(109)

$

58,119

See accompanying Notes to Condensed Consolidated Financial Statements

6

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Stockholders’ Equity (Continued)

(dollars in thousands; unaudited)

Three Months Ended June 30, 2020

Series B Convertible

Series C Convertible

Additional

Accumulated

Total

Preferred Stock

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

Income (Loss)

     

Equity

Balance March 31, 2020

3

$

95,388

$

1

391,739

$

$

519,131

$

(497,508)

$

(56)

$

21,568

Net loss

(3,604)

(3,604)

Other comprehensive income (loss), net of tax

27

27

Stock-based compensation expense

347

347

Institutional exercise of warrants

5,085,834

5

605

610

Cashless exercise of warrants

58,981

Common stock issued for professional services

50,000

205

205

Balance June 30, 2020

3

$

95,388

$

1

5,586,554

$

5

$

520,288

$

(501,112)

$

(29)

$

19,153

Six Months Ended June 30, 2020

Series B Convertible

Series C Convertible

Additional

Accumulated Other

Total

Preferred Stock

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

     

Capital

    

Deficit

Loss

     

Equity

Balance December 31, 2019

3

$

95,388

$

1

391,739

$

$

517,311

$

(493,197)

$

(8)

$

24,107

Net loss

(7,915)

(7,915)

Other comprehensive loss, net of tax

(21)

(21)

Stock-based compensation expense

774

774

Issuance of warrants

1,393

1,393

Institutional exercise of warrants

5,085,834

5

605

610

Cashless exercise of warrants

58,981

Common stock issued for professional services

50,000

205

205

Balance June 30, 2020

3

$

95,388

$

1

5,586,554

$

5

$

520,288

$

(501,112)

$

(29)

$

19,153

See accompanying Notes to Condensed Consolidated Financial Statements.

7

RESHAPE LIFESCIENCES INC.

Condensed Consolidated Statements of Cash Flows

(dollars in thousands; unaudited)

Six Months Ended June 30, 

2021

2020

Cash flows from operating activities:

    

    

Net loss

$

(8,776)

$

(7,915)

Adjustments to reconcile net loss to net cash used in operating activities:

Depreciation expense

 

40

 

5

Amortization of intangible assets

828

833

Noncash interest expense

78

117

Loss on extinguishment of debt, net

2,061

(Reversal) Stock-based compensation

(263)

774

Bad debt expense

56

185

Provision for inventory excess and obsolescence

13

188

Amortization of debt discount and deferred debt issuance costs

494

756

Other noncash items

15

20

Change in operating assets and liabilities, net of business combination:

 

Accounts and other receivables

 

(859)

1,028

Inventory

 

481

(950)

Prepaid expenses and other current assets

 

(267)

(90)

Accounts payable and accrued liabilities

1,853

(958)

Warranty liability

(219)

142

Other

 

316

53

Net cash used in operating activities

 

(4,149)

 

(5,812)

Cash flows from investing activities:

Capital expenditures

(196)

(82)

Proceeds received from acquisition

5,207

Cash provided by (used in) investing activities:

5,011

(82)

Cash flows from financing activities:

Payments of financing costs

 

 

(59)

Proceeds from institutional exercise of warrants

 

45,616

 

610

Proceeds from stock options exercised

216

Proceeds from credit agreement

1,000

3,000

Payment of credit agreement

(10,500)

Proceeds from PPP loan

955

Net cash provided by financing activities

 

36,332

 

4,506

Effect of currency exchange rate changes on cash and cash equivalents

12

(21)

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

 

37,206

 

(1,409)

Cash, cash equivalents and restricted cash at beginning of period

 

3,007

 

2,985

Cash, cash equivalents and restricted cash at end of period

$

40,213

$

1,576

Supplemental disclosure:

Cash paid for income taxes

$

31

$

Cash paid for interest

296

Noncash investing and financing activities:

Purchase price, net of cash received

$

25,355

$

Deferred issuance cost related to abeyance of shares

17,705

Fair value of warrants included as a component of loss on extinguishment of debt

2,974

Accrued financing costs

3,234

Capital expenditures accruals

51

6

Relative fair value of warrants classified as debt issuance costs

1,393

See accompanying notes to Condensed Consolidated Financial Statements.

 

8

ReShape Lifesciences Inc.

Notes to Condensed Consolidated Financial Statements

(dollars in thousands, except per share amounts; unaudited)

(1)  Basis of Presentation

The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, filed on March 11, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.

In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.

Acquisition

The Company accounts for business combinations in accordance with Accounting Standards Codification (“ASC”) 805, Business Combinations. The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values on the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill. Transaction costs associated with business combinations are expensed as incurred and are included in acquisition related costs in the consolidated statements of operations. The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates

Upon completion of the business combination on June 15, 2021 with Obalon Therapeurtics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with the FASB Accounting Standards Codification (“ASC”) 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC.

Goodwill and Long-Lived Assets

Goodwill represents the excess of the cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.

Indefinite-lived intangible assets relate to in-process research and development ("IPR&D") acquired in business combinations. The estimated fair values of IPR&D projects acquired in a business combination which have not reached technological feasibility are capitalized and accounted for as indefinite-lived intangible assets until completion or abandonment of the projects. In accordance with guidance within Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) 350 “Intangibles - Goodwill and Other,” goodwill and identifiable intangible assets with indefinite lives are not subject to amortization but must be evaluated for impairment.

We evaluate long-lived assets, including finite-lived intangible assets, for impairment by comparison of the carrying amounts to future net undiscounted cash flows expected to be generated by such assets when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value or estimates of future discounted cash flows.

9

For goodwill and indefinite-lived intangible assets, in-process research and development, we review for impairment annually and upon the occurrence of certain events as required by Accounting Standards Codification (“ASC”) Topic 350, “Intangibles — Goodwill and Other.” Goodwill and indefinite-lived intangible assets are tested at least annually for impairment and more frequently if events or changes in circumstances indicate that the asset might be impaired. We review goodwill for impairment by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If we are able to determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would conclude that goodwill is not impaired. If the carrying amount of a reporting unit is zero or negative, the second step of the impairment test is performed to measure the amount of impairment loss, if any, when it is more likely than not that a goodwill impairment exists. The Company did not record any impairment loss for goodwill or indefinite-lived intangible assets for the three and six months ended June 30, 2021 and 2020.

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 5 regarding the fair value of debt instruments and Note 9 regarding fair value measurements and inputs of warrants.

Net Loss Per Share

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

June 30, 

    

2021

    

2020

Stock options

 

256,881

 

46

Convertible preferred stock

742

1,288

Warrants

 

6,181,997

 

8,283,447

Recent Accounting Pronouncements

New accounting standards adopted by the Company in 2021 are discussed below or in the related notes, where appropriate.

In December 2019, the FASB issued authoritative guidance intended to simplify the accounting for income taxes: ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This guidance eliminates certain exceptions to the general approach to the income tax accounting model and adds new guidance to reduce the complexity in accounting for income taxes. The adoption of this guidance on January 1, 2021 did not have a material impact on the Company’s consolidated financial statements.

New accounting standards not yet adopted are discussed below.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging Contracts in Entity’s Own Equity (Subtopic 815-40). This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument, and provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2021. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.

10

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2022. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.

(2)  Liquidity and Management’s Plans

As of June 30, 2021, the Company had net working capital of approximately $5.1 million, primarily due to the cash and cash equivalents of $40.2 million, which includes $5.2 million obtained in connection with the acquisition of Obalon, and $17.7 million of deferred issuance costs offset by an accrual of $43.2 million due to the timing of the issuance of the common shares in connection with the equity transaction. For further details see notes 8 and 9 below. The $17.7 million deferred issuance costs and the $43.2 million share abeyance accrual will be reclassed to equity for the third quarter ending September 30, 2021 as those shares were issued in July 2021. The Company’s principal source of liquidity as of June 30, 2021 consisted of approximately $40.2 million of cash and cash equivalents and restricted cash, and $3.4 million of accounts receivable. In addition, the Company had its PPP loan and accrued interest forgiven in full, and paid back the $10.5 million of debt with an institutional investor. For further details, see Note 5.

The Company’s anticipated operations include plans to (i) manufacture, and promote the sales and operations of the LAP-BAND® product line in order to expand sales domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place reshapecareTM and ReShape Marketplace as an extension of reshapecare (iii) continue clinical testing of the ReShape Vest, (iv) continue development of the Diabetes Bloc-Stim Neuromodulation, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expend our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, which includes the Obalon product line from the recently finalized merger with Obalon that was completed on June 15, 2021. With the recent equity raise the Company believes that it has the flexibility to manage the growth of its expenditures and operations.

COVID-19 Risk and Uncertainties and CARES Act

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (the “COVID-19 outbreak”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally and on March 13, 2020, the United States declared a national emergency with respect to the coronavirus outbreak. This outbreak has severely impacted global economic activity, and many countries and many states in the United States have reacted to the outbreak by instituting quarantines, mandating business and school closures and restricting travel. These mandated business closures have at times included the cessation of non-elective surgeries in Australia, Europe and the United States for all but emergency procedures. As a result of these mandates, on April 16, 2020, the Company implemented various short-term cost reductions and cash flow improvement actions, such as reducing the compensation for executives, management and key employees and decreasing operating expenses where possible. In addition, the Company identified temporary headcount reductions and made the decision to furlough a portion of its workforce. During the second quarter of 2020, the mandated closures began to ease in many areas throughout the world and within the United States. As a result of this, elective surgeries started back up again through various parts of the world, which led to improved sales progressing through the third quarter. Even after the COVID-19 outbreak has subsided, the Company may continue to experience materially adverse impact on its financial condition and results of operation. Additionally, on June 15, 2020, the Company ended the temporary pay reductions and the furloughed employees returned to work. The full impact of the COVID-19 outbreak continues to evolve and it is uncertain as to the full magnitude that the pandemic will have on the Company’s financial condition, liquidity, and future results of operations. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce and has taken actions to mitigate the impact including among other things, temporary reductions in pay, and furloughs of

11

certain positions along with deferrals in payment for cash preservation. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity for fiscal year 2021.

On March 27, 2020, President Trump signed into law the “Coronavirus Aid, Relief, and Economic Security (CARES) Act.” The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions, and technical corrections to tax depreciation methods for qualified improvement property. The CARES Act established the Paycheck Protection Program (“PPP”) under which the Company received a PPP loan described in more detail in Note 5 below. On February 3, 2021, the Company submitted the application for PPP loan forgiveness according to the terms and conditions of the SBA’s Loan Forgiveness Application (Revised June 24, 2002). On March 1, 2021, the Company received confirmation from the SBA that, the PPP Loan had been forgiven in full including all interest incurred. For further details, see Note 5.

(3)  Supplemental Balance Sheet Information

Components of selected captions in the condensed consolidated balance sheets consisted of the following:

Inventory:

June 30, 

December 31,

2021

    

2020

Raw materials

$

1,227

$

174

Sub-assemblies

588

733

Finished goods

 

1,079

 

1,337

Total inventory

$

2,894

$

2,244

Prepaid expenses and other current assets:

June 30, 

December 31,

2021

    

2020

Prepaid insurance

$

1,114

$

619

Prepaid contract research organization expenses

295

Other

257

159

Total prepaid expenses and other current assets

$

1,371

$

1,073

12

Accrued and other liabilities:

June 30, 

December 31,

2021

    

2020

Unissued shares held in abeyance related to the June 2021 exercise of warrants

$

43,218

$

Accrued professional services

5,904

446

Payroll and benefits

2,276

1,735

Accrued insurance premium

699

272

Customer deposits

518

398

Taxes

455

265

Other

 

263

 

514

Total accrued and other liabilities

$

53,333

$

3,630

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors. The Company received the proceeds related to this agreement prior to June 30, 2021, however the shares of common stock were issued to the investors in multiple tranches and not all shares were issued as of June 30, 2021. The value related to the shares not issued prior to June 30, 2021 was recorded as an accrual of $43.2 million. The remainder of the shares of common stock related to this accrual were issued during July 2021. Since the shares are in abeyance, the costs associated with the issuance in the amount of $17.7 million were treated as deferred issuance costs, and will be recognized once the shares are issued.

(4) Goodwill and Intangible Assets

Indefinite-lived intangible assets consist of in-process research and development (“IPR&D”) for the ReShape Vest recorded in connection with the Company’s acquisition of BarioSurg, Inc. The Company’s finite-lived intangible assets consists of developed technology, trademarks and tradenames, and covenant not compete. The estimated useful lives of these finite-lived intangible assets range from 3 to 10 years. The amortization expenses for both the three months ended June 30, 2021 and 2020, was $0.4 million and for both the six months ended June 30, 2021 and 2020 was $0.8 million.

In connection with the merger with Obalon, ReShape recorded $2.7 million of intangible assets related to developed technology. The expected life on the intangible assets is estimated to be 15 years and will be amortized on a straight-line basis. The Company also recorded $21.6 million of goodwill.

The changes in the carrying amount of goodwill were as follows:

Goodwill at December 31, 2020

$

Goodwill acquired during the year

21,623

Goodwill at June 30, 2021

$

21,623

13

(5)  Debt

June 30, 

December 31, 

2021

    

2020

Asset purchase consideration

$

2,936

$

2,867

Credit agreement

9,500

PPP Loan

955

Total debt

2,936

13,322

Less: unamortized debt discount

545

Less: current portion of debt

2,936

3,609

Debt, noncurrent portion

$

$

9,168

CARES Act

On April 24, 2020, the Company entered into a PPP Loan agreement with Silicon Valley Bank (“SVB”) under the PPP, which is part of the CARES Act administered by the United States Small Business Administration (“SBA”). As part of the application for these funds, the Company in good faith, has certified that the current economic uncertainty made the loan request necessary to support the ongoing operations of the Company. This certification further requires the Company to take into account our current business activity and our ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. Under this program, the Company received proceeds of $1.0 million from the PPP Loan. In accordance with the requirements of the PPP, the Company intends to use proceeds from the PPP Loan primarily for payroll costs, rent and utilities. The PPP Loan has a 1.00% interest rate per annum, matures on April 24, 2022 and is subject to the terms and conditions applicable to loans administered by the SBA under the PPP.

On February 23, 2021, the Company submitted the application for PPP loan forgiveness, in accordance with the terms and conditions of the SBA’s Loan Forgiveness Application (revised June 24, 2020). On March 1, 2021, the Company received confirmation from the SBA that the PPP Loan was forgiven in full including all interest incurred, which resulted in a gain on debt extinguishment of $1.0 million, during the six months ended June 30, 2021.

Under the provisions of the CARES Act, the Company is eligible for a refundable employee retention credit subject to certain criteria. The Company recognized a $0.2 million employee retention credit during the three months ended June 30, 2021, and $0.5 million for the six months ended June 30, 2021.

Credit Agreement

On March 25, 2020, the Company executed a credit agreement up to $3.5 million, with an institutional investor (the “Lender”), who holds warrants in connection with the June 2019 and September 2019 transactions. On the day of closing, the Company received $2.5 million and the additional $1.0 million may be drawn from time to time 30 days after the closing date but prior to five months after the closing date, in $500 thousand increments per draw. On June 23, 2020, the Company made the first additional draw of $500 thousand and on July 29, 2020 the second $500 thousand draw was made. As required by the terms of this credit agreement, the lender exercised its warrants to purchase an aggregate of 5,085,834 shares of common stock with a current exercise price of $0.12 per warrant on April 15, 2020, in which the Company received net proceeds of $0.6 million. In addition, the Company issued to the lender 1,200,000 Series G warrants to purchase an aggregate of 1,200,000 shares of common stock. As an inducement to the Lender to enter into the amendment and make the additional loans contemplated thereby, the Company issued to the Lender an additional 1,200,000 Series G warrants dated September 14, 2020 to purchase an aggregate of 1,200,000 shares of common stock. The original Series G warrants were valued using the relative fair value basis and the amount was recorded as part of the debt issuance costs, see Note 9 for additional details.

On September 14, 2020, the Company and the Lender entered into an amendment to the credit agreement that increased the amount available under delayed draw term loans by $2.0 million. The Company borrowed $1.0 million of the available amount immediately and the remaining $1.0 million will be available in increments of least $500 thousand with at least 30 days between borrowings and issued an additional 1,200,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis

14

the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $3.9 million. As a result in 2020, the Company recorded a debt discount of approximately $0.6 million and a $2.4 million loss on extinguishment of debt which is comprised of the fair value of the warrants and unamortized debt issuance cost with the original credit agreement, offset by the debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loans was March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.

On December 16, 2020, the Company and the Lender entered into the third amendment to the credit agreement that increased the amount available under delayed draw term loans by an additional $4.0 million. The Company borrowed the entire $4.0 million of the available amount immediately and issued an additional 4,000,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $8.9 million. As a result in 2020, the Company recorded a debt discount of approximately $0.6 million and a $5.3 million loss on extinguishment of debt which is comprised of the fair value of the warrants and unamortized debt discount cost with the original credit agreement, offset by the debt discount related to the new debt. At December 31, 2020 there was approximately $0.5 million of unamortized debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loan was March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.

On January 19, 2021, the Company and the Lender entered into an amendment to the credit agreement that increased the amount available under delayed draw term loans by $1.0 million, which was used to fund the $1.0 million escrow fund securing the termination fee under the Merger Agreement and issued an additional 1,000,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $10.0 million. As a result, during the three months ended March 31, 2021, the Company recorded a debt discount of approximately $0.5 million and a $3.0 million loss on extinguishment of debt, which is comprised of the fair value of the warrants and unamortized debt issuance cost with the original credit agreement, offset by the debt discount. At March 31, 2021, there was approximately $0.1 million of unamortized debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loans are March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.

On March 10, 2021, the Company and the Lender entered into an amendment to the credit agreement that extended the maturity date from March 31, 2021 to March 31, 2022. The Company has accounted for this amendment as a debt modification. The associated unamortized debt discount on the January 19, 2021 amendment of $0.1 million will be amortized as interest expense over the term of the amended credit agreement.

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors, including the Lender, to exercise certain outstanding warrants, for further details on this transaction see Note 9. The Company used some of the proceeds from this transaction to pay off the $10.5 million of debt outstanding under the credit agreement. At June 30, 2021, there was no outstanding amount under the credit agreement.

Asset Purchase Consideration Payable

The asset purchase consideration payable related to the Company’s December 2018 acquisition of the Lap-Band product line from Apollo Endosurgery, Inc. (“Apollo”), was initially recorded at net present value using a discount rate of 5.1%. The asset purchase consideration payable was originally secured by a first security interest in substantially all of the Company’s assets, but that security interest terminated in accordance with its terms in October 2019. At June 30, 2021, the aggregate carrying value of the current asset purchase consideration payable of approximately $2.9 million, as adjusted for accretion of interest of approximately $0.6 million.

(6) Leases

The Company has noncancelable operating leases for office and warehouse space in San Clemente and Carlsbad, California, as well as noncancelable operating leases for certain office equipment that expire at various dates through 2022. The Company does not have any short-term leases or financing lease arrangements and the effects of any lease modifications have not been material. Certain of the Company’s equipment leases include variable lease payments that are adjusted periodically based on actual usage. Lease and non-lease components are accounted for separately.

15

Operating lease costs was $0.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $0.3 million and $0.2 million for the six months ended June 30, 2021 and 2020, respectively. Variable lease costs were not material.

Supplemental information related to operating leases is as follows:

Balance Sheet Information at June 30, 2021

Operating lease ROU assets

$

632

Operating lease liabilities, current portion

$

664

Operating lease liabilities, long-term portion

-

Total operating lease liabilities

$

664

Cash Flow Information for the Six Months Ended June 30, 2021

Cash paid for amounts included in the measurement of operating leases liabilities

$

165

Maturities of operating lease liabilities were as follows:

Twelve months ending June 30, 

    

    

2022

$

682

Total lease payments

682

Less: imputed interest

18

Total lease liabilities

$

664

Weighted-average remaining lease term at end of period (in years)

0.9

Weighted-average discount rate at end of period

5.1

(7) Acquisition

On June 15, 2021, the Company completed the previously announced merger with Obalon, which was treated as a reverse acquisition for accounting purposes, for an aggregate purchase price of $30.6 million. This includes the issuance of 3,340,035 shares of common stock valued at $30.6 million at the closing market price of the day of merger and the cancellation of 2,680,301 shares of common stock. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with ASC 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC. Acquisition related costs of $2.3 million were recorded in general and administrative expense for the three and six months of June 30, 2021.

16

Tangible and intangible assets acquired were recorded based on their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired was recorded to goodwill. The following table summarizes the preliminary fair values of the assets acquired and liabilities assumed, primarily related to inventory, developed technology, goodwill (including the deductibility for tax purposes) and income tax related accruals:

Current assets

$

6,348

Property and equipment, net

848

Right-of-use assets

335

Other assets

1,898

Goodwill

21,623

Developed technology

2,730

Liabilities assumed

(3,220)

Total purchase price

30,562

Less: cash acquired

(5,207)

Total purchase price, net of cash acquired

$

25,355

The size of the Obalon acquisition necessitates use of the allowable measurement period to adequately analyze all the factors used in establishing the asset and liability fair values as of the acquisition date. The preliminary acquisition accounting is based upon the Company’s estimates of fair value. The primary areas of the preliminary acquisition accounting that are not yet finalized include the following: (i) finalizing the review and valuation of property and equipment (including the models, key assumptions, estimates and inputs used), (ii) finalizing the review and valuation of related intangible assets (including key assumptions, inputs and estimates), (iii) finalizing the valuation of certain in-place contracts or contractual relationships (including but not limited to leases), (iv) finalizing our review of certain assets acquired and liabilities assumed, (v) finalizing our estimate of the impact of acquisition accounting on deferred income taxes or liabilities. As the initial acquisition accounting is based on our preliminary assessments, actual values may differ (possibly materially) when final information becomes available that differs from our current estimates. We will continue to evaluate these items, until they are satisfactorily resolved and adjust our acquisition accounting accordingly, within the allowable measurement period (not to exceed one year from the date of acquisition), as defined by ASC 805.

Goodwill includes expected synergies and other benefits the Company believes will result from the acquisition. The developed technology has been capitalized at fair value as an intangible asset with an estimated life of 15 years. The developed technology was determined using the income approach. This approach determines fair value based on cash flow projections which are discounted to present value using a risk-adjusted rate of return, using nonrecurring Level 3 inputs. The discount rate used was 22.0%.

(8)  Equity

June 2021 Exercises of Warrants for Common Stock

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants to purchase up to an aggregate of 7.9 million shares of the Company’s common stock, which 7.1 million of the shares were issued in July in accordance with the terms of the warrant exercise agreement. In consideration for the immediate exercise of the existing warrants for cash, the exercising holders received new unregistered warrants to purchase up to an aggregate of 5.9 million shares (equal to 75% of the shares of common stock issued in connection with the exercise) of the Company’s common stock (the “New Warrants”) in a private placement pursuant to Section 4(a)(2) of the Securities Act of 1933 (the “Securities Act”). The investors paid a cash purchase price for the New Warrants equal to $0.09375 per share of common stock underlying the New Warrants. In connection with the exercise, the Company also agreed to reduce the exercise price of certain of the existing warrants to $6.00, which is equal to the most recent closing price of the Company’s common stock on The Nasdaq Capital Market prior to the execution of the warrant exercise agreement. For further details on the warrants see Note 9 below.

The gross proceeds to the Company from the Exercise and the sale of the New Warrants was approximately $45.5 million, prior to deducting placement agent fees and estimated offering expenses. The Company used approximately $10.8 million was used to pay off the credit agreement, including $10.5 million of debt and $0.3 million of accrued interest under its secured credit agreement dated March 25, 2020, as amended, see Note 5 above for further details. The Company

17

intends to use the remainder of the net proceeds for working capital and general corporate purposes.

On June 18, 2021, the Company issued 100,000 shares of common stock to two healthcare focused institutional investors, totaling 200,000 shares of common stock and on June 21, 2021, the Company issued 130,445 and 57,229 shares of common stock to two healthcare focused institutional investors totaling 187,674 shares of common stock, as an exercise of pre-funded warrants issued in connection with the September 2019 private placement transactions. The Company received approximately $0.1 million in connection with the exercises.

On June 18, 2021, the Company issued 91,864 shares of common stock related to the exercise of previous Obalon employees exercising stock option awards. The Company received $0.2 million related to this exercise.

December 2020 Exercise of Warrants for Common Stock

On December 3, 2020, the Company issued 290,000 shares of common stock to two healthcare focused institutional investors, totaling 580,000 shares of common stock, as an exercise of pre-funded warrants issued in connection with the June 2019 and September 2019 private placement transactions. The Company received approximately $0.1 million in connection with these exercises.

June 2020 Cashless Exercise of Warrants for Common Stock

On June 23, 2020, the Company issued 58,981 shares of common stock as a cashless exercise of warrants issued to the placement agents in connection with the June 2019 private placement with healthcare focused institutional investors.

May 2020 Common Stock Issued for Professional Services

On May 28, 2020, the Company issued 50,000 shares of common stock, having an aggregate fair value of $0.2 million for ongoing professional services. The $0.2 million was recorded as a prepaid asset and will be amortized over the minimum life of the agreement.

April 2020 Exercise of Warrants for Common Stock

As discussed in Note 5 above, in connection with the credit agreement, the lender exercised its Series C and Series F warrants to purchase an aggregate of 5,085,834 shares of common stock with a current exercise price of $0.12 per warrant on April 15, 2020, in which the Company received net proceeds of $0.6 million.

(9) Warrants

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants. As part of this agreement the Company modified the Series E warrants issued September 23, 2019 from an exercise price of $10.64 per share to $6.00 per share, the Series G warrants issued on March 25, 2020 from an exercise price of $6.56 per share to $6.00 per share, the Series G warrants issued on December 17, 2020 from an exercise price of $6.21 per share to $6.00 per share and the Series G warrants issued on January 21, 2021 from an exercise price of $6.21 per share to $6.00 per share. The company issued a total of 7,929,384 shares of common stock in connection with this transaction and issued an additional 5,947,039 new warrants. These new warrants were valued at $18.5 million using the fair value approach at the time of issuance. The fair value the new warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.898%, an expected term of five year; expected dividends of zero and expected volatility of 97.6%.

On January 19, 2021, the Company issued 1,000,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $3.0 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt during the three months ended March 31, 2021, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.45%, an expected term of five years; expected dividends of zero and expected volatility of 97.1%.

18

On December 16, 2020, the Company issued 4,000,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $5.6 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt in 2020, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.37%, an expected term of five years; expected dividends of zero and expected volatility of 100.8%.

On September 14, 2020, the Company issued 1,200,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $2.9 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt in 2020, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk-free interest rate of 0.27%, an expected term of five years; expected dividends of zero and expected volatility of 101.1%.

On March 25, 2020, the Company issued 1,200,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with the credit agreement, see Note 5 above for details. The Series G Warrants were valued at $1.4 million using the relative fair value approach at the time of issuance and was recorded as deferred debt issuance cost in 2020. The relative fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk-free interest rate of 0.56%; an expected term of five years; expected dividends of zero and expected volatility of 97.00%.

(10) Revenue Disaggregation and Operating Segments

The Company conducts operations worldwide and has sales in the following regions: United States, Australia, Europe and Rest of World. For the three months ended March 31, 2021 and 2020, the Company primarily only sold the LAP-BAND product line. The following table presents the Company’s revenue disaggregated by geography:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

United States

$

2,633

$

1,458

$

5,153

$

3,412

Australia

277

120

570

418

Europe

590

124

969

636

Rest of world

29

58

25

Total net revenue

$

3,529

$

1,702

$

6,750

$

4,491

*The next largest individual country outside the United States was the United Kingdom for the three months ended June 30, 2021, which was 4.5% of total revenues, and Australia for the six months ended June 30, 2021, which was 8.5% of total revenues. Australia was the next largest individual country outside the United States for both the three and six months ended June 30, 2020, at 7.0% and 9.3% respectively, of total revenues.

Operating Segments

The Company conducts operations worldwide and is managed in the following geographical regions: United States, Australia, Europe and the Rest of World (primarily in the Middle East). All regions sell the LAP-BAND product line, which consisted of nearly all our revenue and gross profit for the three and six months ended June 30, 2021 and 2020. During the second half of 2020 the Company launched reshapecare, which had minimal revenue for the three and six months ended June 30, 2021 and no revenue for the three and six months ended June 30, 2020. The Company anticipates generating more reshapecare revenue in the second half of 2021. There was no revenue or gross profit recorded for the ReShape Vest or Diabetes Bloc-Stim Neuromodulation for the three and six months ended June 30, 2021 and 2020 as these two products are still in the development stage. There was also no revenue recorded for the recently acquired Obalon line.

(11) Income Taxes

The Company’s tax provision for interim periods is determined using an estimate of our annual effective tax rate,

19

adjusted for discrete items arising in that quarter. In each quarter the Company updates its estimate of the annual effective tax rate. The Company’s quarter tax provision, and quarterly estimate of annual effective tax rate, are subject to significant volatility due to several factors, including the Company’s ability to accurately predict pre-tax income and loss. During the three and six months ended June 30, 2021, a $28 thousand and $53 thousand, respectively, tax expense was recorded, primarily due to projected income in Australia and Netherlands. During the three and six months ended June 30, 2020, a $50 thousand and $68 thousand, respectively, tax benefit was recorded, primarily related to projected losses in Australia.

In assessing the realization of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. Based on the level of historical losses, projections of losses in future periods and potential limitations pursuant to changes in ownership under Internal Revenue Code (“IRC”) Section 382, the Company provided a valuation allowance at both March 31, 2021 and December 31, 2020.

Additionally, as stated above, upon completion of the business combination on June 16, 2021 with Obalon Therapeutics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. Due to the fact that more than 50% of the former ReShape shareholders retained ownership in the newly consolidated group, it is intended to be treated as a reverse acquisition for tax purposes as well.

(12)  Stock-based Compensation

Stock-based compensation expense related to stock options issued under the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan (the “Plan”) and as inducement grants for the three and six months ended June 30, 2021 and 2020 were as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

2020

2021

2020

General and administrative

$

(364)

347

$

(263)

$

774

Total stock-based compensation expense

$

(364)

$

347

$

(263)

$

774

As part of the merger agreement with Obalon, all of the outstanding, vested and unvested stock option awards granted by ReShape were forfeited and cancelled. As a result of this the Company reversed the previously recognized expense for the unvested awards at the time the merger was completed. As of June 30, 2021, there are no outstanding awards related to ReShape’s stock incentive plan. There are no unvested shares under the Obalon stock incentive plan. No stock awards have been granted during the three and six months ended June 30, 2021 under either the ReShape or Obalon stock incentive plans.

(13)  Commitments and Contingencies

Litigation

The Company is not currently a party to any material litigation and the Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition. The medical device industry in which the Company operates is characterized by frequent claims and litigations, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.

Product Liability Claims

The Company is exposed to product liability claims that are inherent in the testing, production, marketing and sale of medical devices. Management believes any losses that may occur from these matters are adequately covered by insurance, and the ultimate outcome of these matters will not have a material effect on the Company’s financial position or results of operations. The Company is not currently a party to any product liability litigation and is not aware of any

20

pending or threatened product liability litigation that is reasonably possible to have a material adverse effect on the Company’s business, operating results or financial condition.

(14) Subsequent Events

Exchange Agreement

On July 16, 2021, the Company entered into an exchange agreement (the “Exchange Agreement”) with existing institutional investors (the “Investors”) to exchange certain outstanding warrants (the “Exchange Warrants”) for shares of common stock and new warrants to purchase common stock. The investors held common stock purchase warrants issued by the Company prior to the merger with Obalon. The merger constituted a fundamental transaction under the Exchange Warrants and, as a result thereof, pursuant to the terms and conditions of the Exchange Warrants, the investors were entitled to a cash payment equal to the Black Scholes value of the Exchange Warrants, calculated in accordance with the terms of the Exchange Warrants (the “Black Scholes Payment”).

 

Subject to the terms and conditions set forth in the Exchange Agreement and in reliance on Section 3(a)(9) of the Securities Act of 1933, as amended (the “Securities Act”), in lieu of the Black Scholes Payment, the Company and the Investors agreed to exchange all of the Exchange Warrants for (a) a total of 504,861 shares of common stock, which was calculated by dividing the Black Scholes Payment by $4.038, which was equal to 95% of the closing market price of the Company’s common stock on The Nasdaq Capital Market on July 16, 2021 and (b) new warrants to purchase up to a total of 400,000 shares of common stock at an exercise price equal to $4.038 with a term of five years.

Restricted Stock Unit Grants

On July 22, 2021, the Company issued a total of 3,610,572 restricted stock unit (“RSUs”) grants to certain members of the management team and the board of directors. The non-employee board members received a total of 1,244,208 RSUs, 50% of which vested immediately and 50% of which will vest on January 1, 2022. The management team received a total of 2,366,364 RSUs, a portion of which vested immediately based on the grantee’s duration of service with the Company and the remainder of which will vest monthly for up to 36 months.

21

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

The following discussion should be read in conjunction with the condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q. 

Except for the historical information contained herein, the matters discussed in this "Management's Discussion and Analysis of Financial Condition and Results of Operations," are forward-looking statements that involve risks and uncertainties. In some cases, these statements may be identified by terminology such as "may," "will," "should," "expects," "could," "intends," "might," "plans," "anticipates," "believes," "estimates," "predicts," "potential," or "continue," or the negative of such terms and other comparable terminology. These statements involve known and unknown risks and uncertainties that may cause our results, level of activity, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. Factors that may cause or contribute to such differences include, among others, those discussed in the "Risk Factors" section included in Item 1A of our most recent Annual Report on Form 10-K. 

Except as may be required by law, we undertake no obligation to update any forward-looking statement to reflect events after the date of this report. 

Overview

We are the premier global weight-loss solutions company, offering an integrated portfolio of proven products and services that manage and treat obesity and associated metabolic disease. Our primary operations are in the following geographical areas: United States, Australia and certain European and Middle Eastern countries. Our current portfolio includes the LAP-BAND Adjustable Gastric Banding System, reshapecare virtual health coaching program, the ReShape Vest an investigational device to help treat more patients with obesity, and the Diabetes Bloc-Stim Neuromodulation device, a technology under development as a new treatment for type 2 diabetes mellitus. There has been no revenue recorded for the ReShape Vest or the Diabetes Bloc-Stim Neuromodulation as these products are still in the development stage.

Recent Developments

On January 19, 2021, the Company entered into the fourth amendment to the credit agreement that increased the amount available under the delayed draw term loans by $1.0 million, of which all funds were received upfront and used for the escrow fund securing the termination fee under the Merger Agreement. The maturity date of the loans under the credit agreement, including those under the amendment was March 31, 2021, which as subsequently been paid in full.

On March 1, 2021, the Company received confirmation from the SBA that the PPP Loan was forgiven in full including all interest incurred.

On March 10, 2021, the Company entered into the fifth amendment to the credit agreement that extended the maturity date from March 31, 2021 to March 31, 2022.

On June 15, 2021, we completed our merger with Obalon, pursuant to which a wholly owned subsidiary of Obalon merged with and into ReShape. As a result of the merger, Obalon was renamed “ReShape Lifesciences Inc.” and ReShape Lifesciences Inc. was renamed “ReShape Weightloss Inc.”, which is now a wholly owned subsidiary of ReShape Lifesciences Inc.

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants to purchase up to an aggregate of 7.9 million shares of the Company’s common stock. In consideration for the immediate exercise of the existing warrants for cash, the investors were granted new unregistered warrants to purchase up to 5.9 million shares of common stock with an exercise price of $6.00 per share. The Company received approximately $45.5 million in proceeds, of which $10.8 million was used to pay off the credit agreement, including $10.5 million of debt and $0.3 million of accrued interest. The remaining proceeds will be used for working capital and general corporate purposes.

22

Results of Operations

The following table sets forth certain data from our unaudited consolidated statements of operations expressed as percentages of net revenue (in thousands):

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

2021

2020

Revenue

$

3,529

100.0

%

$

1,702

100.0

%

$

6,750

100.0

%

$

4,491

100.0

%

Cost of goods sold

1,376

39.0

%

865

50.8

%

2,314

34.3

%

2,150

47.9

%

Gross profit

2,153

61.0

%

837

49.2

%

4,436

65.7

%

2,341

52.1

%

Operating expenses:

Sales and marketing

1,441

40.8

%

831

48.8

%

2,691

39.9

%

2,285

50.9

%

General and administrative

4,311

122.2

%

2,539

149.2

%

7,031

104.2

%

5,375

119.7

%

Research and development

103

2.9

%

465

27.3

%

674

10.0

%

1,761

39.2

%

Total operating expenses

5,855

165.9

%

3,835

225.3

%

10,396

154.0

%

9,421

209.8

%

Operating loss

(3,702)

(104.9)

%

(2,998)

(176.1)

%

(5,960)

(88.3)

%

(7,080)

(157.6)

%

Other expense (income), net:

Interest expense, net

172

4.9

%

789

46.4

%

771

11.4

%

893

19.9

%

Loss on extinguishment of debt, net

101

2.9

%

%

2,061

30.5

%

%

Loss (gain) on foreign currency

(101)

(2.9)

%

(133)

(7.8)

%

(69)

(1.0)

%

10

0

%

Loss before income tax provision

(3,874)

(109.8)

%

(3,654)

(214.7)

%

(8,723)

(129.2)

%

(7,983)

(177.8)

%

Income tax expense (benefit)

28

0.8

%

(50)

(2.9)

%

53

0.8

%

(68)

(1.5)

%

Net loss

$

(3,902)

(110.6)

%

$

(3,604)

(211.8)

%

$

(8,776)

(130.0)

%

$

(7,915)

(176.2)

%

Non-GAAP Disclosures

In addition to the financial information prepared in conformity with GAAP, we provide certain historical non-GAAP financial information. Management believes that these non-GAAP financial measures assist investors in making comparisons of period-to-period operating results and that, in some respects, these non-GAAP financial measures are more indicative of the Company’s ongoing core operating performance than their GAAP equivalents.

Management believes that the presentation of this non-GAAP financial information provides investors with greater transparency and facilitates comparison of operating results across a broad spectrum of companies with varying capital structures, compensation strategies, derivative instruments, and amortization methods, which provides a more complete understanding of our financial performance, competitive position, and prospects for the future. However, the non-GAAP financial measures presented in the Form 10-Q have certain limitations in that they do not reflect all of the costs associated with the operations of our business as determined in accordance with GAAP. Therefore, investors should consider non-GAAP financial measures in addition to, and not a substitute for, or as superior to, measures of financial performance prepared in accordance with GAAP. Further, the non-GAAP financial measures presented by the Company may be different from similarly named non-GAAP financial measures used by other companies.

Adjusted EBITDA

Management uses adjusted EBITDA in its evaluation of the Company’s core results of operations and trends between fiscal periods and believes that these measures are important components of its internal performance measurement process. Adjusted EBITDA is defined as net loss before interest, taxes, depreciation and amortization, stock-based compensation, and other one-time costs.

23

The following table contains a reconciliation of non-GAAP net loss to GAAP net loss attributable to common stockholders for the three and six months ended June 30, 2021 and 2020 (in thousands):

Three Months Ended June 30, 

Six Months Ended June 30, 

2021

2020

2021

2020

GAAP net loss

$

(3,902)

$

(3,604)

$

(8,776)

$

(7,915)

Adjustments:

Interest expense, net

172

789

771

893

Income tax expense (benefit)

28

(50)

53

(68)

Depreciation and amortization

450

418

868

838

Stock-based compensation expense

(364)

347

(263)

774

Loss on extinguishment of debt, net

101

2,061

Professional fees incurred in connection with the Obalon merger

2,277

2,277

Non-GAAP loss

$

(1,238)

$

(2,100)

$

(3,009)

$

(5,478)

Comparison of Results of Operations

Three months ended June 30, 2021 and June 30, 2020

Net Revenue: The following table summarizes our unaudited net revenue by geographic location based on the location of customers for the three months ended June 30, 2021 and 2020, as well as the percentage of each location to total revenue and the amount of change and percentage of change (dollars in thousands):

Three Months Ended June 30, 

Amount

Percentage

2021

2020

Change

Change

United States

$

2,633

74.6

%

$

1,458

85.7

%

$

1,175

80.6

%

Australia

277

7.8

%

120

7.1

%

157

130.8

%

Europe

590

16.7

%

124

7.3

%

466

375.8

%

Rest of world

29

0.9

%

(0.1)

%

29

%

Total net revenue

$

3,529

100.0

%

$

1,702

100.0

%

$

1,827

107.3

%

Revenue totaled $3.5 million for the three months ended June 30, 2021, compared to $1.7 million for the same period in 2020. The primary reason for the increase in revenue of $1.8 million, or 107.3%, is due to a $1.2 million increase in sales for the United States, and a $0.6 million increase internationally. The increase both domestically and internationally, is primarily due to decreased COVID 19 pandemic restrictions that were in place for the second quarter of 2020. There has also been a rise in obesity awareness due to the complications associated with COVID 19, which has helped increase sales.

Cost of Goods Sold and Gross Profit: The following table summarizes our unaudited cost of revenue and gross profit for the three months ended June 30, 2021 and 2020, as well as the percentage compared to total revenue and amount of change and percentage of change (dollars in thousands):

Three Months Ended June 30, 

Amount

Percentage

2021

2020

Change

Change

Revenue

$

3,529

100.0

%

$

1,702

100.0

%

$

1,827

107.3

%

Cost of goods sold

1,376

39.0

%

865

50.8

%

511

59.1

%

Gross profit

$

2,153

61.0

%

$

837

49.2

%

$

1,316

157.2

%

Gross Profit. Gross profit for the three months ended June 30, 2021 was $2.1 million compared to $0.8 million for the same period in 2020, an increase of $1.3 million. Gross profit as a percentage of total revenue for the three months ended June 30, 2021 was 61.0% compared to 49.2% for the same period in 2020. The increase in gross profit margin is primarily due to increased volume, as revenue increased 107.3%, and lower overhead department and period expenses.

24

Operating Expenses: The following table summarizes our unaudited operating expenses for the three months ended June 30, 2021 and 2020, as well as the percentage of total revenue and the amount of change and percentage of change (dollars in thousands):

Three Months Ended June 30, 

Amount

Percentage

2021

2020

Change

Change

Sales and marketing

$

1,441

40.8

%

$

831

48.8

%

$

610

73.4

%

General and administrative

4,311

122.2

%

2,539

149.2

%

1,772

69.8

%

Research and development

103

2.9

%

465

27.3

%

(362)

(77.8)

%

Total operating expenses

$

5,855

165.9

%

$

3,835

225.3

%

$

2,020

52.7

%

Sales and Marketing Expense. Sales and marketing expenses for the three months ended June 30, 2021 increased by $0.6 million, or 73.4%, to $1.4 million, compared to $0.8 million for the same period in 2020. The increase is mainly due to an increase in advertising and marketing expenses of $0.4 million and an increase in payroll related expenses of $0.2 million. With the recent equity raise, the Company now expects to devote more resources toward sales and marketing, and hence increase sales and marketing expenses as a percentage of revenue through the remainder of the year.

General and Administrative Expense. General and administrative expenses for the three months ended June 30, 2021 increased by $1.8 million, or 69.8%, to $4.3 million, compared to $2.5 million for the same period in 2020. The increase is primarily due to an increase in audit, consulting, legal and other professional services of $2.5 million, of which $2.3 million was directly related to the merger with Obalon. This increase was offset by a decrease in stock compensation expense of $0.7 million due to the cancellation of all stock option awards per the terms of the merger with Obalon and a decrease of $0.1 million in insurance costs.

Research and Development Expense. Research and development expenses for the three months ended June 30, 2021 decreased by $0.4 million, or 77.8%, to $0.1 million, compared to $0.5 million for the same period in 2020. The decrease is primarily a result of a slowdown in clinical trials for the ReShape Vest due to the COVID 19 pandemic.

Net Interest Expense. Net interest expense for the three months ended June 30, 2021 decreased by $0.6 million to $0.2 million compared to $0.8 million for the same period in 2020. The primary reason for the decrease is due to the modification of the credit agreement during March of 2021 with an institutional investor that extended the maturity date resulting in a lower amortization of the debt discount.

Loss on Extinguishment of Debt, Net. Loss on extinguishment of debt, net for the three months ended June 30, 2021 was $0.1 million, which was related to the early payment of the debt in June of 2021.

Loss (Gain) on Foreign Currency. Gain on foreign currency for both the three months ended June 30, 2021, and 2020, was $0.1 million. Foreign currency gains relate to the foreign currency fluctuations in our global trade and intercompany receivable and payable balances.

Income Tax Expense (Benefit). Income tax expense was $28 thousand for the three months ended June 30, 2021, primarily related to projected income in Australia and Netherlands, compared to a benefit of $50 thousand for the three months ended June 30, 2020.

25

Six months ended June 30, 2021 and June 30, 2020

Net Revenue: The following table summarizes our unaudited net revenue by geographic location based on the location of customers for the three months ended March 31, 2021 and 2020, as well as the percentage of each location to total revenue and the amount of change and percentage of change (dollars in thousands):

Six Months Ended June 30, 

Amount

Percentage

2021

2020

Change

Change

United States

$

5,153

76.3

%

$

3,412

76.0

%

$

1,741

51.0

%

Australia

570

8.4

%

418

9.3

%

152

36.4

%

Europe

969

14.4

%

636

14.2

%

333

52.4

%

Rest of world

58

0.9

%

25

0.5

%

33

132.0

%

Total net revenue

$

6,750

100.0

%

$

4,491

100.0

%

$

2,259

50.3

%

Revenue totaled $6.8 million for the six months ended June 30, 2021, compared to $4.5 million for the six months ended for the same period in 2020. The primary reason for the increase in revenue of $2.3 million, or 50.3%, is due to a $1.7 million increase in sales for the United States, and a $0.6 million increase internationally. The increase both domestically and internationally, is primarily due to lessened COVID 19 pandemic restrictions for elective surgeries during the first half of 2021. There has also been a rise in obesity awareness due to the complications associated with COVID 19, which has helped increase sales.

Cost of Goods Sold and Gross Profit: The following table summarizes our unaudited cost of revenue and gross profit for the six months ended June 30, 2021 and 2020, as well as the percentage compared to total revenue and amount of change and percentage of change (dollars in thousands):

Six Months Ended June 30, 

Amount

Percentage

2021

2020

Change

Change

Revenue

$

6,750

100.0

%

$

4,491

100.0

%

$

2,259

50.3

%

Cost of goods sold

2,314

34.3

%

2,150

47.9

%

164

7.6

%

Gross profit

$

4,436

65.7

%

$

2,341

52.1

%

$

2,095

89.5

%

Gross Profit. Gross profit for the six months ended June 30, 2021 was $4.4 million compared to $2.3 million for the same period in 2020, an increase of $2.1 million. Gross profit as a percentage of total revenue for the six months ended June 30, 2021 was 65.7% compared to 52.1% for the same period in 2020. The increase in gross profit margin is primarily due to increased volume, as revenue increased 50.3%, lower overhead department and period expenses, and improved product mix with higher domestic sales as a percentage of revenue, which have a higher gross profit margin than international sales.

Operating Expenses: The following table summarizes our unaudited operating expenses for the six months ended June, 2021 and 2020, as well as the percentage of total revenue and the amount of change and percentage of change (dollars in thousands):

Six Months Ended June 30, 

Amount

Percentage

2021

2020

Change

Change

Sales and marketing

$

2,691

39.9

%

$

2,285

50.9

%

$

406

17.8

%

General and administrative

7,031

104.2

%

5,375

119.7

%

1,656

30.8

%

Research and development

674

10.0

%

1,761

39.2

%

(1,087)

(61.7)

%

Total operating expenses

$

10,396

154.1

%

$

9,421

209.8

%

$

975

10.3

%

Sales and Marketing Expense. Sales and marketing expenses for the six months ended June 30, 2021 increased by $0.4 million, or 17.8%, to $2.7 million, compared to $2.3 million for the same period in 2020. The increase is mainly due to increases in advertising and marketing expenses of $0.4 million and commissions of $0.1 million from higher revenue, offset by a decrease in consulting fees of $0.1 million. With the recent equity raise, the Company now expects to devote more resources toward sales and marketing expenses, and hence increase sales and marketing expenses as a percentage of revenue through the remainder of the year.

26

General and Administrative Expense. General and administrative expenses for the six months ended June 30, 2021, increased by $1.7 million, or 30.8%, to $7.0 million, compared to $5.4 million for the same period in 2020. The increase is primarily due to an increase in audit, consulting, legal and other professional services of $2.9 million, of which $2.3 million is directly related to the merger with Obalon. This increase was offset by a decrease in stock compensation expense of $1.0 million due to the cancellation of all stock option awards per the terms of the merger with Obalon, a decrease of $0.1 million in insurance costs, a decrease in bad debt expenses of $0.1 million as the Company continues to improve its collections efforts and a decrease of $0.1 million in travel and entertainment expenses.

Research and Development Expense. Research and development expenses for the six months ended June 30, 2021 decreased by $1.1 million, or 61.7%, to $0.7 million, compared to $1.8 million for the same period in 2020. The decrease is primarily a result of a slowdown in clinical trials for the ReShape Vest due to the COVID 19 pandemic.

Net Interest Expense. Net interest expense for the six months ended June 30, 2021 decreased by $0.1 million to $0.8 million compared to $0.9 million for the same period in 2020. The primary reason for the decrease is due to the modification of the credit agreement during March of 2021 with an institutional investor that extended the maturity date resulting in a lower amortization of the debt discount.

Loss on Extinguishment of Debt, Net. Loss on extinguishment of debt, net for the six months ended June 30, 2021 was $2.1 million, which consisted of losses of $3.0 million related to the fair value of the warrants issued in connection with the January 19, 2021 credit agreement amendments and $0.1 million related to the early payment of the debt. These losses were offset by a $1.0 million gain on the full extinguishment of our PPP loan, as we received official confirmation of forgiveness on March 1, 2021.

Loss (Gain) on Foreign Currency. Gain on foreign currency for the six months ended June 30, 2021, was $0.1 million compared to a loss of $10 thousand for the same period in 2020. Foreign currency gains and losses relate to the foreign currency fluctuations in our global trade and intercompany receivable and payable balances.

Income Tax Expense (Benefit). Income tax expense was $53 thousand for the six months ended June 30, 2021, primarily related to projected income in Australia and Netherlands, compared to a benefit of $68 thousand for the six months ended June 30, 2020.

Liquidity and Capital Resources

We have financed our operations to date principally through the sale of equity securities and debt financings. During the six months ended June 30, 2021 and 2020, we received proceeds of $45.6 million and $0.6 million, respectively, from exercises of warrants by institutional investors, and $1.0 million and $3.0 million, respectively, from the credit agreement with an institutional investor. As of June 30, 2021, we had $40.2 million of cash and cash equivalents, which includes $5.2 million of cash received in connection with the acquisition of Obalon and including $50 thousand of restricted cash. During March of 2021, the Company received confirmation from the SBA that the PPP Loan was forgiven in full including all interest incurred.

In January 2021, we entered into an agreement to merge with Obalon resulting in the removal of the going concern opinion. During June of 2021, the Company completed the merger with Obalon and obtained approval for the combined Company’s common stock to be traded on the NASDAQ Capital Market. As of June 30, 2021, the Company has not made a draw on this Credit Facility.

27

The following table summarizes our change in cash and cash equivalents and restricted cash (in thousands):

Six Months Ended

June 30, 

2021

    

2020

Net cash used in operating activities

$

(4,149)

$

(5,812)

Net cash used in investing activates

5,011

(82)

Net cash provided in financing activities

 

36,332

 

4,506

Effect of exchange rate changes

12

(21)

Net change in cash and cash equivalents

$

37,206

$

(1,409)

Net Cash Used in Operating Activities

Net cash used in operating activities from operations was $4.1 million and $5.8 million for the six months ended June 30, 2021 and 2020, respectively. For the six months ended June 30, 2021, net cash used in operating activities was primarily the result of our net loss of $8.8 million, partially offset by non-cash adjustments for amortization of intangible assets of $0.8 million, net loss on extinguishment of debt of $2.1 million, and amortization of debt discount of $0.5 million, offset by the cancellation of unvested stock options of $0.3 million. In addition, we had an increase in sales that resulted in a cash inflow related to inventory of $0.5 million, as well as a positive cash effect related to accounts payable and accrued liabilities of $1.9 million and other long-term assets of $0.3 million. This was offset by a $0.9 million negative cash effect from increased accounts receivable primarily attributable to late sales during the second quarter and an increase in prepaids and current assets of $0.3 million.

For the six months ended June 30, 2020, net cash used in operating activities was primarily the result of our net loss of $7.9 million, partially offset by non-cash adjustments for amortization of intangible assets of $0.8 million, stock based compensation expense of $0.8 million, amortization of deferred debt issuance cost of $0.8 million, bad debt expense of $0.2 million, provision for inventory excess and obsolescence of $0.2 million and noncash interest expense of $0.1 million. In addition, the Company has focused on collection of accounts receivable, which resulted in an increase to cash of $1.0 million, which was offset by an increase in inventory of $1.0 million primarily due to slower sales related to the COVID-19 pandemic, and a decrease in accounts payable and accrued liabilities of $1.0 million.

Net Cash Provided by Investing Activities

Net cash provided by investing activities for the six months ended June 30, 2021 was $5.0 million, which comprised of $5.2 million of cash received in connection with the merger with Obalon, offset by capital expenditures $0.2 million related to the process of moving manufacturing from Costa Rica to the United States, and product development.

There was $0.1 million used in investing activities for the six months ended June 30, 2020.

Net Cash Provided by Financing Activities

Net cash provided by financing activities was $36.3 million for the six months ended June 30, 2021, due to proceeds of $45.6 million received from exercises of warrants from institutional investors, $1.0 million received from the credit agreement with an institutional investor, and $0.2 million in proceeds received from stock option exercises, offset by the early payment of $10.5 million to pay off the credit agreement.

Net cash provided by financing activities of $4.5 million for the six months ended June 30, 2020, consisted of proceeds received from the credit agreement with an institutional investor of $3.0 million, $1.0 million received under the CARES Act in the form of a PPP Loan and $0.6 million in cash received from the exercise of warrants, offset by approximately $0.1 million of debt issuance costs.

28

Operating Capital and Capital Expenditure Requirements

Our anticipated operations include plans to (i) integrate the sales and operations of the Company with the LAPBAND product line in order to expand sales domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place reshapecare and ReShape Marketplace as an extension of reshapecare, (iii) continue clinical test of the ReShape Vest, (iv) continue development of the Diabetes Bloc-Stim Neuromodulation, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expand our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care. The Company believes that it has the flexibility to manage the growth of its expenditures and operations depending on the amount of available cash flows, which could include reducing expenditures for marketing, clinical and product development activities.

Our forecast of the period of time through which our financial resources will be adequate to support our operations, the costs to complete development of products and the cost to commercialize our products are forward-looking statements and involve risks and uncertainties, and actual results could vary materially and negatively as a result of a number of factors, including the factors discussed in Part I, Item 1A, “Risk Factors”, of our Annual Report on Form 10-K. We have based these estimates on assumptions that may prove to be wrong, and we could utilize our available capital resources sooner than we currently expect.

Because of the numerous risks and uncertainties associated with the development of medical devices, such as our ReShape Vest and Diabetes Bloc-Stim Neuromodulation, we are unable to estimate the exact amounts of capital outlays and operating expenditures necessary to complete the development of the ReShape Vest and Diabetes Bloc-Stim Neuromodulation or other additional products and successfully deliver a commercial product to the market. Our future capital requirements will depend on many factors, including, but not limited to, the following:

the cost and timing of establishing sales, marketing and distribution capabilities;
the cost of establishing clinical and commercial supplies of our ReShape Vest and Diabetes Bloc-Stim Neuromodulation, and any products that we may develop;
the rate of market acceptance of our ReShape Vest and Diabetes Bloc-Stim Neuromodulation and any other product candidates;
the cost of filing and prosecuting patent applications and defending and enforcing our patent and other intellectual property rights;
the cost of defending, in litigation or otherwise, any claims that we infringe third-party patent or other intellectual property rights;
the effect of competing products and market developments;
the cost of explanting clinical devices;
the terms and timing of any collaborative, licensing or other arrangements that we may establish;
any revenue generated by sales of our Lap-Band, reshapecare, ReShape Vest, Diabetes Bloc-Stim Neuromodulation or future products;
the scope, rate of progress, results and cost of our clinical trials and other research and development activities;
the cost and timing of obtaining any further required regulatory approvals; and

29

the extent to which we invest in products and technologies, although we currently have no commitments or agreements relating to any of these types of transactions.

Critical Accounting Policies and Estimates 

The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States which require us to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the periods reported. Actual results could differ from those estimates. Information with respect to our critical accounting policies and estimates which we believe could have the most significant effect on our reported results and require subjective or complex judgments by management is contained in Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations,” of our Annual Report on Form 10-K for the year ended December 31, 2020. There have been no significant changes from the information discussed therein. 

During the six months ended June 30, 2021 there were no material changes to our significant accounting policies above, which are fully described in Note 2 to our consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, except for the acquisition and goodwill policies describe in Note 1 to Condensed Consolidated Financial Statements. 

Off-Balance Sheet Arrangements 

As of June 30, 2021, we did not have any off-balance sheet arrangements. 

Recent Accounting Pronouncements

See Note 1 to our condensed consolidated financial statements for a discussion of recent accounting pronouncements.

ITEM  3.       QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As a smaller reporting company, we are not required to provide disclosure pursuant to this item.

ITEM  4.       CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), defines the term “disclosure controls and procedures” as those controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Based on their evaluation as of June 30, 2021, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) are designed at a reasonable level and effective as of the end of the period covered in the report in providing reasonable assurance that the information we are required to disclose in the reports we file or submit under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

30

Changes in Internal Control over Financial Reporting

There have been no changes in our internal controls over financial reporting during the quarter ended June 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

The Company is not currently a party to any litigation and the Company is not aware of any pending or threatened litigation against it that reasonably likely to have a material adverse effect on the Company’s business, operating results or financial condition. The medical device industry in which the Company operates is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.

ITEM  1A.    RISK FACTORS

There have been no material changes to the risk factors set forth in Item 1A. “Risk Factors” of our 2020 Annual Report on Form 10-K filed on March 11, 2021.

ITEM  2.       UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Equity Securities

None, except as described above in this Form 10-Q.

Uses of Proceeds from Sale of Registered Securities

None.

Purchases of Equity Securities

None.

ITEM  3.       DEFAULTS UPON SENIOR SECURITIES

None.

ITEM  4.       MINE SAFETY DISCLOSURES

Not applicable.

ITEM  5.       OTHER INFORMATION

Not applicable.

31

ITEM  6.       EXHIBITS

Exhibit No.

Description

3.1

Third Amendment to the Amended and Restated Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed by the Company on June 15, 2021).

3.2

Fourth Amendment to the Amended and Restated Certificate of Incorporation of the Company (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K filed by the Company on June 15, 2021).

3.3

Certificate of Designation of Preferences, Rights and Limitations of Series C Convertible Preferred Stock (incorporated by reference to Exhibit 3.3 to the Current Report on Form 8-K filed by the Company on June 15, 2021).

4.1

Form of Warrant issued in connection with Warrant Exercise Agreement, dated June 28, 2021 (incorporated by reference to Exhibit 4.1 to the Current Report on Form 8-K filed by the Company on July 2, 2021).

4.2

Form of Warrant issued in connection with Exchange Agreement, dated July 16, 2021 (incorporated by reference to Exhibit 4.1 to the Current Report on Form 8-K filed by the Company on July 19, 2021).

10.1

Second Amended and Restated 2003 Stock Incentive Plan of ReShape Lifesciences Inc., as amended on May 23, 2018 (incorporated by reference to Exhibit 10.34 to the Registration Statement on Form S-4 filed by the Company on March 30, 2021).

10.2

Form of Stock Option Grant Notice and Stock Option Agreement under ReShape Lifesciences Inc.’s Second Amended and Restated 2003 Stock Incentive Plan (incorporated by reference to Exhibit 10.35 to the Registration Statement on Form S-4 filed by the Company on March 30, 2021).

10.3

Executive Employment Agreement, dated as of August 26, 2019, by and between ReShape Lifesciences Inc. and Barton Bandy (incorporated by reference to Exhibit 10.44 to the Registration Statement on Form S-4 filed by the Company on March 30, 2021).

10.4

Employment Agreement, dated as of October 29, 2019, by and between ReShape Lifesciences Inc. and Thomas Stankovich (incorporated by reference to Exhibit 10.45 to the Registration Statement on Form S-4 filed by the Company on March 30, 2021).

10.5

Executive Employment Agreement, dated as of May 22, 2017, by and between ReShape Lifesciences Inc. and Dr. Raj Nihalani (incorporated by reference to Exhibit 10.36 to the Registration Statement on Form S-4 filed by the Company on March 30, 2021).

10.6

Lease agreement, entered into January 20, 2017, by and between ReShape Medical, Inc. and San Clemente Holdings, LLC (incorporated by reference to Exhibit 10.37 to the Registration Statement on Form S-4 filed by the Company on March 30, 2021).

10.7

Warrant Exercise Agreement, dated June 28, 2021, by and among ReShape
Lifesciences Inc. and the purchasers party thereto (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Company on July 2, 2021).

32

Exhibit No.

Description

10.8

Form of Exchange Agreement, dated July 16, 2021, by and among ReShape Lifesciences Inc. and the investors party thereto (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Company on July 19, 2021).

31.1**

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2**

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101**

Financial statements from the Quarterly Report on Form 10-Q of the Company for the quarter ended June 30, 2021, formatted in Extensible Business Reporting Language: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Stockholders’ Equity, (iv) the Condensed Consolidated Statements of Cash Flows and (v) the Notes to Condensed Consolidated Financial Statements.

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

**

Filed herewith.

33

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.

RESHAPE LIFESCIENCES INC.

BY:

/S/ BARTON P. BANDY

Barton P. Bandy

President and Chief Executive Officer

(principal executive officer)

BY:

/S/ thomas stankovich

Thomas Stankovich

Senior Vice President and

Chief Financial Officer

(principal financial and accounting officer)

Dated: August 16, 2021

34

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

Exhibit 31.1

CERTIFICATION

I, Barton P. Bandy, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of ReShape Lifesciences 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 consolidated financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

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

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

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

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

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

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

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

/S/ BARTON P. BANDY

Barton P. Bandy

President and Chief Executive Officer

Date: August 16, 2021

 

No


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

Exhibit 31.2

CERTIFICATION

I, Thomas Stankovich certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of ReShape Lifesciences 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 consolidated financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

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

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

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

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

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

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

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

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

/s/ Thomas Stankovich

Thomas Stankovich

Chief Financial Officer, Senior Vice President, Finance

Date: August 16, 2021


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

Exhibit 32.1

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Barton P. Bandy, in his capacity as Chief Executive Officer of ReShape Lifesciences Inc., hereby certifies that, to the best of his knowledge:

1.The Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 to which this Certification is attached as Exhibit 32.1 (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and the results of operations of ReShape Lifesciences Inc. as of, and for, the periods covered by the Report.

By:

/S/ BARTON P. BANDY

Barton P. Bandy

President and Chief Executive Officer

Date: August 16, 2021


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

Exhibit 32.2

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Thomas Stankovich, in his capacity as Chief Financial Officer of ReShape Lifesciences Inc., hereby certifies that, to the best of his knowledge:

1.The Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 to which this Certification is attached as Exhibit 32.2 (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and the results of operations of ReShape Lifesciences Inc. as of, and for, the periods covered by the Report.

By:

/s/ THOMAS STANKOVICH

Thomas Stankovich

Chief Financial Officer, Senior Vice President, Finance

Date: August 16, 2021


EX-101.SCH 6 rsls-20210630.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Leases - Maturities of Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Liquidity and Management's Plans link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Supplemental Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Basis of Presentation - Anti-dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Liquidity and Management's Plans (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Debt - Long term debt (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Debt - CARES Act (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Debt - Credit agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Debt - Asset Purchase Consideration Payable (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Acquisition - Fair value of assets acquired and liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity - Issuance of stock and warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Revenue Disaggregation and Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Stock-based Compensation - Expense for Stock-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Supplemental Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Revenue Disaggregation and Operating Segments link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Revenue Disaggregation and Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Goodwill and Intangible Assets - Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income Taxes - Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 rsls-20210630_cal.xml EX-101.CAL EX-101.DEF 8 rsls-20210630_def.xml EX-101.DEF EX-101.LAB 9 rsls-20210630_lab.xml EX-101.LAB EX-101.PRE 10 rsls-20210630_pre.xml EX-101.PRE XML 11 rsls-20210630x10q_htm.xml IDEA: XBRL DOCUMENT 0001427570 rsls:NewUnregisteredWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-06-28 0001427570 rsls:NewUnregisteredWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-06-28 0001427570 rsls:NewUnregisteredWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-06-28 0001427570 rsls:NewUnregisteredWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-06-28 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-01-19 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-01-19 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-01-19 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-01-19 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-16 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-12-16 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-12-16 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2020-12-16 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-09-14 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-09-14 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-09-14 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2020-09-14 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-03-25 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2020-03-25 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2020-03-25 0001427570 rsls:SeriesGWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2020-03-25 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001427570 us-gaap:CommonStockMember rsls:PrivatePlacements2019Member 2021-06-21 2021-06-21 0001427570 2020-05-28 2020-05-28 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001427570 us-gaap:RetainedEarningsMember 2021-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001427570 us-gaap:RetainedEarningsMember 2021-03-31 0001427570 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001427570 us-gaap:RetainedEarningsMember 2020-12-31 0001427570 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001427570 us-gaap:RetainedEarningsMember 2020-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001427570 us-gaap:RetainedEarningsMember 2020-03-31 0001427570 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001427570 2020-03-31 0001427570 us-gaap:RetainedEarningsMember 2019-12-31 0001427570 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-06-30 0001427570 us-gaap:CommonStockMember 2021-06-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-03-31 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-03-31 0001427570 us-gaap:CommonStockMember 2021-03-31 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001427570 us-gaap:CommonStockMember 2020-12-31 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-06-30 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-06-30 0001427570 us-gaap:CommonStockMember 2020-06-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-03-31 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-03-31 0001427570 us-gaap:CommonStockMember 2020-03-31 0001427570 rsls:SeriesCConvertiblePreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001427570 rsls:SeriesBConvertiblePreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001427570 us-gaap:CommonStockMember 2019-12-31 0001427570 us-gaap:EmployeeStockOptionMember rsls:ReshapeLifesciencesIncorporatedSecondAmendedAndRestated2003StockIncentivePlanMember 2021-06-30 0001427570 us-gaap:EmployeeStockOptionMember rsls:ObalonStockIncentivePlanMember 2021-06-30 0001427570 us-gaap:EmployeeStockOptionMember rsls:ReshapeOrObalonStockIncentivePlanMember 2021-04-01 2021-06-30 0001427570 us-gaap:EmployeeStockOptionMember rsls:ReshapeOrObalonStockIncentivePlanMember 2021-01-01 2021-06-30 0001427570 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:SubsequentEventMember 2021-07-22 2021-07-22 0001427570 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:SubsequentEventMember 2021-07-22 2021-07-22 0001427570 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-07-22 2021-07-22 0001427570 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-07-22 2021-07-22 0001427570 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2021-07-22 2021-07-22 0001427570 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001427570 srt:EuropeMember 2021-04-01 2021-06-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2021-04-01 2021-06-30 0001427570 country:US 2021-04-01 2021-06-30 0001427570 country:AU 2021-04-01 2021-06-30 0001427570 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001427570 srt:EuropeMember 2021-01-01 2021-06-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2021-01-01 2021-06-30 0001427570 country:US 2021-01-01 2021-06-30 0001427570 country:AU 2021-01-01 2021-06-30 0001427570 srt:EuropeMember 2020-04-01 2020-06-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2020-04-01 2020-06-30 0001427570 rsls:ReshapecareProductMember 2020-04-01 2020-06-30 0001427570 country:US 2020-04-01 2020-06-30 0001427570 country:AU 2020-04-01 2020-06-30 0001427570 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001427570 srt:EuropeMember 2020-01-01 2020-06-30 0001427570 rsls:ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember 2020-01-01 2020-06-30 0001427570 rsls:ReshapecareProductMember 2020-01-01 2020-06-30 0001427570 country:US 2020-01-01 2020-06-30 0001427570 country:AU 2020-01-01 2020-06-30 0001427570 rsls:CreditAgreementMember 2021-06-28 2021-06-28 0001427570 rsls:CreditAgreementMember 2021-01-01 2021-06-30 0001427570 rsls:CreditAgreementMember 2020-04-15 2020-04-15 0001427570 rsls:CreditAgreementMember 2020-07-29 2020-07-29 0001427570 rsls:CreditAgreementMember 2020-06-23 2020-06-23 0001427570 rsls:PaycheckProtectionProgramLoanMember 2020-04-24 2020-04-24 0001427570 rsls:SeriesCConvertiblePreferredStockMember 2021-06-30 0001427570 rsls:SeriesBConvertiblePreferredStockMember 2021-06-30 0001427570 rsls:SeriesCConvertiblePreferredStockMember 2020-12-31 0001427570 rsls:SeriesBConvertiblePreferredStockMember 2020-12-31 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001427570 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001427570 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001427570 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001427570 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001427570 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001427570 us-gaap:SecuredDebtMember 2021-06-30 0001427570 rsls:CreditAgreementMember 2021-06-30 0001427570 rsls:AssetPurchaseObligationMember 2021-06-30 0001427570 rsls:PaycheckProtectionProgramLoanMember 2020-12-31 0001427570 rsls:CreditAgreementMember 2020-12-31 0001427570 rsls:AssetPurchaseObligationMember 2020-12-31 0001427570 rsls:CreditAgreementMember 2021-01-19 2021-01-19 0001427570 rsls:ObalonTherapeuticsInc.Member 2021-06-30 0001427570 rsls:PaycheckProtectionProgramLoanMember 2021-01-01 2021-06-30 0001427570 rsls:CreditAgreementFourthAmendmentMember 2020-12-16 2020-12-16 0001427570 srt:MinimumMember 2021-01-01 2021-06-30 0001427570 srt:MaximumMember 2021-01-01 2021-06-30 0001427570 rsls:CreditAgreementMember 2021-03-31 0001427570 2021-03-31 0001427570 rsls:CreditAgreementFourthAmendmentMember 2020-12-31 0001427570 us-gaap:SecuredDebtMember us-gaap:MeasurementInputDiscountRateMember 2021-06-30 0001427570 rsls:PaycheckProtectionProgramLoanMember 2020-04-24 0001427570 rsls:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-03-31 0001427570 rsls:CreditAgreementMember 2021-01-01 2021-03-31 0001427570 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-04-01 2021-06-30 0001427570 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-06-30 0001427570 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001427570 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001427570 srt:MaximumMember rsls:NewWarrantsMember us-gaap:SubsequentEventMember 2021-07-16 0001427570 rsls:SeriesGWarrantsMember rsls:CreditAgreementMember 2021-01-19 0001427570 rsls:SeriesGWarrantsMember rsls:CreditAgreementAmendmentMember 2020-09-14 0001427570 rsls:SeriesGWarrantsMember rsls:CreditAgreementMember 2020-03-25 0001427570 rsls:NewWarrantsMember us-gaap:SubsequentEventMember 2021-07-16 0001427570 rsls:ExchangeWarrantsMember us-gaap:SubsequentEventMember 2021-07-16 0001427570 rsls:SeriesGWarrantsIssuedMarch252020Member 2021-06-28 0001427570 rsls:SeriesGWarrantsIssuedJanuary212021Member 2021-06-28 0001427570 rsls:SeriesGWarrantsIssuedDecember172020Member 2021-06-28 0001427570 rsls:SeriesEWarrantsMember 2021-06-28 0001427570 rsls:SeriesGWarrantsIssuedMarch252020Member 2021-06-27 0001427570 rsls:SeriesGWarrantsIssuedJanuary212021Member 2021-06-27 0001427570 rsls:SeriesGWarrantsIssuedDecember172020Member 2021-06-27 0001427570 rsls:SeriesEWarrantsMember 2021-06-27 0001427570 rsls:CreditAgreementMember 2020-04-15 0001427570 2020-04-15 0001427570 2019-12-31 0001427570 2021-06-15 2021-06-15 0001427570 rsls:ObalonTherapeuticsInc.Member us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001427570 rsls:ObalonTherapeuticsInc.Member us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001427570 rsls:ObalonTherapeuticsInc.Member 2021-06-15 2021-06-15 0001427570 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001427570 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001427570 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001427570 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001427570 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001427570 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-06-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001427570 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001427570 rsls:ObalonTherapeuticsInc.Member us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-06-30 0001427570 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-06-30 0001427570 us-gaap:SecuredDebtMember 2021-01-01 2021-06-30 0001427570 rsls:SeriesGWarrantsMember 2021-01-19 2021-01-19 0001427570 rsls:SeriesGWarrantsMember 2020-12-16 2020-12-16 0001427570 rsls:SeriesGWarrantsMember 2020-09-14 2020-09-14 0001427570 rsls:SeriesGWarrantsMember 2020-03-25 2020-03-25 0001427570 rsls:SeriesGWarrantsMember rsls:CreditAgreementFourthAmendmentMember 2020-12-16 2020-12-16 0001427570 rsls:SeriesGWarrantsMember rsls:CreditAgreementAmendmentMember 2020-09-14 2020-09-14 0001427570 rsls:SeriesGWarrantsMember rsls:CreditAgreementMember 2020-03-25 2020-03-25 0001427570 2020-12-31 0001427570 rsls:NewUnregisteredWarrantsMember 2021-06-28 2021-06-28 0001427570 rsls:ClassOfWarrantInvestorsIssuedJune2021Member 2021-06-28 2021-06-28 0001427570 rsls:PrivatePlacements2019Member 2021-06-21 2021-06-21 0001427570 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001427570 2020-04-01 2020-06-30 0001427570 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001427570 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001427570 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001427570 2020-04-15 2020-04-15 0001427570 2020-06-23 2020-06-23 0001427570 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001427570 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001427570 rsls:ClassOfWarrantInvestorsIssuedJune2021Member rsls:CreditAgreementMember 2021-06-28 2021-06-28 0001427570 2020-06-30 0001427570 2021-06-21 2021-06-21 0001427570 2021-06-18 2021-06-18 0001427570 rsls:PrivatePlacements2019Member 2020-12-03 2020-12-03 0001427570 rsls:CreditAgreementAmendmentMember 2020-09-14 2020-09-14 0001427570 us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2021-06-30 0001427570 2020-01-01 2020-06-30 0001427570 2021-04-01 2021-06-30 0001427570 rsls:CreditAgreementMember 2020-03-25 2020-03-25 0001427570 rsls:CreditAgreementFourthAmendmentMember 2020-12-16 0001427570 rsls:CreditAgreementMember 2020-09-14 0001427570 rsls:CreditAgreementAmendmentMember 2020-09-14 0001427570 rsls:CreditAgreementMember 2020-03-25 0001427570 rsls:CreditAgreementMember 2021-01-19 0001427570 us-gaap:SubsequentEventMember 2021-07-16 0001427570 rsls:NewUnregisteredWarrantsMember 2021-06-28 0001427570 2021-06-15 0001427570 2021-06-30 0001427570 2021-08-12 0001427570 2021-01-01 2021-06-30 shares iso4217:USD iso4217:USD shares pure rsls:individual rsls:item rsls:Y P3Y 0001427570 --12-31 2021 Q2 false 0 95388 95388 3 8168622 6166554 10-Q true 2021-06-30 false 1-37897 RESHAPE LIFESCIENCES INC. DE 26-1828101 1001 Calle Amanecer San Clemente CA 92673 (949) 429-6680 Common stock, $0.001 par value per share RSLS NASDAQ Yes Yes Non-accelerated Filer true false false 15842185 40163000 2957000 50000 50000 1040000 968000 3422000 2620000 2894000 2244000 17705000 1371000 1073000 65605000 8944000 1588000 584000 632000 465000 28924000 27022000 21623000 1628000 46000 120000000 37061000 3095000 3655000 53333000 3630000 468000 397000 2936000 3609000 664000 314000 60496000 11605000 9168000 163000 732000 1022000 615000 615000 38000 61881000 22573000 5000000 5000000 0.001 0.001 0 3 0.001 0.001 95388 95388 1000 0.001 0.001 100000000 275000000 8168622 6166554 8000 6000 581823000 529429000 -523603000 -514827000 -109000 -121000 58119000 14488000 120000000 37061000 3529000 1702000 6750000 4491000 1376000 865000 2314000 2150000 2153000 837000 4436000 2341000 1441000 831000 2691000 2285000 4311000 2539000 7031000 5375000 103000 465000 674000 1761000 5855000 3835000 10396000 9421000 -3702000 -2998000 -5960000 -7080000 -172000 -789000 -771000 -893000 -101000 -2061000 101000 133000 69000 -10000 -3874000 -3654000 -8723000 -7983000 28000 -50000 53000 -68000 -3902000 -3604000 -8776000 -7915000 -0.47 -0.52 -1.11 -1.15 8226144 6911497 7928702 6885368 -3902000 -3604000 -8776000 -7915000 -7000 27000 12000 -21000 -7000 27000 12000 -21000 -3909000 -3577000 -8764000 -7936000 3 95388 1000 6166554 6000 532504000 -519701000 -102000 12708000 -3902000 -3902000 -7000 -7000 2680301 2000 -2000 -3 -1000 3340035 3000 30559000 30561000 -364000 -364000 17705000 17705000 1250470 1000 1202000 1203000 91864 215000 215000 95388 8168622 8000 581823000 -523603000 -109000 58119000 3 95388 1000 6166554 6000 529429000 -514827000 -121000 14488000 -8776000 -8776000 12000 12000 2680301 2000 -2000 -3 -1000 3340035 3000 30559000 30561000 -263000 -263000 2974000 2974000 17705000 17705000 1250470 1000 1202000 1203000 91864 215000 215000 95388 8168622 8000 581823000 -523603000 -109000 58119000 3 95388 1000 391739 519131000 -497508000 -56000 21568000 -3604000 -3604000 27000 27000 347000 347000 5085834 5000 605000 610000 58981 50000 205000 205000 3 95388 1000 5586554 5000 520288000 -501112000 -29000 19153000 3 95388 1000 391739 517311000 -493197000 -8000 24107000 -7915000 -7915000 -21000 -21000 774000 774000 1393000 1393000 5085834 5000 605000 610000 58981 50000 205000 205000 3 95388 1000 5586554 5000 520288000 -501112000 -29000 19153000 -8776000 -7915000 40000 5000 828000 833000 78000 117000 -2061000 -263000 774000 56000 185000 13000 188000 494000 756000 -15000 -20000 859000 -1028000 -481000 950000 267000 90000 1853000 -958000 -219000 142000 -316000 -53000 -4149000 -5812000 196000 82000 5207000 5011000 -82000 59000 45616000 610000 216000 1000000 3000000 10500000 955000 36332000 4506000 12000 -21000 37206000 -1409000 3007000 2985000 40213000 1576000 31000 296000 25355000 17705000 2974000 3234000 51000 6000 1393000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(1)  </b><b style="font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, filed on March 11, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;">The Company accounts for business combinations in accordance with Accounting Standards Codification (“ASC”) 805, Business Combinations. The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values on the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill. Transaction costs associated with business combinations are expensed as incurred and are included in acquisition related costs in the consolidated statements of operations. The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 12pt 0pt;">Upon completion of the business combination on June 15, 2021 with Obalon Therapeurtics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with the FASB Accounting Standards Codification (“ASC”) 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:5pt 0pt 12pt 0pt;">Goodwill represents the excess of the cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible assets relate to in-process research and development ("IPR&amp;D") acquired in business combinations. The estimated fair values of IPR&amp;D projects acquired in a business combination which have not reached technological feasibility are capitalized and accounted for as indefinite-lived intangible assets until completion or abandonment of the projects. In accordance with guidance within Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) 350 “Intangibles - Goodwill and Other,” goodwill and identifiable intangible assets with indefinite lives are not subject to amortization but must be evaluated for impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:5pt 0pt 12pt 0pt;">We evaluate long-lived assets, including finite-lived intangible assets, for impairment by comparison of the carrying amounts to future net undiscounted cash flows expected to be generated by such assets when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value or estimates of future discounted cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">For goodwill and indefinite-lived intangible assets, in-process research and development, we review for impairment annually and upon the occurrence of certain events as required by Accounting Standards Codification (“ASC”) Topic 350, “Intangibles — Goodwill and Other.” Goodwill and indefinite-lived intangible assets are tested at least annually for impairment and more frequently if events or changes in circumstances indicate that the asset might be impaired. We review goodwill for impairment by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If we are able to determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would conclude that goodwill is not impaired. If the carrying amount of a reporting unit is zero or negative, the second step of the impairment test is performed to measure the amount of impairment loss, if any, when it is more likely than not that a goodwill impairment exists. The Company did not record any impairment loss for goodwill or indefinite-lived intangible assets for the three and six months ended June 30, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 5 regarding the fair value of debt instruments and Note 9 regarding fair value measurements and inputs of warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Net Loss Per Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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;width:73.16%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.5%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Stock options </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.1%;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;"> 256,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.08%;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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:11.1%;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;"> 742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:11.08%;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;"> 1,288</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrants </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.1%;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;"> 6,181,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.08%;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;"> 8,283,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">New accounting standards adopted by the Company in 2021 are discussed below or in the related notes, where appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued authoritative guidance intended to simplify the accounting for income taxes: ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This guidance eliminates certain exceptions to the general approach to the income tax accounting model and adds new guidance to reduce the complexity in accounting for income taxes. The adoption of this guidance on January 1, 2021 did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">New accounting standards not yet adopted are discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In May 2021, the FASB issued ASU No. 2021-04, <i style="font-style:italic;">Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging Contracts in Entity’s Own Equity (Subtopic 815-40).</i> This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument, and provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2021. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</i>: Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2022. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, filed on March 11, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;">The Company accounts for business combinations in accordance with Accounting Standards Codification (“ASC”) 805, Business Combinations. The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values on the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill. Transaction costs associated with business combinations are expensed as incurred and are included in acquisition related costs in the consolidated statements of operations. The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 12pt 0pt;">Upon completion of the business combination on June 15, 2021 with Obalon Therapeurtics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with the FASB Accounting Standards Codification (“ASC”) 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Goodwill and Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:5pt 0pt 12pt 0pt;">Goodwill represents the excess of the cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible assets relate to in-process research and development ("IPR&amp;D") acquired in business combinations. The estimated fair values of IPR&amp;D projects acquired in a business combination which have not reached technological feasibility are capitalized and accounted for as indefinite-lived intangible assets until completion or abandonment of the projects. In accordance with guidance within Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) 350 “Intangibles - Goodwill and Other,” goodwill and identifiable intangible assets with indefinite lives are not subject to amortization but must be evaluated for impairment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:5pt 0pt 12pt 0pt;">We evaluate long-lived assets, including finite-lived intangible assets, for impairment by comparison of the carrying amounts to future net undiscounted cash flows expected to be generated by such assets when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value or estimates of future discounted cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">For goodwill and indefinite-lived intangible assets, in-process research and development, we review for impairment annually and upon the occurrence of certain events as required by Accounting Standards Codification (“ASC”) Topic 350, “Intangibles — Goodwill and Other.” Goodwill and indefinite-lived intangible assets are tested at least annually for impairment and more frequently if events or changes in circumstances indicate that the asset might be impaired. We review goodwill for impairment by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If we are able to determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would conclude that goodwill is not impaired. If the carrying amount of a reporting unit is zero or negative, the second step of the impairment test is performed to measure the amount of impairment loss, if any, when it is more likely than not that a goodwill impairment exists. The Company did not record any impairment loss for goodwill or indefinite-lived intangible assets for the three and six months ended June 30, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 5 regarding the fair value of debt instruments and Note 9 regarding fair value measurements and inputs of warrants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Net Loss Per Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:</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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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;width:73.16%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.5%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Stock options </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.1%;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;"> 256,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.08%;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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:11.1%;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;"> 742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:11.08%;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;"> 1,288</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrants </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.1%;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;"> 6,181,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.08%;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;"> 8,283,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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;width:73.16%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.5%;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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Stock options </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.1%;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;"> 256,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.08%;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;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Convertible preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:11.1%;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;"> 742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;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:11.08%;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;"> 1,288</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Warrants </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.1%;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;"> 6,181,997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;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.08%;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;"> 8,283,447</p></td></tr></table> 256881 46 742 1288 6181997 8283447 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">New accounting standards adopted by the Company in 2021 are discussed below or in the related notes, where appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In December 2019, the FASB issued authoritative guidance intended to simplify the accounting for income taxes: ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This guidance eliminates certain exceptions to the general approach to the income tax accounting model and adds new guidance to reduce the complexity in accounting for income taxes. The adoption of this guidance on January 1, 2021 did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">New accounting standards not yet adopted are discussed below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In May 2021, the FASB issued ASU No. 2021-04, <i style="font-style:italic;">Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging Contracts in Entity’s Own Equity (Subtopic 815-40).</i> This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument, and provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2021. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, <i style="font-style:italic;">Financial Instruments – Credit Losses (Topic 326)</i>: Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2022. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(2)  Liquidity and Management’s Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:14pt 0pt 0pt 0pt;">As of June 30, 2021, the Company had net working capital of approximately $5.1 million, primarily due to the cash and cash equivalents of $40.2 million, which includes $5.2 million obtained in connection with the acquisition of Obalon, and $17.7 million of deferred issuance costs offset by an accrual of $43.2 million due to the timing of the issuance of the common shares in connection with the equity transaction. For further details see notes 8 and 9 below. The $17.7 million deferred issuance costs and the $43.2 million share abeyance accrual will be reclassed to equity for the third quarter ending September 30, 2021 as those shares were issued in July 2021. The Company’s principal source of liquidity as of June 30, 2021 consisted of approximately $40.2 million of cash and cash equivalents and restricted cash, and $3.4 million of accounts receivable. In addition, the Company had its PPP loan and accrued interest forgiven in full, and paid back the $10.5 million of debt with an institutional investor. For further details, see Note 5. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:14pt 0pt 12pt 0pt;">The Company’s anticipated operations include plans to (i) manufacture, and promote the sales and operations of the LAP-BAND<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> product line in order to expand sales domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place reshape<b style="font-weight:bold;">care</b><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> and ReShape Marketplace as an extension of reshape<b style="font-weight:bold;">care</b> (iii) continue clinical testing of the ReShape Vest, (iv) continue development of the Diabetes Bloc-Stim Neuromodulation, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expend our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, which includes the Obalon product line from the recently finalized merger with Obalon that was completed on June 15, 2021. With the recent equity raise the Company believes that it has the flexibility to manage the growth of its expenditures and operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:9pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Risk and Uncertainties and CARES Act </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (the “COVID-19 outbreak”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally and on March 13, 2020, the United States declared a national emergency with respect to the coronavirus outbreak. This outbreak has severely impacted global economic activity, and many countries and many states in the United States have reacted to the outbreak by instituting quarantines, mandating business and school closures and restricting travel. These mandated business closures have at times included the cessation of non-elective surgeries in Australia, Europe and the United States for all but emergency procedures. As a result of these mandates, on April 16, 2020, the Company implemented various short-term cost reductions and cash flow improvement actions, such as reducing the compensation for executives, management and key employees and decreasing operating expenses where possible. In addition, the Company identified temporary headcount reductions and made the decision to furlough a portion of its workforce. During the second quarter of 2020, the mandated closures began to ease in many areas throughout the world and within the United States. As a result of this, elective surgeries started back up again through various parts of the world, which led to improved sales progressing through the third quarter. Even after the COVID-19 outbreak has subsided, the Company may continue to experience materially adverse impact on its financial condition and results of operation. Additionally, on June 15, 2020, the Company ended the temporary pay reductions and the furloughed employees returned to work. The full impact of the COVID-19 outbreak continues to evolve and it is uncertain as to the full magnitude that the pandemic will have on the Company’s financial condition, liquidity, and future results of operations. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce and has taken actions to mitigate the impact including among other things, temporary reductions in pay, and furloughs of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">certain positions along with deferrals in payment for cash preservation. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity for fiscal year 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:14pt 0pt 0pt 0pt;">On March 27, 2020, President Trump signed into law the “Coronavirus Aid, Relief, and Economic Security (CARES) Act.” The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions, and technical corrections to tax depreciation methods for qualified improvement property. The CARES Act established the Paycheck Protection Program (“PPP”) under which the Company received a PPP loan described in more detail in Note 5 below. On February 3, 2021, the Company submitted the application for PPP loan forgiveness according to the terms and conditions of the SBA’s Loan Forgiveness Application (Revised June 24, 2002). On March 1, 2021, the Company received confirmation from the SBA that, the PPP Loan had been forgiven in full including all interest incurred. For further details, see Note 5.</p> -5100000 40200000 5200000 17700000 43200000 17700000 43200000 40200000 3400000 10500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(3)  Supplemental Balance Sheet Information </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Components of selected captions in the condensed consolidated balance sheets consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Inventory:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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;"> 1,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.79%;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;"> 174</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Sub-assemblies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> 588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.79%;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;"> 733</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 1,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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.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:0.05pt 3pt 0.05pt 0pt;"> 1,337</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 2,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 2,244</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Prepaid expenses and other current assets:</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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;"> 1,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.79%;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;"> 619</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid contract research organization expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;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;"> 295</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 257</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 159</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 1,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 1,073</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Accrued and other liabilities:</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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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: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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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: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.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: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:73.72%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.72%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Unissued shares held in abeyance related to the June 2021 exercise of warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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:8.83%;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;"> 43,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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.8%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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:8.83%;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;"> 5,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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:9.8%;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;"> 446</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Payroll and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> 2,276</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;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;"> 1,735</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued insurance premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:8.83%;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;"> 699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:9.8%;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;"> 272</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> 518</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;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;"> 398</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:8.83%;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;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:9.8%;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;"> 265</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;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:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;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.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:0.05pt 3pt 0.05pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 53,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 3,630</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:27pt;margin:14pt 0pt 0pt 0pt;">On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors. The Company received the proceeds related to this agreement prior to June 30, 2021, however the shares of common stock were issued to the investors in multiple tranches and not all shares were issued as of June 30, 2021. The value related to the shares not issued prior to June 30, 2021 was recorded as an accrual of $43.2 million. The remainder of the shares of common stock related to this accrual were issued during July 2021. Since the shares are in abeyance, the costs associated with the issuance in the amount of $17.7 million were treated as deferred issuance costs, and will be recognized once the shares are issued. </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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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;"> 1,227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.79%;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;"> 174</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Sub-assemblies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> 588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;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:9.79%;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;"> 733</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 1,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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.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:0.05pt 3pt 0.05pt 0pt;"> 1,337</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 2,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 2,244</p></td></tr></table> 1227000 174000 588000 733000 1079000 1337000 2894000 2244000 <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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.71%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid insurance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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;"> 1,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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.79%;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;"> 619</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Prepaid contract research organization expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;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;"> 295</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 257</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 159</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 1,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 1,073</p></td></tr></table> 1114000 619000 295000 257000 159000 1371000 1073000 <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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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: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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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: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.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: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:73.72%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;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;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.72%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Unissued shares held in abeyance related to the June 2021 exercise of warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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:8.83%;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;"> 43,218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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.8%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued professional services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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:8.83%;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;"> 5,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;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:9.8%;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;"> 446</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Payroll and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> 2,276</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;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;"> 1,735</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Accrued insurance premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:8.83%;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;"> 699</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:9.8%;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;"> 272</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Customer deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.83%;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;"> 518</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.8%;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;"> 398</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:8.83%;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;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;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:9.8%;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;"> 265</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;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:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;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.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:0.05pt 3pt 0.05pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:73.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:8.83%;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:0.05pt 3pt 0.05pt 0pt;"> 53,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;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.47%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:9.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:0.05pt 3pt 0.05pt 0pt;"> 3,630</p></td></tr></table> 43218000 5904000 446000 2276000 1735000 699000 272000 518000 398000 455000 265000 263000 514000 53333000 3630000 43200000 17700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(4) Goodwill and Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:12pt 0pt 12pt 0pt;">Indefinite-lived intangible assets consist of in-process research and development (“IPR&amp;D”) for the ReShape Vest recorded in connection with the Company’s acquisition of BarioSurg, Inc. The Company’s finite-lived intangible assets consists of developed technology, trademarks and tradenames, and covenant not compete. The estimated useful lives of these finite-lived intangible assets range from <span style="-sec-ix-hidden:Hidden_fOz_uvyG2E-PkXbRlxiYjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">3</span></span> to 10 years. The amortization expenses for both the three months ended June 30, 2021 and 2020, was $0.4 million and for both the six months ended June 30, 2021 and 2020 was $0.8 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:12pt 0pt 12pt 0pt;">In connection with the merger with Obalon, ReShape recorded $2.7 million of intangible assets related to developed technology. The expected life on the intangible assets is estimated to be 15 years and will be amortized on a straight-line basis. The Company also recorded $21.6 million of goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:12pt 0pt 12pt 0pt;">The changes in the carrying amount of goodwill were as follows:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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="background-color:#cceeff;vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;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:12.34%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill acquired during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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:2.21%;border-bottom:1px solid #000000;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:12.34%;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:0.05pt 3pt 0.05pt 0pt;"> 21,623</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;border-bottom:3px double #000000;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:12.34%;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:0.05pt 3pt 0.05pt 0pt;"> 21,623</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> P10Y 400000 400000 800000 800000 2700000 P15Y 21600000 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:12.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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="background-color:#cceeff;vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;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:12.34%;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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill acquired during the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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:2.21%;border-bottom:1px solid #000000;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:12.34%;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:0.05pt 3pt 0.05pt 0pt;"> 21,623</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;border-bottom:3px double #000000;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:12.34%;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:0.05pt 3pt 0.05pt 0pt;"> 21,623</p></td></tr></table> 21623000 21623000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(5)  Debt </b></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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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.33%;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:11.28%;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:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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.33%;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:11.28%;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="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset purchase consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding: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.48%;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.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,867</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Credit agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding: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:8.83%;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.33%;margin:0pt;padding: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.48%;margin:0pt;padding: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.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,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PPP Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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.33%;margin:0pt;padding: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.48%;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:9.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;"> 955</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding: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:8.83%;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,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding: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.48%;margin:0pt;padding: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.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;"> 13,322</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt discount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding: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:8.83%;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.33%;margin:0pt;padding: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.48%;margin:0pt;padding: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.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;"> 545</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding: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.48%;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.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;"> 3,609</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt, noncurrent portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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.33%;margin:0pt;padding: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.48%;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.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;"> 9,168</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:9pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">CARES Act</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.3pt;margin:0pt 0pt 12pt 0pt;">On April 24, 2020, the Company entered into a PPP Loan agreement with Silicon Valley Bank (“SVB”) under the PPP, which is part of the CARES Act administered by the United States Small Business Administration (“SBA”). As part of the application for these funds, the Company in good faith, has certified that the current economic uncertainty made the loan request necessary to support the ongoing operations of the Company. This certification further requires the Company to take into account our current business activity and our ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. Under this program, the Company received proceeds of $1.0 million from the PPP Loan. In accordance with the requirements of the PPP, the Company intends to use proceeds from the PPP Loan primarily for payroll costs, rent and utilities. The PPP Loan has a 1.00% interest rate per annum, matures on April 24, 2022 and is subject to the terms and conditions applicable to loans administered by the SBA under the PPP. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">On February 23, 2021, the Company submitted the application for PPP loan forgiveness, in accordance with the terms and conditions of the SBA’s Loan Forgiveness Application (revised June 24, 2020). On March 1, 2021, the Company received confirmation from the SBA that the PPP Loan was forgiven in full including all interest incurred, which resulted in a gain on debt extinguishment of $1.0 million, during the six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">Under the provisions of the CARES Act, the Company is eligible for a refundable employee retention credit subject to certain criteria. The Company recognized a $0.2 million employee retention credit during the three months ended June 30, 2021, and $0.5 million for the six months ended June 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Credit Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">On March 25, 2020, the Company executed a credit agreement up to $3.5 million, with an institutional investor (the “Lender”), who holds warrants in connection with the June 2019 and September 2019 transactions. On the day of closing, the Company received $2.5 million and the additional $1.0 million may be drawn from time to time <span style="white-space:pre-wrap;">30 days</span><span style="white-space:pre-wrap;"> after the closing date but prior to </span><span style="white-space:pre-wrap;">five months</span><span style="white-space:pre-wrap;"> after the closing date, in $500 thousand increments per draw. On June 23, 2020, the Company made the first additional draw of $500 thousand and on July 29, 2020 the second $500 thousand draw was made. As required by the terms of this credit agreement, the lender exercised its warrants to purchase an aggregate of 5,085,834 shares of common stock with a current exercise price of $0.12 per warrant on April 15, 2020, in which the Company received net proceeds of $0.6 million. In addition, the Company issued to the lender 1,200,000 Series G warrants to purchase an aggregate of 1,200,000 shares of common stock. As an inducement to the Lender to enter into the amendment and make the additional loans contemplated thereby, the Company issued to the Lender an additional 1,200,000 Series G warrants dated September 14, 2020 to purchase an aggregate of 1,200,000 shares of common stock. The original Series G warrants were valued using the relative fair value basis and the amount was recorded as part of the debt issuance costs, see Note 9 for additional details.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;">On September 14, 2020, the Company and the Lender entered into an amendment to the credit agreement that increased the amount available under delayed draw term loans by $2.0 million. The Company borrowed $1.0 million of the available amount immediately and the remaining $1.0 million will be available in increments of least $500 thousand with at least <span style="white-space:pre-wrap;">30 days</span><span style="white-space:pre-wrap;"> between borrowings and issued an additional 1,200,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $3.9 million. As a result in 2020, the Company recorded a debt discount of approximately $0.6 million and a $2.4 million loss on extinguishment of debt which is comprised of the fair value of the warrants and unamortized debt issuance cost with the original credit agreement, offset by the debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loans was March 31, 2021 and the loans bear interest at LIBOR plus 2.5%. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">On December 16, 2020, the Company and the Lender entered into the third amendment to the credit agreement that increased the amount available under delayed draw term loans by an additional $4.0 million. The Company borrowed the entire $4.0 million of the available amount immediately and issued an additional 4,000,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $8.9 million. As a result in 2020, the Company recorded a debt discount of approximately $0.6 million and a $5.3 million loss on extinguishment of debt which is comprised of the fair value of the warrants and unamortized debt discount cost with the original credit agreement, offset by the debt discount related to the new debt. At December 31, 2020 there was approximately $0.5 million of unamortized debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loan was March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2021, the Company and the Lender entered into an amendment to the credit agreement that increased the amount available under delayed draw term loans by $1.0 million, which was used to fund the $1.0 million escrow fund securing the termination fee under the Merger Agreement and issued an additional 1,000,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $10.0 million. As a result, during the three months ended March 31, 2021, the Company recorded a debt discount of approximately $0.5 million and a $3.0 million loss on extinguishment of debt, which is comprised of the fair value of the warrants and unamortized debt issuance cost with the original credit agreement, offset by the debt discount. At March 31, 2021, there was approximately $0.1 million of unamortized debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loans are March 31, 2021 and the loans bear interest at LIBOR plus 2.5%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">On March 10, 2021, the Company and the Lender entered into an amendment to the credit agreement that extended the maturity date from March 31, 2021 to March 31, 2022. The Company has accounted for this amendment as a debt modification. The associated unamortized debt discount on the January 19, 2021 amendment of $0.1 million will be amortized as interest expense over the term of the amended credit agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors, including the Lender, to exercise certain outstanding warrants, for further details on this transaction see Note 9. The Company used some of the proceeds from this transaction to pay off the $10.5 million of debt outstanding under the credit agreement. At June 30, 2021, there was no outstanding amount under the credit agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Asset Purchase Consideration Payable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:14pt 0pt 0pt 0pt;">The asset purchase consideration payable related to the Company’s December 2018 acquisition of the <span style="text-transform:uppercase;">Lap-Band</span> product line from Apollo Endosurgery, Inc. (“Apollo”), was initially recorded at net present value using a discount rate of 5.1%. The asset purchase consideration payable was originally secured by a first security interest in substantially all of the Company’s assets, but that security interest terminated in accordance with its terms in October 2019. At June 30, 2021, the aggregate carrying value of the current asset purchase consideration payable of approximately $2.9 million, as adjusted for accretion of interest of approximately $0.6 million.</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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.33%;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:11.28%;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:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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.33%;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:11.28%;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="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset purchase consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding: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.48%;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.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,867</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Credit agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding: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:8.83%;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.33%;margin:0pt;padding: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.48%;margin:0pt;padding: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.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,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">PPP Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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.33%;margin:0pt;padding: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.48%;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:9.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;"> 955</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding: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:8.83%;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,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding: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.48%;margin:0pt;padding: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.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;"> 13,322</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt discount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding: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:8.83%;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.33%;margin:0pt;padding: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.48%;margin:0pt;padding: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.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;"> 545</p></td></tr><tr><td style="vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding: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.48%;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.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;"> 3,609</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Debt, noncurrent portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;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:8.83%;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.33%;margin:0pt;padding: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.48%;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.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;"> 9,168</p></td></tr></table> 2936000 2867000 9500000 955000 2936000 13322000 545000 2936000 3609000 9168000 1000000.0 0.0100 1000000.0 200000 500000 3500000 2500000 1000000.0 P30D P5M 500000 500000 500000 5085834 0.12 600000 1200000 1200000 1200000 1200000 2000000.0 1000000.0 1000000.0 500000 P30D 1200000 3900000 600000 -2400000 0.025 4000000.0 4000000.0 4000000 8900000 600000 -5300000 500000 0.025 1000000.0 1000000.0 1000000 10000000.0 500000 3000000.0 100000 0.025 100000 10500000 0 0.051 2900000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">(6) Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company has noncancelable operating leases for office and warehouse space in San Clemente and Carlsbad, California, as well as noncancelable operating leases for certain office equipment that expire at various dates through 2022. The Company does not have any short-term leases or financing lease arrangements and the effects of any lease modifications have not been material. Certain of the Company’s equipment leases include variable lease payments that are adjusted periodically based on actual usage. Lease and non-lease components are accounted for separately. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Operating lease costs was $0.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $0.3 million and $0.2 million for the six months ended June 30, 2021 and 2020, respectively. Variable lease costs were not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Supplemental information related to operating leases is as follows:</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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Information at June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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 style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;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;"> 632</p></td></tr><tr><td style="vertical-align:bottom;width:84.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 style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 664</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;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;"> 664</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Cash Flow Information for the Six Months Ended June 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating leases liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</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:24.5pt;margin:0pt 0pt 12pt 0pt;">Maturities of operating lease liabilities were as follows:</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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;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="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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.61%;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:0.05pt 3pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.61%;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;"> 682</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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:0.05pt 3pt 0.05pt 0pt;"> 18</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:10.61%;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:0.05pt 3pt 0.05pt 0pt;"> 664</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.97%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term at end of period (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;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;"> 0.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average discount rate at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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;">5.1</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 200000 100000 300000 200000 <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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Information at June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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 style="vertical-align:bottom;white-space:nowrap;width:10.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease ROU assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;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;"> 632</p></td></tr><tr><td style="vertical-align:bottom;width:84.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 style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 664</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;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;"> 664</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Cash Flow Information for the Six Months Ended June 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating leases liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td></tr></table> 632000 664000 664000 165000 <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:95%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;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="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve months ending June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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.61%;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:0.05pt 3pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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.7%;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:10.61%;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;"> 682</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:1px solid #000000;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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:0.05pt 3pt 0.05pt 0pt;"> 18</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 12pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;border-bottom:3px double #000000;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="vertical-align:bottom;white-space:nowrap;width:10.61%;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:0.05pt 3pt 0.05pt 0pt;"> 664</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.97%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term at end of period (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.61%;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;"> 0.9</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average discount rate at end of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.61%;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;">5.1</p></td></tr></table> 682000 682000 18000 664000 P0Y10M24D 0.051 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(7) Acquisition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:12pt 0pt 12pt 0pt;">On June 15, 2021, the Company completed the previously announced merger with Obalon, which was treated as a reverse acquisition for accounting purposes, for an aggregate purchase price of $30.6 million. This includes the issuance of 3,340,035 shares of common stock valued at $30.6 million at the closing market price of the day of merger and the cancellation of 2,680,301 shares of common stock. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with ASC 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC. Acquisition related costs of $2.3 million were recorded in general and administrative expense for the three and six months of June 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt 0pt 12pt 0pt;">Tangible and intangible assets acquired were recorded based on their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired was recorded to goodwill. The following table summarizes the preliminary fair values of the assets acquired and liabilities assumed, primarily related to inventory, developed technology, goodwill (including the deductibility for tax purposes) and income tax related accruals:</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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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: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.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: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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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.24%;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;"> 6,348</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 848</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 1,898</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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;"> 21,623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 2,730</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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:0.05pt 0pt 0.05pt 0pt;"> (3,220)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total purchase price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 30,562</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Less: cash acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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:0.05pt 0pt 0.05pt 0pt;"> (5,207)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total purchase price, net of cash acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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="vertical-align:bottom;white-space:nowrap;width:10.24%;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:0.05pt 3pt 0.05pt 0pt;"> 25,355</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The size of the Obalon acquisition necessitates use of the allowable measurement period to adequately analyze all the factors used in establishing the asset and liability fair values as of the acquisition date. The preliminary acquisition accounting is based upon the Company’s estimates of fair value. The primary areas of the preliminary acquisition accounting that are not yet finalized include the following: (i) finalizing the review and valuation of property and equipment (including the models, key assumptions, estimates and inputs used), (ii) finalizing the review and valuation of related intangible assets (including key assumptions, inputs and estimates), (iii) finalizing the valuation of certain in-place contracts or contractual relationships (including but not limited to leases), (iv) finalizing our review of certain assets acquired and liabilities assumed, (v) finalizing our estimate of the impact of acquisition accounting on deferred income taxes or liabilities. As the initial acquisition accounting is based on our preliminary assessments, actual values may differ (possibly materially) when final information becomes available that differs from our current estimates. We will continue to evaluate these items, until they are satisfactorily resolved and adjust our acquisition accounting accordingly, within the allowable measurement period (not to exceed one year from the date of acquisition), as defined by ASC 805.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;">Goodwill includes expected synergies and other benefits the Company believes will result from the acquisition. The developed technology has been capitalized at fair value as an intangible asset with an estimated life of 15 years. The developed technology was determined using the income approach. This approach determines fair value based on cash flow projections which are discounted to present value using a risk-adjusted rate of return, using nonrecurring Level 3 inputs. The discount rate used was 22.0%.</p> 30600000 3340035 30600000 2680301 2300000 2300000 <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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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: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.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: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.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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.24%;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;"> 6,348</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 848</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 1,898</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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;"> 21,623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Developed technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 2,730</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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:0.05pt 0pt 0.05pt 0pt;"> (3,220)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total purchase price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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:10.24%;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;"> 30,562</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Less: cash acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;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:0.05pt 0pt 0.05pt 0pt;"> (5,207)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Total purchase price, net of cash acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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.69%;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="vertical-align:bottom;white-space:nowrap;width:10.24%;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:0.05pt 3pt 0.05pt 0pt;"> 25,355</p></td></tr></table> 6348000 848000 335000 1898000 21623000 2730000 3220000 30562000 5207000 25355000 P15Y 22.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(8)  Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">June 2021 Exercises of Warrants for Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants to purchase up to an aggregate of 7.9 million shares of the Company’s common stock, which 7.1 million of the shares were issued in July in accordance with the terms of the warrant exercise agreement. <span style="background-color:#ffffff;">In consideration for the immediate exercise of the existing warrants for cash, the exercising holders received new unregistered warrants to purchase up to an aggregate of </span><span style="background-color:#ffffff;">5.9</span><span style="background-color:#ffffff;"> million shares (equal to </span><span style="background-color:#ffffff;">75%</span><span style="background-color:#ffffff;"> of the shares of common stock issued in connection with the exercise) of the Company’s common stock (the “New Warrants”) in a private placement pursuant to Section 4(a)(2) of the Securities Act of 1933 (the “Securities Act”). The investors paid a cash purchase price for the New Warrants equal to </span><span style="background-color:#ffffff;">$0.09375</span><span style="background-color:#ffffff;"> per share of common stock underlying the New Warrants. In connection with the exercise, the Company also agreed to reduce the exercise price of certain of the existing warrants to </span><span style="background-color:#ffffff;">$6.00</span><span style="background-color:#ffffff;">, which is equal to the most recent closing price of the Company’s common stock on The Nasdaq Capital Market prior to the execution of the warrant exercise agreement. For further details on the warrants see Note 9 below. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="background-color:#ffffff;">The gross proceeds to the Company from the Exercise and the sale of the New Warrants was approximately </span><span style="background-color:#ffffff;">$45.5</span><span style="background-color:#ffffff;"> million, prior to deducting placement agent fees and estimated offering expenses. The Company used approximately </span><span style="background-color:#ffffff;">$10.8</span><span style="background-color:#ffffff;"> million was used to pay off the credit agreement, including </span><span style="background-color:#ffffff;">$10.5</span><span style="background-color:#ffffff;"> million of debt and </span><span style="background-color:#ffffff;">$0.3</span><span style="background-color:#ffffff;"> million of accrued interest under its secured credit agreement dated March 25, 2020, as amended, see Note 5 above for further details. The Company </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">intends to use the remainder of the net proceeds for working capital and general corporate purposes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">On June 18, 2021, the Company issued 100,000 shares of common stock to two healthcare focused institutional investors, totaling 200,000 shares of common stock and on June 21, 2021, the Company issued 130,445 and 57,229 shares of common stock to two healthcare focused institutional investors totaling 187,674 shares of common stock, as an exercise of pre-funded warrants issued in connection with the September 2019 private placement transactions. The Company received approximately $0.1 million in connection with the exercises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">On June 18, 2021, the Company issued 91,864 shares of common stock related to the exercise of previous Obalon employees exercising stock option awards. The Company received $0.2 million related to this exercise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">December 2020 Exercise of Warrants for Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.7pt;margin:0pt 0pt 12pt 0pt;">On December 3, 2020, the Company issued 290,000 shares of common stock to two healthcare focused institutional investors, totaling 580,000 shares of common stock, as an exercise of pre-funded warrants issued in connection with the June 2019 and September 2019 private placement transactions. The Company received approximately $0.1 million in connection with these exercises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">June 2020 Cashless Exercise of Warrants for Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:0pt 0pt 12pt 0pt;">On June 23, 2020, the Company issued 58,981 shares of common stock as a cashless exercise of warrants issued to the placement agents in connection with the June 2019 private placement with healthcare focused institutional investors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">May 2020 Common Stock Issued for Professional Services</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:0pt 0pt 12pt 0pt;">On May 28, 2020, the Company issued 50,000 shares of common stock, having an aggregate fair value of $0.2 million for ongoing professional services. The $0.2 million was recorded as a prepaid asset and will be amortized over the minimum life of the agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">April 2020 Exercise of Warrants for Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:14pt 0pt 0pt 0pt;">As discussed in Note 5 above, in connection with the credit agreement, the lender exercised its Series C and Series F warrants to purchase an aggregate of 5,085,834 shares of common stock with a current exercise price of $0.12 per warrant on April 15, 2020, in which the Company received net proceeds of $0.6 million.</p> 7900000 7100000 5900000 0.75 0.09375 6.00 45500000 10800000 10500000 300000 100000 2 200000 130445 57229 2 187674 100000 91864 200000 290000 2 580000 100000 58981 50000 200000 200000 5085834 0.12 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(9) Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants. As part of this agreement the Company modified the Series E warrants issued September 23, 2019 from an exercise price of $10.64 per share to $6.00 per share, the Series G warrants issued on March 25, 2020 from an exercise price of $6.56 per share to $6.00 per share, the Series G warrants issued on December 17, 2020 from an exercise price of $6.21 per share to $6.00 per share and the Series G warrants issued on January 21, 2021 from an exercise price of $6.21 per share to $6.00 per share. The company issued a total of 7,929,384 shares of common stock in connection with this transaction and issued an additional 5,947,039 new warrants. These new warrants were valued at $18.5 million using the fair value approach at the time of issuance. The fair value the new warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.898%, an expected term of five year; expected dividends of zero and expected volatility of 97.6%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2021, the Company issued 1,000,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $3.0 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt during the three months ended March 31, 2021, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.45%, an expected term of five years; expected dividends of zero and expected volatility of 97.1%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On December 16, 2020, the Company issued 4,000,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $5.6 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt in 2020, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.37%, an expected term of five years; expected dividends of zero and expected volatility of 100.8%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On September 14, 2020, the Company issued 1,200,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $2.9 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt in 2020, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk-free interest rate of 0.27%, an expected term of five years; expected dividends of zero and expected volatility of 101.1%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On March 25, 2020, the Company issued 1,200,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with the credit agreement, see Note 5 above for details. The Series G Warrants were valued at $1.4 million using the relative fair value approach at the time of issuance and was recorded as deferred debt issuance cost in 2020. The relative fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk-free interest rate of 0.56%; an expected term of five years; expected dividends of zero and expected volatility of 97.00%.</p> 10.64 6.00 6.56 6.00 6.21 6.00 6.21 6.00 7929384 5947039 18500000 0.00898 5 0 0.976 1000000 3000000.0 0.0045 5 0 0.971 4000000 5600000 0.0037 5 0 1.008 1200000 2900000 0.0027 5 0 1.011 1200000 1400000 0.0056 5 0 0.9700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(10) Revenue Disaggregation and Operating Segments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company conducts operations worldwide and has sales in the following regions: United States, Australia, Europe and Rest of World. For the three months ended March 31, 2021 and 2020, the Company primarily only sold the LAP-BAND product line. The following table presents the Company’s revenue disaggregated by geography: </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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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.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:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.91%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;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:56.61%;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:1.79%;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;width:20.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:18.87%;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:56.61%;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:1.79%;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:9.55%;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.8%;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:9.55%;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.8%;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:8.62%;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.8%;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:8.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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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:8.41%;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,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;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:8.41%;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,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;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:7.47%;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,153</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;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:7.3%;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,412</p></td></tr><tr><td style="vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Australia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:1.13%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding: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:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding: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:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;margin:0pt;padding: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:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;margin:0pt;padding: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:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of world</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:1.13%;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:8.41%;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;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;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:8.41%;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:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.47%;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;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.3%;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;"> 25</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;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.13%;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:8.41%;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,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.14%;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:8.41%;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;"> 1,702</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.14%;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:7.47%;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,750 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.14%;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:7.3%;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,491 </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:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">*The next largest individual country outside the United States was the United Kingdom for the three months ended June 30, 2021, which was 4.5% of total revenues, and Australia for the six months ended June 30, 2021, which was 8.5% of total revenues. Australia was the next largest individual country outside the United States for both the three and six months ended June 30, 2020, at 7.0% and 9.3% respectively, of total revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Operating Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company conducts operations worldwide and is managed in the following geographical regions: United States, Australia, Europe and the Rest of World (primarily in the Middle East). All regions sell the LAP-BAND product line, which consisted of nearly all our revenue and gross profit for the three and six months ended June 30, 2021 and 2020. During the second half of 2020 the Company launched reshape<b style="font-weight:bold;">care</b>, which had minimal revenue for the three and six months ended June 30, 2021 and no revenue for the three and six months ended June 30, 2020. The Company anticipates generating more reshape<b style="font-weight:bold;">care </b>revenue in the second half of 2021. There was no revenue or gross profit recorded for the ReShape Vest or Diabetes Bloc-Stim Neuromodulation for the three and six months ended June 30, 2021 and 2020 as these two products are still in the development stage. There was also no revenue recorded for the recently acquired Obalon line.</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.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.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:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:20.91%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.87%;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:56.61%;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:1.79%;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;width:20.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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:18.87%;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:56.61%;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:1.79%;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:9.55%;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.8%;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:9.55%;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.8%;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:8.62%;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.8%;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:8.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;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;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:8.41%;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,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;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:8.41%;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,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;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:7.47%;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,153</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;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:7.3%;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,412</p></td></tr><tr><td style="vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Australia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:1.13%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding: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:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding: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:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 418</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 590</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;margin:0pt;padding: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:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;margin:0pt;padding: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:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;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:1.14%;margin:0pt;padding: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:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of world</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;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:1.13%;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:8.41%;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;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;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:8.41%;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:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.47%;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;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;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="vertical-align:bottom;white-space:nowrap;width:1.14%;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:7.3%;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;"> 25</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total net revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;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.13%;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:8.41%;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,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.14%;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:8.41%;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;"> 1,702</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.14%;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:7.47%;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,750 </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding: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.14%;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:7.3%;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,491 </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:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">*The next largest individual country outside the United States was the United Kingdom for the three months ended June 30, 2021, which was 4.5% of total revenues, and Australia for the six months ended June 30, 2021, which was 8.5% of total revenues. Australia was the next largest individual country outside the United States for both the three and six months ended June 30, 2020, at 7.0% and 9.3% respectively, of total revenues.</p> 2633000 1458000 5153000 3412000 277000 120000 570000 418000 590000 124000 969000 636000 29000 58000 25000 3529000 1702000 6750000 4491000 0.045 0.085 0.070 0.093 0 0 0 0 0 0 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(11) Income Taxes </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">The Company’s tax provision for interim periods is determined using an estimate of our annual effective tax rate, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">adjusted for discrete items arising in that quarter. In each quarter the Company updates its estimate of the annual effective tax rate. The Company’s quarter tax provision, and quarterly estimate of annual effective tax rate, are subject to significant volatility due to several factors, including the Company’s ability to accurately predict pre-tax income and loss. During the three and six months ended June 30, 2021, a $28 thousand and $53 thousand, respectively, tax expense was recorded, primarily due to projected income in Australia and Netherlands. During the three and six months ended June 30, 2020, a $50 thousand and $68 thousand, respectively, tax benefit was recorded, primarily related to projected losses in Australia. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">In assessing the realization of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. Based on the level of historical losses, projections of losses in future periods and potential limitations pursuant to changes in ownership under Internal Revenue Code (“IRC”) Section 382, the Company provided a valuation allowance at both March 31, 2021 and December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">Additionally, as stated above, upon completion of the business combination on June 16, 2021 with Obalon Therapeutics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. Due to the fact that more than 50% of the former ReShape shareholders retained ownership in the newly consolidated group, it is intended to be treated as a reverse acquisition for tax purposes as well.</p> 28000 53000 -50000 -68000 0.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(12)  Stock-based Compensation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense related to stock options issued under the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan (the “Plan”) and as inducement grants for the three and six months ended June 30, 2021 and 2020 were as follows:</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:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.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:7.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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:7.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:1.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:55.04%;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:1.98%;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:19.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.77%;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;white-space:nowrap;width:55.04%;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:1.98%;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:19.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.77%;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;white-space:nowrap;width:55.04%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;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.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;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.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.98%;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:7.06%;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;"> (364)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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:6.96%;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;"> 347</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.33%;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:7.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;"> (263)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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.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;"> 774</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.98%;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:7.06%;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;"> (364)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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:6.96%;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;"> 347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.33%;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:7.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;"> (263)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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.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;"> 774</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:24.5pt;margin:14pt 0pt 0pt 0pt;">As part of the merger agreement with Obalon, all of the outstanding, vested and unvested stock option awards granted by ReShape were forfeited and cancelled. As a result of this the Company reversed the previously recognized expense for the unvested awards at the time the merger was completed. As of June 30, 2021, there are no outstanding awards related to ReShape’s stock incentive plan. There are no unvested shares under the Obalon stock incentive plan. No stock awards have been granted during the three and six months ended June 30, 2021 under either the ReShape or Obalon stock incentive plans.</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:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.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:7.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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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.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.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-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:7.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:1.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:55.04%;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:1.98%;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:19.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.77%;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;white-space:nowrap;width:55.04%;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:1.98%;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:19.22%;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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.77%;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;white-space:nowrap;width:55.04%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;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.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.19%;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.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.98%;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:7.06%;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;"> (364)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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:6.96%;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;"> 347</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.33%;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:7.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;"> (263)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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.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;"> 774</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.98%;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:7.06%;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;"> (364)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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:6.96%;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;"> 347</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.33%;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:7.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;"> (263)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding: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.23%;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.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;"> 774</p></td></tr></table> -364000 347000 -263000 774000 -364000 347000 -263000 774000 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(13)  Commitments and Contingencies </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt 0pt 12pt 0pt;">The Company is not currently a party to any material litigation and the Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition. The medical device industry in which the Company operates is characterized by frequent claims and litigations, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 12.25pt;"><span style="font-style:italic;font-weight:bold;">Product Liability Claims </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;margin:14pt 0pt 0pt 0pt;">The Company is exposed to product liability claims that are inherent in the testing, production, marketing and sale of medical devices. Management believes any losses that may occur from these matters are adequately covered by insurance, and the ultimate outcome of these matters will not have a material effect on the Company’s financial position or results of operations. The Company is not currently a party to any product liability litigation and is not aware of any </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">pending or threatened product liability litigation that is reasonably possible to have a material adverse effect on the Company’s business, operating results or financial condition. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:14pt;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">(14) Subsequent Events</b></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:13.5pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Exchange Agreement</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">On July 16, 2021, the Company entered into an exchange agreement (the “Exchange Agreement”) with existing institutional investors (the “Investors”) to exchange certain outstanding warrants (the “Exchange Warrants”) for shares of common stock and new warrants to purchase common stock. The investors held common stock purchase warrants issued by the Company prior to the merger with Obalon. The merger constituted a fundamental transaction under the Exchange Warrants and, as a result thereof, pursuant to the terms and conditions of the Exchange Warrants, the investors were entitled to a cash payment equal to the Black Scholes value of the Exchange Warrants, calculated in accordance with the terms of the Exchange Warrants (the “Black Scholes Payment”).</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:0pt;">Subject to the terms and conditions set forth in the Exchange Agreement and in reliance on Section 3(a)(9) of the Securities Act of 1933, as amended (the “Securities Act”), in lieu of the Black Scholes Payment, the Company and the Investors agreed to exchange all of the Exchange Warrants for (a) a total of 504,861 shares of common stock, which was calculated by dividing the Black Scholes Payment by $4.038, which was equal to 95% of the closing market price of the Company’s common stock on The Nasdaq Capital Market on July 16, 2021 and (b) new warrants to purchase up to a total of 400,000 shares of common stock at an exercise price equal to $4.038 with a term of five years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:14pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock Unit Grants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;">On July 22, 2021, the Company issued a total of 3,610,572 restricted stock unit (“RSUs”) grants to certain members of the management team and the board of directors. The non-employee board members received a total of 1,244,208 RSUs, 50% of which vested immediately and 50% of which will vest on January 1, 2022. The management team received a total of 2,366,364 RSUs, a portion of which vested immediately based on the grantee’s duration of service with the Company and the remainder of which will vest monthly for up to 36 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27pt;margin:14pt 0pt 0pt 0pt;"><span style="font-size:12pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 504861 4.038 0.95 400000 4.038 P5Y 3610572 1244208 0.50 0.50 2366364 P36M XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Aug. 12, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 1-37897  
Entity Registrant Name RESHAPE LIFESCIENCES INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-1828101  
Entity Address, Address Line One 1001 Calle Amanecer  
Entity Address, City or Town San Clemente  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92673  
City Area Code (949)  
Local Phone Number 429-6680  
Title of 12(b) Security Common stock, $0.001 par value per share  
Trading Symbol RSLS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   15,842,185
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001427570  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 40,163 $ 2,957
Restricted cash 50 50
Accounts and other receivables (net of allowance for doubtful accounts of $1,040 and $968 respectively) 3,422 2,620
Inventory 2,894 2,244
Deferred stock issuance costs 17,705  
Prepaid expenses and other current assets 1,371 1,073
Total current assets 65,605 8,944
Property and equipment, net 1,588 584
Operating lease right-of-use assets 632 465
Other intangible assets, net 28,924 27,022
Goodwill 21,623  
Other assets 1,628 46
Total assets 120,000 37,061
Current liabilities:    
Accounts payable 3,095 3,655
Accrued and other liabilities 53,333 3,630
Warranty liability, current 468 397
Debt, current portion, net of deferred financing costs 2,936 3,609
Operating lease liabilities, current 664 314
Total current liabilities 60,496 11,605
Debt, noncurrent portion   9,168
Operating lease liabilities, noncurrent   163
Warranty liability, noncurrent 732 1,022
Deferred income taxes 615 615
Other liabilities 38  
Total liabilities 61,881 22,573
Commitments, contingencies and subsequent events
Stockholders' equity:    
Preferred stock, Value
Common stock, $0.001 par value; 100,000,000 and 275,000,000 shares authorized at June 30, 2021 and December 31, 2020, respectively; 8,168,622 and 6,166,554 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively 8 6
Additional paid-in capital 581,823 529,429
Accumulated deficit (523,603) (514,827)
Accumulated other comprehensive loss (109) (121)
Total stockholders' equity 58,119 14,488
Total liabilities and stockholders' equity 120,000 37,061
Series B convertible preferred stock    
Stockholders' equity:    
Preferred stock, Value
Series C convertible preferred stock    
Stockholders' equity:    
Preferred stock, Value   $ 1
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Allowance for bad debts $ 1,040 $ 968
Preferred stock, authorized 5,000,000 5,000,000
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 275,000,000
Common stock, shares issued 8,168,622 6,166,554
Common stock, shares outstanding 8,168,622 6,166,554
Series B convertible preferred stock    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, issued 0 3
Preferred stock outstanding 0 3
Series C convertible preferred stock    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, issued 95,388 95,388
Preferred stock outstanding 95,388 95,388
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed 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
Condensed Consolidated Statements of Operations        
Revenue $ 3,529 $ 1,702 $ 6,750 $ 4,491
Cost of revenue 1,376 865 2,314 2,150
Gross profit 2,153 837 4,436 2,341
Operating expenses:        
Sales and marketing 1,441 831 2,691 2,285
General and administrative 4,311 2,539 7,031 5,375
Research and development 103 465 674 1,761
Total operating expenses 5,855 3,835 10,396 9,421
Operating loss (3,702) (2,998) (5,960) (7,080)
Other expense (income), net:        
Interest expense, net 172 789 771 893
Loss on extinguishment of debt, net 101   2,061  
Loss (gain) on foreign currency exchange, net (101) (133) (69) 10
Loss before income tax provision (3,874) (3,654) (8,723) (7,983)
Income tax expense (benefit) 28 (50) 53 (68)
Net loss $ (3,902) $ (3,604) $ (8,776) $ (7,915)
Net loss per share - basic and diluted:        
Net loss per share - basic and diluted (in dollars per share) $ (0.47) $ (0.52) $ (1.11) $ (1.15)
Shares used to compute basic and diluted net loss per share 8,226,144 6,911,497 7,928,702 6,885,368
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Condensed Consolidated Statements of Comprehensive Loss        
Net loss $ (3,902) $ (3,604) $ (8,776) $ (7,915)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (7) 27 12 (21)
Other comprehensive income (loss), net of tax (7) 27 12 (21)
Comprehensive loss $ (3,909) $ (3,577) $ (8,764) $ (7,936)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Preferred Stock
Series B convertible preferred stock
Preferred Stock
Series C convertible preferred stock
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Dec. 31, 2019   $ 1   $ 517,311 $ (493,197) $ (8) $ 24,107
Balance (in shares) at Dec. 31, 2019 3 95,388 391,739        
Changes in Stockholders' (Deficit) Equity              
Net loss         (7,915)   (7,915)
Other comprehensive income (loss), net of tax           (21) (21)
Reversal of stock compensation       774     774
Issuance of warrants       1,393     1,393
Institutional exercise of warrants     $ 5 605     610
Institutional exercise of warrants (in shares)     5,085,834        
Cashless exercise of warrants (in shares)     58,981        
Common stock issued for professional services       205     205
Common stock issued for professional services (in shares)     50,000        
Balance at Jun. 30, 2020   $ 1 $ 5 520,288 (501,112) (29) 19,153
Balance (in shares) at Jun. 30, 2020 3 95,388 5,586,554        
Balance at Mar. 31, 2020   $ 1   519,131 (497,508) (56) 21,568
Balance (in shares) at Mar. 31, 2020 3 95,388 391,739        
Changes in Stockholders' (Deficit) Equity              
Net loss         (3,604)   (3,604)
Other comprehensive income (loss), net of tax           27 27
Reversal of stock compensation       347     347
Institutional exercise of warrants     $ 5 605     610
Institutional exercise of warrants (in shares)     5,085,834        
Cashless exercise of warrants (in shares)     58,981        
Common stock issued for professional services       205     205
Common stock issued for professional services (in shares)     50,000        
Balance at Jun. 30, 2020   $ 1 $ 5 520,288 (501,112) (29) 19,153
Balance (in shares) at Jun. 30, 2020 3 95,388 5,586,554        
Balance at Dec. 31, 2020   $ 1 $ 6 529,429 (514,827) (121) 14,488
Balance (in shares) at Dec. 31, 2020 3 95,388 6,166,554        
Changes in Stockholders' (Deficit) Equity              
Net loss         (8,776)   (8,776)
Other comprehensive income (loss), net of tax           12 12
Cancellation of common stock pursuant to reverse acquisition     $ (2) 2      
Cancellation of common stock pursuant to reverse acquisition (in shares)     (2,680,301)        
Issuance of common stock pursuant to reverse acquisition   $ (1) $ 3 30,559     30,561
Issuance of common stock pursuant to reverse acquisition (in shares) (3)   3,340,035        
Reversal of stock compensation       (263)     (263)
Deferred issuance cost for shares held in abeyance       17,705     17,705
Issuance of warrants       2,974     2,974
Institutional exercise of warrants     $ 1 1,202     1,203
Institutional exercise of warrants (in shares)     1,250,470        
Stock options exercised       215     215
Stock options exercised (in shares)     91,864        
Balance at Jun. 30, 2021     $ 8 581,823 (523,603) (109) 58,119
Balance (in shares) at Jun. 30, 2021   95,388 8,168,622        
Balance at Mar. 31, 2021   $ 1 $ 6 532,504 (519,701) (102) 12,708
Balance (in shares) at Mar. 31, 2021 3 95,388 6,166,554        
Changes in Stockholders' (Deficit) Equity              
Net loss         (3,902)   (3,902)
Other comprehensive income (loss), net of tax           (7) (7)
Cancellation of common stock pursuant to reverse acquisition     $ (2) 2      
Cancellation of common stock pursuant to reverse acquisition (in shares)     (2,680,301)        
Issuance of common stock pursuant to reverse acquisition   $ (1) $ 3 30,559     30,561
Issuance of common stock pursuant to reverse acquisition (in shares) (3)   3,340,035        
Reversal of stock compensation       (364)     (364)
Deferred issuance cost for shares held in abeyance       17,705     17,705
Institutional exercise of warrants     $ 1 1,202     1,203
Institutional exercise of warrants (in shares)     1,250,470        
Stock options exercised       215     215
Stock options exercised (in shares)     91,864        
Balance at Jun. 30, 2021     $ 8 $ 581,823 $ (523,603) $ (109) $ 58,119
Balance (in shares) at Jun. 30, 2021   95,388 8,168,622        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net loss $ (8,776) $ (7,915)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation expense 40 5
Amortization of intangible assets 828 833
Noncash interest expense 78 117
Loss on extinguishment of debt, net 2,061  
(Reversal) Stock-based compensation (263) 774
Bad debt expense 56 185
Provision for inventory excess and obsolescence 13 188
Amortization of debt discount and deferred debt issuance costs 494 756
Other noncash items 15 20
Change in operating assets and liabilities, net of business combination:    
Accounts and other receivables (859) 1,028
Inventory 481 (950)
Prepaid expenses and other current assets (267) (90)
Accounts payable and accrued liabilities 1,853 (958)
Warranty liability (219) 142
Other 316 53
Net cash used in operating activities (4,149) (5,812)
Cash flows from investing activities:    
Capital expenditures (196) (82)
Proceeds received from acquisition 5,207  
Cash provided by (used in) investing activities: 5,011 (82)
Cash flows from financing activities:    
Payments of financing costs   (59)
Proceeds from institutional exercise of warrants 45,616 610
Proceeds from stock options exercised 216  
Proceeds from credit agreement 1,000 3,000
Payment of credit agreement (10,500)  
Proceeds from PPP loan   955
Net cash provided by financing activities 36,332 4,506
Effect of currency exchange rate changes on cash and cash equivalents 12 (21)
Net increase (decrease) in cash, cash equivalents and restricted cash 37,206 (1,409)
Cash, cash equivalents and restricted cash at beginning of period 3,007 2,985
Cash, cash equivalents and restricted cash at end of period 40,213 1,576
Supplemental disclosure:    
Cash paid for income taxes 31  
Cash paid for interest 296  
Noncash investing and financing activities:    
Purchase price, net of cash received 25,355  
Deferred issuance cost related to abeyance of shares 17,705  
Fair value of warrants included as a component of loss on extinguishment of debt 2,974  
Accrued financing costs 3,234  
Capital expenditures accruals $ 51 6
Relative fair value of warrants classified as debt issuance costs   $ 1,393
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Basis of Presentation

(1)  Basis of Presentation

The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, filed on March 11, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.

In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.

Acquisition

The Company accounts for business combinations in accordance with Accounting Standards Codification (“ASC”) 805, Business Combinations. The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values on the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill. Transaction costs associated with business combinations are expensed as incurred and are included in acquisition related costs in the consolidated statements of operations. The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates

Upon completion of the business combination on June 15, 2021 with Obalon Therapeurtics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with the FASB Accounting Standards Codification (“ASC”) 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC.

Goodwill and Long-Lived Assets

Goodwill represents the excess of the cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.

Indefinite-lived intangible assets relate to in-process research and development ("IPR&D") acquired in business combinations. The estimated fair values of IPR&D projects acquired in a business combination which have not reached technological feasibility are capitalized and accounted for as indefinite-lived intangible assets until completion or abandonment of the projects. In accordance with guidance within Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) 350 “Intangibles - Goodwill and Other,” goodwill and identifiable intangible assets with indefinite lives are not subject to amortization but must be evaluated for impairment.

We evaluate long-lived assets, including finite-lived intangible assets, for impairment by comparison of the carrying amounts to future net undiscounted cash flows expected to be generated by such assets when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value or estimates of future discounted cash flows.

For goodwill and indefinite-lived intangible assets, in-process research and development, we review for impairment annually and upon the occurrence of certain events as required by Accounting Standards Codification (“ASC”) Topic 350, “Intangibles — Goodwill and Other.” Goodwill and indefinite-lived intangible assets are tested at least annually for impairment and more frequently if events or changes in circumstances indicate that the asset might be impaired. We review goodwill for impairment by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If we are able to determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would conclude that goodwill is not impaired. If the carrying amount of a reporting unit is zero or negative, the second step of the impairment test is performed to measure the amount of impairment loss, if any, when it is more likely than not that a goodwill impairment exists. The Company did not record any impairment loss for goodwill or indefinite-lived intangible assets for the three and six months ended June 30, 2021 and 2020.

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 5 regarding the fair value of debt instruments and Note 9 regarding fair value measurements and inputs of warrants.

Net Loss Per Share

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

June 30, 

    

2021

    

2020

Stock options

 

256,881

 

46

Convertible preferred stock

742

1,288

Warrants

 

6,181,997

 

8,283,447

Recent Accounting Pronouncements

New accounting standards adopted by the Company in 2021 are discussed below or in the related notes, where appropriate.

In December 2019, the FASB issued authoritative guidance intended to simplify the accounting for income taxes: ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This guidance eliminates certain exceptions to the general approach to the income tax accounting model and adds new guidance to reduce the complexity in accounting for income taxes. The adoption of this guidance on January 1, 2021 did not have a material impact on the Company’s consolidated financial statements.

New accounting standards not yet adopted are discussed below.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging Contracts in Entity’s Own Equity (Subtopic 815-40). This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument, and provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2021. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2022. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Liquidity and Management's Plans
6 Months Ended
Jun. 30, 2021
Liquidity and Management's Plans  
Liquidity and Management's Plans

(2)  Liquidity and Management’s Plans

As of June 30, 2021, the Company had net working capital of approximately $5.1 million, primarily due to the cash and cash equivalents of $40.2 million, which includes $5.2 million obtained in connection with the acquisition of Obalon, and $17.7 million of deferred issuance costs offset by an accrual of $43.2 million due to the timing of the issuance of the common shares in connection with the equity transaction. For further details see notes 8 and 9 below. The $17.7 million deferred issuance costs and the $43.2 million share abeyance accrual will be reclassed to equity for the third quarter ending September 30, 2021 as those shares were issued in July 2021. The Company’s principal source of liquidity as of June 30, 2021 consisted of approximately $40.2 million of cash and cash equivalents and restricted cash, and $3.4 million of accounts receivable. In addition, the Company had its PPP loan and accrued interest forgiven in full, and paid back the $10.5 million of debt with an institutional investor. For further details, see Note 5.

The Company’s anticipated operations include plans to (i) manufacture, and promote the sales and operations of the LAP-BAND® product line in order to expand sales domestically and internationally as well as to obtain cost savings synergies, (ii) introduce to the market place reshapecareTM and ReShape Marketplace as an extension of reshapecare (iii) continue clinical testing of the ReShape Vest, (iv) continue development of the Diabetes Bloc-Stim Neuromodulation, (v) seek opportunities to leverage our intellectual property portfolio and custom development services to provide third-party sales and licensing opportunities, and (vi) explore and capitalize on synergistic opportunities to expend our portfolio and offer future minimally invasive treatments and therapies in the obesity continuum of care, which includes the Obalon product line from the recently finalized merger with Obalon that was completed on June 15, 2021. With the recent equity raise the Company believes that it has the flexibility to manage the growth of its expenditures and operations.

COVID-19 Risk and Uncertainties and CARES Act

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China (the “COVID-19 outbreak”) and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally and on March 13, 2020, the United States declared a national emergency with respect to the coronavirus outbreak. This outbreak has severely impacted global economic activity, and many countries and many states in the United States have reacted to the outbreak by instituting quarantines, mandating business and school closures and restricting travel. These mandated business closures have at times included the cessation of non-elective surgeries in Australia, Europe and the United States for all but emergency procedures. As a result of these mandates, on April 16, 2020, the Company implemented various short-term cost reductions and cash flow improvement actions, such as reducing the compensation for executives, management and key employees and decreasing operating expenses where possible. In addition, the Company identified temporary headcount reductions and made the decision to furlough a portion of its workforce. During the second quarter of 2020, the mandated closures began to ease in many areas throughout the world and within the United States. As a result of this, elective surgeries started back up again through various parts of the world, which led to improved sales progressing through the third quarter. Even after the COVID-19 outbreak has subsided, the Company may continue to experience materially adverse impact on its financial condition and results of operation. Additionally, on June 15, 2020, the Company ended the temporary pay reductions and the furloughed employees returned to work. The full impact of the COVID-19 outbreak continues to evolve and it is uncertain as to the full magnitude that the pandemic will have on the Company’s financial condition, liquidity, and future results of operations. Management is actively monitoring the impact of the global situation on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce and has taken actions to mitigate the impact including among other things, temporary reductions in pay, and furloughs of

certain positions along with deferrals in payment for cash preservation. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity for fiscal year 2021.

On March 27, 2020, President Trump signed into law the “Coronavirus Aid, Relief, and Economic Security (CARES) Act.” The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions, and technical corrections to tax depreciation methods for qualified improvement property. The CARES Act established the Paycheck Protection Program (“PPP”) under which the Company received a PPP loan described in more detail in Note 5 below. On February 3, 2021, the Company submitted the application for PPP loan forgiveness according to the terms and conditions of the SBA’s Loan Forgiveness Application (Revised June 24, 2002). On March 1, 2021, the Company received confirmation from the SBA that, the PPP Loan had been forgiven in full including all interest incurred. For further details, see Note 5.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Balance Sheet Information
6 Months Ended
Jun. 30, 2021
Supplemental Balance Sheet Information  
Supplemental Balance Sheet Information

(3)  Supplemental Balance Sheet Information

Components of selected captions in the condensed consolidated balance sheets consisted of the following:

Inventory:

June 30, 

December 31,

2021

    

2020

Raw materials

$

1,227

$

174

Sub-assemblies

588

733

Finished goods

 

1,079

 

1,337

Total inventory

$

2,894

$

2,244

Prepaid expenses and other current assets:

June 30, 

December 31,

2021

    

2020

Prepaid insurance

$

1,114

$

619

Prepaid contract research organization expenses

295

Other

257

159

Total prepaid expenses and other current assets

$

1,371

$

1,073

Accrued and other liabilities:

June 30, 

December 31,

2021

    

2020

Unissued shares held in abeyance related to the June 2021 exercise of warrants

$

43,218

$

Accrued professional services

5,904

446

Payroll and benefits

2,276

1,735

Accrued insurance premium

699

272

Customer deposits

518

398

Taxes

455

265

Other

 

263

 

514

Total accrued and other liabilities

$

53,333

$

3,630

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors. The Company received the proceeds related to this agreement prior to June 30, 2021, however the shares of common stock were issued to the investors in multiple tranches and not all shares were issued as of June 30, 2021. The value related to the shares not issued prior to June 30, 2021 was recorded as an accrual of $43.2 million. The remainder of the shares of common stock related to this accrual were issued during July 2021. Since the shares are in abeyance, the costs associated with the issuance in the amount of $17.7 million were treated as deferred issuance costs, and will be recognized once the shares are issued.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets  
Goodwill and Intangible Assets

(4) Goodwill and Intangible Assets

Indefinite-lived intangible assets consist of in-process research and development (“IPR&D”) for the ReShape Vest recorded in connection with the Company’s acquisition of BarioSurg, Inc. The Company’s finite-lived intangible assets consists of developed technology, trademarks and tradenames, and covenant not compete. The estimated useful lives of these finite-lived intangible assets range from 3 to 10 years. The amortization expenses for both the three months ended June 30, 2021 and 2020, was $0.4 million and for both the six months ended June 30, 2021 and 2020 was $0.8 million.

In connection with the merger with Obalon, ReShape recorded $2.7 million of intangible assets related to developed technology. The expected life on the intangible assets is estimated to be 15 years and will be amortized on a straight-line basis. The Company also recorded $21.6 million of goodwill.

The changes in the carrying amount of goodwill were as follows:

Goodwill at December 31, 2020

$

Goodwill acquired during the year

21,623

Goodwill at June 30, 2021

$

21,623

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

(5)  Debt

June 30, 

December 31, 

2021

    

2020

Asset purchase consideration

$

2,936

$

2,867

Credit agreement

9,500

PPP Loan

955

Total debt

2,936

13,322

Less: unamortized debt discount

545

Less: current portion of debt

2,936

3,609

Debt, noncurrent portion

$

$

9,168

CARES Act

On April 24, 2020, the Company entered into a PPP Loan agreement with Silicon Valley Bank (“SVB”) under the PPP, which is part of the CARES Act administered by the United States Small Business Administration (“SBA”). As part of the application for these funds, the Company in good faith, has certified that the current economic uncertainty made the loan request necessary to support the ongoing operations of the Company. This certification further requires the Company to take into account our current business activity and our ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. Under this program, the Company received proceeds of $1.0 million from the PPP Loan. In accordance with the requirements of the PPP, the Company intends to use proceeds from the PPP Loan primarily for payroll costs, rent and utilities. The PPP Loan has a 1.00% interest rate per annum, matures on April 24, 2022 and is subject to the terms and conditions applicable to loans administered by the SBA under the PPP.

On February 23, 2021, the Company submitted the application for PPP loan forgiveness, in accordance with the terms and conditions of the SBA’s Loan Forgiveness Application (revised June 24, 2020). On March 1, 2021, the Company received confirmation from the SBA that the PPP Loan was forgiven in full including all interest incurred, which resulted in a gain on debt extinguishment of $1.0 million, during the six months ended June 30, 2021.

Under the provisions of the CARES Act, the Company is eligible for a refundable employee retention credit subject to certain criteria. The Company recognized a $0.2 million employee retention credit during the three months ended June 30, 2021, and $0.5 million for the six months ended June 30, 2021.

Credit Agreement

On March 25, 2020, the Company executed a credit agreement up to $3.5 million, with an institutional investor (the “Lender”), who holds warrants in connection with the June 2019 and September 2019 transactions. On the day of closing, the Company received $2.5 million and the additional $1.0 million may be drawn from time to time 30 days after the closing date but prior to five months after the closing date, in $500 thousand increments per draw. On June 23, 2020, the Company made the first additional draw of $500 thousand and on July 29, 2020 the second $500 thousand draw was made. As required by the terms of this credit agreement, the lender exercised its warrants to purchase an aggregate of 5,085,834 shares of common stock with a current exercise price of $0.12 per warrant on April 15, 2020, in which the Company received net proceeds of $0.6 million. In addition, the Company issued to the lender 1,200,000 Series G warrants to purchase an aggregate of 1,200,000 shares of common stock. As an inducement to the Lender to enter into the amendment and make the additional loans contemplated thereby, the Company issued to the Lender an additional 1,200,000 Series G warrants dated September 14, 2020 to purchase an aggregate of 1,200,000 shares of common stock. The original Series G warrants were valued using the relative fair value basis and the amount was recorded as part of the debt issuance costs, see Note 9 for additional details.

On September 14, 2020, the Company and the Lender entered into an amendment to the credit agreement that increased the amount available under delayed draw term loans by $2.0 million. The Company borrowed $1.0 million of the available amount immediately and the remaining $1.0 million will be available in increments of least $500 thousand with at least 30 days between borrowings and issued an additional 1,200,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis

the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $3.9 million. As a result in 2020, the Company recorded a debt discount of approximately $0.6 million and a $2.4 million loss on extinguishment of debt which is comprised of the fair value of the warrants and unamortized debt issuance cost with the original credit agreement, offset by the debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loans was March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.

On December 16, 2020, the Company and the Lender entered into the third amendment to the credit agreement that increased the amount available under delayed draw term loans by an additional $4.0 million. The Company borrowed the entire $4.0 million of the available amount immediately and issued an additional 4,000,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $8.9 million. As a result in 2020, the Company recorded a debt discount of approximately $0.6 million and a $5.3 million loss on extinguishment of debt which is comprised of the fair value of the warrants and unamortized debt discount cost with the original credit agreement, offset by the debt discount related to the new debt. At December 31, 2020 there was approximately $0.5 million of unamortized debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loan was March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.

On January 19, 2021, the Company and the Lender entered into an amendment to the credit agreement that increased the amount available under delayed draw term loans by $1.0 million, which was used to fund the $1.0 million escrow fund securing the termination fee under the Merger Agreement and issued an additional 1,000,000 Series G Warrants. The Company evaluated the accounting related to the amendment and in conjunction with the warrants issued. Based on this analysis the Company determined the agreements are substantially different and extinguished the original credit agreement and recorded the amended credit agreement as a new debt at a fair value of $10.0 million. As a result, during the three months ended March 31, 2021, the Company recorded a debt discount of approximately $0.5 million and a $3.0 million loss on extinguishment of debt, which is comprised of the fair value of the warrants and unamortized debt issuance cost with the original credit agreement, offset by the debt discount. At March 31, 2021, there was approximately $0.1 million of unamortized debt discount. Pursuant to the amendment of the credit agreement, the maturity date of the loans are March 31, 2021 and the loans bear interest at LIBOR plus 2.5%.

On March 10, 2021, the Company and the Lender entered into an amendment to the credit agreement that extended the maturity date from March 31, 2021 to March 31, 2022. The Company has accounted for this amendment as a debt modification. The associated unamortized debt discount on the January 19, 2021 amendment of $0.1 million will be amortized as interest expense over the term of the amended credit agreement.

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors, including the Lender, to exercise certain outstanding warrants, for further details on this transaction see Note 9. The Company used some of the proceeds from this transaction to pay off the $10.5 million of debt outstanding under the credit agreement. At June 30, 2021, there was no outstanding amount under the credit agreement.

Asset Purchase Consideration Payable

The asset purchase consideration payable related to the Company’s December 2018 acquisition of the Lap-Band product line from Apollo Endosurgery, Inc. (“Apollo”), was initially recorded at net present value using a discount rate of 5.1%. The asset purchase consideration payable was originally secured by a first security interest in substantially all of the Company’s assets, but that security interest terminated in accordance with its terms in October 2019. At June 30, 2021, the aggregate carrying value of the current asset purchase consideration payable of approximately $2.9 million, as adjusted for accretion of interest of approximately $0.6 million.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases  
Leases

(6) Leases

The Company has noncancelable operating leases for office and warehouse space in San Clemente and Carlsbad, California, as well as noncancelable operating leases for certain office equipment that expire at various dates through 2022. The Company does not have any short-term leases or financing lease arrangements and the effects of any lease modifications have not been material. Certain of the Company’s equipment leases include variable lease payments that are adjusted periodically based on actual usage. Lease and non-lease components are accounted for separately.

Operating lease costs was $0.2 million and $0.1 million for the three months ended June 30, 2021 and 2020, respectively, and $0.3 million and $0.2 million for the six months ended June 30, 2021 and 2020, respectively. Variable lease costs were not material.

Supplemental information related to operating leases is as follows:

Balance Sheet Information at June 30, 2021

Operating lease ROU assets

$

632

Operating lease liabilities, current portion

$

664

Operating lease liabilities, long-term portion

-

Total operating lease liabilities

$

664

Cash Flow Information for the Six Months Ended June 30, 2021

Cash paid for amounts included in the measurement of operating leases liabilities

$

165

Maturities of operating lease liabilities were as follows:

Twelve months ending June 30, 

    

    

2022

$

682

Total lease payments

682

Less: imputed interest

18

Total lease liabilities

$

664

Weighted-average remaining lease term at end of period (in years)

0.9

Weighted-average discount rate at end of period

5.1

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

(7) Acquisition

On June 15, 2021, the Company completed the previously announced merger with Obalon, which was treated as a reverse acquisition for accounting purposes, for an aggregate purchase price of $30.6 million. This includes the issuance of 3,340,035 shares of common stock valued at $30.6 million at the closing market price of the day of merger and the cancellation of 2,680,301 shares of common stock. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with ASC 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC. Acquisition related costs of $2.3 million were recorded in general and administrative expense for the three and six months of June 30, 2021.

Tangible and intangible assets acquired were recorded based on their estimated fair values at the acquisition date. The excess of the purchase price over the fair value of the net assets acquired was recorded to goodwill. The following table summarizes the preliminary fair values of the assets acquired and liabilities assumed, primarily related to inventory, developed technology, goodwill (including the deductibility for tax purposes) and income tax related accruals:

Current assets

$

6,348

Property and equipment, net

848

Right-of-use assets

335

Other assets

1,898

Goodwill

21,623

Developed technology

2,730

Liabilities assumed

(3,220)

Total purchase price

30,562

Less: cash acquired

(5,207)

Total purchase price, net of cash acquired

$

25,355

The size of the Obalon acquisition necessitates use of the allowable measurement period to adequately analyze all the factors used in establishing the asset and liability fair values as of the acquisition date. The preliminary acquisition accounting is based upon the Company’s estimates of fair value. The primary areas of the preliminary acquisition accounting that are not yet finalized include the following: (i) finalizing the review and valuation of property and equipment (including the models, key assumptions, estimates and inputs used), (ii) finalizing the review and valuation of related intangible assets (including key assumptions, inputs and estimates), (iii) finalizing the valuation of certain in-place contracts or contractual relationships (including but not limited to leases), (iv) finalizing our review of certain assets acquired and liabilities assumed, (v) finalizing our estimate of the impact of acquisition accounting on deferred income taxes or liabilities. As the initial acquisition accounting is based on our preliminary assessments, actual values may differ (possibly materially) when final information becomes available that differs from our current estimates. We will continue to evaluate these items, until they are satisfactorily resolved and adjust our acquisition accounting accordingly, within the allowable measurement period (not to exceed one year from the date of acquisition), as defined by ASC 805.

Goodwill includes expected synergies and other benefits the Company believes will result from the acquisition. The developed technology has been capitalized at fair value as an intangible asset with an estimated life of 15 years. The developed technology was determined using the income approach. This approach determines fair value based on cash flow projections which are discounted to present value using a risk-adjusted rate of return, using nonrecurring Level 3 inputs. The discount rate used was 22.0%.

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

(8)  Equity

June 2021 Exercises of Warrants for Common Stock

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants to purchase up to an aggregate of 7.9 million shares of the Company’s common stock, which 7.1 million of the shares were issued in July in accordance with the terms of the warrant exercise agreement. In consideration for the immediate exercise of the existing warrants for cash, the exercising holders received new unregistered warrants to purchase up to an aggregate of 5.9 million shares (equal to 75% of the shares of common stock issued in connection with the exercise) of the Company’s common stock (the “New Warrants”) in a private placement pursuant to Section 4(a)(2) of the Securities Act of 1933 (the “Securities Act”). The investors paid a cash purchase price for the New Warrants equal to $0.09375 per share of common stock underlying the New Warrants. In connection with the exercise, the Company also agreed to reduce the exercise price of certain of the existing warrants to $6.00, which is equal to the most recent closing price of the Company’s common stock on The Nasdaq Capital Market prior to the execution of the warrant exercise agreement. For further details on the warrants see Note 9 below.

The gross proceeds to the Company from the Exercise and the sale of the New Warrants was approximately $45.5 million, prior to deducting placement agent fees and estimated offering expenses. The Company used approximately $10.8 million was used to pay off the credit agreement, including $10.5 million of debt and $0.3 million of accrued interest under its secured credit agreement dated March 25, 2020, as amended, see Note 5 above for further details. The Company

intends to use the remainder of the net proceeds for working capital and general corporate purposes.

On June 18, 2021, the Company issued 100,000 shares of common stock to two healthcare focused institutional investors, totaling 200,000 shares of common stock and on June 21, 2021, the Company issued 130,445 and 57,229 shares of common stock to two healthcare focused institutional investors totaling 187,674 shares of common stock, as an exercise of pre-funded warrants issued in connection with the September 2019 private placement transactions. The Company received approximately $0.1 million in connection with the exercises.

On June 18, 2021, the Company issued 91,864 shares of common stock related to the exercise of previous Obalon employees exercising stock option awards. The Company received $0.2 million related to this exercise.

December 2020 Exercise of Warrants for Common Stock

On December 3, 2020, the Company issued 290,000 shares of common stock to two healthcare focused institutional investors, totaling 580,000 shares of common stock, as an exercise of pre-funded warrants issued in connection with the June 2019 and September 2019 private placement transactions. The Company received approximately $0.1 million in connection with these exercises.

June 2020 Cashless Exercise of Warrants for Common Stock

On June 23, 2020, the Company issued 58,981 shares of common stock as a cashless exercise of warrants issued to the placement agents in connection with the June 2019 private placement with healthcare focused institutional investors.

May 2020 Common Stock Issued for Professional Services

On May 28, 2020, the Company issued 50,000 shares of common stock, having an aggregate fair value of $0.2 million for ongoing professional services. The $0.2 million was recorded as a prepaid asset and will be amortized over the minimum life of the agreement.

April 2020 Exercise of Warrants for Common Stock

As discussed in Note 5 above, in connection with the credit agreement, the lender exercised its Series C and Series F warrants to purchase an aggregate of 5,085,834 shares of common stock with a current exercise price of $0.12 per warrant on April 15, 2020, in which the Company received net proceeds of $0.6 million.

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

(9) Warrants

On June 28, 2021, the Company entered into a warrant exercise agreement with existing accredited investors to exercise certain outstanding warrants. As part of this agreement the Company modified the Series E warrants issued September 23, 2019 from an exercise price of $10.64 per share to $6.00 per share, the Series G warrants issued on March 25, 2020 from an exercise price of $6.56 per share to $6.00 per share, the Series G warrants issued on December 17, 2020 from an exercise price of $6.21 per share to $6.00 per share and the Series G warrants issued on January 21, 2021 from an exercise price of $6.21 per share to $6.00 per share. The company issued a total of 7,929,384 shares of common stock in connection with this transaction and issued an additional 5,947,039 new warrants. These new warrants were valued at $18.5 million using the fair value approach at the time of issuance. The fair value the new warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.898%, an expected term of five year; expected dividends of zero and expected volatility of 97.6%.

On January 19, 2021, the Company issued 1,000,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $3.0 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt during the three months ended March 31, 2021, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.45%, an expected term of five years; expected dividends of zero and expected volatility of 97.1%.

On December 16, 2020, the Company issued 4,000,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $5.6 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt in 2020, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk free rate of 0.37%, an expected term of five years; expected dividends of zero and expected volatility of 100.8%.

On September 14, 2020, the Company issued 1,200,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with an amendment to the credit agreement. The Series G Warrants were valued at $2.9 million using the fair value approach at the time of issuance and was recorded as a component of the loss on extinguishment of debt in 2020, see Note 5 above for details. The fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk-free interest rate of 0.27%, an expected term of five years; expected dividends of zero and expected volatility of 101.1%.

On March 25, 2020, the Company issued 1,200,000 Series G Warrants, pre-merger which were adjusted by the exchange ratio in the merger, to an institutional investor in connection with the credit agreement, see Note 5 above for details. The Series G Warrants were valued at $1.4 million using the relative fair value approach at the time of issuance and was recorded as deferred debt issuance cost in 2020. The relative fair value of the Series G Warrants was determined using a Black Scholes option pricing model using a risk-free interest rate of 0.56%; an expected term of five years; expected dividends of zero and expected volatility of 97.00%.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Disaggregation and Operating Segments
6 Months Ended
Jun. 30, 2021
Revenue Disaggregation and Operating Segments  
Revenue Disaggregation and Operating Segments

(10) Revenue Disaggregation and Operating Segments

The Company conducts operations worldwide and has sales in the following regions: United States, Australia, Europe and Rest of World. For the three months ended March 31, 2021 and 2020, the Company primarily only sold the LAP-BAND product line. The following table presents the Company’s revenue disaggregated by geography:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

United States

$

2,633

$

1,458

$

5,153

$

3,412

Australia

277

120

570

418

Europe

590

124

969

636

Rest of world

29

58

25

Total net revenue

$

3,529

$

1,702

$

6,750

$

4,491

*The next largest individual country outside the United States was the United Kingdom for the three months ended June 30, 2021, which was 4.5% of total revenues, and Australia for the six months ended June 30, 2021, which was 8.5% of total revenues. Australia was the next largest individual country outside the United States for both the three and six months ended June 30, 2020, at 7.0% and 9.3% respectively, of total revenues.

Operating Segments

The Company conducts operations worldwide and is managed in the following geographical regions: United States, Australia, Europe and the Rest of World (primarily in the Middle East). All regions sell the LAP-BAND product line, which consisted of nearly all our revenue and gross profit for the three and six months ended June 30, 2021 and 2020. During the second half of 2020 the Company launched reshapecare, which had minimal revenue for the three and six months ended June 30, 2021 and no revenue for the three and six months ended June 30, 2020. The Company anticipates generating more reshapecare revenue in the second half of 2021. There was no revenue or gross profit recorded for the ReShape Vest or Diabetes Bloc-Stim Neuromodulation for the three and six months ended June 30, 2021 and 2020 as these two products are still in the development stage. There was also no revenue recorded for the recently acquired Obalon line.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Taxes  
Income Taxes

(11) Income Taxes

The Company’s tax provision for interim periods is determined using an estimate of our annual effective tax rate,

adjusted for discrete items arising in that quarter. In each quarter the Company updates its estimate of the annual effective tax rate. The Company’s quarter tax provision, and quarterly estimate of annual effective tax rate, are subject to significant volatility due to several factors, including the Company’s ability to accurately predict pre-tax income and loss. During the three and six months ended June 30, 2021, a $28 thousand and $53 thousand, respectively, tax expense was recorded, primarily due to projected income in Australia and Netherlands. During the three and six months ended June 30, 2020, a $50 thousand and $68 thousand, respectively, tax benefit was recorded, primarily related to projected losses in Australia.

In assessing the realization of deferred tax assets, the Company considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences become deductible. Based on the level of historical losses, projections of losses in future periods and potential limitations pursuant to changes in ownership under Internal Revenue Code (“IRC”) Section 382, the Company provided a valuation allowance at both March 31, 2021 and December 31, 2020.

Additionally, as stated above, upon completion of the business combination on June 16, 2021 with Obalon Therapeutics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. Due to the fact that more than 50% of the former ReShape shareholders retained ownership in the newly consolidated group, it is intended to be treated as a reverse acquisition for tax purposes as well.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation
6 Months Ended
Jun. 30, 2021
Stock-based Compensation  
Stock-based Compensation

(12)  Stock-based Compensation

Stock-based compensation expense related to stock options issued under the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan (the “Plan”) and as inducement grants for the three and six months ended June 30, 2021 and 2020 were as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

2020

2021

2020

General and administrative

$

(364)

347

$

(263)

$

774

Total stock-based compensation expense

$

(364)

$

347

$

(263)

$

774

As part of the merger agreement with Obalon, all of the outstanding, vested and unvested stock option awards granted by ReShape were forfeited and cancelled. As a result of this the Company reversed the previously recognized expense for the unvested awards at the time the merger was completed. As of June 30, 2021, there are no outstanding awards related to ReShape’s stock incentive plan. There are no unvested shares under the Obalon stock incentive plan. No stock awards have been granted during the three and six months ended June 30, 2021 under either the ReShape or Obalon stock incentive plans.

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

(13)  Commitments and Contingencies

Litigation

The Company is not currently a party to any material litigation and the Company is not aware of any pending or threatened litigation against it that could have a material adverse effect on the Company’s business, operating results or financial condition. The medical device industry in which the Company operates is characterized by frequent claims and litigations, including claims regarding patent and other intellectual property rights as well as improper hiring practices. As a result, the Company may be involved in various legal proceedings from time to time.

Product Liability Claims

The Company is exposed to product liability claims that are inherent in the testing, production, marketing and sale of medical devices. Management believes any losses that may occur from these matters are adequately covered by insurance, and the ultimate outcome of these matters will not have a material effect on the Company’s financial position or results of operations. The Company is not currently a party to any product liability litigation and is not aware of any

pending or threatened product liability litigation that is reasonably possible to have a material adverse effect on the Company’s business, operating results or financial condition.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jun. 30, 2021
Subsequent Events  
Subsequent Events

(14) Subsequent Events

Exchange Agreement

On July 16, 2021, the Company entered into an exchange agreement (the “Exchange Agreement”) with existing institutional investors (the “Investors”) to exchange certain outstanding warrants (the “Exchange Warrants”) for shares of common stock and new warrants to purchase common stock. The investors held common stock purchase warrants issued by the Company prior to the merger with Obalon. The merger constituted a fundamental transaction under the Exchange Warrants and, as a result thereof, pursuant to the terms and conditions of the Exchange Warrants, the investors were entitled to a cash payment equal to the Black Scholes value of the Exchange Warrants, calculated in accordance with the terms of the Exchange Warrants (the “Black Scholes Payment”).

 

Subject to the terms and conditions set forth in the Exchange Agreement and in reliance on Section 3(a)(9) of the Securities Act of 1933, as amended (the “Securities Act”), in lieu of the Black Scholes Payment, the Company and the Investors agreed to exchange all of the Exchange Warrants for (a) a total of 504,861 shares of common stock, which was calculated by dividing the Black Scholes Payment by $4.038, which was equal to 95% of the closing market price of the Company’s common stock on The Nasdaq Capital Market on July 16, 2021 and (b) new warrants to purchase up to a total of 400,000 shares of common stock at an exercise price equal to $4.038 with a term of five years.

Restricted Stock Unit Grants

On July 22, 2021, the Company issued a total of 3,610,572 restricted stock unit (“RSUs”) grants to certain members of the management team and the board of directors. The non-employee board members received a total of 1,244,208 RSUs, 50% of which vested immediately and 50% of which will vest on January 1, 2022. The management team received a total of 2,366,364 RSUs, a portion of which vested immediately based on the grantee’s duration of service with the Company and the remainder of which will vest monthly for up to 36 months.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Basis of Presentation

The accompanying interim condensed consolidated financial statements and related disclosures of Reshape Lifesciences Inc. (the “Company” or “ReShape”) have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC") and should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, filed on March 11, 2021. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") have been condensed or omitted.

In the opinion of management, the interim consolidated condensed financial statements reflect all adjustments considered necessary for a fair statement of the interim periods. All such adjustments are of a normal, recurring nature. The results of operations for the interim periods are not necessarily indicative of the results of operations to be expected for the full year.

Acquisition

Acquisition

The Company accounts for business combinations in accordance with Accounting Standards Codification (“ASC”) 805, Business Combinations. The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values on the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill. Transaction costs associated with business combinations are expensed as incurred and are included in acquisition related costs in the consolidated statements of operations. The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates

Upon completion of the business combination on June 15, 2021 with Obalon Therapeurtics, Inc. (“Obalon”), the transaction was treated as a “reverse acquisition” for financial accounting purposes. As a result of the controlling interest of the former shareholders of ReShape, for financial statement reporting and accounting purposes, ReShape was considered the acquirer under the acquisition method of accounting in accordance with the FASB Accounting Standards Codification (“ASC”) 805-10-55. The reverse acquisition is deemed a capital transaction in substance whereas the historical assets and liabilities of Obalon before the business combination were replaced with the historical financial statements of ReShape in all future filings with the SEC.

Goodwill and Long-Lived Assets

Goodwill and Long-Lived Assets

Goodwill represents the excess of the cost of an acquired business over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in a business combination.

Indefinite-lived intangible assets relate to in-process research and development ("IPR&D") acquired in business combinations. The estimated fair values of IPR&D projects acquired in a business combination which have not reached technological feasibility are capitalized and accounted for as indefinite-lived intangible assets until completion or abandonment of the projects. In accordance with guidance within Financial Accounting Standards Board (FASB) Accounting Standards Codification (“ASC”) 350 “Intangibles - Goodwill and Other,” goodwill and identifiable intangible assets with indefinite lives are not subject to amortization but must be evaluated for impairment.

We evaluate long-lived assets, including finite-lived intangible assets, for impairment by comparison of the carrying amounts to future net undiscounted cash flows expected to be generated by such assets when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. Should an impairment exist, the impairment loss would be measured based on the excess carrying value of the asset over the asset’s fair value or estimates of future discounted cash flows.

For goodwill and indefinite-lived intangible assets, in-process research and development, we review for impairment annually and upon the occurrence of certain events as required by Accounting Standards Codification (“ASC”) Topic 350, “Intangibles — Goodwill and Other.” Goodwill and indefinite-lived intangible assets are tested at least annually for impairment and more frequently if events or changes in circumstances indicate that the asset might be impaired. We review goodwill for impairment by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If we are able to determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would conclude that goodwill is not impaired. If the carrying amount of a reporting unit is zero or negative, the second step of the impairment test is performed to measure the amount of impairment loss, if any, when it is more likely than not that a goodwill impairment exists. The Company did not record any impairment loss for goodwill or indefinite-lived intangible assets for the three and six months ended June 30, 2021 and 2020.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The carrying amounts of cash equivalents, accounts receivable, accounts payable and certain accrued and other liabilities approximate fair value due to their short-term maturities. Refer to Note 5 regarding the fair value of debt instruments and Note 9 regarding fair value measurements and inputs of warrants.

Net Loss Per Share

Net Loss Per Share

The following table sets forth the potential shares of common stock that are not included in the calculation of diluted net loss per share because to do so would be anti-dilutive as of the end of each period presented:

June 30, 

    

2021

    

2020

Stock options

 

256,881

 

46

Convertible preferred stock

742

1,288

Warrants

 

6,181,997

 

8,283,447

Recent Accounting Pronouncements

Recent Accounting Pronouncements

New accounting standards adopted by the Company in 2021 are discussed below or in the related notes, where appropriate.

In December 2019, the FASB issued authoritative guidance intended to simplify the accounting for income taxes: ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This guidance eliminates certain exceptions to the general approach to the income tax accounting model and adds new guidance to reduce the complexity in accounting for income taxes. The adoption of this guidance on January 1, 2021 did not have a material impact on the Company’s consolidated financial statements.

New accounting standards not yet adopted are discussed below.

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging Contracts in Entity’s Own Equity (Subtopic 815-40). This update provides guidance to clarify and reduce diversity in an accounting for modifications or exchanges of freestanding equity-classified written call options (for example, warrants) that is not within the scope of another Topic. An entity should treat a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange as an exchange of the original instrument for a new instrument, and provides further guidance on measuring the effect of a modification or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2021. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to provide financial statement users with more useful information about expected credit losses on financial assets held by a reporting entity at each reporting date. In May 2019, the FASB issued ASU No. 2019-05, which amended the new standard by providing targeted transition relief. The new guidance replaces the existing incurred loss impairment methodology with a methodology that requires consideration of a broader range of reasonable and supportable forward-looking information to estimate all expected credit losses. In November 2019, the FASB issued ASU No. 2019-11, which amended the new standard by providing additional clarification. This guidance is effective for the fiscal years and interim periods within those years beginning after December 15, 2022. The Company is currently evaluating the impact the guidance will have on its consolidated financial statements.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation (Tables)
6 Months Ended
Jun. 30, 2021
Basis of Presentation  
Schedule of anti-dilutive securities

June 30, 

    

2021

    

2020

Stock options

 

256,881

 

46

Convertible preferred stock

742

1,288

Warrants

 

6,181,997

 

8,283,447

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2021
Supplemental Balance Sheet Information  
Schedule of components of inventory

June 30, 

December 31,

2021

    

2020

Raw materials

$

1,227

$

174

Sub-assemblies

588

733

Finished goods

 

1,079

 

1,337

Total inventory

$

2,894

$

2,244

Schedule of components of prepaid expenses and other current assets

June 30, 

December 31,

2021

    

2020

Prepaid insurance

$

1,114

$

619

Prepaid contract research organization expenses

295

Other

257

159

Total prepaid expenses and other current assets

$

1,371

$

1,073

Schedule of components of accrued and other liabilities

June 30, 

December 31,

2021

    

2020

Unissued shares held in abeyance related to the June 2021 exercise of warrants

$

43,218

$

Accrued professional services

5,904

446

Payroll and benefits

2,276

1,735

Accrued insurance premium

699

272

Customer deposits

518

398

Taxes

455

265

Other

 

263

 

514

Total accrued and other liabilities

$

53,333

$

3,630

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets  
Schedule of changes in the carrying amount of goodwill

Goodwill at December 31, 2020

$

Goodwill acquired during the year

21,623

Goodwill at June 30, 2021

$

21,623

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
6 Months Ended
Jun. 30, 2021
Debt  
Schedule of Long-term Debt Instruments [Table Text Block]

June 30, 

December 31, 

2021

    

2020

Asset purchase consideration

$

2,936

$

2,867

Credit agreement

9,500

PPP Loan

955

Total debt

2,936

13,322

Less: unamortized debt discount

545

Less: current portion of debt

2,936

3,609

Debt, noncurrent portion

$

$

9,168

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Schedule of supplemental information related to operating leases

Balance Sheet Information at June 30, 2021

Operating lease ROU assets

$

632

Operating lease liabilities, current portion

$

664

Operating lease liabilities, long-term portion

-

Total operating lease liabilities

$

664

Cash Flow Information for the Six Months Ended June 30, 2021

Cash paid for amounts included in the measurement of operating leases liabilities

$

165

Schedule of maturities of operating lease liabilities

Twelve months ending June 30, 

    

    

2022

$

682

Total lease payments

682

Less: imputed interest

18

Total lease liabilities

$

664

Weighted-average remaining lease term at end of period (in years)

0.9

Weighted-average discount rate at end of period

5.1

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2021
Acquisition  
Schedule of fair values of the assets acquired and liabilities assumed

Current assets

$

6,348

Property and equipment, net

848

Right-of-use assets

335

Other assets

1,898

Goodwill

21,623

Developed technology

2,730

Liabilities assumed

(3,220)

Total purchase price

30,562

Less: cash acquired

(5,207)

Total purchase price, net of cash acquired

$

25,355

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Disaggregation and Operating Segments (Tables)
6 Months Ended
Jun. 30, 2021
Revenue Disaggregation and Operating Segments  
Schedule of revenue disaggregated by product and geography

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2021

    

2020

    

2021

    

2020

United States

$

2,633

$

1,458

$

5,153

$

3,412

Australia

277

120

570

418

Europe

590

124

969

636

Rest of world

29

58

25

Total net revenue

$

3,529

$

1,702

$

6,750

$

4,491

*The next largest individual country outside the United States was the United Kingdom for the three months ended June 30, 2021, which was 4.5% of total revenues, and Australia for the six months ended June 30, 2021, which was 8.5% of total revenues. Australia was the next largest individual country outside the United States for both the three and six months ended June 30, 2020, at 7.0% and 9.3% respectively, of total revenues.

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Stock-based Compensation  
Schedule of stock-based compensation expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2021

2020

2021

2020

General and administrative

$

(364)

347

$

(263)

$

774

Total stock-based compensation expense

$

(364)

$

347

$

(263)

$

774

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation - Anti-dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Employees    
Anti-dilutive securities    
Anti-dilutive securities (in shares) 256,881 46
Convertible preferred stock    
Anti-dilutive securities    
Anti-dilutive securities (in shares) 742 1,288
Warrants to purchase common stock    
Anti-dilutive securities    
Anti-dilutive securities (in shares) 6,181,997 8,283,447
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Liquidity and Management's Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2021
Jun. 15, 2021
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Liquidity, Going Concern and Management's Plans              
Working capital     $ (5,100) $ (5,100)      
Equity related transaction accrual     43,218 43,218      
Deferred issuance cost for shares held in abeyance     17,705 17,705      
Cash and cash equivalents and restricted cash     40,213 40,213 $ 3,007 $ 1,576 $ 2,985
Cash and cash equivalents     40,163 40,163 2,957    
Cash acquired   $ 5,207   5,200      
Deferred offering costs     17,705 17,705      
Accounts receivable     $ 3,422 3,422 $ 2,620    
Payment of credit agreement       10,500      
Credit agreement              
Liquidity, Going Concern and Management's Plans              
Payment of credit agreement $ 10,500     $ 10,500      
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Inventory:    
Raw materials $ 1,227 $ 174
Sub-assemblies 588 733
Finished goods 1,079 1,337
Total inventory 2,894 2,244
Prepaid expenses and other current assets:    
Prepaid insurance 1,114 619
Prepaid contract research organization expenses   295
Other 257 159
Total prepaid expenses and other current assets 1,371 1,073
Accrued and other liabilities:    
Unissued shares held in abeyance related to the June 2021 exercise of warrants 43,218  
Deferred offering costs 17,705  
Accrued professional services 5,904 446
Payroll and benefits 2,276 1,735
Accrued insurance premium 699 272
Customer deposits 518 398
Taxes 455 265
Other 263 514
Total accrued and other liabilities $ 53,333 $ 3,630
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 15, 2021
Acquisition.          
Amortization expense $ 400 $ 400 $ 828 $ 833  
Goodwill 21,623   21,623   $ 21,623
Obalon Therapeutics Inc.          
Acquisition.          
Goodwill $ 21,600   $ 21,600    
Developed technology          
Acquisition.          
Useful life     15 years    
Developed technology | Obalon Therapeutics Inc.          
Acquisition.          
Intangible assets acquired     $ 2,700    
Useful life     15 years    
Minimum          
Acquisition.          
Useful Life (years)     3 years    
Maximum          
Acquisition.          
Useful Life (years)     10 years    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Roll Forward (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Goodwill acquired during the year $ 21,623
Goodwill at June 30, 2021 $ 21,623
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Long term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]      
Total debt $ 2,936   $ 13,322
Less: unamortized debt discount   $ 100 545
Less: current portion of debt 2,936   3,609
Debt, noncurrent portion     9,168
Asset purchase consideration      
Debt Instrument [Line Items]      
Total debt $ 2,936   2,867
Credit agreement      
Debt Instrument [Line Items]      
Total debt     9,500
PPP Loan      
Debt Instrument [Line Items]      
Total debt     $ 955
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - CARES Act (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 24, 2020
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Debt Instrument [Line Items]        
Amount received       $ 955
Gain on extinguishment of debt   $ (101) $ (2,061)  
Employee retention credit   $ 200 500  
PPP Loan        
Debt Instrument [Line Items]        
Amount received $ 1,000      
Discount rate (as a percent) 1.00%      
Gain on extinguishment of debt     $ 1,000  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Credit agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2021
Jan. 19, 2021
Dec. 16, 2020
Sep. 14, 2020
Jul. 29, 2020
Jun. 23, 2020
Apr. 15, 2020
Mar. 25, 2020
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Short-term Debt [Line Items]                          
Amount received                       $ 955  
Loss on extinguishment of debt, net                 $ 101   $ 2,061    
Debt discount                   $ 100     $ 545
Warrant exercise price (in dollars per share)             $ 0.12            
Proceeds from warrant exercises             $ 600       45,616 $ 610  
Payment of credit agreement                     10,500    
Total debt                 2,936   2,936   13,322
Credit agreement                          
Short-term Debt [Line Items]                          
Agreement amount               $ 3,500          
Amount received         $ 500 $ 500   2,500          
Additional borrowing amount   $ 1,000   $ 2,000       $ 1,000          
Termination fees   1,000                      
Closing period               30 days          
Threshold period to draw additional amount               5 months          
Maximum amount per draw               $ 500          
New debt fair value   10,000                      
Loss on extinguishment of debt, net                   (3,000)      
Debt discount                   $ 500      
Credit facility bear interest                   2.50%      
Other Noncash Expense   $ 100                      
Number of shares in exchange of warrant exercise             5,085,834            
Warrant exercise price (in dollars per share)             $ 0.12            
Proceeds from warrant exercises             $ 600            
Payment of credit agreement $ 10,500                   10,500    
Total debt                 $ 0   $ 0    
Credit agreement | Series G Warrants                          
Short-term Debt [Line Items]                          
Warrants issued               1,200,000          
Number of shares in exchange of warrant exercise   1,000,000           1,200,000          
Credit agreement | LIBOR                          
Short-term Debt [Line Items]                          
Credit facility bear interest                   2.50%      
Credit agreement third amendment                          
Short-term Debt [Line Items]                          
Amount received       1,000                  
Additional borrowing amount       1,000                  
Minimum amount per draw       $ 500                  
Minimum number of days between borrowings       30 days                  
New debt fair value       $ 3,900                  
Loss on extinguishment of debt, net       2,400                  
Debt discount       $ 600                  
Credit agreement third amendment | Series G Warrants                          
Short-term Debt [Line Items]                          
Warrants issued       1,200,000                  
Number of shares in exchange of warrant exercise       1,200,000                  
Credit agreement fourth amendment                          
Short-term Debt [Line Items]                          
Amount received     $ 4,000                    
Additional borrowing amount     4,000                    
New debt fair value     8,900                    
Loss on extinguishment of debt, net     5,300                    
Debt discount     $ 600                   $ 500
Credit agreement fourth amendment | Series G Warrants                          
Short-term Debt [Line Items]                          
Warrants issued     4,000,000                    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Asset Purchase Consideration Payable (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Long-term debt    
Total debt $ 2,936 $ 13,322
Secured debt    
Long-term debt    
Total debt 2,900  
Accretion of interest $ 600  
Secured debt | Discount rate    
Long-term debt    
Debt fair value measurement input 0.051  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Leases          
Operating lease costs $ 200 $ 100 $ 300 $ 200  
Balance Sheet Information related to operating leases          
Operating lease ROU assets 632   632   $ 465
Operating lease liabilities, current 664   664   314
Operating lease liabilities, long-term portion         $ 163
Total operating lease liabilities $ 664   664    
Cash Flow Information related to operating leases          
Cash paid for amounts included in the measurement of operating leases liabilities     $ 165    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Maturities of operating lease liabilities  
2022 $ 682
Total lease payments 682
Less: imputed interest 18
Total lease liabilities $ 664
Weighted-average remaining lease term at end of period (in years) 10 months 24 days
Weighted-average discount rate at end of period 5.10%
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition (Details) - Obalon Therapeutics Inc. - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 15, 2021
Jun. 30, 2021
Jun. 30, 2021
Acquisitions      
Aggregate purchase price $ 30.6    
Issuance of shares of common stock 3,340,035    
Shares issued value $ 30.6    
Cancellation of shares 2,680,301    
General and administrative expense      
Acquisitions      
Acquisition related costs   $ 2.3 $ 2.3
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition - Fair value of assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 15, 2021
Jun. 30, 2021
Fair values of the assets acquired and liabilities assumed    
Current assets $ 6,348  
Property and equipment, net 848  
Right-of-use assets 335  
Other assets 1,898  
Goodwill 21,623 $ 21,623
Developed technology 2,730  
Liabilities assumed (3,220)  
Total purchase price 30,562  
Less: cash acquired (5,207) (5,200)
Total purchase price, net of cash acquired $ 25,355 $ 25,355
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisition - Narrative (Details)
6 Months Ended
Jun. 30, 2021
Developed technology  
Acquisition.  
Useful life 15 years
Discount rate | Income approach  
Acquisition.  
Discount rate 22.0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Equity - Issuance of stock and warrants (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2021
USD ($)
$ / shares
shares
Jun. 21, 2021
USD ($)
individual
shares
Jun. 18, 2021
USD ($)
individual
shares
Dec. 03, 2020
USD ($)
individual
shares
Jun. 23, 2020
shares
May 28, 2020
USD ($)
shares
Apr. 15, 2020
USD ($)
$ / shares
shares
Jun. 30, 2021
shares
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2021
USD ($)
shares
Jun. 30, 2020
USD ($)
shares
Jun. 27, 2021
$ / shares
Equity                        
Cashless exercise of warrants (in shares)         58,981              
Common stock issued for professional services (in shares)           50,000            
Common stock issued for professional services | $           $ 200     $ 205   $ 205  
Institutional exercise of warrants (in shares)             5,085,834          
Warrant exercise price (in dollars per share) | $ / shares             $ 0.12          
Payment of credit agreement | $                   $ 10,500    
Proceeds from warrant exercises | $             $ 600     45,616 $ 610  
Number of healthcare focused institutional investors | individual   2 2                  
Stock issued (in shares)     100,000                  
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares)     200,000                  
Stock options exercised (in shares)     91,864                  
Proceeds from stock options exercised | $     $ 200             216    
Credit agreement                        
Equity                        
Warrant exercise price (in dollars per share) | $ / shares             $ 0.12          
Payment of credit agreement | $ $ 10,500                 $ 10,500    
Proceeds from warrant exercises | $             $ 600          
Number of shares in exchange of warrant exercise             5,085,834          
2019 private placement                        
Equity                        
Proceeds from warrant exercises | $   $ 100   $ 100                
Number of healthcare focused institutional investors | individual       2                
Stock issued (in shares)   130,445   290,000                
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares)   187,674   580,000                
June 2021 warrants                        
Equity                        
Proceeds from warrant exercises | $ $ 45,500                      
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares) 7,929,384                      
June 2021 warrants | Credit agreement                        
Equity                        
Payment of credit agreement | $ $ 10,500                      
Accrued interest | $ 300                      
Proceeds to repay | $ $ 10,800                      
Series E warrants                        
Equity                        
Warrant exercise price (in dollars per share) | $ / shares $ 6.00                     $ 10.64
New Unregistered Warrants                        
Equity                        
Warrant exercise price (in dollars per share) | $ / shares $ 6.00                      
Issuance of common stock upon exercise of warrants, net of transaction costs (in shares) 7,100,000                      
Number of shares in exchange of warrant exercise 5,947,039                      
Percentage of common stock issued 75.00%                      
Cash purchase price per share | $ / shares $ 0.09375                      
Common Stock                        
Equity                        
Cashless exercise of warrants (in shares)                 58,981   58,981  
Common stock issued for professional services (in shares)                 50,000   50,000  
Institutional exercise of warrants (in shares)               1,250,470 5,085,834 1,250,470 5,085,834  
Stock options exercised (in shares)               91,864   91,864    
Cancellation of shares               2,680,301   2,680,301    
Common Stock | 2019 private placement                        
Equity                        
Stock issued (in shares)   57,229                    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details)
$ / shares in Units, $ in Millions
Jun. 28, 2021
USD ($)
Y
$ / shares
shares
Jun. 18, 2021
shares
Jan. 19, 2021
USD ($)
Y
shares
Dec. 16, 2020
USD ($)
Y
shares
Sep. 14, 2020
USD ($)
Y
shares
Mar. 25, 2020
USD ($)
Y
shares
Jun. 27, 2021
$ / shares
Apr. 15, 2020
$ / shares
Class of Warrant or Right [Line Items]                
Exercise price of warrants (in dollars per share)               $ 0.12
Issuance of common stock | shares   200,000            
Series E warrants                
Class of Warrant or Right [Line Items]                
Exercise price of warrants (in dollars per share) $ 6.00           $ 10.64  
Series G Warrants                
Class of Warrant or Right [Line Items]                
Number of warrants issued | shares     1,000,000 4,000,000 1,200,000 1,200,000    
Value of warrants issued | $     $ 3.0 $ 5.6 $ 2.9 $ 1.4    
Series G Warrants | Risk Free Rate                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs     0.0045 0.0037 0.0027 0.0056    
Series G Warrants | Remaining Life                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs | Y     5 5 5 5    
Series G Warrants | Expected dividends                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs     0 0 0 0    
Series G Warrants | Volatility                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs     0.971 1.008 1.011 0.9700    
Series G Warrants Issued March 25, 2020                
Class of Warrant or Right [Line Items]                
Exercise price of warrants (in dollars per share) 6.00           6.56  
Series G Warrants Issued December 17, 2020                
Class of Warrant or Right [Line Items]                
Exercise price of warrants (in dollars per share) 6.00           6.21  
Series G Warrants Issued January 21, 2021                
Class of Warrant or Right [Line Items]                
Exercise price of warrants (in dollars per share) $ 6.00           $ 6.21  
June 2021 warrants                
Class of Warrant or Right [Line Items]                
Issuance of common stock | shares 7,929,384              
New Unregistered Warrants                
Class of Warrant or Right [Line Items]                
Exercise price of warrants (in dollars per share) $ 6.00              
Issuance of common stock | shares 7,100,000              
Warrants purchased | shares 5,947,039              
Fair value portion of warrants | $ $ 18.5              
New Unregistered Warrants | Risk Free Rate                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs 0.00898              
New Unregistered Warrants | Remaining Life                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs | Y 5              
New Unregistered Warrants | Expected dividends                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs 0              
New Unregistered Warrants | Volatility                
Class of Warrant or Right [Line Items]                
Warrant fair value measurement inputs 0.976              
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Disaggregation and Operating Segments (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
item
Jun. 30, 2021
USD ($)
item
Jun. 30, 2020
USD ($)
item
Revenue Recognition        
Revenue $ 3,529 $ 1,702 $ 6,750 $ 4,491
Number of Products in Development Stage | item 2 2 2 2
United States        
Revenue Recognition        
Revenue $ 2,633 $ 1,458 $ 5,153 $ 3,412
Australia        
Revenue Recognition        
Revenue 277 120 570 418
Europe        
Revenue Recognition        
Revenue 590 124 969 636
Rest of world        
Revenue Recognition        
Revenue 29   58 25
ReshapeCare product        
Revenue Recognition        
Revenue   0   0
ReShape Vest and Diabetes Bloc-Stim Neuromodulation Products        
Revenue Recognition        
Revenue $ 0 $ 0 $ 0 $ 0
Revenues | Geographic area | Australia        
Revenue Recognition        
Percentage of total   7.00% 8.50% 9.30%
Revenues | Geographic area | Great Britain        
Revenue Recognition        
Percentage of total 4.50%      
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Income Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Taxes        
Percentage of shareholders retained ownership 50.00%   50.00%  
Current:        
Income tax expense (benefit) $ 28 $ (50) $ 53 $ (68)
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Expense for Stock-Based Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Compensation expense recognized        
Stock-based compensation expense $ (364) $ 347 $ (263) $ 774
Employees | 2003 Stock Incentive Plan, as amended and restated        
Compensation expense recognized        
Outstanding shares 0   0  
Employees | Obalon Stock Incentive Plan        
Compensation expense recognized        
Unvested Shares 0   0  
Employees | Reshape or Obalon Stock Incentive Plan        
Compensation expense recognized        
Options granted (in shares) 0   0  
Stock options granted 0   0  
General and administrative expense        
Compensation expense recognized        
Stock-based compensation expense $ (364) $ 347 $ (263) $ 774
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - $ / shares
Jul. 22, 2021
Jul. 16, 2021
Apr. 15, 2020
Subsequent Events      
Warrant exercise price (in dollars per share)     $ 0.12
Subsequent Event      
Subsequent Events      
Warrants exercise price expressed   95.00%  
Subsequent Event | Restricted Stock Units (RSUs)      
Subsequent Events      
Restricted stock units 2,366,364    
Vesting Period 36 months    
Subsequent Event | Restricted Stock Units (RSUs) | Vest immediately      
Subsequent Events      
Vesting percentage 50.00%    
Subsequent Event | Restricted Stock Units (RSUs) | Vest on January 1, 2022      
Subsequent Events      
Vesting percentage 50.00%    
Subsequent Event | Restricted Stock Units (RSUs) | Management Team      
Subsequent Events      
Restricted stock units 3,610,572    
Subsequent Event | Restricted Stock Units (RSUs) | Non-employee board members      
Subsequent Events      
Restricted stock units 1,244,208    
Subsequent Event | Exchange Warrants      
Subsequent Events      
Number of shares in exchange of warrant exercise   504,861  
Warrant exercise price (in dollars per share)   $ 4.038  
Subsequent Event | New Warrants      
Subsequent Events      
Warrant exercise price (in dollars per share)   $ 4.038  
Warrants term   5 years  
Subsequent Event | Maximum | New Warrants      
Subsequent Events      
Number of shares in exchange of warrant exercise   400,000  
EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (Y<$%,'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 " ".7!!3XKKF!^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVFQ2.CFLN))07!!\1:2V=U@\X=DI-VWMZV[740?P&-F?OGF M&YA.1Z%#PN<4(B:RF&]&U_LL=-RP(U$4 %D?T:E<3@D_-?) M\33V'5P!,XPPN?Q=0+,2E^J?V*4#[)P(&W:9_-IL[W621A'^_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 (Y<$%/L_ $6304 '\5 8 >&PO=V]R:W-H965T&UL ME5C?6DUBD5YVMUKO/EI4&6YZP]%+N MN( G:ZD2IF&H-E:Z4YR%N5$26]2V!U;"(M&93O)[2S6=R$S'D>!+1=(L29AZ MN>:Q/%QUG,[IQF.TV6ISPYI.=FS#?:Y_WRT5C*P2)8P2+M)("J+X^JHS\1M%-^ MTQB^OCZAW^:3A\FL6,H]&?\9A7I[U1EU2,C7+(OUHSQ\X<<)]0U>(.,T_R6' MXMU>KT."+-4R.1H#@R02Q3][/CKBM8%SQH >#>@[ ^?<%]RC@9M/M&"63^N& M:3:=*'D@RKP-:.8B]TUN#;.)A%E&7RMX&H&=GM[(((-5T82)D,R%CO0+68@B M/(R;NR3=,L73B:7A:\;&"H[(UP4R/8,\(%^ET-L44$,>OK6W@&5)E9ZH7E,4 M\-=,7!+7OB#4IDX-'P\WGV6;2^+0.O,W=-S2*_+W;)5J!<'X M#P+9*R%[.62O:3&>7G:\SN.XN6-W'Q 6_9)%OQV+AXPIS57\0A[Y3BI=QPB' MTBKC"*-!R6C0CM&2JTB:. T)1'NMBW"D4PS]].%#0Q@,2V[#EFNF&(A;GC3G MW85CK5F<8OX:E9Q&*,XQCV^CF)/[+%EQ5<<%QW"Z[G T'B)LQB6;<1LVCWP3 MF50!5]VSI';M<)S'N?]EMIR3N\7MW/<6\WMO[I/%O7>)<'3L2@?M-BP7(I * M5B]7OPOB:P@S(A7Q9":T>H'_L)9Z _K-'"/Y2JR=-B2?V#-9A!!TT3H*"IT^ MO\P-D'30=49TY-A8,CBT8DC;,)R%(12-].)T0>[@/?)-U/L.AW1LVR$>BR&8 M9PD3/'@_S[=4*_UVW/]%U3,C6.HG>1"U-'$XGPGBQ=QH 9;#3E4,'%S.W_,K M8W&IY#X20;TO<4QOAE&K*H2#Z_I[:DN9:A:3OZ+=^03!$<=T,'0Q;E6M<'") MSY=Q!BWM>2HXP,=Q;_P)HU*5!@?7\SL9@%>66RDP'6X Z=%Q=S 8V1BCJC X MN*H_11K22*ZA$?JX^D1\'F0*_%5+"T?R9)* [D"#&ORX(#_;ER9+=TR1/8LS M3G;0&^6=(T:[JB .+OU06\-(;(C_DJQD7,NVH7;X=S[6@E9E@N)"?O(8F3\' M6R8V_&PQ:P"ZG_DW,ZQ=HU55H*VJ@I&(#MQ-^T2%#<05@W4M6F00/.O11= M%@2P+866@8<%(,:PDG_:2O[]!"H?N)S6KR6.T]"#TTKT:2O1GR=<;4QT M_0((>@LJF^R8J/<=#MC4[M)*\RDNV2=?;3GX"B.$PS02JI2?XJ)]2LE")/U" M)/U\)TV^91JJI3""5KN++9#[.;(YA=E/G?ZH1YU1?V+MZUA5ZD\;-/NH$+=1 M:@K3=PYRC>VE&N"Z78=V7:QOI)7"4UR@RVW4:VZW<+,^Y'&PIAU^I?9N0]O^ MCM5Q_WF65P/< \5857KOMM-[(*: U$*$_)G\QFLCO@'*AJK=H\/^$&LOW$KO M75R=9^"LL'!8S.JB^[H!X&P&6J^.N(P Y2=_*0G,MJPX[2KOEJ>+L_Q,S:I> M+XXFOS*C7RF)^1I,[;S."TW5^_AY,8QV#:;E>IK9T\'M^'X7T>^/)1UM_4AG.-GLJB M4E>3C=;;B]E,91M>,O5.;GD%WZQE73(-M_7#3&UKSO*V45G,2!2ELY*):G)] MV7[VJ;Z^E(TN1,4_U4@U9R,>K"9X&H."4E3[_^SI,!"]!C@> M:4 .#ZAF\% MM-/7M[+*X:'P',&5DH7(F8:;&U:P*N/HWCA6Z!Q]N;]#/Y[]A,Z0J-"?&]DH M5N7JS[(R/]?6RJ=XA&4T0B@CW-;\/-[W@&S7';/#IM/H/( MN_!)%SYI_=&Q\)NZYI5&3"F(\R+@D78>:>LQ'O/(U ;!V*#,7/"_&[%C!73A M':N]J[1U91;<[CJ.<$HO9[O^D+A69)G,.Z,3F7$G,P[*_,R5KD5FGK41ZA.W M=Y#TNDVB@;*@R8FNI-.5!'6]SS+9P&BU0RCUAM>0+#(.@[@JN$(_5I#9Y!JQ M O)/.T,ADZ%<-BN];@I("H?68'*&IU$?S*/&K6'0J%D$5GVJ^92)'_&EKTE1_ M7F0G:]>G:.$JHG,\&#N/432G?M7+3O4RJ/I/J5GQ"H%+I^\T27M#ME?H6L$, M&'FZ.+*)/WIA9*$6J/5S.Z(F3VV!SGJ*8(5YTWKDCE.R6 RD>JR2Q9C4'J-P M4.H?()1I43V@@@.R46W8?"[7YPWO)\-+A@O88Q>G(I,46*YB$%;38 MH\KGZ9$*7K%NIH]39\:[1G0Y4@T22P,2IL$=7^E.&]K*VFRRVG1E:JG\6 NL M105%@,G$HV4 <1% EC0=1.&QHFFT' G#DH*\C12]V1$<>>)!13K,OAXCBD?@ M1GH[D# J3FN%%Z8S<0&01O'2&5W7#.-TK!8CEA,DS(G]+*ED-9@HOHT<<;FQ MQ+W9?"K!8H.\@(W0$[;*O(I\1!GA&+&P(&%8^-9X4,<-<;$P=^H2CQ$>)3VQ MZ"#AO497U8LJDR5'FCV-S#1W3Y'B899_P>A4HZ40"5/HC],P(2<9V%L0RA829 M2#4K!=6\69Q\-W;N$.["'!U>J"W+^-5D"]MF7N_XY!IYE]3_=W1ZRF*!1:-@ M#71O=J4;6>2\5C^T^Q?]'#R_L0RA88; EK._\YVBKZQHO*50V-$;AO$[.#H- MUM*'ANEC9I.LCI&>1>^B"$/U5Z.="?IGA*-H&NU_V^E%YDEWKS:L-K.NT1M9 MBW],6:;1QZ;BW0%?V^2.9[Q"X-.R#?F@.-< M5"AC6P'YQRO2A6FRP OB'!5Z[,@R)B.%%;78I6'L0N'=E$W1'@Y#-2@RX44; M=1%[GA"H[!RA/D,<+\A()4LMC^F+)XB=TL-!D2QAV6S,NX<=% Q2^<]B7>"> MXUY%>M#MLR(C.SIJL4S#6-Z#1WERFE>JBUV8#=C1ZIKA.%Z,4)):/M,PGQU* M[L'S6O&>_='3W6D*%';V!4-_!T6FP%L=Q&,>'YW7['Y]7;%$8A]\%O?EYV5P? MAW/]JY_7;>R^ZQE.^%GO99]YT_H[JQ]$I6 [M(8VT;LYK)AZ__)R?Z/EMGW_ MMY):R[*]W' &41H#^'XMI3[>F%>*W2ODZW\!4$L#!!0 ( (Y<$%-+4VEP M3@, )4, 8 >&PO=V]R:W-H965T&ULG9=1CZ,V$(#_ MBH7N85>Z+I@$DIR22+=956VE2M&EUSX[X 1KC4UMDUSOUW9;J52>4&O0CY4*OG,28[(OKZBBA*=%/,J,"GARD2HF!J3JZ.E.4 MQ%8IY:[O>:&;$B:<]=+>VZKU4N:&,T&W"ND\38GZ[YER>5XYV'F[\8T=$U/< M<-?+C!SICIKOV5;!S*VMQ"RE0C,ID**'E?,5?]G@H%"P$G\S>M:-,2I.5Q!13B-3F"!P.=$-Y;RP!!S_5D:=>LU"L3E^L_ZK=1ZOCTB#XA)M!?BN@:8"LMN5*W_7*[OWUG_CUP\H8GW&?F>CSO4-_WJ M+S0"=6S5O6MU%R)1A\.OP^%;>],[]KYRR&OK.50(Y$<,*;$WG7Z5AD)KJ"B6 MTQI[4V X->G;0HMP7LM<(4YJQ$DOXA;RG"H%FP3)$;U^1B0WB53L)XV[,$MC M08,@\.SOAG18[HIV6M-.>VDW,DVA6BO4C"AT(CRGZ '2)I:<$Z511N&]DD"& M/78Y4-J?-<"\)\_#-_A#4E?P00T?C("WB'H@W$$KC-CS.@/>EO1GO2$/:^IP M/#73.N\F#EL<=]&B7F8QKM _4CV+=U7/D-05 M/_8NO<4;Y\']+*PL-??JMF Z1"9W"!O=#X\A'$J\REHO95OD'N6E*>'^KE0E MW.:#"8&PO=V]R:W-H965T&ULK5AM;]LV$/XK MA-$/#=!$(JG7P#'0V-Z68EV+I-T^*Q9M"9%$CZ23]-^/E!S)(4]JL.U++"G/ MW?%Y2![O.'_BXD$6C"GT7%>-O)H52NTO/4]N"E9G\H+O6:/_L^6BSI1^%3M/ M[@7+\M:HKCSB^Y%79V4S6\S;;U_%8LX/JBH;]E4@>:CK3/RX9A5_NIKAV+/DCW) MDV=DJ-QS_F!>;O*KF6]&Q"JV4<9%IG\>V9)5E?&DQ_'WT>FLCVD,3Y]?O/_2 MDM=D[C/)EKSZJ\Q5<35+9BAGV^Q0J5O^]!L[$@J-OPVO9/L7/778F,[0YB 5 MKX_&>@1UV72_V?-1B!,#[0#5KJ7L>] M%6Z5J6PQ%_P)"8/6WLQ#JWYKK?4J&[-0[I30_RVUG5HL>9/K:6 M*?URI_2/7@]*(KY%7_9,9&9>)3I'W^]6Z/V[,_0.E0WZ5O"#S)IIMCY.LN,AF)3-%GWJA"HK4>00[8KZ;MHPE[3ZO02T%>I+@FDPX_'9H+1/T/ MB/@$ ^-9OMWT]4?_GW4Q$3'H(P9MQ& DXBU[9,V! M00NI,XQ:0Y/Y'ASR='1>$8Y^\!JU<4!2'_FO0V@4%08I[T"MV8<\N MG&2WY%(9R<0XR\Y!>$J QI'%T@4E46B1=#&$XL B"8#PB1*O2$8]R6B2Y*^" M2XGV@F]+!3&,H)C48NB"$AI;#%U,$%!+JC40C08CTQCW#./);7%<\>] MV1_R&#&/R1?XBZ0X(10)Y\+2JB%6;D8$J46 M: V 2!+"\J4]T71Z@;!&ZU>U5+-<'V>E5$;/1W!#I.XL4VSS=4$DI%9N6+F@ MV+=56;N@D,8CA+$_G*_^3]*:9)G8%"WG7._^BN]- @4/3-^=8=_>'P H<%( M (IB.P5 X>)H9(?@DXH"3S+^QI6>8N[L%) Q=D5/PM"F[*)H0AW.+DJKE]II M 8"E 1EC30;69)+UD!DJG01!KL0)?$Z=(VH)P4B:)C9; !:FD7V60;#83T82 M/1[* SQ='WQ1!1,O4XO>E\V&U^SL VJ8FLJ(>*@&\'0Y<-,H)I@^-(\Q6M>@ MK &PBAU175".A>$QS;"4!#@^.H7?!T\7(SD.[3 MP;T^YW4-> :2!PJ+Q&;N8L[M,GT%@.QB<@TYBI(1RD,5@Z?+F#^8&L_RJ=,] MG-/4S?(0+/*=N05@26QW!6L(%J=XI'@A0_%"_,DL_T(4Z<,-R2+3:_SB^!>!U4LL85AH M=XX0#%_8Y>AZ!#8V$T-Y0:;+BSM#4Z*#Z<@51WK+[;4<@#Z-(R.HC5L6)(1$ MNI^PU7&!NE7 06JW9 P3DGBU#=KR&.2A-39EM[)K5;-Q*Z]3I2:^J%1W45& M_[6_LOS87M19WZ_QY1(#WU?XP$7F1#ZN[SGT[#I*G.:$BI11Q,ER:-VX_5FD\!KP-25;L==&2LD3 M8\^J\R$>6HXJB&1D(54$#*\-F9 L4X&@C!]53*M.J8C[[5WT=UH[:'G"@DQ8 M]BV-93*T(@O%9(F+3#ZP[7M2Z>FJ> N6"?U$VPKK6&A1",GRB@P5Y"DMW_BE M\F&/ '',!*\B>$U"YP3!KPC^6S-T*D+GK1FZ%4%+MTOMVK@IEG@TX&R+N$)# M--70[FLV^)52M4[FDL/7%'AR-&$TAEDG,8*68%D:8PF=N807+ YU-T?G:!SE!*T9>$%0+36 QL"56IV/:BJF!<5N"=J,!' M=XS*1* 95!(;^--V?M#"M\&-VA)O9\G8:PUX6]!KY#N7R',\UU#/Y.UTQR3G MW[+/_CK[@1E^O3Y\'<__O^NC)7.GSMS1F3LG,G^"0S(["E5.8,D,-%.=A)O1 ME=]SO(&]V9\G$RIP.H>HJ0$5A6%PB)H94&'/[=:H XG=6F*WU=S/,B$<+0[< M2RGT"3I7TB\N$047P&&)7_HMG@9UPJ#54SA;X>2D<+!P3NCB%4F.J6;' MW^&\T9-J\KR,W#UPH&'X,<1K0*;'$+ZP5? M_#'D2/PQY$B\(=$I\5$M/FH5?[@[3VVIR+BE>@V1)E0W;.HTH*(P:&R\F0$5 M]OR@(=;>^[?EA*_TI4+ 7!94EL=8/5K?6V[T[[HQ/G;[$]

'EQ:/L2+;6?]8G)N$_K9L)W-4(5P#XOF1,[CHJ M07W[&_T$4$L#!!0 ( (Y<$%-P_(C]$ D )0U 8 >&PO=V]R:W-H M965T&ULM5MK;]LX%OTK@C' -L"X%I^2!DF B=,T'>PC:&9V M/RLR$PN5)8\D)^V_7TI63(N\)!V[Z8?&2LZE+LE+GG,H^?REJK\U2R':X/NJ M*)N+R;)MU[_-9DVV%*NT^5BM12G_\EC5J[25E_73K%G7(EWT0:MBAL.0SU9I M7DXNS_O?W=67Y]6F+?)2W-5!LUFMTOK'E2BJEXL)FKS^XFO^M&R[7\PNS]?I MD[@7[5_KNUI>S7:M+/*5*)N\*H-:/%Y,?D>_W7+2!?2(_^;BI=G[''1=>:BJ M;]W%E\7%).PR$H7(VJZ)5/YX%G-1%%U+,H^_AT8GNWMV@?N?7UN_Z3LO._.0 M-F)>%?_+%^WR8A)/@H5X3#=%^[5ZN15#AUC77E853?]_\#)@PTF0;9JV6@W! M,H-57FY_IM^'@=@+8-@2@(< ?&@ &0*(%H"()8 . 50+P)$E@ T!3 ^P=9H/ M 5P+H-P2$ T!T:%]B(> N)_=[73T5V]!'6'EJUU'_J"Z*/E%.9E M5[OW;2W_FLNX]G)>E0M9B6(1R$]-5>2+M)47]ZW\(4NT;8+J45Y5V;=E52Q$ MW?PC^/3W)F]_!-/@K_OKX,,O9\$O05X&?RZK39.6B^9\ULJ\NM9GV9##U38' M;,GA3I:KJ.O^MO)&]Z+.11-9'W.3^1MO2"O+=$?W)'_[Y8Y-V"3HO@+LT74SFJ\W2=MVD!M'7C:2O+-JM-T4_F MM7C,L[P%&OE\>"/_:9>BED6RDH.T[/:N9Q%\*;-J)8(/_ZR:Y@QH_M;=_)^5 MT;69+-]=#>-=#>.^'6IIYRHMTC(30=K*KF8? X)^#7"($JA(MBWQOJ5N7W^^ M1.>SY_TY,A$,101IL!L3-J4)04DTQGT&C>-$L2TB?6A1FGQ M75KT2[OR)GW M5R'WV4;N;3*S?GOM^R [D'9['K1;1D82442U1-V84:+Q+M'8F>B7IMGT2T;@:J$-]%G>6-+]WKQ-S7 MM)TO,7+EH5[2 :%<'=0J#1(>&*']K_H(.7.;I\VR M$$US7%K(3"M.8LM*0HKPD)OQ!IVQ74:YK%=)T-+'2 %3/0FYC>E+MW@$V:8:'\9TE2T0RBATJ*/S:E9,RP8TP< M@KJ3^C3%-0#1%]\ &?5$WE'GU1L -V4A0@AKP@,"XD2?8A.$)$-9-BBDJ!.Y MN=.B/GQC>85,RM3E!P"!] < 8RSFC-EV!,6_R$W >[7QK[1^55.6VN!>O8E, MKF5R#H@N. &<5)R1W.;TB0> C.L3;X(P8CRV#(XB>>1F>@V&1P0HU&:O&X* M/0AD4WI8D3]VD__I2@]#C.]0>EAQ/G9S_DE*#P/T;5=Z6!$I=A/IR4H/FSQH M*CT/:)R[(DKL)LJ?JO0P0)-VI8<58>'#".L0I35JR(W6[Y6*6'36>L$SX @0@?@#F5'E8&2=D,)U2?S1L -V6(QCJ-?H: R#CN 5"(TMBB!HE2"L2M%/R'D'!Q M$)/\C5-($P(>0YHPCKB].(C2$@2]NQPD2@P0MQAPR4%B4O4TCB)=\GMAX]3V M#IK=G'ZR'"0FI>M[W*T;,\Y<,3[Q,;XLSJ+HQ5^77[9/6.M-W9T#MD%;!76O M&^5&D,D9;7*+6+PFILV?:AWY1$RA8.N'$@G$(Q).Z(>/=PEPB(UY')+0HFV( MT@?$K0_V#UI/'/HY,8WV5-]_ 0S19\=4&21D3"=3&,9M(Z+$"'&+D6-'Q#.) M5P10"$0?'< W$QJ&Q*(#B9((Q"T1WNZZB$GILNCTLW4?:IRN8GWB9OWKUX? M^>ML9%73]LIU.\3!4A2+;M]/'\2/#@!V :#4*#*4MQU0Q=74S=6]4@FJ=9><,KH+L#),QL7&$TX/:)SEWD->-R];LO0. MFTFM"8JYK4P5O=+##K,U6X/ ')A1G+%>G,#)=(QBK&UO-P!NRC#AH0;\# %1 MJ',6?%MD>R"O6)P>=ASN,(#02,VIR:&0@ =@,>(QQQ;51!79TH.=__[Q-)RL MW_D#$-W=4<#YDVYAZS,/.7^41"'29QX (G.? ZP_CD*+NZ.*U^E1UM\WF%?4 M;_T!"%@<)LSI[J@2 31Y=W?'%%LS-UL[7S4QN7=*$F.2O;!Q:HJCF9NC3W9W MS&39J7Z [L:,,U<\S#P/R7^RNV/ JURZNV/ (W-+/Q1G,\\#\W=T=\SD;[>[ M8XK$F9O$?Z:[8X"QUO=? *.[.V8*!,C=P3";NV-[[Y.Y=<1[N3L&\+_N[@", MT]TQQ?_,S?]O=W<,>$!-N.XY?*AQNHKUF9OU?XZ[8P"E N[."QMW0C$O\[RB M=I1Q&AIU&2<&O*]F&B<893%.3'$N._6]-N]V!KAIEW'BBJ&YFZ'?8)PX8)8- MX^0!C;-49,W=9'VD<>(F_3J,$U<,S ]^,=MKG+C)KKIQ B"@<0)PL'&"@*9Q M@F]K,TY<\3H_Z@UMKW'BA[V #''2#91 M;[\"M+UHJW7_A9*'JFVK5?]Q*5(ICSN _/MC5;6O%]UW5'9?Q+K\/U!+ P04 M " ".7!!3SM+G[^\' "S( & 'AL+W=OXNMGN#9C^>:8F.>2N+7I%* MFOWU=T@IHBU^)'EI9'M('LX,SQF.>O$HVN]RSYA*?ASJ1E[.]DH=/RT6LMRS M Y4?Q9$U\,M.M >JX&-[OY#'EM'*##K4"YRFR\6!\F9V=6&^NVVO+D2G:MZP MVS:1W>% VZ<;5HO'RQF:/7_QC=_OE?YB<75QI/?LCJD_C[$[V5K1#?]8=?JLM9JA&QFI5*3T'ASP/; ML+K6,P&.?X9)9^.:>N#I\_/L7\SF83-;*ME&U'_S2NTO9ZM94K$=[6KU33S^ MAPT;RO5\I:BE^3=Y'&S365)V4HG#,!@0''C3_Z4_!D><#(!Y_ /P, !/!V2! M 6080,Q&>V1F6Y^IHE<7K7A,6FT-L^D'XQLS&G;#&QW&.]7"KQS&J:N-:"H( M"JL2>)*BYA55\.%.P1^(EI*)V"4;*O?)%XBX3.;)GW>?DW<_O4]^2GB3_+$7 MG:1-)2\6"M#H.1?EL/)-OS(.K+Q,OHI&[67R,R"HSL58[;6>3OWBL2K6*!^M MSF#E(ZP\NOWKZG^0O7T**0$GOA1-R6N6- ->_:U^+K6?.IV!D$]O==)R1+., M.NDS Y(K.374P7X<=[X%7U$IF?)&MG!0K/!J@M1C0X@?ZVK$NHHG&P11QPLPLI9)%?/EREF^ MF")T31 J_ C7(\)U%.%O.K5,D'4:=5SN=0YJOU9LJS[HE/.!73M(<+I$?B@H MM>2:1L&\^\8>6"MI_1X8593?YUIQJJ04!^TU$W$O<:8.FCE>DHGS/%9%D04@ MG^@!BD*^H97Q5"RRPQ1G9V!**AX;M J<%(0M.AQ%=]N*!VY*"*A@( L?(+:B M?0*P)8.X@Q(E8@LRQF3)FM(/'KO '-=Z;%:K '@K"(B\Z: ;-U=BA.*J-"; D3Y1H^P G)9EV[&S7/3B=K4) MF-2A+-<*/!Y(!6P5#,<5[&_:MK113R-(;TY@GV"A:;9ZK%"& PBM8.&X8!DB M\H)R%8B@J4QYC/) C82M2N&X2OW^FK+6"]G5G7F&,L>1'K-\A4*NM *%WW9E MT?HJWU"-8ZL>.*X>&WKDBM;]0:ZXZMJ 0UQIF*.U$T2/U2KD#:L@.'^IUB@9 MJ^1 U1!)XQ1:_@-5)0_5;L.D9PF%TT!1BZV"X+B"F- <=?4#E^5D^Y2\&W+K M_6NB-$#S7%U2-*5NCU78F592I MOV^9:5)Y<7CN'VDZOW22VHC[8VQ+TDK// =8U8FB!I"URS+ MTU#&6?8G;=C91]!4UF6YI+97RI R^%29IY-K\%L45=TYH&!/CS0F@6. M-7$% CE[5:Q_T@)B@']PX)L]Z39/RTO= M%=:_>[?D2@8I<#IE*H_9'&5I@&R)U182OZYL7@T^H2K9LGO>-#K](+90EW'A MYS'W!@/,,+TM>*SP.M3F(%;#2%S#WK8CIB]!T;VX&I>EV.EZ>,Q07H1.DM5" MLHY*_UUW/-:&^T#\=+NC%A+JO6COV^I4%M>IOB[2=\*^(017=Y8H^L-/*9DK M3B1PK#*K35E&N!E5E1R5X0 ME:X%[@,*.4(>LK%[8C \E\K>W;L2@W,2$IGLY/U'7&0^/S?-SOIE *4VK[*4 M2.B6/9D? *;&S2I+%E>0+Y6T"1[@[J_ATKM:=ED0*!]NT MA$4SU QUM(?MQ>X*!EZ'FL&958SLQ;Z5Z5"\7$??9!X-P"2$P')[]A*WNQ?% MOG%":S^.PGF;E4^O.)G+VJ%3:"D[BU/V-YUND/K)SA_NLJ92\AWO _ZZ_NYF M6/-T,XBLI_V)QI5%:7G&^N^^+52 M0=S4E?$O1NL0FJ<'![Y8JUKZB6V4P9.E=;4,N'2K ]\X)4M>5%<'\^GTY*"6 MVHQ>/N=[E^[E<]N&2AMUZ81OZUJZVW-5V?!5FRL/8+7;PI7XRF MI)"J5!%(@L2?K^I"514)@AI_)9FC;DM:./R_.YR-1M#[8.BV&!K4V\:^\27X8+#B= M/K!@GA;,6>^X$6OY2@;Y\KFS&^'H;4BC#VPJKX9RVE!0KH/#4XUUX>6Y]-H+ MNQ273GEE@B1?/3\($$TO'!1)S'D4,W] S(EX9TU8>_':E*K<7G\ E3J]YEFO M\_DW!?Z[-1-Q.!V+^70^^X:\P\[.0Y9W^/-V;LD]ZN0>L=RC_]5_WQ;S:+8G M=HH2']8*T"ULW4ASJ\U*:!.4T[4H+%QMO"KID[>5+F7 Q5(;:0HM*^$A02%_ M@A?2E,B@BE\HM2\JZUML0IM=*;^6C1)O]5+Y0BM3X/X;4TS$HX"M?_G7Z7P^ M?781]^>KV3-A77YPI:YI>7JP)];RJQ(+I8P 1S328<.F=;Z5)HA@!8ET;:6R M2JNV8C-9%7IXK8K6Z:#3&Z]OBK4T*R6@0*T]4\&CT?7KB]$>/_=KVU8E-A3$ M2/ -.>-S:V+*;W18L]0?\Y"Q =MJ4U0M0$S":.W ]-GC9UZ<&=-B[95JK L" MNQ [B-ET_S\"',E+;I5T0E$FB%>J4/5".7$X8RP#T4M=X0$6OI.N6(M9?#"; MB OE F@4&T>R9=:"7DMK ^FV%3I#KU35[9:^.TWK J$-(\F5>$=%YZR448[% MX(EJR#WT2FL"0:UQ$*Z;BKW"EGTTFMZY)NDP!0AR\_@S7B? M9.A2D?4&D? >A8?#),52:M>+R/C+FS?XWY9^(LX@T;>(TU LW$D+9(K"&/L# MMHY\9F1 ?":Q.3);_4"?H["=^#FK <) ML&!*Z6# A2WUDM6E+$T$<79]T9'#Z?1X+,[S'A>#/>[Y*VM"/$":9_SN5)%= M][V\_3X'+)VM>2F]D_TM>[]-Q&6+C$4/,$R2K#1I!WT3EU1:+G05B8R08GHS M.@OZY%NH*(F<3"D8:&O 4_F@ZZ@PH?6KK%J29^YJQAHCQHBGNBFB=R+PHW_L M5Y4 T8EAK9*^6;.[BN-Y6Y-'/>NV,OIO>@N:6UMN=%4A;$X:+R/=%M8'7F3A M65*:H;(;4Q0Q@BNGM&3610(E'>Z&('"4F;GUNRQ4_(SD97EY\;#A^-;@^)%HF578F&_ZA.U-B M=AP+5PSS'PM916IQZ =:%W3AQZF12%007\EL$,D^#/"S 0X"ZGB(D)"YQW * M\/5;@,^-")%6G\O#TM6ZQGIR[QE)BDF:S0)<@K-5U;53<$1^1J! LJ IWXG*BB5X@P0A6QT@!.&,812OEW +:P3 MP*!D3(^UQBQ#K4+U#9I,(%HH>%D]C, -Q)+#*UEDEKFSQ4Y^[\/(OD-I7+94 MK*DC@Z=\+PD-YD3\EDB.%7UKS6K_+=*X!*!8_>XQ%(D->S0T$7 'M0BMG07@ M 5KFY@#=3D"TY**"(] ":_I F@"PW>6/\O=#A9/:,8RPFKJZ_8JMNR\^,BX3 MFMEOG&7SR&)N7VG/$D"I;,-Y\&CTYO+J%UDWSUY1CSZHW3L+043: W5N*3I9 M8%7[&43Z0^W 9JVA&7>BU% !@\6:$DT5:V,KNXH0 3(UN^J6"TY"ZOX*-O[:07EG4I];_!&/*.OW M?C+M#X^GF6K?="9YL;^= 7] BW#-#YT0A1@7B;@QH"32%]&NQK.S&]VUY[-)C MVT?7V"2.%LE/:TQ-2"7F*B?BY,L]3J%=T=:157T>"M0NG3+7D$2T K?L8AZ/ M"V(;BM!$7,>I&>\-+%8WH,\T@?5W,6Y"L3QDU\B9EBE,^CC##ABOTV2+R*(F M'=/Q9=>3#WG/#=H1K$U^W>G1"0<_PA]C5%;J.[1<>(=1$B>^VE2 MQI*V2;;;@OM6RE=[I'DYZ/BWU>@/*:!K M&E%BG[RQ^PA)T[M@8#Y%"[5D2>"EZ,6F86@L6Y*V@&'_5VLYAR)EH,OE*2[* M[E6/6O01?K.37Q_:_6_E+&'+J!7'-Y*65W1&)-A)N8G:=A&M33Z-9)SH+**O MV_(.^XT)T)@8QY&?OP<7N3-"3*YW)M!2EZD]H0: MKA'O,LAS1'DOY^]^>@G MK)V*#:/7-]"73^?CF21/;_ELG5^A@TF0*L7]SQSWON]X8WQP;>RA/^PJ@\1\ M1,[$=< -O3CN#Y9@G\)MZ#BXV7'BO=TBGI,Y\[@WMWS=JD6B/# 8M*& MUST9K!NL22#J7]:F::-3-G 4AFYH\![,]I8B>@E%KFFV9$\N,83:#2O"WL@1 M3&-(@VU1+VB*H271T;9&, %S6WQ)B$N-U-T#,#2Y13I>9\-TU08^!TW@:O*8 M"[8M)!T4$&58X6U?\*&]WN>5\00C9Y8R/(U28YW.+T4:@E3YE(O2]/#93__M M )IO,% )I"B<9+=MXH'-_/AD?'HZ$TFI^)0B)$[&L]/9^,F3Q^(4#P['1T>/NU>O &!DY*!\7SIK\+E(47^/ MTC08S'U7W&5IF]3H#8XD*4 Q]5*#TWKJIA;T#6G,\G32&T^Z^&N)<1RF8Q8T M3O-Y'Z:'[ON%^73V9-P? &B,?I1*;4!*Y#K8C19TZ,%4@(A[D$ZEE[?IT*&S M@DNL =QH_KQ1_JDXN_[(V^S/YGRR0X\^T"/Q*#8ICX^F>T_%=1*8\^ML6^9P M(1$BV+332U6ZIB$.(KM6ZH:^E\B'W"0O'9M&5Q T_U>V:$9M2U5;'UD65*! MW?3;82% TA:ID^:Q[8;FP72T\H G(HUS;+NSLJ$5=$ FT2^ABJ?O=CJNYYE4 M$CDA:60L$47(C?0_/K*>/ P]VNT6J9XAN -K#*!WF!%(Q?O8H7"_MQ-^NC\] M&HO7TAD^)^E)+ 5^?C+=&P.+H$Y6'EWGNT%?F[_+(Q5;[= M3_>/20(Y0!D?.2M+BBF_]2CC;7:*123[%=SYE4$>]_I=E2ORQP6=],DBGA2_ MAH]"[]T_-KB%BH5X]ZJ=M%NC*3=/M,291&1 M2)6D[/C^^GMF2,E*X_0"BWUI+(F<.3,\\\6>;ZR[\Z520=S7E?%O1F4(S1]' M1SXK52W]V#;*X$MA72T#'MWJR#=.R9PWU=71;#)Y>51+;487Y_QNX2[.;1LJ M;=3""=_6M73;2U79S9O1=-2]N-&K,M"+HXOS1J[4K0I?FX7#TU$O)=>U,EY; M(YPJWHSFTS\N3V@]+_A;JXT?_!9DR=+:.WKXF+\930B0JE062(+$G[6Z4E5% M@@#C>Y(YZE72QN'O3OI[MAVV+*575[;ZIO-0OAF]&HE<%;*MPHW=?%#)GE.2 ME]G*\[]B$]<>'X]$UOI@Z[09"&IMXE]YG_PPV/!J\L2&6=HP8]Q1$:-\*X.\ M.'=V(QRMAC3ZP:;R;H#3A@[E-CA\U=@7+C[I[ZW.==@*:7+Q61J?O-B M44GCSX\"M-#:HRQ)O(P29T](?"D^6Q-*+]Z97.4/]Q\!70]QUD&\G/U4X)^M M&8OCR:&836;3G\@[[DT^9GG'_XK)#U2<]"I.6,7)O^C5GTL\F#T73TG]]9=7 ML^G9ZR1;S+VPA8#75.^U0Q%*):YLW4BS%:7,A4&\4[QHLQ*9;'20%>V23>/L MO0;;5;45ST['4Y"NJA _AZ)Q>.\TWN>M$L&RS$SZDN'P#P6 :UD!$V-X=C(9 MSW8"-J7.2J%-5K6Y\B2]_RCL,B"#J!R?16:-24&[T:%D/3*#:*_Y)21?+V5% M(DGSL^G9^&PGJ*"@5,Z1+.];:3*@M)X1%1YF+\E_$)BY-AK][.1X@&1@7- U M^0=+Z*F7EIXS6]=8[TOI8,T3N,DC.+#@<#*2OXT%THDH6H?/#EAA=^6%5TH8 M&R#H%1OUNUA2PAR++Q#RT,*GS*-MI/*A.0Q/R*7:\M+.[ T^0P7R:E9)[R$- M-B>P2/71_%*[7'QOI0M JDQ.SKA535#U$B\Z<@GIL=1ZU;EBHUST5CS./UM0 MAA9&8Q(+>]*"5B;3#3!YV[KHWFK'],=D)C][[0.D/V;LD''T^6E^TDN@#4YG M)(J^)SX=CT^&(N RV](.^$IA^[)28_$1#,ISYN/CX-)8O%@L1&6):!#)7F=O MP)/022Y>H1H9\D_15E74W$B=H\9D=_$+T-DEJ2-/NC0$@"X3ILU MQ%JWEUR'S*Z_P"YQNO\,I F:SH!]VB@G2:SO0E4TG%= D /]',7'M 6HW#J5 M4#M;DVS"[.'2"15AWEH3:=A8B""P M$2 3][-TR,,#IWVX%IP%=*%5!/$()FF4("AJ>JVS0^Z$<,@F0D8!(7)G6.D) MM%#WC?5@R X3'MI7F 1AMT%2_LLI(SD^D][PW7$P_1%"#1)M7X.& MYY#P$L_U[A%A23EVC>@#%@WV<]"G0U?(*!9FQ1X1_HW$KBF>.?9=1T%^Y2-0 M;?:@+^6:DFH4G_#U(%!Y^K %3RBS4N09A1"%Y#S29]EZ>A45H@NW: JSBMWY M,&O18I!QK2J.:G@^"H'F7D:_D8')0#5-]9$=#SO#0ME55F/-B]@S8SVVKA0; M#V/G+5&_TO)0O&L=XKNG[$,74/F05%W:,#@X9 D$&D$94XFS!2>GC+O9J+.^8?))CR"9UK[*6W!)/*S5?+/].;6%J4]FM M2F<$%E,P+USZN)SJ$BA2446$MJZSVU,T[,H^UNZ.H.=7 M3ZNE0H[EWB%%/D>()-NQPY%BT)\W;S@W$TX*XGW1LX<9&L[>0T>$H&.>4[%L M&R%7D@6RPIX5#1;UY8?5=TUH%:,SL2%/=0L/*RCWT151UJ-&:"S>4>&6!7EG M?Z[D9-,N/4XO?WB>M:2,0C$?NTQB! RBSHPZ&*=CKLR1J,B=G*:GJZ+Z*4Z5+!CF0-D/Y +UK0L0GK M=X1W"MV B2XE4L4F@_J:WH3B"5=USN"*I]:V6L>TH@,Z2-%V/0 7/)L00&PM M5R!.RW27D5Y=;8JM+:>[5)Y^[';V./)PUW+&W%^TU.#L]2UHNIN]"&6\6<"Y M81S0:,*Z2'IH>ZHUF&':E&S_&;H=#DI<35-I<.40H9=3?D[P^]#F)^)CD'?* M="F/?%E#]$JFOBU!C66!\$O8@M3%;20%ZPHJ=N08$ -G ZIT3HOD8']U)X:E<36 MY'/J%RPG7MB=M6[)\13;IA_RK:M]N)<9_4Q/Z90K M#[FABE4/H)PJ6E0.\BH.VUD$:)#W B42AF,_TX$Y *>EO.($V8BAD'WF.X2) M+-A$5QB[VHJ"Y&F4<%NN"916;8Y5:.=C!XU\@&E>UVT]T)V0446W.>IL)OOX M(">2BGYFRSO2X\@0/-VY=FUO/GQ-7$"]J&+ISC 7XPN93_G.Z66;-C-1558: MG3$Q,-?O(I1@Y@HLA0=8;ZTP9^>QP]I)'[8T#?5E+FS'#T^-B SUVI\'7O @@XEQ^*^M M4VD.I<[5T<8[;=U.%(@J7A@1:4K++=@U9K[&;IKEIQK3N\L2[ M6-)C^0-!^H.[A1X#5PSY(#JG^_#W M[H'J0M,E,F/'P-RIY_H5-Y$Y#(*N$)9*F4>W!,/\S$^)F7C=THW0_Y_^]]UM M'@UNC[E=ISMR'P>?>)'?Q]GFW/-[APQ48,CW:JP);)^.STQ'F6;X7 MCP_!-GP7O;0AV)I_4C>K'"W ]\("9WH@!?U_3ES\#U!+ P04 " ".7!!3 M,4$,AOP$ #/#0 &0 'AL+W=O[8KC)V8KE<5W<$#F&_5G<+1M$?)60E",RF(@NVU]SZ\NDGL?K?A+P8'/?@F MUI.-E$]V\"F_]@)K$'#(C$6@^+>'6^#< J$9_[287J_2"@Z_._2/SG?T94,U MW$K^-\M-<>TM/)+#EM;3:_9)#LS=>>B2KM9%E*XP6E$PT M__2YC<- 8!&\(!"U I&SNU'DK/Q #5VOE#P097T*@S]"9Z%?!S+28D#GP2!5'X"E[<.QX[O/@-'3]3E/2* M$J?,(OXIKJ_5*5S2#:P_+48/:@[?^)?Z5?)]"RR)DP04P#))"90:+N"LY*SG-IMFQ;7,4^[-:;M F)9L:WD6.],[*Y0Z1ZU M2'6\(C__M(B"^/C M.$[)H[298EV8!OHC?[%,SL91,$OC.9"5TK1Z!A\,-PZ.P\7/;[D5]&809JI$F)R#.Z(9Q M9I!M/T[BOB&;M;53%Q1S0 K@-HN$;N#H\JB N\9@I*M_I\>)PS.HC&FPG>% M%6;]+#I)[$?A8C#1I:P+3*7D%K2]!&#\;9MCV:4R])=!,II-DCFYHT>%S<@% M> ,"MLR,Q;&PTODX[WX:SWI#3IQ%%I2L+D?[Y\OE&#F-R*T[QS'&.5127](_ M"\==)%XNR"-]ON!L,IN-]"=0#*A0SI0+NTGZA =PK<"86W'5/@/)X=>%8XXR!G MQHGN :.F](0\#I 5TA6O<;E3A]3( +"[GI&/Z0%^I9A4=KXG?F-M(0^P1^K-GL@!72 MZUM6]T99ZI=X\6-XTA)C65&TS4!(; %(MQ9T M"$*=CC-#&N?VE->C"FH!+%XK?]D7C*X-0"95WNB@HDDR)AO5O4OB280W1\ZQ M@AIUR%Z\K>?H?7M8OQ" 451;U*%/>:ULXC[7_-@Z],!LB0Q@J=U]ZA1^>ZW0 M6 ;8*V7&G!)'!!=C!'95UEY :"EK3*1U)4PG:>=*8X7!AXAIW,:K."A'N@[ MZ?!=5@XHA-7OXK3#8\->5"Z9Z9R:D$O7ONG@DHVUO'-/"7OS0>N:^W8_V[]6 MWC>7]-/VYJGSA:H==A/"88NBP22=>40USX=F8&3EKNP;:;!QN,\"7UR@[ 9< MWTIINH%5T+_AUO\!4$L#!!0 ( (Y<$%.?D@B6>0, %8( 9 >&PO M=V]R:W-H965TML=]#9 M@Y+:K:+*^_H\CEU>@>)N:FK0N+,S5G&/IBUC5UO@17!2,LZ2Y"167.AHO0QK M-W:]-(V70L.-9:Y1BMO]!J1I5U$:/2[6 JA M0#MA-+.P6T47Z?EF3O@ ^"*@=:-W1DJVQGPCX[I810DE!!)R3PP<'_=P"5(2 M$:;QO>>,AI#D.'Y_9/\[:$1PUGR"X>L=\A"WEV@D.45]WR]M*9E MEM#(1B]!:O#&Y(2FCW+G+>X*]//K]\84K9"2<5VP:^VY+L56 KMP#KQ;QAYC M$#+.>[Y-QY?]@N^$?33:5XZ]TP44S_UCS&U(,'M,<).]2/A/HZ=LEDQ8EF3I M"WRS0? L\,W^@.!G >9#@'D(,/]C%7V9[\W\+7N9$U>P#X46'HXD]GC!Q!.$ M=Y# MX![/:(TGSK,WK_\ZR[)D<7US^YJK M>G$5['3QEN$<8+X"=@MW%:^!?0%DM9 ;6X3 %$GW1ZX5O@K@2Z-JKO=$DIXN M')[%[XUP(H PHPVWPMPUMIR@E'S*/A]P^7_Z'-'U0A#G(:^TD:;<3YBWO,"! MAL,NJ VFY@K<)-BYN4<3I6OCT5 U>.@R08$"CS_2-0YVC6240PB$TAS\+C.+ M-H*L46R&\@[61X$MP7;VIRV71D^& @^U?95-3W$$2-E7[4 HD"%/;P[6H)?S M4&-XW)!B!PRI*(&?N80;"4?"+;#TF.VQ7;KZA7;$1:Z,]>('@FC&,H=UI4%X M1&U,\U*X9]^3<>G,6%,Z/1F+*OM.[YSRBHKGJ*THRYQ;NQ>ZI*"-]F,\:\%2 M[MB?$B\:=\ZH#3K0]O0C4;]CP7IQOZP.ER: M%]U=\03O;MR/W)9".R9AAZ[)]/0X8K:[Q3K#FSK<'%OC\1X*KQ5>_& )@/L[ M8_RC00&&OQ+K_P!02P,$% @ CEP04S(VOPC["@ O"4 !D !X;"]W M;W)K&UL[5K;SE:G2RA1E.7;BN,K. M7#93R8XKGLLS1$(2)B2A &!D[=?OZ09XDV0GJN+55,N=)97&2 M)LG922EU=71UR?=N[=6EJ7VA*W5KA:O+4MKMC2K,YL71Y*BY\58O5YYNG%Q= MKN52W2G_\_K6XNJDE9+K4E5.FTI8M7AQ=#UY=G-*XWG +UIM7.]_09;,C7E' M%Z_R%T<)*:0*E7F2(/'S0;U414&"H,;[*/.H79(F]O]OI'_'ML.6N73JI2E^ MU;E?O3@Z/Q*Y6LBZ\&_-YM\JVC,C>9DI'/\5FS!V,CT26>V\*>-D:%#J*OS* M^^B'WH3SY($):9R0LMYA(=;R&^GEU:4U&V%I-*31/VPJSX9RNJ*@W'F+IQKS M_-4W:NXO3SPDT?5)%F?=A%GI [/.Q!M3^943WU:YRH?S3Z!!JT;:J'&3/BKP MA[H:BVDR$FF23AZ1-VW-FK*\Z2>;-1!SVHHY93&GG^F=QV<]F7TM:*;XYS_. MTV3Z_(O]PDN*O=3<^$9EJIPK*Z:3T=YHWM^*UD=6G M3YO-Q$_&RP+)=<"'0R6;W\ET-$U3\5HY]TS4E2R-]?J_*@\R>H-1V=)1>,A9&H3+4KK'/UKB+'\-[D[+R]?GG]]ML[ M<9UY\6,EKM=6%R(]Y6P!&OQ*B9>F7,MJ*R!>(6!"5]X(V7F_"]]&^Y6XTX4& M#,0OLBC45MS(ZIUX0HNER?.[7V[XO\GSK^%*X(07@*21V*QTMA+:B;6TGGS! M2[>ZR1P,I5W08+[EIS]7VN/JSDNOG+@KL:"XJ1U2QCEQ'2=$*+8:W%PW&HP! MWL%J9@M\7&NKXE?0\N@F) M@C=,J3-83*-0S?P6/)LK'E60"ZUZ7ROG186DQ:!B33$\#H.#W%)JA4:2^8TR-4+**1)8L^H P;!JQ)^J2J& M!9P(>RKCA=/+BFVJ?+%%BGA+I9NRF$R 18VB8R B8(I@9,W2RG(8. O_HE+G M]#13*F=5CR?C!/6O*-AEUI0-*!G>8_&J8O?87")^ >,T(#J55&F#P4@>(L4K MP(O=D$02E@ M2/(5KVD)37 LEH1#X-,:GD"C41,*S$Z>IRP:/G/U_#>T-(U?(:9T_ P(1BPY M2C%)YH6B881>=S YD6C#%!\3OWRGYK8F?*?34)"'[H("I?:>LV@_'\E:3A=< M+!%&BOF(87,@/ >5CV&*)#!Y^MP%]WW7"81KNE6?6/5!.ZC#Y;&AQ:_9E#<2 M-4],#IG1P@Q++S0U> -HD6M:EFA#N$$(&\/(J$6-^.LJ*^J<$D7R58RL#GR? M-[2)FV@5F9L!@R4HAH+,U43=>TROM5LQ1>_@?23RVI)X4L7I>U&&YDM1\]4U M!61BEUV,8_AE0$,-4^_@'Z(*O=0$%PJAI&X;L&#\J')=F*VB5$*6L(^RT!'T M@!@I$T] ]E;+ /R>IPW8@YOKMCBVD$EG!ZOKO@)^19*:^4DSW"<$30CEUN"1%88#S3R3$UEWYE M:L>\6&4-RQ.7DAYL;?#-]% LV^*.Y'>^;QG-YAP<+,%UE22"_=.+(#& C'J' M?&P'VFYQCY'PV.I^>"K>2-I3[S)3PJP#TLG<1FEW_$Y>@.&0L 0DU2=F;<<&N M)$W:Y$ @ KD=A%!%NXY^$4_&9PUD0LF.3M_E(U=3=3%]'TQ&:9*,$OCX#@P# M@[[_-$=T\PX[@F/#*9K76RDU$6_;<-C.B[1KN..DKM72@JJ");X6 Z;>RZ&Y!1N$V)?Y<#^ M_S%0_B)4IUZB*E2=(O#:OA>&KFZTB$X>[I.J7DQC,/;X/72[Q#/2J8%%\@.T MX&(9>JDX>Q>K%0;:_?=6YQ;ILX M>P"BX2WP6WNH =T;2?N$2FU"/B (LI]51*33\44'(R*PV%V25_:QWZ7;SGD( M1*%_M^8>VQK&4I^A66%)D#UM;Z$*\]9DOV%EP>WY @%E8+]'A \U'\0)]XR M[1[9#$B@"^Z#WAU![().N6)U'=@Y%K>U)7E^'TI1F\/UES=CM#_.(WDVAP&. M:2RTBM.XO6@3,6:[DK;;#""(KU_=_/A6K(O:";167S%KM0=XD[//):W0&FN; M_UG<-S#=;!:N8-O:<,^NGQH-*?WD6^T(D]H.L^+AH-,>KAXGO-%?MX\"LQWP MT$.\-OD_\5J Y>\GMGAZG/QQM 8 !-SMV\.G:#LV0-;@3CHD"G[!$.@!(L,A M**5TQPNNP6YI\O855! BG3.99CYYN&Z:<("XR_C#B TBWVX_6XG2=8Y7]VM5 M.03O0Z1/9NVF07P@_WLG>^>'0K/S#K0YOFJ/N';>A:I[[9A.X3I>B:>&(UI^ M==&<[G?A'O&I4".O.?TVM2<>Y+%-5HXX#,T[OGA@T9)M[W2V=\PQ#"I7*&?* M%N&[[Z=VY-#9#Y_O+F(]V^DO.*!]5;O:M>]HY/O.67N7[I49B(DU^5%I_!W" M;7,R]7+P'<*MW'(ICUA\^(.%=1RX4_VBO]IW1FT'EB:3<\3V/6A6^][^X[5< M_^L&RA_Z3N2D]T5-216=OALB.H:)X>.:]F[[:=)U^"*G&QZ^:T+"@FJ=*-0" M4Y/QT]F1L.%;H7#AS9J_SYD;[TW)_ZZ4A+DT ,\7!JB(%[1 ^\'6U?\ 4$L# M!!0 ( (Y<$%/&V =V:P0 +<+ 9 >&PO=V]R:W-H965TC[H3R>U6.(<_>?ZVM)7OT/)987:2:/!8G&1O!V>7YZP M?!#X(G'EMMZ!/5D8\XT_/N07R8 )H<+,,X*@QQW.4"D&(AK?-YA)9Y(5M]]; M]'?!=_)E(1S.C/HJ)&<)Y%B(1OD;LWJ/&W].&2\SRH5?6$79X2B!K''> M5!ME8E!)'9_B?A.'+86SP2,*Z48A#;RCH<#R;^'%=&+-"BQ+$QJ_!%>#-I&3 MFI,R]Y;^E:3GIQ^17'*3OB&*Z-]Z> ?G6.^J]\G#AV1 MM"5RF3X)^&^C>S :'$$Z2(=/X(TZQT8!;_0+CNT G71 )P'HY)R_$K MB+IP6R+,3%4+O892.-!&9T)GJ,1"(5"#6>&E7H**XM1J8(I"9@A"Y[ 2%DO3 M. 17"SJ3&N9"PTPA-8>/,C-AE5N(_(C>E"0 +<41D*D5U3O\G,D,K:(X0F9$Q>CH)^-E MF6DT W(V'-:"_[J!'GS9#?+&,;0Q MDP])G#=U'>N=0BIUO(SBO: $A\R;PZ*6CBN_,(IN'G<.G/+!Z,VSSTNAN%-@ M'B[%#UO&*/&[;CT&L9^PFT^?B8I#0'C4?HLEWT@1=&22GJ)[HBN!VNY M<&OJ*J:W!3T^>5I5&;V,C;BOW#Z/X=9PL,WC,'L&G_-E)EP)[R@7.S%M"VA. M!;1]I?QDI -H+61L&E%Q!W4]G/.L9/"*J#)VAM3^^@L^!$=\9%5W?@0 M&RH =/Y ='BV _G[&?\:=B+,CVDT6QJ#U*V\)S[$+50@7RXT'BBL<9#"2\K: M&H5UKPX0![V_#E%SZ<+D!)Z7AW#[&*>]KIQ^M![TMY:I"NTRK(P.@H6X5W6G MW5;Z-BYC#^)QI;T2=BGI:E)8D.J@]_HT 1O7Q/CA31U6LX7QM.B%UY(V:[0L M0/\7QOCV@PUTN_KT?U!+ P04 " ".7!!3,,=6B\P' "<$P &0 'AL M+W=O2O$@D+MVGNT\W&KS;&/OB M2B$\>ZV4=O>#TOOZ=CQV>2DJ[D:F%AHS2V,K[O%J5V-76\&+L*E2XVF678TK M+O7@X2Z,?;(/=Z;Q2FKQR3+75!6WV_="FEI8/QP5_.5>!;^ M__4GB[=Q)Z60E=!.&LVL6-X/'B>W[R]I?5CPLQ0;UWMF9,G"F!=Z^5]Q/\@( MD% B]R2!XV\MGH12) @P?DLR!YU*VMA_;J7_.]@.6Q;C?I&%+^\'-P-6 MB"5OE/]L-O\5R9XYR+:R6S \L9Y4Z7-0%!)'?_Y:_)#;\--]L:& M:=HP#;BCHH#R.^[YPYTU&V9I-:310S U[ 8XJ2DHS]YB5F*??WC,?VNDD^2A MN[&'0!H>YVGS^[AY^L;F*_:CT;YT['M=B&)__QA .C33%LW[Z1<%_M#H$9ME M0S;-II,OR)MUULV"O-E?M6Y/VF4G[3)(N_Q[OOKRYK/K<]83P#YJ!FL%F\RC MM4/F2\&>3%5SO64Y_I7PH@BC2+>U-(U36\:U-HW.,5$)NQ(6=/$E^[C@RN@A MVY0R+]F&.^:1H;0=CQS)LQ;6":3 3C_R&>\YA'FI5ZQN;&V<<,,X@719K:Q8 M009-Y26(#Q@R%\PLV;M9-KH"&Y6"I!'[J92.29VKIA N );.-5S'Q;/A[#(; M9K,Y#J]NLN$LF[R!8,0>HY<<4KD5G8/9U@ )5$OM!6:[.:J% MT!>DE485<"Y-?1;/):]%=.%2:L"07$$'O(@ZYJ&A-C:XFZ">]'Z2$6(("$Y" M>&)!B)Z%W@;99G=#*:"5\*4I"$=/L-3AS18A&H$KC\]/[":;7TRRB_F<@B=. M\@,A+01@ R<<6DL/2[SEVO%83B'9-0O8%@270,EC[$$&;Q DK.?.">^"L4KR MA500'=T?"C<=S3I*)CSD4*R![)70PI*E%,\" M]1G(+*>#AHE7')PND"6H\J45(BQT\I55L7!"0:@";R86**T&\[C7Y M,I*@.(!"!Q-BKTF3M Q&'^;\.A%N M)ZY=J9&31]A A0Z:-VQE3+&!"Z.F);+*;(B=GI-EL1^0OZ?:@6*G)#R)%F$/ M?=)WJ.N07)AOP-HA(2>QJ)EM3(%$ZC488NQV"':OT9+4-"[R4AME5AAMH;*S M6- "3*HTHFA _*!F&V/*7[N\/4_1 G=%F&A5(OELPY6[9?_\Q\TTFWW[U?^G MQEJJ%I8]5I6Q=RS>3Z6]?5H*!KI[W50,D)Z>'8:(O.U]7Z$D4,FY@VGFUA M)-5_A0@4;0.2#NA48FZ1Q^?MHM8]U$WAND#^(4A=GU"?S*W#2E"90BBDB/M25^ W@*)BH\U[ZG+83(N M;Q!P$<[9V/F 8HB+[5Y0Q"(PTE;*>@_,HO$A(!2]5&@5XIH K/?TF\:VEO>4 M_^FJ?G8LK36WI9$$#W,?&Z&3)"*NBZ6P5O1KM@CV]I2&MC (U'BG0_XKJ4#^ M!)X]&L,NYT)7,F3)C2D)*_2NA5P"!SO#(>(0Z"TC.RQTJ>TY-54ZV@H$\?HM M0\]$B.&2-9% Y9:+ZF_ M7@+/B%"$#WU)\*U OG,;[8N]?PQY3RGHQJEMA=.H)]JVO>YH=W9UUQ1JSW(B MJ]NBA5O)E+8FG(,+M'5+Z=W>G6R!L.*(<]&'Z;;0P>G!B"7N5'_!<-1 #N*: M6NI0N1"]7E]%-S9]E/RQ9>6ZU]HIN0P.F,R#9]P7U&Z"6T"M*GBF<6TE2/3G M-6H?S\MTEVM?=WM<'V'']G!*+A%$*IV_QN\L+EU"B3:%=($$L20@+QP%. J) M&'#KDN[E(G((RVP*JA7HUW&AC:NTT6@GP6=Z^4 &LEDJ>,GHI"CN#^%Y-P>Z3O0G3W@)#X\:0;[3X]/<8O+KOE\;O5CQSL@=E*++$U M&UW/!S J? N*+][4X?O+PGAOJO!8"ASOEA9@?FF,;U](0?=![N$/4$L#!!0 M ( (Y<$%.%!$6[U 8 /X3 9 >&PO=V]R:W-H965TNS$U793!;B6C-3 MY3G7CQ7*KU!W=?$I.>P$9)#(16]+ \;<4ER++2!',N*]U M]MHC2;![W6C_Z'R'+[?)34][TQY+Q)Q7F?VF5K^+VI\)Z8M59MPO M6_F]X:C'XLI8E=?"L""7A?_G#S4.'8%IL$,@J@4B9[<_R%GY&[?\[$2K%=.T M&]KHPKGJI&&<+"@H-U;CJ820BVJOPCZH8L%'09U$0A7OTC5K'1D[?Z V.;2@:MXK& M3M'XS0CMESN8'C(OR^";<'ZQJP>A8VF$86K.OG.M>6$-0VZQ2Y7G8.F-5?$= M^UK4,E./1Y_95-"6DA>/3!16:)$P65C%.%MY-4S4NAE?:"&0.!9DX10JPJJ1;CJ1: MX*P%MX+\.1[,0-$LHVPS*=?>RX[EO_PTC<+C#X;%WEE#SO;9*I5Q"NFPE:[% M:B4K>,ND,94S',ADC_0/=Y1.>!$+[R=) )B\/74W, /VJ8 1*"V)T-R5!XH! M"#G!PN*B+80M8X^3A:T+%#F@'/8J"#U_@ M4L-@MQ1^.'1A8:662[*]S'CL>0@/346A@,4WM0GC WYX$+7G8KG2TDIX3XF=#8H4<' [O[:9C*A2E(+HJFU<:VS3Z*#S,#!W5$3/,")RKP*49NZ4!P@=[H95! MH+6* 9]I#F^@G6N5NX6K]M B\1G"L];C#0ZLN&&\A,('B48O4%_>C2>#29-V M_;67"07*H;]F-X87_,X%>$DG@8=.2X*CYD+37O& (0I5WYO?&%H9[-DZ-@P& MTS;;R2RWB8H$?R1]SG9?QM=8]D'_.*MI LFKCFA)9-Z.$QL.FO(S9A_%8M?=)MA7D3 M!CJ_\&&$L\Y!+6B>)&OJ:!6.:76\22/->N1N7+.1'$084,TSD%>72KL*5.'* MX=YTU/#9CEK7R# (^@'2:$Q49_ MQ O!KW/B3Z>S[6\\-Z*T(K]%B*,@G#W3,RRT&.ZDM@C3=M6MW DZ$\0+[>ZU MC)B%_>G1+B!@2.;R85W]NH LI:H,^WK+,PB(O,S4(Y6(SIA0E]?2OY\ N&27 MI_ M:GW;.%:V&L6 _8;]-:91L*Y_+\V:K=BHR>AGH(AF_UER3*;[5/\8OM4S M.*A&J?._L,]L\*]Y*0C044V:"72T5P?,R^Z+UF3:GTW#G>7&U!.2.[8+[#:: M-;6WFIUY&>6GD+I-K^?' &WFL0:HZ_XG;QC!5PVDC(O+^ MTP^FD_YTM+,,.WO YTIKT9TUVPF77@N:\,P\XWF5SHA?OR1(-U55C_>:9=;3]NG?MO.NOM_LL8QJT%D@3 MSB$:#(XG/:;]UR9_8U7IOO#<*FM5[BZ19P@";<#SN4(TZQLZH/WD=_8O4$L# M!!0 ( (Y<$%-R[-]UY00 /(2 9 >&PO=V]R:W-H965T(BD1I) MV\E^_>Y(6780QRD6!.N*?4@LD??.AR>)LXTV-[9 ='!;E=@KGZC>]GLT* MK(2-=(V*9A;:5,+1K5GV;&U0Y%ZI*GMI'(]ZE9"J!I=Z<=I+.=N"C7!:.!WIGLUHL\1K=;_65H;M>:R67%2HKM0*#B]/. M>?+F8L#R7N!WB1N[=PV_(A-/D.VE^G2^O^P M";))OP/9RCI=-PU89?%%"6".DD9-D%5R!=4U$C/& IEH%3,TCO8GT*:T3JB< ME3;;ZL"YA5H8!WI!T4B[YV8_N$KGHY%(*]]: 6GMBB:OL798S=% MVN<4DRDLC*Y J%TTM9$9LK=721R-!E"3M"V$08[YU2B*X]U0=]_=#P_1M%P]$SG;W#+&27C#_'7YH<]4=Z^9,NWPNUHFX)# LC\RR/ M$?Q*[K)F21LG@@2=*-G"N#M-I]W^9!#$+8^1=$5Q$%79#?%%]THU+=5CZ)EQ M%+853:.EK+:FZ2XG,FF8' R[T\&X&_>GH+A;MP!23)3&_AAL:"/ 6I3>B"-2 M)M&0VE]9LH.598"Y< LA31 #4==&"T)!!&X=/3HX?(Y$J*Q)?4^!A>[[%);Z M.6U!:K/D-G@1<%$*2OPZ*W3)!:E]CEQSGJ9=@64K:J2]H?5!!".<]QY'D^GD MI!O6JZ:R\08B#SRWH,<1W*$P;W=SN5S+'%7N*_\7&NVKV4ZO=2F<+*6[X_GI M.!J=1+ZI-) DTT-]I5F,I!O',?_M>-LVIBXEA*\K-$LB95-(*J-? 9'_08\@ MTIW?>8MXFQ5"+7U^4C,-/!KTNLP;Y2D5=26W:M9\VY .D<-T4)_)0Z_1WE;H M9+L>%);M0< / .E'\?/X\(5F! QFVN1LEEJAWRM:<8"^/2*4VEK>EWC+O70KLW7N"B:A"@])Y(=DTZSZR7:5+ G\K F5(8BY)ASH+8L9%+*T M#X!M CA0BQ89' $RZ2;?KU8IM'T?RP?P_*UQU+Z]W7K]OA,7Y+/9-LU M[[_S_C?8/,3BYRSJTZ0FT> J0:Y>.OG(TN?^&CXLRS@N!7-M&WA#)$>\OAO M<3@$[XM,52J5;*A2.)=K0]T#D/YQ@[\7 :1(@O M"2XH<4&J<30>=BAC?\(2;IRN_:G&7#NG*W]9H,C1L #-+S1AU=RP@_:8Z^QO M4$L#!!0 ( (Y<$%.7<*3/3 0 "4, 9 >&PO=V]R:W-H965TQV5%N2Y2-9VS.Y.KW29I)L]YF18(FS M%*DEJ3C^]P4H6U;62=KM,7VQ2!#X.Z%*CE,HF@RK+A0P7+N:==F.=>-DT+!M6&V MJ2IN-F<@]7H1Q,&.<".*TA%AN)S7O(!;<._K:X.[88>2BPJ4%5HQ ZM%=_3EGELXU_*#R%VY"&8!RV'%&^EN]/H'V/HS)KQ,2^M_V;KE32[5>2MO.".+^=&KYDA;D2CA7?5 M2Z-Q0M&EW#J#IP+EW/(&'D UP"Z$Y45AH.!ML%3.?JO!X$X5[!8*O =GYT.' M*DEPF&WASUKXY 7X";O2RI667:H<\J?R0S2ULS?9V7N6O KX4Z,&;!2%+(F2 M^!6\4>?_R..-_GW_G^A+.WVIUY?^5_%^%9Y*^,36/(-%@#5JP3Q L'P31V_9 M%REF=R6P9$C4+9]6EDI-YIBIX %*;IGE$BP3BCD476F)U4Z( MJ(@$3MA[)1SD[-9Q!S9DIYC:ADO!0W;9&$3V0#=@'=,K]H'@!PSKSL.YT@"P MJLTDH$QB5]QD)1O%;2)X85Q@7KB>Y;41V&F$W#"M\,=JF?OS7TZOOSL[_?4" M&32YQBB, ^_TWG+'[R4P'T6*2 _WFZ]F23Q]9]&Y-J;Y/J9HVOV&%: +P^MR M<\*(.1J]^]^^=SYV_2KLCF[%X_,'NR\6&_AB>Y'@@T^![ZV>W'3'^35+PLEH MU-O'83J>]?;C,![WST=A&B?[1#FP+IE.#V@QZO^<-IX>TM)XMLN[ _;C0_8X M20]HQY/C ]ID-.ERV)?(H=&'0CZ=DL.;ZP6GDQZS.^VX9 J?ZUWV]2,V[N%3 MA*=1TMM/PNDXZNW3,#V.N_VWE/\*'K$@UMWWJSUA#N:ZPH%ZLX2Z;*'="MBX%EC3!I(/Q$870>5^W?F+3H"K? MY\,.V6(:_S7SP8':%U MM@8_LLA-^)S1_[AK"XN#A,+)*S]LV[L&)C*O\TMZ. $]Z>/LS;X/;Q5=B3S' MYGK)K7N+X9>=#H;SFGRY1^\N$YVSPI(MJ$0!-PC-45 WIBL+LJ4PVEI"6 GW M62;^Z:7L'Y4!NVB,?Q(HVX BBT^>7)%RW_'Z;X[DC<+).:<++#G&).-F^_/< M^##LC6X58+[1@&K;/&NGN([:S<"G[>BW9V\':'P2"X$AE+!"T6@P'0?,M$-I MNW&Z]H,@IB>.E7Y9XAP/AACP?*6UVVU(0??/8/D'4$L#!!0 ( (Y<$%.U MHG#+.04 .<+ 9 >&PO=V]R:W-H965TRT?::DV143BE1(RFOWZWN&E)1U8;MH M'G8ED7,Y,W-FR).=\Y]#S1SIKC$VG$[J&-LW\WDH:VY4F+F6+78VSC-MOS!4^B:1OG["S9N=SI93H:% M:[VMHRS,STY:M>4;CG^T'SR^YJ.52C=L@W:6/&].)^?+-Q<'(I\$_M2\"WOO M))$4SGV6CZOJ=+(00&RXC&)!X7'+EVR,& *,+[W-R>A2%/??!^L_I]@12Z$" M7SKSEZYB?3HYGE#%&]69>.UVOW ?SZ'8*YT)Z9]V67:YGE#9A>B:7AD(&FWS M4]WU>=A3.%X\H;#J%58)=W:44+Y349V=>+^V+K+UZ0ON(WCL;ZT _V8JKA_IS(!GAK 8X M%ZMG#?[:V1FM%U-:+5;+9^RMQ_#6R=[Z?X?WP-S!:.X@F3OXQFP]K_URN7Q% M^R;H8\UTZ9I6V?L?OCM>+5^_#135';7>W>K$>[0=:1O9ZX9:_+LJD [@'99 M!ZZH"]IN25GB$#5HRN0VY#J/)=LI0[S9<*)^LNPA,"55?0*UH"SF*QU*#WND M(S>!E-?)HK84:Q7I2Z<\G,V G%B5];" W1$\=6T%PX 6PP,<(O,DCMFC\8_F M]_, R+8:MLS] Q_/Q>D9XZ;XA V*CH+>6KW1I;*1;IU141L=[ZGJ..WR+7L8 MVF!2.!^FR$!INDIR$1_!J8JL#4U5EITX!#!,QDK#&YX_"@Z=RRWHC0MA1N\Z M/UB,M>>\%?0=-;F36#J)T <\]@'BH!>K8\B[+HBX_%X%*<9C:'/TYGZ: M$L!WF-N!::<"=DOG878*6$B;UV8,&AF6[,!ECQ1E/PLW MH5\D](>+?Z$_.GX6?<&6-SH^B=XSJ@=/#R*0! L']R)(K%6R' ;<.+J,_ENE M,P'LP01G[\44W(ID1.7WJ5TZG$ 5^T"[.J4"))<6;!S(9?1GJ3H:Q9)U,7=, MD#RVSF<7:$1CAEYXQ!L&/O9%N1C <95; R=+9OE_8\Y#H97\@]Q=ZVSRMT4> M_:BWZ6+G4W^HPO!0\2K7=)PN%H%J]#GJ _Y@)B 4G->8$^@PS[9$C@O.JEQU MJ!N,S>@"9V-%O5^#7DI!UQI'F$?+F;X\TZ%@P!1$XFO5>G@#$.%)ZR+BT:*M M&QU5UFH['SII8I2_1.JW6=_M$&RH=4L=TN!1>@P+"]UKH+&=E+1B>BD=O%J\ MO;J^3&_+MZ_HIK\CK(]7#XN?!I!06M&M,EW.).KI=@IY(!2[<+&F]\HC8>ME M[M>$_!V7W!1 T:\N9G1>55H,0!\T![-#3"16A;O%L$I%0UI;PT/!!$HA Q[\ ME:U"V[Z8-C?9\JAWN=. \7NA#'9 ':]:[J(ND6X<.+,QZ"PQQ)UC1:?8H'(" MI-\BV)9@H034ZWF9C6"#*K]T&,@BVQM)1\@&N&PI9<(H=!TJ)H3J? L&I:F1 M9HTXD^&:NR3U3VJM>UT[Y5Y0!-@PD@"GX8X".1I9#2\=-'()([7!QGCUTAYGN7 M+V#?IBNF5 MIR/>P<76\Q9[GR]M7\7P%!HVV&OPVO('J8O;Z<$(^7ROS1W1M MNLJ!=+@8IM<:-W'V(H#]C4._]!_B8+S;G_T#4$L#!!0 ( (Y<$%.7RDC% MKP, +D) 9 >&PO=V]R:W-H965T);2#)7AW6+8C;[3,MG2TB%*F15)3LK]\=]:BRUFZ'#=@' M6^0]?O?@W9'+QM@'5R!Z>"J5=JNH\+ZZC&.7%5@*-S$5:N+LC"V%IZW=QZZR M*/*@5*HX39+SN!121^MEH-W9]=+47DF-=Q9<79;"/M^@,LTJFD8]X5[N"\^$ M>+VLQ!XWZ-]7=Y9V\8"2RQ*UDT:#Q=TJNIY>WLQ9/@C\)K%QHS5P)%MC'GCS M)E]%"3N$"C//"((^CWB+2C$0N?%'AQD-)EEQO.[1OP^Q4RQ;X?#6J-]E[HM5 M=!%!CCM1*W]OFA^QB^1SJ9IJ=P".X% M(QLS\(G72&VBA">F-^!8%DS%? ?2N9KH-9V-!5\@W..F$!7"SW*'+I.H,W3P M1F<3V&!F= [7U'ITD"!H?8_.!USJ]5GK!RMT-X!393@B2\L8A!S\@G*MHA:VU0".)1 $*%% @U: M9,R=4314W&6PF\RN_K?ONQ#"N/X'UH9B^B2C_PXQ'B3TWY"$T28YPOD!-5JA MVNSG-#BD\U:$X^KE7L')['Q^^I&9V7PQEDG/9Z>C_6(QAW?&$[3[7#$>,O3J M"TSTNVL'E; >S"[42HEV3P4L]I3O4$N-] 7\NA7*Z#,02O6"=/]0R>I-OGH3U"J5&E[E#V$)F@RE<*\PE[)ZCG'%T! MK6'I@G5N6J&?B?6(EO/#1+HT'Z6IG6)Z9O9:_DF$4=/:$R M'P%^R&1!%#<:+>UQ',#XI9],G1.%(-8640_9SVO+3OZCT= :IS,J_C;>**M' MW'&33PW_>'2=AG3SHX'376O?WJP#=7B77+?7\0?Q]E'S5MB]I/&K<$>JR61! MSP#;/A3:C3=5N)RWQM-5'Y8%O:W0L@#Q=\;X?L,&AM?:^B]02P,$% @ MCEP04[5D]W'D P B0D !D !X;"]W;W)K&UL MO5;O;]LV$/U7#AHP;(!A.7;:!IEM(,DV;$4#!.U^?*:EDT64(E62LN/]]7M' MR4J3=NWMW[T@M]\Y_##5SI,?&V+#*ZAC;ZSP/10M.O[8/'F_YB%+JAFW0SI+G:I7=7%S?7HI],OA- M\SX\^T_"9./<1WGYN5QE,TF(#1=1$!0>.[YC8P0(:7P:,+,QI#@^_W]$_S%Q M!Y>-"GSGS.^ZC/4JN\JHY$IU)KYW^Y]XX/-*\ IG0OJE?6^[F&54="&Z9G!& M!HVV_5,]#G5XYG#U)8?YX#!/>?>!4I;?JZC62^_VY,4::/(G44W>2$Y;:GM)A-:#Z;7YS!6XQ\%PEO\>_YGN!?COB7 M"?_ROZKG63@9R>O0JH)7&68NL-]QMO[F8O$MG0U$[W346Y5T_TO-8MPJ>R = MR+H(77D/1W,@1:WR\4#1D>Q#Y>RU,F2>_ 4\?HZA]LHSN2KYX8@H$9R*"[GL\+4?%CZP+PX=@.+F9T&4J0^BZ:T1:TI0:Z M[R^J+#V<'%U1P@DR]Q\YM58J%91)6CMM(9C?*XNK0Z8 /(WF'8;0T) 24B7:B;9@'@H'!?9-AEX[#R7Q9!P!U%>+6 FW6^&: ME-(IW%ZC63(>+Z5]7M)/FD4=DV1%R:.HJZ/2(:[I/QKHS[OQ8K+__C2?A4J% MUJ)S%9Q5&V0")D%O3%+3_S?H?W6$Y\^NQX;]-GT$!#F#;.QORG%U_,ZXZ:_7 M)_/^(^5>^2V$@>FIX#J;OGF5]:-Z?(FN39?MQD5EOC6\E]F* _'R1 M ./7U_I/4$L#!!0 ( (Y<$%.7,,O8!@4 (D, 9 >&PO=V]R:W-H M965TI\5>Q.KR)*1Y(3\^^Y*MHDAX4/[ 6Q)N\\^N]I=;RXVVCS9 L"QEU(J>SDH MG*L^C48V*Z#D=J@K4'BRU*;D#I=F-;*5 9Y[I5*.DCB>CDHNU.#JPN_=FZL+ M73LI%-P;9NNRY&9[ U)O+@?C0;OQ(%:%HXW1U47%5S ']UC=&UR-.I1?;B8D[P7^%K"Q.^^,/%EH_42+S_GE("9"("%SA,#QL89;D)* MD,9S@SGH3)+B[GN+_IOW'7U9< NW6GX7N2LN![,!RV'):^D>].8/:/PY(;Q, M2^O_LTV0':-P5ENGRT89&91"A2=_:>*PHS"+#R@DC4+B>0=#GN6OW/&K"Z,W MS) THM&+=]5K(SFAZ%+FSN"I0#UW-:\7%IYK4([=K?&_O1@YA*7#4=9 W 2( MY #$E'W5RA66W:D<\K[^".ETG)*6TTWR(>"76@U9&D =P1/(__S!+DOC\/;X_&)\?8^JY M6% M=4*M$ ^?KJ;BX1)7:\!L-+8']KG=[3"00T<@ ^.P+S!L!M9QE1/JAAO#R<^] MG+XWIQTY=#,C!B'%\8O>SV&5(S(!>1L37UBC34L$$*+T\ M63 ]B72P=",YQFN>%5KB ME:RYK.$#0QF762VY\]F)'3C3)N_+]X2C\B8%%"WJ'O=[%<\4:1U5WVAU/->\7$I#\>5R@J= MP:MVFE(2!4_B232;C@]46\0VA<@*+!"[>ZM8'[E8"U_9!\F3U(^389S.=E&Z MM#H[^:DEFDEM"0KG@R>\*BRWK$NOQGF*V_CTW/8+&%^H]/[D-N?/[)97@KSZ M&F#TF_;IXW>T.#[HJU$$7G$D<1W$<'VQ%+C1>,)E ]<"[^\0D M@"5.(VP+W-@A>\!K1!V*Z-P#/BKAV.^!6-O]DV1?]V\:U0[7-)J.X^CD-*&V MT<(&GC7!'C7Y^#!_?.VSJRX(;=,NH5R Z6JSY J'-'^=#GC9Y>!"Z3'43*91$D\8T0KPFST21'2A;*<6DA9 M0BXP[V0H@9[,1F"^DZ"_;JYJ'#$1E2*6-'WYC0?[:"11.IWBWZ2AP5F%[8)J M_R,R-!;F9)<"XB,)T.5I7AO>(E@P:[';_MY6M $:I.F3L,>QDL8L-$?%&S(T MG89-C#G9B]/S?:/-:&<\]!\G&H*I@&KEPJ38[79S]G48+U_%PY".%;7"N8!) M6*)J/#P]&3 3!M^P<+KRP^9".QQ=_6N!OQ7 D ">+[5V[8(,=+\^KOX%4$L# M!!0 ( (Y<$%.T/WYVT@P $E 9 >&PO=V]R:W-H965T4#B )$ORG@VPG:1-7Y(:=M-\IF8HB'KLI3N[D(5=OUB,!TT#Z[U+/5W6IBH(( M@8V_$\U!>R4=[']NJ+]AV2'+7'IU:8M/.@^K%X/3@-<>'DAO?;"+L254UZ9(%E7>U>VT)E6 M_LGS_8!;:.]^EBA>1(JS1R@>B_?6A)47KTVN\LWS^^"N97'6L'@QVTGP]]J, MQ<%D*&:3V70'O8-6Y .F=_ C(N^@>]C2/62ZAS]/-XJ[F\R?*P5?S6Q927.G MS5)H$Y33I<@L%&J\RNF3AX%R&?!EH8TTF9:%\+A2(6""%]+D")F"-^3:9X7U M-;@B[JZ57\E*B7=ZH3QL;#(\?VNRL=@+N/J7_YS.9I-GE_%^_C9])JQK%J[5 M#1U/"T_$2GY58JZ4$0"%2CI<6-7.U]($$:P@DJXN5,/2LBY8+\P*+=ZHK'8Z MZ+3C]6VVDF:I!!@HM>?8WQO-"01 $W9 R/MJ\JZ(' +P8&83D;_%0!%/G*G MI!.*_%V\4IDJY\J)@RE[+/QVH0LLX.![Z;*5F,:%Z5A<*A> F[@XHBO#%/A: M6!N(MPW3&=I2%'<;_&X5K36$-NQ)+L<>%96S5$8Y)H,559%Z:$MM KE:Y4!< M5P5KA27[:#3MN2'J;+/S$LZ821CEU_/SJT'? 3H'A5ILJ0-.CN%:3,A6VI!\ M(%%* [PG7H>\U'/PSF@=L:TR KL)V 5$$3+_#*",SXF&SA5);V )[Y%IV$Q2 M+*1V'8G&_YK+*_QO$3<1Y$U-;661S?@M+OHU+"V=+/DI[&A^0G=[&XJH&BJ 0 MZ0=NPS1Q!WX3OA5:SG41P96\UW1BM!)T@#!7D1(IF6 AT-4(&>6#+B/#%$%? M95$3/7.?,^88\0-[JMLL:B<&8]2/_:J2D[9DF*O$;\/9?<:Q7I>D4<^\+8W^ MAW:!]9&EQ>_5R7,9E'8C,&9>*@:WP"2(TR M$IK!TA-.$*AL]XXQTA:P"?4EN<#/V\@IWN![$$\\U&#(:UB. A.//M?YDM>( M3N->7GRLV'XE\D](J8)8V1IL^(>Z4(GI44RFTL^) M4@S21BRX2W"V*-H2#XIHUL@I$"PHU)Q:V0(AE$HWKKV&]V[L\FRC66'>VND7O<@O$L55C9G=^@(;X%E.O?F_.;BY_%YA.+JZ*B! MXP=Z)RC(E>(($)FL=( 2^C8$4[Z>0RW,$YQ!R1@>*XV&BLJ78@=,)B>:*VA9 M/>Z!:Y EA1?(<7DG>>^*K?C>F9%UAW2]J*F H"H1FO(=)12]8[$CC1^W:?QX M9QK_->$DR_K.FN7H'9 @AT^2!K9E]G]#3[3+T$ULA*+N4TYHO3]Z^]:<]$BF MX!H*16& \EY =N@4]#T@3A!#+5?OS>E/);+J6I%:Z^I^!T5+-U#\C$),,:: M4>4LBT<2/$R%#>ECM^6& M]PB+^1V;$/"=4,RI0.D$?FYPFDWXE%H5=^ZY[BA82S2:];-3JFT<0]%_QF< Z_![Z&2'>4BFG,>L\C)(]' M:*" (W659+<9E](4KV Z2X..9$3IFTJ1;?UST?FGK71&,3K<%J2LRMFS+:$Z M;D+UUQ_3$P:K_N5XB-:%QH#J+ MA2CT%P4!P)'AN&E9N]N1B\[";[?BZV.W_Z.<)=\R:LGVC:#E%8W2!"NI*:(V541GDTXC&"!=]F".7_W;T M-A.RL'(J%HQ>WX)??E411[?<4#8O&G@+S6]W3=).VA+\9&?)_(8\YZ_&<[K* MY:WQP=7<&&RKP_\U4=;K@^Q,@$PY@R 8[DP;A]T(#FI7> S5]1Y6\DXVA78# MYEAT=2H*+J_1:@(:Q*WCPB&(1*3FDUP!C]$<+RHI6 M?* 9^!&]-4!*V#Z9R-43F+CA]<[TSR;>[S=I4=53*&HJ2>+S+XJ>M MQ4]W&N<#(/L=N>H51+FA/GZ;@7^4!MMS80LD>U8'VZ1Q[]0V5A >R92Z3CH2 MS6U+>#HPP&9?4CBF*O/^P!(=0)9>T;!Z=5$'GJ6GR*N:L012429IL$-X:H6W M734$'>H1GXP3IP9VE.'I 74=:08N4H>H\J>BH^)3\1 MQ\/IZ71X=G8B3K%P,#P\/&FV[G"AL]:%SG::_QJ!",#K54=7SAI\SM2CB/'O M*(H/J"5ZPQW?5F,RMU6JS'MC;7*:B)6I(JT]E;]S>M4?83F]P8C34G[=-HP# MF8@/E=,\,T:[U[XWFTVF9\-NB*31JQ/(U %@T10N;2](@S/&;GBA1Y8H].(N M#:Y:*;@F,@@!&AC<*O]4G-]\Y&M&TQE/!VGI3UH2>[&J/#F()F+>9=NV\]:^%#1DE2AP47:E=Y9M M;<+[7B/2O*,F%FOM5S%J]F[J M>>#CAR>3T1%1( 4HXR..-I0B#&TL-?XV/<4AHOT*ZOS*3A[O^DWE2]+')4V+ M91;?-KR&CD*GW3_6>(1<#GMWK)Q.CT;P8E8-0R,<_GB7;J;'H^G!\)$ZHA'A M$FZF8U;JHN5@=OQD&][M]WZ64BJWY!_?D#/ QO$7*NW3]O<]Y_%G+=WV^..@ M]])!#51@+W!T,CXY&@@7?W 3OT!H_I'+W(9@2_ZX4C)7CC9@G5ZI-U_H@O97 M3R__!U!+ P04 " ".7!!33GYQ-D@" >!0 &0 'AL+W=O1 'I\ ]W]7D N%BUK(=;I"^MVMMO7!@*7F#TG E06,U#V[CFV7F M\GW"#XX']8P=7Z&$\5\X]+GI-("B,Z2: M(]A6T'#9K^SIV(YQ=%BR0PWH"I8:S0HB?E>O?G&M@+-VUE(]@R7&19'OF7/E[S -X$[ M):DV\%&66/Z-#VUM0X')JO((U&D$1)?($O'02GGB_]%\$7>+.! M-_.\V0N\&SLN92?043-)_%W)1>=N'!@L.LV)HWFNG9=97[_*DRA]#_^[VNZA M[]XIX+KH/A%L2!5[4*W3;R 93T9Y'D,V@962CZB)VQL =M KU!I+,#[]1#/- MDL&.1TF>PP/3VNHV,!G%>3RZOIY";C?2499-GVMO>'9G&]0[/YD&"M5)ZJ_O M$!V&_[:_\W_2^Y?CCND=MQH$5A8:74W' >A^&GN'5.LG8*O(SI,W:_N H78) M=K]2BDZ..V!X$A>_ 5!+ P04 " ".7!!3U U+NK8# !""P &0 'AL M+W=O[^'YULCDIC:G?>I[.2ZBHOI$U"+S92551@Z3:>[I60 NG5'$O]/W4JR@3D]7" M\=9JM9"-X4S 6A'=5!55SW? Y6$Y"28GQ@/;E\8RO-6BIGO8@/E^#<&L(P_NQL3GJ75G%X/EE_[W+'7+94P[WD?[#"E,O);$(*V-&&FP=Y^!6Z M?!)K+Y=F:U:>J: U;94$[N**-?A;(VY(Y$])Z(?!%7M17X'(V8O^4P6N.(I[1[%S%+_F"!]4T7 @\"C5\Z7R7C?ZPW>ST(]^)O_7%ZL+KKHGQCO(H=J"(E$P'4G; M%M@?GSS0 \+2@&*4Z_[^>Q),PS ;TEE,-LWV#=4:S7(&>F0TFU8.IG\P$511EYE+:9?5D'_L/I;!Z?T6$<7VENTC41:')04O'J<,15,ZT*]6!*D3> M68?B:!H&LP'C!)O;KI"UDCO0=KU #&A03RR_-(ZF<>,X)6OZK"3GKB%; M$+!C9JR. R9+Q]B;9E'2!_+R;A")%6NJD7PZGX\M9R&Y=QL"UKB 6NI+_I-@ M/$VC^8P\TN.%9.,D&?M)__FJPC0:V(^[5W05GX,V)!'.Z&C B*9IY%]Z.MY@ MK\$D]VY[T_@L&F':%:?G]@OB;;L7O8BWV^5'JO989L)AAZK^38:35;4;6TL8 M6;LM:2L-5M0=2UQR05D!O-]):4Z$=="OS:N_ 5!+ P04 " ".7!!3 ((6 M$T " W!0 &0 'AL+W=OF_]^DNRX+FLRV!=+)]WO M<9)/\T:J!UTA&GCB3.A%4!FSOPQ#G5?(B1[)/0J[LY.*$V-#589ZKY 4'L19 MF$31-.2$BB";^[6URN:R-HP*7"O0->=$'5;(9+,(XN"X<$_+RKB%,)OO28D; M-#_V:V6CL&AJ12@<+<(EO'E:NSR?<)/BHT>S,%5LI7RP06WQ2*(G"%D MF!O'0.SP&Z^0,4=D;3QVG$$OZ8##^9']BZ_=UK(E&J\D^T4+4RV"60 %[DC- MS+UL;K"K9^+X2U-I)W8.N 4]&.Y*D[AP%@%IT )!T@\;Y; M(>_RFAB2S95L0+ELR^8FOE2/MN:H<)>R,PIT4IM+P6118O,2'UF3O-#DZ M725G";_58@1I= %)E,1G^-*^\M3SI?]5^1F!<2\P]@+C$P(;VT!%;1GE#O+* MTJ,&*L!4"#E1ZD!%"83+6AB7479V7COI\SKOWLR2*/T$_QJ?"S9PC3GR+2I( M8W^@49_UUL_B9)B?/]9480%%K9QI5\$!B?I+(8DOIDGZ0LC>&O:W-A!I4U\[ MY7#P,W-4I6]9#;D[J/:_[E?[5V'9-L-S>ONDW!%54J&!X&ULK57O;],P M$/U73F%"((4E39JN&VVE=0,QM$G5-N #XH.37)-HCAULAP[^>LY.FW6_*B;Q MI?;9]Y[?O=J7R4JJ&UTB&KBMN=!3KS2F.0H"G958,[TO&Q2TLY2J9H9"502Z M4(7F2[-0% 4]2U[5*'0E!2A<3KWCP=%\:/-=PM<*5WIK#K:25,H; M&YSE4R^T@I!C9BP#H^$7GB#GEHAD_%QS>OV1%K@]W[!_=+53+2G3>"+YMRHW MY=0;>Y#CDK7<7,K5)US7DUB^3'+M?F'5Y2:4G+7:R'H-)@5U);J1W:Y]V *, MPV< T1H0.=W=04[E*3-L-E%R!;W\0%)Z?5$&SWS:"?AYU;L M0QSZ$(718 =?W-<7.[YX1WT[:(8]S=#1#)^AN:+'D+<<02[A7(KBG4%5@S/O M3&BC6KJG1L-W9R15+=('JL]M!/PA 6BP79S,2_PY($KJ5AG%YD^OBT^R(WXR#VXRB" M<]3Z"%K!:JE,]0?SCB.O=";;%TA/ALF:*VN5LD4WEI#H; +M+Z4TF\ >T'^ 9G\! M4$L#!!0 ( (Y<$%/(1N7F( , ,<( 9 >&PO=V]R:W-H965T3(EIXSH0T@R"U-C\)0S--,6.F MH7*4]&:F=,8L3?4\-+E&EOBD3(1Q%'7#C'$9#/M^[48/^ZJP@DN\T6"*+&/Z M981"+09!,U@MW/)Y:MU"..SG;(YCM/?YC:996*$D/$-IN)*@<38(3ILGHXZ+ M]P%_."Y,;0RNDHE2CVYRD0R"R!%"@5/K$!@]GO ,A7! 1./O$C.HMG2)]?$* M_=S73K5,F,$S)1YX8M-!T L@P1DKA+U5BU^XK,<3G"IA_"\LRMAN)X!I8:S* MELG$(..R?++GI0ZUA%ZT(R%>)L2>=[F19_F#63;L:[4 [:()S0U\J3Z;R''I M#F5L-;WEE&>'ET@E&3BX8Q.!YK ?6@)UK\+I$F!4 L0[ +IPI:1-#?R4"2;K M^2&1J1C%*T:C>"_@[T(VH!4=01S%S3UXK:K"EL=K[:UP#U"[ FI[H/8.H#%= MB*00"&I&'LYS@61.RP1P65Z.TJ>"64S *J"+HVE1SD&\0:&48O^.7S[UXJCU M'=Y[CIA@-3C47NMQFFT:=Q5ONWK_-1]U]MT#Q1(J44J-, MW/Z5UJLHTCRN'V\O7MJA9)JS%Z>EV4)W@9=HS GP+"^L/P&R&1J[%=KLK4'^ MOZ\>?*_ Y)@]D9YSI*^&ZY^ONGJ?T]VE8IWLI#I7"1R0-UZ0:7.XA1@UOFVC M)MQ,G;N S@RWX38Q.HTW/[=AK;EDJ.>^A1KPR&6?J5:K+GU:-J?7\++%7S$] MYY+,BS-*C1I?R2"Z;)OEQ*KJP( #,& 9 >&PO=V]R:W-H965T!5H%;/OL)I?&PK&# M[5#X]SLG;>@H+5]JG_W<<\]=?-?14NE[4R!:>"J%-&.OL+8Z"P*3%E@R!*;2R++&J11!%(:#H&1<>I-1 29QI,799,/T]1 MJ.78ZWGK@QN^**P["":CBBWP%NWO:J;)"CJ6C)^,']G8"YT@%)A:Q\!H><0+%,(1D8R'%:?7A72.F_LU^]*/&79[88>T,/,LQ9+>R-6G['53Z)XTN5,,TO+%OL*45,:V-5N7(F MN^2R7=G3J@X;#L-PAT.TE^RBW M5M,M)S\[.4\?:FZXJY"!PSLV%VB.1H$E:@<(TA7-M*6)=M ,X%I)6QCX(C/, M_OUP=>M=@)X__#2$;TIE2R[$UG74\P=1#)?X2(.B MHJ)93 NIA%H\;V/]TSB$J^V*;B$/8S^*PB.X4Y8)J&J=%M3"4&F>XG8*H9\, M(KA"8\X@9:9X^8);O(D?A:=O\[9UI*?P-L4!1(D?)\E;SS#8:.02]:(95P92 M54O;]G1WVDW$\W80O,#;<7K-]()33PO,R34\.4T\T.V(:@VKJF8LS)6E(=-L M"YKJJ!V [G.E[-IP ;K_B&PO=V]R:W-H965T=?3F)K7VSN 3@YWN[8G-9"WE%RN\SQ=>: D!AXVQ M"!27)[@%SBT0TOCWB.EU(:UC?W]"_\/ECKFLJ89;R3^SW)0+;^J1'+:TX>9! M[OZ$8SZ9Q=M(KMV3[%K;;.:13:.-K([.R*!BHEWI_EB'GL,T?,4A/CK$CG<; MR+&\HX8NYTKNB++6B&8W+E7GC>28L)>R,@I/&?J9Y0,\@6B W#%-BT)!0=MB MB9S\4X-"211D!07>@]'DUT>ZYJ!_FP<&8UN$8'.,<]/&B5^),R8?I#"E)N]$ M#OE+_P Y=\3C$_&;^"+@7XT8D23T21S&T06\I"M$XO"2[U&("_'2+E[JXJ6O MQ%OAZY4W'(C<8G.WL?/GV)"3]8'42N;-QC@6!*ZV7@VT(V3,7D ;6QCX1>1#TL:#YWL&L7#F^L5I_/.R*,TE!.! M(^/4N?V*93U\6^%)&/?DL3_)PIZ<^NDLZN3?'TM X+TAG*K"9L%$SIY8WF# MC6R$40>"LT6S'(A!VY<7O:.ZK_T;W]E<5@1GEU,;UX=5VV[@VJWK)ML[/MF5 M;%,ZF'247=D2&I?K,4_MNU?QN1].R!K;^/_A3L_BCGJ8IR2^O0R6U5J:LI>T MI7V1)#ZI(9-1>.5L9Z/D"MGI&MS8Y ?_#.ESG\&@-XLJ0/)VXNJ6=#N6.FTW MU*_;6?9LWOX1?,#HLOP)02P,$% @ CEP04\0CM;!( @ -P8 !D !X;"]W M;W)K&ULQ57K;]HP$/]7K*R:6FDC(4D!=2%286^I M$BIL^VR2"['P@]E.P_[[V4'QLWV$0, O.!(1M0.CJ;A*Y*M]CC=-$BAI)ZVW0+.-: M==&F.,+M4-9:&BLQ<3I=:Y'MW]J^-^7U-89=C8OP(N#7BH]0%+Q!81".+^!%?<^1 MPXO^L><+T'$/'3OH^!RT69J\HH!$@=0@339\6CA:'DZ][&7TUZ]F81"]0_^+ M;DH)\&RZO6E-CJ<-'35#!#?$LXJ.VBD/A>""Y1-PD)@BS'.$<[,?1&F)[:+W M?E?H.IK$-W^EB>+IT"><1#<#>3J-T49H _W2&,\FNGHYQ:E_G#]89@9RYTZ6 M,JDKKIN][K7]5;QOCL$?]^:D/F"Y(UPA"H4)#493&ULM59=;]HP%/TK5IY::6T^ M""%4$*G03MND2JC5UF>3W!"KCIW9#G3_?K837*# ]M"^)/ZXY_C<8^7>3#9< MO,@*0*'7FC(Y]2JEFAO?EWD%-9;7O &F=THN:JST5*Q\V0C A075U(^"(/%K M3)B73>S:0F03WBI*&"P$DFU=8_%G!I1OIE[H;1<>R:I29L'/)@U>P1.HG\U" MZ)GO6 I2 Y.$,R2@G'JWXNY, ]P=;]F_VN1U,DLL8<[I,RE4-?52#Q50XI:J1[[Y M!GU"0\.7R&99$(EZBA0 ) M3&%K[A6Z98I<%82VQF7T!'DKB"(@T<4=*$RHO-1!LL(:-?&5%F+H_+P_=-8= M&ITX-$$/G*E*HGM60+&/]W4"+HMHF\4L.DOXHV77:!!\05$0A4?TS/\?'IR1 M,W"F#BQ??(+OOFXH_P.'UNQQQ8XKMER#$US[%R'=19RA'CKJX5F9IZC1!6'] MW5X>N]R.=6A939E89]$P25-M_'K7\_=A<>)"]@0G3G!R5O"GTG86C.#JP^7U,&*7I<:/'3N_XK-YG M+ 1F2B+%4=.*O-*%$N6\KG5M^)?=8?!6>H*/-CST^[ZF81I.!Z/ M#GP_$IA&Z2".1P?>^SO5N0:QLDU+:CM;IKH2YU9=8[RU[>!@?68:IJWZ;S1= MMWW 8D681!1*31ERPTDT?A G0^R7G:CLQ![C? MB.PO4$L#!!0 ( (Y<$%.(945)NP, ",. 9 >&PO=V]R:W-H965T M^[#7#,[S ]G31ZJ^'38"KNS&2L)R6DC& M"R3H;FY]PA\?\$03#.(O1H_R9(UT*%O.?^B+S\G<=B!,"!-I-<&N".Y;@U01O+&%2$R9C M"7Y-\,<2@IH0C"6$-2$<2XAJ0F2J6Y7#U')%%%G,!#\BH=%@32],0Q@VE) 5 MNGOGF'WB!6H#]37DH@R9FM0(@V9\>UT]O*J=OC]/>RN$%N]!ZYCHL[Z,L1 M=.SWTE% *E,RI) [5#,I4(P%)%,B: 2I31+ M]'XG6_JL 5T!^!?2FV6"\HY/^)9-!RTMR$ M )1@L:Z%?MZE/;A,*VQL[TS[*-0ZN.@ISW'"-NC^$H3],&B#'BY![C3J2578 MI"K\=ZGJ2DO8$3 .SM,R"K6^1+E3/^P.)FJ"B48$$T,0T+U=,R2ZR*#OGM?B M+KI0!J">=\"T438=MZ7X#A;F705;JC/)TU'[YAJJI1([KY/?&=3Y*8YYJ3>* MH#&%5MAFG7N[MM)JZHGKGFFL4?X@:MUARPWT'-Y.F<[_@RH8[?5W;\.@NQ.]R2@[[;1E_''?;^IPF+7X<8'IYB_RR? MM[6UH#>?==JOP2JU]LEA5G\^?2%BS^ @FM$=\)R;$.HFJB^2ZD+Q@SG?;KF" MT[)9IO 51X4&P/,=Y^KE0A^9F^_"Q=]02P,$% @ CEP04T>Q0)Q'! M. \ !D !X;"]W;W)K&ULG5==;Z,X%/TK5C0/ M,]).P1 @5&FD::O1=J751DV[^^R0FV"-P:SM-.W\^KTF"63 H&A?$C[NQ_&Y MU^?B^4&J'SH',.2]$*6^F^3&5+>>I[,<"J9O9 4EOME*53"#MVKGZ4H!V]1. MA? "WX^]@O%RLIC7SY9J,9=[(W@)2T7TOBB8^K@'(0]W$SHY/WCFN]S8!]YB M7K$=K,"\5DN%=UX39<,+*#67)5&PO9M\H[U06_S-X: OKHE=REK*'_;F M:7,W\2TB$) 9&X+AWQL\@! V$N+X]Q1TTN2TCI?7Y^C?Z\7C8M9,PX,4__"- MR>\FLPG9P);MA7F6A]_AM*#(QLNDT/4O.1QMDW1"LKTVLC@Y(X*"E\=_]GXB MXL*!3@<<@I-#<*U#>'((ZX4>D=7+>F2&+>9*'HBRUAC-7M3BB%B(DMM]%C73UKDLU&B3@GXZ7>*ZL4+BIF_0I0VJ6B;Q33U,U$ MVH!+KP*7R=(HG XX9#0PE>4$AQPK^<^CDIV)<@E.VB]0&KE14;\56'\4UU^V M&$YU]/OIHJX$.(QH-, 4O1!]>D5'5]?VCA,]=>RTA';A.ZS\9$ J:"O5=%RK MOV69VJ-6M( %9VLNN$%1&^MTV@HX'5?P5Y0C;7/HG&$GD1R$;7S"UO!1#TD% M @5^0XPDB(#@-(-ZDB&=H#*N@<@M.3"%&V6 P;#'S30,Z&R G%;AZ;C$/\(6 ML'K(S!8O>+G#+:$'(/2%G":)/]3SK9;3<3$_UZ=2<@O:?O)ANVE0;SQS#QW: MU^TH];NJX;":3N,!L*VZTW%Y7[(/)86HFVD-)6SY %DN_4[B+L:^%4W"(49; MF:?)58PVTFMW;\'WA1-ITI?7M#LI'49!$@S@;"<$'1\1#_4G*V[(#512#S'9 ME_^(=K\Q'$9A.K0YVB%!QZ?$"WL?Z,"^^$^CJ(O),2'B@=H&[80(_N>$"!P3 M(@X[F!Q&$1WXJ@C:"1%<,R'8F,XZ$=/>)VL4AF$/<]\LC$._ ]J[.-;8,^6? M3.VP_XF +;KY-PFN61V/:<<;(ZOZI+.6!INPOLSQ: O*&N#[K93F?&,/3\UA M>?$?4$L#!!0 ( (Y<$%,Y1\%$B , %8. 9 >&PO=V]R:W-H965T M3(-=Z M=1&&*LU)@=696!%NGBR$++ VMW(9JI4D.'.@@H4HBI*PP)0'T[$;NY?3L2@U MHYS<2Z#*HL#RY8HPL9X$,-@,?*'+7-N!<#I>X25Y(/IQ=2_-7=BP9+0@7%'! M@22+27 )+VZ1 [B(?RE9JZUK8%N9"_'-WGS*)D%D*R*,I-I28//W1*X)8Y;) MU/&])@V:G!:X?;UAOW7-FV;F6)%KP;[23.>38!2 C"QPR?07L?Z3U T-+5\J MF'*_8%W%)DD TE)I4=1@4T%!>?6/GVLAM@"&IQN :@!Z#1CL <0U(.Z;85 # M!GTS#&O L"\@J0&)T[X2RRD]PQI/QU*L@;31ALU>N.ER:",PY79E/6AIGE*# MT]./0F1KRAC / .?N,9\2>>,@$NEB%;@9$8TIDR=@C_ X\,,G+P[!>\ Y>"? M7)3*8-0XU*8,2Q:F=Z_[PJ*N=W\M^\WO9;WO X; K^XZ6<;.>8L<7[^&[ M3+^75%'K&F<>ND%#-W!T@WUTA9":_H>="Y%GXZ>*=*VXBB5Q+-9,GZ:#R*CQ MM#V+/6)F;V-&:+0;<],1$\=-S$Z;PZ;-H;?-S5O8U5J%'&ZE0S!!\:O">T7= M#M^4OANU4WS2%)]XB_\\QTQ81R 2KTBI::J,DZ2^Z3]OJ,^/L9I&#=WHEV4> M=4GS9GTW0,^>#6QP)Z M*WU49%$RP.BBZRV<'4##(7@A6"I?*:@M!?VT:.!_\ N+$;;>!H]B;K!U-^BW MMZT/+JX^N-BFD'L^BV^=!YWO6WRP]1[H-Y]#D^I']YG4UDF@WTKN**=%6?BX M6NN 1_$.V)H']+M'K=/?1B=PXGH^[=3+SQ(?EJOU#>@WCCO\?$ NU'H%.HI7 MH-8K4"^O."37 188[='$- M.\9G\.*F.N*T]-6)ZP[+)>4*,+(PJ:*S<_.2R.H04]UHL7*;[KG09@OO+G-S M\"/2!ICG"R'TYL8F:(Z2TQ]02P,$% @ CEP04R(@A\PP @ _ 0 !D M !X;"]W;W)K&ULC51=;]HP%/TK5U$?6FDC(7QT MJD(D*/OHI$H(UNUAVH-)+HE5QZ;V#6G__6P',B91VA?B:]]S[KD'7R>-TH^F M1"1XKH0TDZ DVMZ$H[)1NF)D0UV$9JN1Y1Y4B3".HG%8,2Z# M-/%["YTFJB;!)2XTF+JJF'Z9H5#-).@'AXTE+TIR&V&:;%F!*Z2'[4+;*.Q8 MW M*(0CLC*>]IQ!5](!C]<']B^^=]O+FAF\5>(7SZF M8*:$\;_0M+G7MF)6&U+5'FSCBLOVRY[W/AP!XM< \1X0>]UM(:]RSHBEB58- M:)=MV=S"M^K15AR7[D]9D;:GW.(H_:I4WG A@,D<[B0Q6?"U0)@:@V3@(RR5 M/;0&-$SG<#E'8ER8*[@ +N%'J6IC@28)R6IQC&&VKSMKZ\:OU!W#O9)4&O@L M<\S_QX>VAZZ1^-#(+#Y+^+V6/1A$'R".XO[#:@Z7%U=G: >=/P-/.WC+G]_' M1OPYPSSLF(>>>?BF\]E3S37FD->:RP*H1'A!ID^9VE*./:6;MUT:]\?Q( EW M)Y2,.B6C=RHAL#9B9^,I!:-W*0B/;F2%NO!S9R!3M:3V&ULM59=;]L@%/TKR.I#*W6U\5?B*HG4QIK6J9.B?FP/TQZ( M36)4&S+ 3;=?/\"NX]2.%VWJ2V+@GG,/![@PV3+^)#*,)7@I M<"#*HD#\US7.V79J0>NUXXZL,ZD[[-ED@];X'LO'S8*KEMVPI*3 5!!& <>K MJ74%+V,8:(")^$KP5K2^@9[*DK$GW;A)IY:C%>$<)U)3(/7WC.L>TG7$_("$Q8+LPO MV%:QP<@"22DD*VJP4E 06OVCE]J(%@#Z!P!N#7"/!7@UP#L6X-< WSA33<7X M$".)9A/.MH#K:,6F/XR9!JVF3ZA>]WO)U2A1.#F+\5*"#^"6T360F!?*,]5Q M&F.)2"[.U-#C?0Q.3\[ "2 4/&2L%(BF8F)+E5USV$F=Z;K*Y![(]+FD%\!S MSH'KN+ '/A^&?T%

%!>#P,CW'2P)U]N*TL:WQS&]]2E.@42 M?+]5 >!&XD+\&*#W&GK/T/L'Z!^81+E9BSZC*VQHL/I@/\_:.UB@E: M,8$?]"L-&J7!$4J3DG.]/!LM5Y49MCIH:M#1T&-J-\@+G:A?:=@H#0>5ZJUT M#BBC;\3V;?*PDS^"X;@__ZC)/QK,?R6$NE\V)4\R54!!PE113S%'70U[]..& M?OP>)R5JZ*/_."G1,2+=H4% M#E>6OU@4=+9<%+RM97;KPM;/*W6YK0D5(,&ULM59A;YLP$/TK%MJD M5EJ#(9"F51(I3;JM4R=%S;I]F/;!@4NP"IC9IFG__['/C+9"WJD$0).'+,W5V$FT+LY=5T4)9$SU1 $YOED+F3&-4[EQ52&!Q1:4 MI:Y/Z<#-&,^=R1D)$J=\AP6DJ@RRYA\O(!4;,>.YSPMW/!-HLV".QD5 M; -+T+?%0N+,;5ABGD&NN,B)A/78F7KGEQXU !OQE<-6[8R)*64EQ)V97,5C MAQI%D$*D#07#QSW,($T-$^KX69,Z34X#W!T_L;^WQ6,Q*Z9@)M)O/-;)V!DZ M)(8U*U-]([8?H2XH-'R12)7])=LJ-O0=$I5*BZP&HX*,Y]63/=1&[ "\8 _ MKP'^H8!^#>@?"@AJ0' H(*P!MG2WJMT:-V>:3492;(DTT&XV MRE)+?,L1IR=S6&ER0F;3F\LEF4::',U!,YZJ8UR]7<[)T9MC\H;PG'Q)1*E8 M'JN1JS&Q@;M1G>2B2N+O23(M9(_XP3OB4Y^VP&?=\$]EWB-]:N%>"WS^.OCE MX?!GXETTNW'<;QSW+5^_R_&K7&E9XH'3Y/LU!I K#9GZT4'?;^C[EC[8YW4F M2F25$ &>P+BMWHI@8 E,([F?G(7AR+UOR1HT68/.K!^P)1$\]_"@>;XIN4IL M;6*-AW:EV_[RX(6($X]ZC8KJCVT)\NG :]<:-EK#3JV769&*1P#T2*-(TZXB M"3%OE1F^4( M^)G**B;]:9=LY55"5F&L@14X21 F2$%1ZW:>AF\WJ4ONTP MPZ._VRG]MP=A7A/^Q1YWI\6;&_PSDQN>*Y+"&F&T=XK;3U:78C71HK!=?R4T MWB%VF."'!$@3@._70NBGB;E(FD^3R2]02P,$% @ CEP04T+"+2@C!P M1R8 !D !X;"]W;W)K&ULM9KO;]HX&,?_%0OM MI$W:2NS8%*:VTEK8QM:R:NUN+T[WPB6FB2Z).=N45KH__IP0,!#;">OZIN6' MOT^^MA]__#CD9,G%/S)F3(''+,WE:2=6:OZ^VY73F&54'O$YR_4W,RXRJO1; M<=^5<\%H5(JRM(N"H-?-:))WSD[*SZ[%V0E?J#3)V;4 W(?J^*#[MG)G-ZS&Z9^S*^%?M?=1(F2C.4RX3D0;';:^0#?3TB_$)0M M_DS84FZ]!D57[CC_IW@SCDX[0>&(I6RJBA!4_WM@%RQ-BTC:Q[]5T,[FFH5P M^_4Z^L>R\[HS=U2R"Y[^3"(5GW;Z'1"Q&5VDZCM??F95AT@1;\I36?X%RZIM MT '3A50\J\3:09;DJ__TL1J(+0'$#@&J!*BM(*P$85L!K@2XK8!4 M)6T*L$ MO;:"XTIPW%;0KP3]MH)!)1BT%4;_>6/FR%X_>H-> 6Z0,94, F2'/S($R7? MZ@_UZ]N8+R3-(WG25=I4$;H[K0R__,-<://$ M*1_[Y5=4RY%;_J6%^3!P3MS7%E5>OW\TB M1IM%C,IXH2L-8R[4.\5$!LKU_->E;@#&BF7R;T_XKW*BW04$/VNV2C5WBM5L.?)3(:3%6MGPF%F/! MKK%)O0W!CF'L;7SUO+Y^4B&H'C?VR,0TD0S,13)EX+6F=L33E H)YDRLN/[& M!I%5^/Z6I^ ((KNIXXVI8Z^I:\&GC$42S 3/P'+/HFT7^7Q<&YK>_O!=KMJ0 MK3:8]&!OM]65)1(,[/WI;_K3]_>'/JV3<[JWD]K8U*_YA $)'!X&&P\#KX=; MKFA:K@W;LAC4+HD&X=[(7+9I-*DW@F&(' D! U.'!%[[^Q6(AUMPJ[B!+P%& M:, +D1^-FX*)9HZ%/ZY";"=33B7O'A99KTKM'\@+:X+[O=61IA6JMQDVQ=GMD=@'HWP9N M=:XE.2W/L3-F1=E%%8*TN[0!/?23_B+ELA@_C?.$V_)AW! @#$!$GZ1O81C M0S_A;V-]3(AY&E5V@.(@$G0)J)ERSY+Q!R<@X[F*O4X-NJ&?W5?T,6F MW P+HU9;?>]2V35@N W]X)ZP98EM,*.) \T73!KUEC &SC3!AGP(C]X?ZW. M^EI%W;;S+G3;,@)WC I]LM5;!Y-V M&_YXZ(@$?_A*>\-YY.?\-Q7KE)SP?$IE#$:/OK]/!'/W9XS2F^3TK/MTOWFRU6W4)LC-E?=(/L<.=P2WRX_;9U6T5OUUY MBPR+D1^EOU#@5A%=%>ZN$<-AU%!I'U29GJ-Z<;Q;FJX*152OM#T5+#(L1GX6 M^VM85,=OS9BOR:XIPV?DYW/MWMA_X$;O:7HI? )5_OEVHM"0. Q>Y!AOV!KZ MV;IV"Q(I%]:2<5Q%V)G9HGIRS6UH"!OZB?@;0')17:*V!]:J.UM#;S>V[H7X M<6S)ALOQ^;?OO@DRL WQBV2 X67HY^7!VUQ#O*9M+C3$#!NJU_UQ57$B(EV5 ML3QJ. ^&AH;A\8N,KP%8Z =8\Z%L%-I._\Z\-)0*_90Z["@U"NW5I..6G4$8 M]A>35TG>LI@>59%:U7'8( [[$;;K1N]_A*SJ>0?X?I9W5D: M8<-"W(J%3N(PD*88,Y["_ZFO?Y$;94<+X-$AL$8C\"?\,^/\(6 M1GK=&4SB XNY&5\(%;?:9XC!('F12HX8S!$_BIKWF2&IGY.QXJ>I(;$<@T.GFZT?GI[WR].0 MU']6JOUV,K$TX"@>L;JBXC[))4C93"N#HV,=0JR>6EJ]47Q>/M-QQY7B6?DR9C1BHFB@ MOY]QKM9OBL=$-L^.G?T/4$L#!!0 ( (Y<$%/E=TM^O0( ,(' 9 M>&PO=V]R:W-H965T20@5( M%#9MTRJATFZ?37(0JX[-; =::3]^9R>DL$)6:?V2^.6>Y^X>VW>#K52/.@

_K-(>"ZHY<@\"=I50%-3A5*U^O%=#,@0KN1T&0^ 5EPAL- MW-I,C0:R-)P)F"FBRZ*@ZOD&N-P.O=#;+=RQ56[L@C\:K.D*YF >UC.%,[]A MR5@!0C,IB(+ET!N'UY/0 9S%#P9;O3H&-"#BDQE)0_&U@ M IQ;)HSC5TWJ-3XM<'^\8__LDL=D%E3#1/*?+#/YT.MY)(,E+;FYD]LO4"?4 MM7RIY-I]R;:R3?H>24MM9%&#,8*"B>I/GVHA]@!1> (0U8#HK8"X!L0NT2HR ME]:4&CH:*+DEREHCFQTX;1P:LV'"'N/<*-QEB#.C*2P,N2!CK?'*S$J5YJ@) MF4@\IPP4=5+/Z#-=<"!G4S"4<7U./A FR'TN2TU%I@>^P4@LGY_67F\JK]$) MKPFYE<+DFGP2&62'>!\S:-*(=FG<1*V$WTK1(7'PD41!%#[,I^3LP_F1L";M M+%-(D25T+,%1EH/@XD;CV-'&)VB_2[&Z,* *O%\+TT)XV1!>.L++$X3WTE!^ MA*Q2JL(F#FM?\684]>-DX&_VA7AM%,9Q%#56!W%UF[BZK7'-(2T59/]*,VGH MDO?1[:HAO/H/W2IL]T"W(#BN2*_QV&OU.$Y3!>X1R26^&4P&]%'GO5?GD9SR MW6]\]]]\&N0WF3*=RE(8@J\:6L0,@Y?2$;S/^81[U2ALC=F5HR5EBFPH+X$4 M0#4F@7W#H'SK\JAV-6=_3[R@$W3#O^3S]ZID 6KEFHV6JA43FG!8(C3H7.&M457#J"9&KEW-74B#%=P-&PO=V]R:W-H M965TN&>[PM@%?SZMZ XV8!ZJ.X4SOV/)60E",RF( M@NW,>Q_>K$,'SUP9C85!ZE_&XG'_*9%]B(@$-F+ 7%OR=8 N>6">/X MJR7U.I\6>#A^9E^[Y#&91ZIA*?DWEIMBYEUY)(%XW7Z 6O,?DDA2DTN14YY /XU3@^'<'[J$ G0_0LPR(:)?Q8 MBPL2!V])%$3A0#S+\^'!4#J_Y_WV][ROQ^$KR! >#L&/M(R[DHH=7SQ:4B-$ M24>4.*+D!:+/%2BL0;$CW%*23&HS6&P-3>IH[%7Z-,>+=>H_'6Y@WR8\M5GU M;>)3F]MQ7T=Y3KH\)Z."+2BG(@.R<4_)X=E3P*F!G!A)Y+$88_JFG=_TE_2] M__Q J-8P+'+#-3E(/(VC$P'/L%FG/0&3=#(LX&67R.4O)<(9?62<&0;Z+5ZB M2N&M-I3293_<-#E)Z0R;==\F#I/AE*ZZE*[^>TI=TDGJG9,8!JP15?!Q25NK6IZO&9B9.5ZDD=IL,-QPP+[8E#6 +]O MI33/$^N@Z[3G_P!02P,$% @ CEP04W66IA>) @ NP8 !D !X;"]W M;W)K&ULE55M3]LP$/XK5L0DD$;STC94J(TT0-,V M@81X&9_=YMI8.'9F7UKZ[SD[(1215NQ+XK-]SXMSODPWVCS; @#92RF5G04% M8G4>AG910,GM0%>@:&6I3#6,%N7)3?;"Y!Z,POBX&WB3JP*=!-A-JWX"NX!'ZM;0U'8H>2B!&6%5LS M9ES"Y=:/HD<619U.C-\RXW83F M!MZJSR9Q0KF/\*. MF%#LH="UY2JWTQ!)@(,)%RW914.6["'[4ZL!&T;?61(E\>/]%3L^.OF($I+\ MSD/2>4@\[' /[$?I5*^&HU K)ITW)M^M'. :=EQ#SS7:PT7*DS[C35;JL]Q% M6&?IA#:N>ZA&'=7H(-6#1BY;$Q7?TDW WC-O4,9?H1YWU..#U-=@[3D3954C MY/31$0Q8[",??R*/)_W<:<>=?MGVWF_7D*>?#ST=];.?=>QG!]F?_#6&_)2O MJ8Q60(W'M;;W]*G\S!E'+%2*RPL2T8L MY]M#93KI;$S^ST8N[$+7"AG=#?BDOT_T88+Q((Z^]0D-=WJ1:^LWW*R$LG1Z M2P**!F=4*Z9IE4V NO+M::Z1FIT?%O1W >,VT/I2:WP+7,?K_E?9*U!+ P04 M " ".7!!36Q_/]*P" "9!P &0 'AL+W=O0MN;5)THC0:MM3$)#=&R?W>2VL7#L8#LM_/M= M.R&J1%K8M"^)7^?<+?C%8*\/ MVL1FLI;RT79N\KD76$' (3.6@>)O!PO@W!*AC*>6T^M"6N!A^Y7]B\L=?#DAJ:)DKNB;*KDDS8;=]913.,L29]"I[JIEF;@_.EV HX_J"?"8_UI3CT,\"%*V@-BS3Y$9D M YQZ6"W)^=D%.2-,D%O&.6)UXAM48SG]K(U\W42.CD3^7HL!"4>?2!1$80]\ M\0%X'!R%+_\9[J.%G8]1YV/D^.+W?=0GZ.*.+G9TPV-TVZV"+35 JEIE!1YL M4BF609_-#5,8."I[S7=I' S&B;_K$3#L! Q/"KC1NJ8B R(W1!=4@;:M3)8E MG@H\E=ECGY2&&ULE5;;;J,P$/T5"^U#*S4%3"!)E41J M$W4OVM5&O>P^.V02K!I,;9.T?[^VH30MEW9? K;GS#EG8H^9'KAXD F 0D\I MR^3,293*+UQ7Q@FD1)[S'#*]LN4B)4H/Q@[O.5T".WSK*A M*622\@P)V,Z<2_]BX6,#L!%_*!SDT3LR5M:@Z*"ZEX6H&U@I1FY9,\584X OC##@"N /BS@* "!-9HJIQJGY9?Q84$EM20?HFE"!]H05 M@/@6$2E!25UI'2)@@TBV08R2-64Z'J19+U(]?[($12B3ISK#_>T2G7PY15\0 MS=!=P@NI47+J*JW5,+IQI>NJU(4[=/THLG/DAV<(>]AO@2\^ 0^\-KBK*U27 M"==EPC9?T)'OM3#25$8E\-GJ]) '-7E@R8<=Y(M"",A4Q=A6RQ(?6;PYN/MY M% S'4W??PCJL68>]K"NA>X50S]88:).Y/KWJ#&6@VB24R<(C">,N!6&M(.Q5 M8'O*@&\'A80>\V&#.0C"=N:H9HYZF7_K/UCT4$8-2G\\Z7 [JCE'O9Q?.=\< M*&-M?*,&'_8C'-2$Y9$8-7;!VZ@WLL:UK'&OK"7L=:_/]097$"<99WSWW"9Q MW)0X"KQV[DG-/>GE_OG1<2JI)PWJ08!Q![?OO79&KY?]CBO"4%Z(.-'W!,H% MC:&UD7G-#>B%$>[@/^K,?K][D/("Q40F=9-II?>;]D/LC=YMCHZPKBJ]-D8? M_W>5;),P??)C\;BY9\,@#-^+_RBL%.\>W8/F(^07$3N:2<1@JW'>^4B[%^6] M7@X4S^W5N.9*7[3V-='?0B!,@%[?!N:VK;^NYO\ 4$L#!!0 ( (Y< M$%/7I]LG.0( +P% 9 >&PO=V]R:W-H965TAJ11(0;F*UN.;S=+%^X#O%%I],4;N)'LIG]WD MKEA%L3,$#'+C",2^CG +C#F0M?'2,Z.0T@DOQV?Z9W]V>Y8]T7 KV0]:F&H5 M+2-40$D:9AYD^P7Z\\P<+Y=,^R=JN]C)-$)YHXWDO=@ZX%1T;_+:U^%"8#G7 M!4DO2+SO+I%WN26&9*F2+5(NVM+33*[E*K,]DZ?VFHIKY" M']$WHA1Q94+OMF (9?I]BHU-XX)QWB,W'3)Y SE']U*82J-/HH#B3SVV]H+' MY.QQDPP"OS9BA";Q!Y3$R7B -PEGGGC>] W>%H[V9ZRA0 ;R2D@F#ZZ$[GD@$A=*TGR:B##(F18_(_"+0-N^>^&KY6ND\^\W#6M8Y8D*3Y> MIL07-XJ#.OB^H9'G=IT4V, MK/W]W$MC;[L?5K:]@G(!=K^4TIPG+D%HV-DO4$L#!!0 ( (Y<$%/PA0[[ M+P< !,G 9 >&PO=V]R:W-H965T\GD_7G%&IZG1,N@CRQKTE]0/>Q=GZ7?W_.(L6HO #]D]!_%ZN:3\=<2" M:'/>@[WM%U_]^4(D7_0OSE9TSAZ8>%S=>\#?']G MVXE!VN)?GVWBTC5(7'F*HN_)S?7TO&/'+17 M])D8EJ^WZ!]3YZ4S3S1FXRCXYD_%XKSG]L"4S>@Z$%^CS17+'4H)>E$0IY]@ MD[>U>L!;QR):YL:2P=(/L__T)1^(D@%V- 8H-T!=#7!N@+L:D-R =#6P]GL9@&\H0*>G'&HPW@27N)EURDJR&UE_'KA\G"?1!< M_NI+.W%Q^6/MBU?P-[B.XS4-/0:B&9#]>M\!#:=@0SFGH8C!VPD3U _B$_ & M]$&\H)S%P _!8^B+^)W\4E[_LXC6L;2*S_I"4DLZZ'LYC5%& VEHW*S#4X#< M=P!9"#X^3,#;-R>JH^RS 7778V16L#O-\W<%+;&4S MH@6YZ0[2ZN;M'H3:L#X?D===EW!P,EYJW*M ?2DAA8Z@0D=0BHR-.F( P@40 M3H&(!FA,XT4@0P&P%\8]/TX%2+VQWZ,*S_G,# M(U(P(F9&T7(I2XQ,%'TIDVP*9,4$5CR:2:*R_* !B!E_]CW6QO 3J3.TY%\S M0[M@:!^1X4_PIHE9UL6@Q R5>&4KJ*F-76WSV=RFXM^@\&]@].\ZC(4OUB)S MY!<"XVK0,.RN[6+23,PIB#E&8M^R[A6E%9=#G)*91D% >0Q6C&?$3I*!URRY MC&36EULB:9U"U,S0+1BZ1H;W]%66V2(9*X^SJ2\ G7/&TN^: ^'6K4T@M&Q= MB X+'D,S#QYYC$UC,./1;ZQI MK)I#J.K,Q-BDZDNI$(1&7Q[*ZF%>3I,JD*]"97!H#F%92,9K1(J*H^U#VH] M>PVA.]!(%%3I"YKS5W7IQ1IRS0MPDF,;T\(MK&'U2E0:3_\D^(/]U%_J.0?'EO_1[ M >23OE>>@"I1P-^2*: Y552+ M6B7PJ*O JRTO>_$6-)R75:B@U\0,U<7:6'P@)=G(+-G(@L,DZIZID-$74*]M MG:!2.7]@/8^4'"*S'/[:A(YSU&I\[03A94NC*F.EF,BLF+\CK5^B!I'4$%42 MBZT6;K++IPQK24EY\@]<%DJG46_0V='J*ZSQ-;*/E9*B\U* M^P>C8X3KBNP,T1"[&D7&2I&Q69'KTR['<8]"!BN!QH<>N)1.7%H$>O\: 3?I MKCX*E/)BL_)^\#R^3D56,#E[^O[K8HJUO2LYQ68Y+9:$B !G*_JJ[;Y^R $M M5TM 220V2^0#X[Y<>I==1 ,K+<+.@:&B] >;R\FCUKPC7"\A=[;M=WD3MS+2 MI[I-$5;JA\WJ]X5MP&/(V=R/DTB;@F_M(TZ4F!'KL!$G2E&(65&..^)Y9\TC M7F6HE(C\;_;L(U+?LSNFDP>B1)"81? (E?Z(-)P_#XECX:&&7>D(NF4/+SN5 MU!F8%#6-G[ M6D/L:,Z-B1)48A;4_&0\K9--GBHM)0=J*5%:2LQ:>LB3CIL<6_^H(SOU;&U6 MY:[DDYCE\YC/1&Y(_02W^E D]Z6M6?79B1)KNZ7R//3IPK5=KR? MG[0?!62'*UT1/W= K Z+2CQVE_/@?4\QK^WZT7#U%#-WL*U9E;5*1K8Y&8V3 M3"338II2"C%O)-IP_#MP+6S!7:KM#:MD5QSFVRA\V.4RV M[-*SQN.=.=CULP3;06@W'?9+[Z\DKXO=43[W9= %;";MK%-' O#L#:SL1D2K M])66ITB(:)E>+AB=,IXTD+_/HDAL;Y*W9(KWX"[^ U!+ P04 " ".7!!3 MBA7+)!8& !*(@ &0 'AL+W=O"!11'@^FD^R][V(Z278JY#'[+H#<11$5 MOVW;#U.WVN]!WHQ)EQ2,62Y[$0+#UV> C M_'#EXM0AL_C!V5Y6KD&ZE+LD>4AOKE9G R>=$0O94J405/][9.+N:.2G2?A3[Y2F[.!/P KMJ:[4%TG^T^L6)";XBV3 M4&:O8)_;NF0 ECNIDJAPUC.(>)S_IT]%("H.V&]Q0(4#JCD@I\4!%PZX[M V M BD<2%<'MW!PNSJ,"X=Q5P>ORG?@#1@!N:&" M2 MS,';-^]^F8'RUP;8\PZPL(!M!9F? *$I2' XMU:P"SO8G"TUV#@#Q@ M-VRKP4A'L$L[V%,6Y/.02@F2-2A2'"0"9%H._OJB3<&58I'\VS(0+@?"V4"D9:"+)R:6 M7#*P%7S)TA'WY4.E'YI5$H942+!E(E_T3*)(UQ:M)\L'\&\[7>[P3/\B'&E;B.RY#F3YQWE +0&8Y)<^#]-08!'&8?KRR_V!D[%QAV. MZVMOL$+#H+[P!BLX;,E>:$0&0F'N.>4-J(, M[:K\/,*:<@$>,U(C1N5.,-U#*+W-VN[J3VE!:(X+T4&1G=D6 M0^35R6TQ=,?.%K*[^F5,">:P4TQ0+:JT4G?O4J M?S5R[!W)QQ&[)TT6ITTNK2:'*S>E!KZPUNA57CQM=5NK56K%'_F*Q2M; 8*F M L&>2Q R)0C92]"KGU=T7 KJ]>>TR>*TR:75Y'#5IMH@>[5IXO)'$E+%0ZY^ MVP);V9_WO$%'1MZ1?8O^>@YSW.! ]P(/UGD\-H-:'OTZEXUF$-;YQ$UJ&W@M MG)K*@^R5YYC3JWP'H5O#Y:;L#6T1-[J.W)[)-=J.QOUOSXLQJL]0?7]>F$!< MM1FVE4!D"@:R%XQ66N9LR;+M+_1.,V-4&OD],V-4&@7_ S/!:6:")F80;&8& M&^G'=NEO9>8SC7=4_ 8(YB<@ME,$([D8]GQ@8:07VW?5?X288@Q;2UN8^-UX MJ1RXV.7\\TZ'(XU[E^,$;/01DYX),/*([=O>UQS-S K,ZI/@!2C ?DN7A8V$ M8KN$?F-[(?3 FP$#GL]Q]6(&[9O0?],8ON6Q#ZM!PF$*-LI-.F5D=BITL_E?8#E1DYWF&Z ?$<'+1,Q(@>L>\S%V9' MMDU$]OU7E;3FLXT9:3IL\(*2_,X 9Z=R:$Z.+Q*Z+ MME"_J$4G1O%(SRVZ:]3,[:=%G[F=.V?7*)IK5S1;J#MUT*Z1*[?G#MHU4N7V MTT'/W.8.NEY01Y6OL--?6>B6])['$H1LK?V&PO=V]R:W-H965T@!4QM,]E*??C:0" !XD11_@3LG'/M M^^%CX_F>LN]\1X@ /[(TYX^3G1#%@V'P<$T(+G\9TM9AH5LLMC@!2,X MJDA9:B#3=(T,)_ED,:_ZGMEB3DN1)CEY9H"768;9OTN2TOWC!$X.'2])O!.J MPUC,"QR3#1&OQ3.3+:.U$B49R7E"<\#(]G'R!!_6R%>$"O$M(7M^] Z4*V^4 M?E>-WZ/'B:EF1%(2"F4"R\<[69$T59;D//YIC$[:,17Q^/U@_=?*>>G,&^9D M1=._DTCL'B>S"8C(%I>I>*'[WTCCD*/LA33EU2_8UUA/CAB67-"L( *;2T MIEZJZ%=L&:\D5X6R$4S^FTB>6+R0=Y*7! 0)QW',2(SK_.41^+,@3+;R&&Q( M+&M#>B+!IA,^ZR'A>=&=<"7V@N=ARL M\XA$(_Q SWB4U P!+F>8YZ"UD.0;?NP!9UXY[3>.5KOOI;9 M&V& ;L$SHU$9RJ4EEU,@?4YIH98:V @IT^ _<";=R]J^RHP M["08WJS!#?,D<+[93\$0!)'=3\$0Y+M^/P5#D&NY9U+0B3#4J_ +X4)IL#S* MIKHC!.S4#;KWS$2G<#'X_1@/,7TY6H_9<$E(^0X79(49 M 46]T^GBT2D8].\89]2)&3)OC/.J81['IR\46LCIC#H91)=D<*,B"+ZI6E6G M\B#!;T1NGF"9TO"7C4@R\)5(+S[4J\N0X#)DK86<^M6))KI*-+D\NWTF-&:XV"4AD L RYYKME[4Z1=R[IF: M3L60_I#V3%@HSZ#J "K545"!T]$5H;?B34WSI]%O'CUO-G5&>>L+/']J]7FG M_G=JBZY2V_$4?I8/ 98LD1_"VG!W(HEF]TQC)Y)(?\Z[+HW+"U;L83KJ^1A' MEPX987%UV\-!2,M=P1'A"F _']+J3@TU #MO=SB M?U!+ P04 " ".7!!3-EQ^_)\" "T!P &0 'AL+W=O.N[!F_$ED !+MBIR*F95)64YM6\09%%B, M6 E4W:2,%U@JD6]M47+ B0$5N>TZ3F 7F% K"HUNS:.053(G%-83U>!MC<& M/PG4XN",="8;QIZT<)/,+$<'!#G$4C-@]7J&!>2Y)E)A_&XYK]^S? M3.XJEPT6L&#Y+Y+(;&9=62B!%%>YO&/U=VCS\35?S')AGJAN;(.O%HHK(5G1 M@E4$!:'-&^_:.AP %$\_P&T![EO Y . UP*\4SU,6L#D5 ]^"S"IVTWNIG!+ M+'$4AND_N)5>W1.%D=$-C5@!ZP#L0Z!*]BF@.%%(B MT?D2)":YN%#7C_=+='YV@@A8Y7 -!&A+54DFL^.6Z_SQJO[@5%M5H"N#NR_#W!TD_%'1$?*&*";='030S?Y@&X-/ 8JU=1!+$4BPQPREB? A1HT MJK4H)(C55,D9*?MZ:9C>=T:.\ZFOZ'^/.\K/[_+S!\NUJ#A7^4T'J(*.*AB, MJ:V\5+\?[-0J$(#.-\U_>-%7F88M,&QZ(SQ'[E5H/Q\V[GN32]\YMEF^M_&] M8Y-5#TWPZJI)UCX80P7PK9G_ L6LHK+IOD[;K9AK,UG?Z.?CZ6+V@6]31'U!+ P04 " ".7!!3:/F8GHL# "� &0 'AL+W=O;)&:.7/F<#0DQSLN[F4*H,ACD3,Y M<5*ERDO7E7$*!97GO 2&;]9<%%3A4&Q<60J@B7$J0\]W$\9VGB9MLDRH]X4[')=W "M1M>2UPY#8H258 MDQEG1,!ZXESYETM_I!V,Q<\,=G+OF>A4[CB_UX,OR<3Q-"/((58:@N+? \PA MSS42\OA5@SI-3.VX__R$_MDDC\G<40ESGO^3)2J=.!<.26!-M[FZX;N_H4YH MH/%BGDOS2W:UK>>0>"L5+VIG9%!DK/JGC[40>PZ(T^\0U [!P=@B/ MC1#5#M&Q$0:U@TG=K7(WPBVHHM.QX#LBM#6BZ0>COO%&O3*F"V6E!+[-T$]- M5XK']V=:ZH3,>8'U)ZE9P3.R?-0C(%B-I#*;&;.K'16))"<+4#3+Y2F:WJX6 MY.3#*?E ,D9^I'PK*4ODV%7(4,=QXYK-K&(3O, F)-\X4ZDD2Y9 TN._L/L/ M+?XN*M/($SS),PNL@%^W[)R$WD<2>('?PV=^O+O7E\[_B[Y\<_2.&&%3*Z'! M"U_ Z]0'U-4A(.8;EOVQRATU$2(3(3JB&N.>:'T552$.#:)NBP_3LW 8C=V' M_64Z- JC4==FT0,4#,.NT?+0:#1J@W62'C1)#ZQ)+XLRY[\!)/D75\H+JX^- M?&$Q,-U%R75.V4="):'8H;&N"7YM0K8L MR=B&R)0B][Z5K# &>]IZSY;(9M$A=M$0NSA:^^]W-$]9L;MD#5@46R.I%C6L$F\A6DRZSO5W&/UKG&\ 2*('@MO(VR?V@#1N\ ME^AM4_1#>VV7&EV2C:!,:W^"6V!5XZ>]"Q"^O@ VDR[+MK'Z1W16PKM<>_E% MK_.SF73YM3W0MS?!OX"!H+EI;33!@TXFE:"F&GI[?S=,V^G\]VIU?MOK?'NS M>\LF5D.^LHOU6!UN8WU0A_M8C]7A1N;NG2L+$!MSH)>8U):IZMC0S#:7ABMS M5'XV/_,OYW[/_$)?,LPYMH6O;BC?J-AD6*DYK#&4=S["\A'5H;\:*%Z:4^T= M5WA&-H\I7I1 : -\O^9&PO=V]R:W-H965TV.U*HJVYEG0RY@-8X9VRE4VA^_=@AQMAMQX<;3[9"/JLU@$8[GA?J:K#6>O,I"-1B#9RJH=A 87J60G*J35.N K61 M0+,*Q/. A&$:<,J*P712W7N0TXDH=)!(E9Q3^7H-N=A>#?#@<..1K=;: MW@BFDPU=P0STT^9!FE;0L&2,0Z&8*)"$Y=7@,_YT&T464(WXQF"K6M?(IC(7 MXMDV_LRN!J&-"')8:$M!S<\+W$">6R83QX^:=-#,:8'MZP/[[U7R)IDY57 C M\N\LT^NKP7B ,EC2,M>/8OL'U DEEF\A5F!7: MI,\*N^XS+4TO,S@]G95S!3]**#3Z\F*^%?IP"YJR7%V@C^@7%""UIA+4)-!F M-HL)%C7S]9Z9'&'^6N9#1,AOB(0$=\!O3H#C]"C\U@__O)$&GE3P\-_PP$C4 MZ$0:G4C%%YVJDXQ +I@"M)%L >@#*U F\IQ*A38@ M]PMPT27!GGY.H.(FJ-@;U-M$/7DF#672FW9IPYF>HIUZ M*Q[LC/TI!5G7$^>GO$R&8?BK)[91$]OH+ G1W^@1E#;Q:&9Y-XLN&\]*;1BMF5<50Q*E:93&W8\B#ITY MA=X0OID06+%"#R"9Z%K2ZW<(HA1Q4>BU3P_<\DK=&V&]'![&-YRP,J?G7[Q3<3Y*$[VPB[(P(G^=$IZIMJHFOM"A- M%8-PY?_$%XXS,=R?BV%G8]AO.B>*[B=Y7W1G7;A?[S+]=[0P87,[^"^@W!>& MLS/B^ A\DXM7 #075&:( M Y^#]*E"G*L1W)O6I%4OD9ZTKHG:6F,2QR0<']':.1KQFU&'UE]VBS4M5H . M!80O66=5).Y/0N+UYN:?]2*+!Z&T;%%=PY&SG:P>_/Z>LIMC6('G7Q._@$_0*U.M6D7.KZ.P:[([N&"_YZ0L= M.1>+>GSM:[WW^7VICXU=3]'>V'%H/V\6.VB=#=B3G#LJ5ZQ0*(>E 8;#D6&0 M^\.1?4.+375<,!=:"UY=KH%F(.T T[\40A\:]@2B.:*:_@-02P,$% @ MCEP04P5J)>U, P X!4 T !X;"]S='EL97,N>&ULW5AM;]HP$/XKD3M- MK30UA(Q 5D#:D"I-VJ9*[8=]JPQQP)+C9([IH+]^OCB$E_HHZX>U61"-?8_O MN% M8C0IP2D3?K?3B?R,K-\*?6(#!J39V]?DQ$)HH_$LW23/&$C M7]#C+M_7FC[@'F?N!O"?RZ+L?#-)?; M\@R)-9@(-&/> Q4C,J&"3Q4'KY1F7*RMN0N&62YRY6FS+TS( "SEHX4#VX,M M4_-D7.:JBFTCV+_3>O@!L.F!0"Y$([!+K&$\+*C63,EKTZD&5\8GD%>W[]:% M43A7=!UT>V3K4-U,D&FN$J::, '9F,9#P5*0H_A\ 7>=%SZ 6N>9:22T _RZ;Y=ZE[;V(UROX M0ZZ_+,UT9-6'>F4WBJ5\5?57:2, 8P]P=EH48OU9\+G,F)W\R0''0[KQ\Q:Y MXH\F&I3*S!B8(MX#4YK/=BV_%2WNV$IORFF5XIJ[+=3\;_,\9Y(I*G9%F]I_ MRUE^L>*P_UJ2JZ?*H6"GQOJ0\-9%]MH@,FJ#R%;4Y* -(N,6B.R_VE/S=)%A M*Q(9O$F1?GU;$-ZDV77&@NZ]Z")PF33PZ&AE[3 MJ?GW=8_?C$]82I="WS7@B&S;WUG"EUGOJ8LB^+K9,&W@@<6! M2'^7:WRU\0HY7@?8FAZK$&RF>"5B,\5S#8@[;^ 1Q^[5QN* ![8*6.U ?'<< MJ"FW3QC"JF+:L!V,(W&,(5"+[AJ-(B0[$7S/ ^\C?O*7_[F^[X#U!+ P04 " ".7!!3EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (Y<$%,A M/-Y!8P0 "DA / >&PO=V]R:V)O;VLN>&ULQ9K?<]HX$(#_%0TOUWO@ M -ND;:9TA@3:8X:V3.BTCS?"7D 36:*2G*3]ZV\E0DY.RSY9;J+G]2^] X96U-C5W>&@V/;LSP"N[ M!7"U[&7]_D6OYD)UWK\[C+4PO?A .RB=T I/^A/?!-S;_Z[[0W8GK%@)*=S/ M42=\EM!AM5"B%K^@&G7Z'6:W^OYO;<0OK1R7R])H*4>=P?["-S!.E+^=7GK( MKWQEPQG'5S<<04:=BSX.N!;&NG!'&)\CXQW@S?NCQND/0CHP$^[@H]'-3JB- M'P:?HA<]1HC#X><^B)?F_X11K]>BA(DNFQJ4V\?1@/2 RF[%SG:8XC6,.H=; M&%<5FRJ'06(SM1\*[_5/BG]Z5NV?VB%N%$-S*?""F54!/!WDM585* L5PT]6 M2U$A1\6NN.2J!!9!9@1D=D;(?[((,B<@\[- +CT._FH$61"0Q1DA6Y$<$I## M0% 7EQ3L@B@GQ-0+Y."WG%K;!,K]G"@,5;GR>>-P3:F[1H<_&C$97/ MB3X]?N**;_PT<7]8ML!I'4&^)2#?IH5<-KN=#%A,4WJ=R>#\M MYD>MJWLA90CE#&'5QA.PL;7HN)B2-$UBU4Q@Y6(62BB#Q$:9 [?0B@QECD%B M=8Q+G M6/*\**$\,$HMBBD3N9TQ#"6&0V C?N3%PK?VB_ZU3:'R3.^TNGR]ONBN_- M6>-(]K=RF,KX@\0I'YEJX?Q--GR?:'>'*PA0I6@%,:,2?I8XX2^;E84?C5]< M3.^@/3$R*L=GB7/\T8*#O5I@??0\?N1Z(G'Z?P$3%Y$2[)\Q):6%++$6R.JC M5:QGE"JRQ*J@JX_6$I)R2);8(;[\./H54R+)$HMD7X<C M#)(E-@@IW_:TH$22I5X[O""ZQWC&30M*)7EBE1Q/A5TV1NUU*Q%C4F+)$XN% M7"ZV6T"46/+$8J%3=MRZR,E656*SD"F['4W*+/DYS=*.)F66_!1FZ;*Y5AOF MP-2L"JJ9@.-"MO)F3KDF3^R:1\SK\&Z[ ,7 MAMUQB342!I+;>-E54-HI3M?G0LS/OJGC]^Z.S.^"W",Y2>\+"6?6-L'@&$;K MR[D@HAB3TDYQHJ;8\=>1,DUQSO98R]L%I9OBA.TQ_VT_';(K4+".,2G=%&?J MF"'R]&$7+R0*2C=%\KV29SVIH^_ED%+-,*BF=]B:KV M%%2?<7B+YTLNRX5A M_L=^_Z 8^D[ANI'R&L]]47/-J\-._^&_%-[_"U!+ P04 " ".7!!3.(-O M)L0! -'@ &@ 'AL+U]R96QS+W=O^9H[=3'_\SL5NO=ZOXTJT^]_&0_Q@7!E&UL MS=G);L(P% 707T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV; M1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E* M+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LB MTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C/P<M.='.(.T_[*K\YO MRW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:M MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B M*D&UL4$L! A0#% @ CEP04^*ZY@?N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ MCEP04YE&PO=V]R:W-H965T&UL4$L! A0#% @ MCEP04\.EQOD3!P 3AX !@ ("!D T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CEP04[[P%I)G# ."( !@ ("! MJC( 'AL+W=O&PO=V]R:W-H965T0, %8( 9 " @&UL4$L! A0#% @ CEP04S(VOPC["@ O"4 !D M ("!?%( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ CEP04X4$1;O4!@ _A, !D ("! M4VH 'AL+W=O4$ #R$@ &0 @(%><0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ CEP04[6B<,LY!0 YPL !D ("!_7H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CEP04]0-2[JV P 0@L !D M ("!,YT 'AL+W=O&PO=V]R M:W-H965TC !X;"]W;W)K&UL M4$L! A0#% @ CEP04\A&Y>8@ P QP@ !D ("!=Z8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MCEP04\0CM;!( @ -P8 !D ("!+; 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CEP04Z0A_&8( P 0PH !D M ("!+L0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ CEP04^5W2WZ] @ P@< !D ("!Q-$ 'AL M+W=OBG\U(# M !U"P &0 @(&XU >&PO=V]R:W-H965T&UL4$L! A0#% @ CEP0 M4UL?S_2L @ F0< !D ("! =L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CEP04_"%#OLO!P $R< M !D ("!D>, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CEP04S9&PO=V]R:W-H965T M&UL4$L! A0# M% @ CEP04P5J)>U, P X!4 T ( !QP ! 'AL+W-T M>6QE06,$ I M(0 #P @ $G!0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ CEP04SB#;R;$ 0 #1X !H ( !MPD! 'AL+U]R96QS M+W=O XML 63 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 64 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 210 326 1 false 58 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - Basis of Presentation Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 10201 - Disclosure - Liquidity and Management's Plans Sheet http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans Liquidity and Management's Plans Notes 9 false false R10.htm 10301 - Disclosure - Supplemental Balance Sheet Information Sheet http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation Supplemental Balance Sheet Information Notes 10 false false R11.htm 10401 - Disclosure - Goodwill and Intangible Assets Sheet http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 11 false false R12.htm 10501 - Disclosure - Debt Sheet http://www.reshapelifesciences.com/role/DisclosureDebt Debt Notes 12 false false R13.htm 10601 - Disclosure - Leases Sheet http://www.reshapelifesciences.com/role/DisclosureLeases Leases Notes 13 false false R14.htm 10701 - Disclosure - Acquisition Sheet http://www.reshapelifesciences.com/role/DisclosureAcquisition Acquisition Notes 14 false false R15.htm 10801 - Disclosure - Equity Sheet http://www.reshapelifesciences.com/role/DisclosureEquity Equity Notes 15 false false R16.htm 10901 - Disclosure - Warrants Sheet http://www.reshapelifesciences.com/role/DisclosureWarrants Warrants Notes 16 false false R17.htm 11001 - Disclosure - Revenue Disaggregation and Operating Segments Sheet http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments Revenue Disaggregation and Operating Segments Notes 17 false false R18.htm 11101 - Disclosure - Income Taxes Sheet http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes Income Taxes Notes 18 false false R19.htm 11201 - Disclosure - Stock-based Compensation Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 19 false false R20.htm 11301 - Disclosure - Commitments and Contingencies Sheet http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 11401 - Disclosure - Subsequent Events Sheet http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 20102 - Disclosure - Basis of Presentation (Policies) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies Basis of Presentation (Policies) Policies 22 false false R23.htm 30103 - Disclosure - Basis of Presentation (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables Basis of Presentation (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation 23 false false R24.htm 30303 - Disclosure - Supplemental Balance Sheet Information (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables Supplemental Balance Sheet Information (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation 24 false false R25.htm 30403 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssets 25 false false R26.htm 30503 - Disclosure - Debt (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureDebt 26 false false R27.htm 30603 - Disclosure - Leases (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureLeases 27 false false R28.htm 30703 - Disclosure - Acquisitions (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureAcquisition 28 false false R29.htm 31003 - Disclosure - Revenue Disaggregation and Operating Segments (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables Revenue Disaggregation and Operating Segments (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments 29 false false R30.htm 31203 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation 30 false false R31.htm 40101 - Disclosure - Basis of Presentation - Anti-dilutive Securities (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails Basis of Presentation - Anti-dilutive Securities (Details) Details 31 false false R32.htm 40201 - Disclosure - Liquidity and Management's Plans (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails Liquidity and Management's Plans (Details) Details http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans 32 false false R33.htm 40301 - Disclosure - Supplemental Balance Sheet Information (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails Supplemental Balance Sheet Information (Details) Details http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables 33 false false R34.htm 40401 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsTables 34 false false R35.htm 40402 - Disclosure - Goodwill and Intangible Assets - Roll Forward (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsRollForwardDetails Goodwill and Intangible Assets - Roll Forward (Details) Details 35 false false R36.htm 40501 - Disclosure - Debt - Long term debt (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails Debt - Long term debt (Details) Details 36 false false R37.htm 40502 - Disclosure - Debt - CARES Act (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails Debt - CARES Act (Details) Details 37 false false R38.htm 40503 - Disclosure - Debt - Credit agreement (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails Debt - Credit agreement (Details) Details 38 false false R39.htm 40504 - Disclosure - Debt - Asset Purchase Consideration Payable (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails Debt - Asset Purchase Consideration Payable (Details) Details 39 false false R40.htm 40601 - Disclosure - Leases - Supplemental Information (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails Leases - Supplemental Information (Details) Details 40 false false R41.htm 40602 - Disclosure - Leases - Maturities of Liabilities (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails Leases - Maturities of Liabilities (Details) Details 41 false false R42.htm 40701 - Disclosure - Acquisition (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails Acquisition (Details) Details http://www.reshapelifesciences.com/role/DisclosureAcquisitionsTables 42 false false R43.htm 40702 - Disclosure - Acquisition - Fair value of assets acquired and liabilities assumed (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails Acquisition - Fair value of assets acquired and liabilities assumed (Details) Details 43 false false R44.htm 40703 - Disclosure - Acquisition - Narrative (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 44 false false R45.htm 40801 - Disclosure - Equity - Issuance of stock and warrants (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails Equity - Issuance of stock and warrants (Details) Details 45 false false R46.htm 40901 - Disclosure - Warrants (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails Warrants (Details) Details http://www.reshapelifesciences.com/role/DisclosureWarrants 46 false false R47.htm 41001 - Disclosure - Revenue Disaggregation and Operating Segments (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails Revenue Disaggregation and Operating Segments (Details) Details http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables 47 false false R48.htm 41101 - Disclosure - Income Taxes - Income Tax Benefit (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesIncomeTaxBenefitDetails Income Taxes - Income Tax Benefit (Details) Details 48 false false R49.htm 41201 - Disclosure - Stock-based Compensation - Expense for Stock-Based Awards (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails Stock-based Compensation - Expense for Stock-Based Awards (Details) Details 49 false false R50.htm 41401 - Disclosure - Subsequent Events (Details) Sheet http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents 50 false false All Reports Book All Reports rsls-20210630x10q.htm rsls-20210630.xsd rsls-20210630_cal.xml rsls-20210630_def.xml rsls-20210630_lab.xml rsls-20210630_pre.xml rsls-20210630xex31d1.htm rsls-20210630xex31d2.htm rsls-20210630xex32d1.htm rsls-20210630xex32d2.htm http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rsls-20210630x10q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 210, "dts": { "calculationLink": { "local": [ "rsls-20210630_cal.xml" ] }, "definitionLink": { "local": [ "rsls-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": [ "rsls-20210630x10q.htm" ] }, "labelLink": { "local": [ "rsls-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": [ "rsls-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "rsls-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", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/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/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": 431, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 13, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 18 }, "keyCustom": 40, "keyStandard": 286, "memberCustom": 23, "memberStandard": 33, "nsprefix": "rsls", "nsuri": "http://www.reshapelifesciences.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "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": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Supplemental Balance Sheet Information", "role": "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation", "shortName": "Supplemental Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Debt", "role": "http://www.reshapelifesciences.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Leases", "role": "http://www.reshapelifesciences.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Acquisition", "role": "http://www.reshapelifesciences.com/role/DisclosureAcquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Equity", "role": "http://www.reshapelifesciences.com/role/DisclosureEquity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "rsls:StockWarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Warrants", "role": "http://www.reshapelifesciences.com/role/DisclosureWarrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "rsls:StockWarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Revenue Disaggregation and Operating Segments", "role": "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments", "shortName": "Revenue Disaggregation and Operating Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Income Taxes", "role": "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Stock-based Compensation", "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Commitments and Contingencies", "role": "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Subsequent Events", "role": "http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Basis of Presentation (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables", "shortName": "Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "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 - Supplemental Balance Sheet Information (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables", "shortName": "Supplemental Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Debt (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "rsls:ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Leases (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "rsls:ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Acquisitions (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Revenue Disaggregation and Operating Segments (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables", "shortName": "Revenue Disaggregation and Operating Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Stock-based Compensation (Tables)", "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_aNP9oXkDT0Wf6XOFRvh4NQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vn8vK03Nk06Ncvzv7zsS1w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Basis of Presentation - Anti-dilutive Securities (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails", "shortName": "Basis of Presentation - Anti-dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_aNP9oXkDT0Wf6XOFRvh4NQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vn8vK03Nk06Ncvzv7zsS1w", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-5", "first": true, "lang": null, "name": "rsls:WorkingCapital", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Liquidity and Management's Plans (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "shortName": "Liquidity and Management's Plans (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Supplemental Balance Sheet Information (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails", "shortName": "Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Goodwill and Intangible Assets (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Goodwill and Intangible Assets - Roll Forward (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsRollForwardDetails", "shortName": "Goodwill and Intangible Assets - Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Debt - Long term debt (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails", "shortName": "Debt - Long term debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_fay2y4bKdESGz-B5ojpuqg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Debt - CARES Act (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "shortName": "Debt - CARES Act (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-5", "lang": null, "name": "rsls:EmployeeRetentionCreditCaresAct", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_fay2y4bKdESGz-B5ojpuqg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Debt - Credit agreement (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "shortName": "Debt - Credit agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_3_25_2020_us-gaap_DebtInstrumentAxis_rsls_CreditAgreementMember_lkSLExoVQkCO_1PO1Z8H7A", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - Debt - Asset Purchase Consideration Payable (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "shortName": "Debt - Asset Purchase Consideration Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_7NhtUhMYZUa7wlnsGWAImg", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Leases - Supplemental Information (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "shortName": "Leases - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Leases - Maturities of Liabilities (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails", "shortName": "Leases - Maturities of Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_6_15_2021_To_6_15_2021_us-gaap_BusinessAcquisitionAxis_rsls_ObalonTherapeuticsInc.Member_Qv6XYcLqUkaCWXBsI_PCZQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Acquisition (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "shortName": "Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_6_15_2021_To_6_15_2021_us-gaap_BusinessAcquisitionAxis_rsls_ObalonTherapeuticsInc.Member_Qv6XYcLqUkaCWXBsI_PCZQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_15_2021_bmSYxatih0qspucWcbHYgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Acquisition - Fair value of assets acquired and liabilities assumed (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Acquisition - Fair value of assets acquired and liabilities assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_15_2021_bmSYxatih0qspucWcbHYgA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_7Bg2bptHA02Dk9OkzIuErw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Acquisition - Narrative (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "shortName": "Acquisition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputDiscountRateMember_us-gaap_ValuationTechniqueAxis_us-gaap_IncomeApproachValuationTechniqueMember_oc1kgV72k0OOSODY2_avzw", "decimals": "1", "lang": null, "name": "rsls:FiniteLivedIntangibleAssetsMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_iZExVU4ZAEKrz9EU49FaxA", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_6_23_2020_To_6_23_2020_zUGF4sJ4VUe_FQK3W_MiLw", "decimals": "INF", "first": true, "lang": null, "name": "rsls:StockAndWarrantsIssuedDuringPeriodSharesCashlessExerciseOfWarrants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vn8vK03Nk06Ncvzv7zsS1w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity - Issuance of stock and warrants (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "shortName": "Equity - Issuance of stock and warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_6_23_2020_To_6_23_2020_zUGF4sJ4VUe_FQK3W_MiLw", "decimals": "INF", "first": true, "lang": null, "name": "rsls:StockAndWarrantsIssuedDuringPeriodSharesCashlessExerciseOfWarrants", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vn8vK03Nk06Ncvzv7zsS1w", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_4_15_2020_p8Rt-Smq5ECderBYDyvFXg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_6vpRivzsmEGQtrZM_Y6Y7g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Warrants (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails", "shortName": "Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "rsls:StockWarrantsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_19_2021_To_1_19_2021_us-gaap_ClassOfWarrantOrRightAxis_rsls_SeriesGWarrantsMember_VtQcsL_mfUu5B8VYabXoRw", "decimals": "INF", "lang": null, "name": "rsls:WarrantsIssuedShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_vn8vK03Nk06Ncvzv7zsS1w", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Revenue Disaggregation and Operating Segments (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails", "shortName": "Revenue Disaggregation and Operating Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_srt_StatementGeographicalAxis_country_US_ZZt5ygJWGESJKiN5BtV8Pw", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_6_30_2021_01jDOsThsU6OrMfsD42WYg", "decimals": "2", "first": true, "lang": null, "name": "rsls:PercentageOfShareholdersRetainedOwnershipInConsolidatedGroupPostMerger", "reportCount": 1, "unitRef": "Unit_Standard_pure_iZExVU4ZAEKrz9EU49FaxA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Income Taxes - Income Tax Benefit (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesIncomeTaxBenefitDetails", "shortName": "Income Taxes - Income Tax Benefit (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Stock-based Compensation - Expense for Stock-Based Awards (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails", "shortName": "Stock-based Compensation - Expense for Stock-Based Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_4_1_2021_To_6_30_2021_fQs8kxFmT0-SaqM9FDK6Cw", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_4_15_2020_p8Rt-Smq5ECderBYDyvFXg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_6vpRivzsmEGQtrZM_Y6Y7g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Subsequent Events (Details)", "role": "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_7_16_2021_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_BDxr8TyBY0OWyYGFxVkKXA", "decimals": "INF", "lang": null, "name": "rsls:ClassOfWarrantOrRightExercisePriceAsPercentageOfCommonStockPrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_iZExVU4ZAEKrz9EU49FaxA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_rsls_SeriesCConvertiblePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_83TMmIHltUO-t72MuR4F_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementClassOfStockAxis_rsls_SeriesCConvertiblePreferredStockMember_us-gaap_StatementEquityComponentsAxis_us-gaap_PreferredStockMember_83TMmIHltUO-t72MuR4F_Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LIw1IBafQUSSVWSUWKg7Xw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Basis of Presentation", "role": "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Liquidity and Management's Plans", "role": "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans", "shortName": "Liquidity and Management's Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsls-20210630x10q.htm", "contextRef": "Duration_1_1_2021_To_6_30_2021_KJhvnfVlV06LghRxkpaKxA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_AU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "A [U]", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "G [B]", "terseLabel": "Great Britain" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U [S]", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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.reshapelifesciences.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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r400" ], "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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r401" ], "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.reshapelifesciences.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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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.reshapelifesciences.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.reshapelifesciences.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.reshapelifesciences.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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r402" ], "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.reshapelifesciences.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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r403" ], "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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r402" ], "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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r402" ], "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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r402" ], "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.reshapelifesciences.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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r398" ], "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.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r399" ], "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.reshapelifesciences.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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rsls_AccruedEquityIssuanceRelatedCostCurrent": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for equity transaction related to unissued shares of common stock. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Equity Issuance Related Cost, Current", "terseLabel": "Unissued shares held in abeyance related to the June 2021 exercise of warrants", "verboseLabel": "Equity related transaction accrual" } } }, "localname": "AccruedEquityIssuanceRelatedCostCurrent", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "rsls_AccruedFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued financing cost incurred.", "label": "Accrued Financing Costs", "terseLabel": "Accrued financing costs" } } }, "localname": "AccruedFinancingCosts", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_AssetPurchaseObligationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for asset purchase obligations.", "label": "Asset Purchase Obligation [Member]", "terseLabel": "Asset purchase consideration" } } }, "localname": "AssetPurchaseObligationMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "rsls_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of Right-of-use assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "rsls_ClassOfWarrantInvestorsIssuedJune2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to investor warrants issued on June, 2021.", "label": "Class Of Warrant Investors Issued June2021 [Member]", "terseLabel": "June 2021 warrants" } } }, "localname": "ClassOfWarrantInvestorsIssuedJune2021Member", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_ClassOfWarrantOrRightCashPurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash purchase price per share for warrant.", "label": "Class Of Warrant Or Right, Cash Purchase Price Per Share", "terseLabel": "Cash purchase price per share" } } }, "localname": "ClassOfWarrantOrRightCashPurchasePricePerShare", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "perShareItemType" }, "rsls_ClassOfWarrantOrRightExercisePriceAsPercentageOfCommonStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents warrants exercise price expressed as percentage of closing market price of the Company's common stock on The Nasdaq Capital Market on specified date.", "label": "Class Of Warrant Or Right Exercise Price, As Percentage of Common Stock Price", "terseLabel": "Warrants exercise price expressed" } } }, "localname": "ClassOfWarrantOrRightExercisePriceAsPercentageOfCommonStockPrice", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "rsls_ClassOfWarrantOrRightFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of warrants.", "label": "Class Of Warrant Or Right, Fair Value Disclosure", "terseLabel": "Fair value portion of warrants" } } }, "localname": "ClassOfWarrantOrRightFairValueDisclosure", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "rsls_ClassOfWarrantOrRightNewWarrantsAsPercentageOfCommonStockIssuedForWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents new warrants issued as percentage of common stock issued upon exercise of existing warrants.", "label": "Class Of Warrant Or Right, New Warrants As Percentage of Common Stock Issued For Warrants Exercised", "terseLabel": "Percentage of common stock issued" } } }, "localname": "ClassOfWarrantOrRightNewWarrantsAsPercentageOfCommonStockIssuedForWarrantsExercised", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "percentItemType" }, "rsls_ContractTerminationFeesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fees payable for contract termination.", "label": "Contract Termination Fees Payable", "terseLabel": "Termination fees" } } }, "localname": "ContractTerminationFeesPayable", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "rsls_CreditAgreementAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to credit agreement amendment.", "label": "Credit Agreement Amendment [Member]", "terseLabel": "Credit agreement third amendment" } } }, "localname": "CreditAgreementAmendmentMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "rsls_CreditAgreementFourthAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n.a", "label": "Credit Agreement Fourth Amendment [Member]", "terseLabel": "Credit agreement fourth amendment" } } }, "localname": "CreditAgreementFourthAmendmentMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "rsls_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "xbrltype": "domainItemType" }, "rsls_DebtInstrumentAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of additional borrowing capacity available and that may be drawn under the debt instrument agreement.", "label": "Debt Instrument, Additional Borrowing Capacity", "terseLabel": "Additional borrowing amount" } } }, "localname": "DebtInstrumentAdditionalBorrowingCapacity", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "rsls_DebtInstrumentMaximumAmountPerDraw": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount per draw under the debt instrument.", "label": "Debt Instrument, Maximum Amount Per Draw", "terseLabel": "Maximum amount per draw" } } }, "localname": "DebtInstrumentMaximumAmountPerDraw", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "rsls_DebtInstrumentMinimumAmountPerDraw": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the minimum amount of increments that can be withdrawn as part of credit amendment agreement.", "label": "Debt Instrument Minimum Amount Per Draw", "terseLabel": "Minimum amount per draw" } } }, "localname": "DebtInstrumentMinimumAmountPerDraw", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "rsls_DebtInstrumentPeriodAfterClosingDateInWhichAdditionalAmountCanBeDrawn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period after the closing date in which additional amount can be drawn under the debt instrument.", "label": "Debt Instrument, Period After The Closing Date In Which Additional Amount Can Be Drawn", "terseLabel": "Closing period" } } }, "localname": "DebtInstrumentPeriodAfterClosingDateInWhichAdditionalAmountCanBeDrawn", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "durationItemType" }, "rsls_DebtInstrumentThresholdPeriodToDrawAdditionalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period with in which the additional amount may be drawn under the debt instrument arrangement.", "label": "Debt Instrument, Threshold Period To Draw Additional Amount", "terseLabel": "Threshold period to draw additional amount" } } }, "localname": "DebtInstrumentThresholdPeriodToDrawAdditionalAmount", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "durationItemType" }, "rsls_DeferredIssuanceCostRelatedToAbeyanceOfShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred issuance cost related to abeyance of shares.", "label": "Deferred Issuance Cost Related to Abeyance of Shares", "terseLabel": "Deferred issuance cost related to abeyance of shares" } } }, "localname": "DeferredIssuanceCostRelatedToAbeyanceOfShares", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_EmployeeRetentionCreditCaresAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of employee retention credit pursuant to Cares Act.", "label": "Employee Retention Credit, Cares Act", "terseLabel": "Employee retention credit" } } }, "localname": "EmployeeRetentionCreditCaresAct", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails" ], "xbrltype": "monetaryItemType" }, "rsls_ExchangeWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to exchange warrants.", "label": "Exchange Warrants [Member]", "terseLabel": "Exchange Warrants" } } }, "localname": "ExchangeWarrantsMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsls_FairValueOfWarrantsClassifiedAsDebtIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value of warrant classified as debt issuance cost.", "label": "Fair Value of Warrants, Classified As Debt Issuance Cost", "terseLabel": "Relative fair value of warrants classified as debt issuance costs" } } }, "localname": "FairValueOfWarrantsClassifiedAsDebtIssuanceCost", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_FairValueOfWarrantsIncludedInLossOnExtinguishmentOfDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The relative fair value of warrants included in loss on extinguishment of debt.", "label": "Fair Value of Warrants Included In Loss On Extinguishment Of Debt", "terseLabel": "Fair value of warrants included as a component of loss on extinguishment of debt" } } }, "localname": "FairValueOfWarrantsIncludedInLossOnExtinguishmentOfDebt", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_FiniteLivedIntangibleAssetsMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure finite lived Intangible assets.", "label": "Finite Lived Intangible Assets, Measurement Input", "terseLabel": "Discount rate" } } }, "localname": "FiniteLivedIntangibleAssetsMeasurementInput", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails" ], "xbrltype": "decimalItemType" }, "rsls_IncreaseDecreaseInWarrantLiability": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "change in warrant liability", "label": "Increase (Decrease) In Warrant Liability", "terseLabel": "Warranty liability" } } }, "localname": "IncreaseDecreaseInWarrantLiability", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_LiabilitiesAndShareholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities And Shareholders Equity [Abstract]", "label": "Liabilities And Shareholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndShareholdersEquityAbstract", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "rsls_LiquidityAndManagementsPlansLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity and Managements Plans [Line Items]", "label": "Liquidity and Managements Plans [Line Items]", "verboseLabel": "Liquidity, Going Concern and Management's Plans" } } }, "localname": "LiquidityAndManagementsPlansLineItems", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "xbrltype": "stringItemType" }, "rsls_LiquidityAndManagementsPlansTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity and Managements Plans [Table]", "label": "Liquidity, Going Concern and Managements Plans [Table]" } } }, "localname": "LiquidityAndManagementsPlansTable", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "xbrltype": "stringItemType" }, "rsls_MinimumNumberOfDaysBetweenBorrowings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of days between borrowings.", "label": "Minimum Number Of Days Between Borrowings", "terseLabel": "Minimum number of days between borrowings" } } }, "localname": "MinimumNumberOfDaysBetweenBorrowings", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "durationItemType" }, "rsls_NewUnregisteredWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to new unregistered warrant.", "label": "New Unregistered Warrants [Member]", "terseLabel": "New Unregistered Warrants" } } }, "localname": "NewUnregisteredWarrantsMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_NewWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to new warrants.", "label": "New Warrants [Member]", "terseLabel": "New Warrants" } } }, "localname": "NewWarrantsMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsls_NoncashInterestExpense": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of Noncash interest expense", "label": "Noncash Interest Expense", "verboseLabel": "Noncash interest expense" } } }, "localname": "NoncashInterestExpense", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_NumberOfInstitutionalInvestorsHealthcare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of healthcare focused institutional investors.", "label": "Number Of Institutional Investors Healthcare", "terseLabel": "Number of healthcare focused institutional investors" } } }, "localname": "NumberOfInstitutionalInvestorsHealthcare", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "integerItemType" }, "rsls_NumberOfProductsInDevelopmentStage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of products in development stage.", "label": "Number of Products in Development Stage" } } }, "localname": "NumberOfProductsInDevelopmentStage", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "integerItemType" }, "rsls_ObalonStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Obalon stock incentive plan.", "label": "Obalon Stock Incentive Plan [Member]", "terseLabel": "Obalon Stock Incentive Plan" } } }, "localname": "ObalonStockIncentivePlanMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "rsls_ObalonTherapeuticsInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about Obalon Therapeutics Inc. Member.", "label": "Obalon Therapeutics Inc. [Member]", "terseLabel": "Obalon Therapeutics Inc." } } }, "localname": "ObalonTherapeuticsInc.Member", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rsls_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Paycheck Protection Program Loan.", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "PPP Loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "rsls_PercentageOfShareholdersRetainedOwnershipInConsolidatedGroupPostMerger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of shareholders retained ownership in consolidated group subsequent to merger.", "label": "Percentage of Shareholders Retained Ownership In Consolidated Group Post Merger", "terseLabel": "Percentage of shareholders retained ownership" } } }, "localname": "PercentageOfShareholdersRetainedOwnershipInConsolidatedGroupPostMerger", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesIncomeTaxBenefitDetails" ], "xbrltype": "percentItemType" }, "rsls_PrivatePlacements2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents direct offerings of securities to a limited number of sophisticated investors in 2019.", "label": "Private Placements2019 [Member]", "terseLabel": "2019 private placement" } } }, "localname": "PrivatePlacements2019Member", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_ProceedsReceivedFromAcquisition": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Proceeds Received From Acquisition", "terseLabel": "Proceeds received from acquisition" } } }, "localname": "ProceedsReceivedFromAcquisition", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_ProvisionForInventoryWriteDown": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of provision for loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Provision for Inventory Write-down", "terseLabel": "Provision for inventory excess and obsolescence" } } }, "localname": "ProvisionForInventoryWriteDown", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsls_RepaymentOfDebtAccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt interest component repayment.", "label": "Repayment of Debt, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "RepaymentOfDebtAccruedInterest", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "rsls_ReshapeLifesciencesIncorporatedSecondAmendedAndRestated2003StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ReShape Lifesciences Inc. Second Amended and Restated 2003 Stock Incentive Plan, the entity's qualified equity-based compensation arrangement plan.", "label": "Reshape Lifesciences Incorporated Second Amended And Restated2003 Stock Incentive Plan [Member]", "terseLabel": "2003 Stock Incentive Plan, as amended and restated" } } }, "localname": "ReshapeLifesciencesIncorporatedSecondAmendedAndRestated2003StockIncentivePlanMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "rsls_ReshapeOrObalonStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Reshape or Obalon stock incentive plan.", "label": "Reshape Or Obalon Stock Incentive Plan [Member]", "terseLabel": "Reshape or Obalon Stock Incentive Plan" } } }, "localname": "ReshapeOrObalonStockIncentivePlanMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "rsls_ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to ReShape Vest and Diabetes Bloc-Stim Neuromodulation products.", "label": "Reshape Vest And Diabetes Bloc Stim Neuromodulation Products [Member]", "terseLabel": "ReShape Vest and Diabetes Bloc-Stim Neuromodulation Products" } } }, "localname": "ReshapeVestAndDiabetesBlocStimNeuromodulationProductsMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "rsls_ReshapecareProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to ReshapeCare Product.", "label": "Reshapecare Product [Member]", "terseLabel": "ReshapeCare product" } } }, "localname": "ReshapecareProductMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "rsls_ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities and cash flow for operating leases of lessee.", "label": "Schedule of Assets and Liabilities and Cash Flow, Lessee Operating Lease, [Table Text Block]", "terseLabel": "Schedule of supplemental information related to operating leases" } } }, "localname": "ScheduleOfAssetsAndLiabilitiesAndCashFlowLesseeOperatingLeaseTableTextBlock", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "rsls_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of preferred stock that has different rights than Series A convertible preferred stock, that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B convertible preferred stock" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "rsls_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of preferred stock that has different rights than provided to Series A or B convertible preferred stock, that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C convertible preferred stock" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "rsls_SeriesEWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to five-year series E warrants.", "label": "Series E Warrants [Member]", "terseLabel": "Series E warrants" } } }, "localname": "SeriesEWarrantsMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_SeriesGWarrantsIssuedDecember172020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents series G warrants, issued on December 17, 2020.", "label": "Series G Warrants Issued December172020 [Member]", "terseLabel": "Series G Warrants Issued December 17, 2020" } } }, "localname": "SeriesGWarrantsIssuedDecember172020Member", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_SeriesGWarrantsIssuedJanuary212021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents series G warrants, issued on January 21, 2021.", "label": "Series G Warrants Issued January212021 [Member]", "terseLabel": "Series G Warrants Issued January 21, 2021" } } }, "localname": "SeriesGWarrantsIssuedJanuary212021Member", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_SeriesGWarrantsIssuedMarch252020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents series G warrants, issued on March 25, 2020.", "label": "Series G Warrants Issued March252020 [Member]", "terseLabel": "Series G Warrants Issued March 25, 2020" } } }, "localname": "SeriesGWarrantsIssuedMarch252020Member", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_SeriesGWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to series G warrants.", "label": "Series G Warrants [Member]", "terseLabel": "Series G Warrants" } } }, "localname": "SeriesGWarrantsMember", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "rsls_StockAndWarrantsIssuedDuringPeriodSharesCashlessExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares or warrants issued up on cashless exercise of warrants.", "label": "Stock and Warrants Issued During Period, Shares, Cashless Exercise of Warrants", "terseLabel": "Cashless exercise of warrants (in shares)" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodSharesCashlessExerciseOfWarrants", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "rsls_StockAndWarrantsIssuedDuringPeriodSharesInstitutionalExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares or warrants issued up on exercise of warrants by institutional holders.", "label": "Stock and Warrants Issued During Period, Shares, Institutional Exercise of Warrants", "terseLabel": "Institutional exercise of warrants (in shares)" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodSharesInstitutionalExerciseOfWarrants", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "rsls_StockAndWarrantsIssuedDuringPeriodValueInstitutionalExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares or warrants issued up on exercise of warrants by institutional holders.", "label": "Stock and Warrants Issued During Period, Value, Institutional Exercise of Warrants", "terseLabel": "Institutional exercise of warrants" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodValueInstitutionalExerciseOfWarrants", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "rsls_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued as a result of the exercise of stock warrants during the period.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of warrants, net of transaction costs (in shares)", "verboseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "sharesItemType" }, "rsls_StockWarrantsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of warrants or rights issued.", "label": "Stock Warrants Disclosure [Text Block]", "terseLabel": "Warrants" } } }, "localname": "StockWarrantsDisclosureTextBlock", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrants" ], "xbrltype": "textBlockItemType" }, "rsls_SubstantialDoubtAboutGoingConcernAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Liquidity and Management's Plans" } } }, "localname": "SubstantialDoubtAboutGoingConcernAbstract", "nsuri": "http://www.reshapelifesciences.com/20210630", "xbrltype": "stringItemType" }, "rsls_WarrantLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of current portion of warrant liability.", "label": "Warrant Liability Current", "terseLabel": "Warranty liability, current" } } }, "localname": "WarrantLiabilityCurrent", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "rsls_WarrantLiabilityNonCurrent": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of non current portion of warrant liability.", "label": "Warrant Liability Non Current", "terseLabel": "Warranty liability, noncurrent" } } }, "localname": "WarrantLiabilityNonCurrent", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "rsls_WarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants issued during period.", "label": "Warrants Issued", "terseLabel": "Warrants issued" } } }, "localname": "WarrantsIssued", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "sharesItemType" }, "rsls_WarrantsIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants issued.", "label": "Warrants Issued, Shares", "terseLabel": "Number of warrants issued" } } }, "localname": "WarrantsIssuedShares", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "sharesItemType" }, "rsls_WarrantsIssuedValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of warrants issued.", "label": "Warrants Issued, Value", "terseLabel": "Value of warrants issued" } } }, "localname": "WarrantsIssuedValue", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "rsls_WarrantsProceedsUsedForRepaymentsOfLongTermDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of warrants proceeds used for repayment of long term debt.", "label": "Warrants Proceeds Used For Repayments Of Long Term Debt", "terseLabel": "Proceeds to repay" } } }, "localname": "WarrantsProceedsUsedForRepaymentsOfLongTermDebt", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "rsls_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The working capital formula indicates the amount of short-term liquid assets remaining after short-term liabilities have been paid off. It is a measure of a company's short-term liquidity.", "label": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://www.reshapelifesciences.com/20210630", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "xbrltype": "monetaryItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r232", "r234", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r376", "r379" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r232", "r234", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r376", "r379" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r149", "r219", "r222", "r343", "r375", "r377" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r149", "r219", "r222", "r343", "r375", "r377" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r230", "r232", "r234", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r376", "r379" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r230", "r232", "r234", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r376", "r379" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r150", "r151", "r219", "r223", "r378", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r150", "r151", "r219", "r223", "r378", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "positiveLabel": "Accounts receivable", "verboseLabel": "Accounts and other receivables (net of allowance for doubtful accounts of $1,040 and $968 respectively)" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued and other liabilities:" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r181", "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "verboseLabel": "Accretion of interest" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r16", "r351", "r362" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r9", "r10", "r42" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Accrued insurance premium" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued and other liabilities", "verboseLabel": "Accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r10", "r42" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "verboseLabel": "Accrued professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r56", "r57", "r58", "r366", "r384", "r385" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r59", "r104", "r105", "r106", "r295", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquisition." } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r254" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r104", "r105", "r106", "r251", "r252", "r253" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "verboseLabel": "Issuance of warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r236", "r239", "r256", "r257" ], "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", "verboseLabel": "Reversal of stock compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r198", "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Deferred issuance cost for shares held in abeyance" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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 loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r239", "r248", "r255" ], "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", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r153", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for bad debts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r71", "r89", "r321" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt discount and deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r89", "r168", "r175" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r126" ], "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": "Anti-dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r126" ], "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.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Anti-dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r126" ], "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.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r100", "r138", "r141", "r147", "r155", "r290", "r296", "r306", "r349", "r361" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Balance Sheet Information related to operating leases" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r53", "r100", "r155", "r290", "r296", "r306" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r240", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Information" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r231", "r233" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r231", "r233", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "verboseLabel": "Issuance of shares of common stock" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "verboseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r283", "r284", "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Aggregate purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r283", "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "verboseLabel": "Shares issued value" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r279", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Developed technology" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r279", "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "verboseLabel": "Property and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "verboseLabel": "Fair values of the assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r97", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r93", "r94", "r95" ], "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": "Capital expenditures accruals" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedLabel": "Less: cash acquired", "verboseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r35", "r91" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r91", "r96" ], "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, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "terseLabel": "Cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r311" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash Flow Information related to operating leases" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r98", "r100", "r118", "r119", "r120", "r123", "r125", "r129", "r130", "r131", "r155", "r306" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Equity" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r206", "r238" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class Of Warrant Or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r199" ], "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)", "verboseLabel": "Exercise price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "positiveLabel": "Warrants purchased", "terseLabel": "Number of shares in exchange of warrant exercise" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r206", "r238" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r186", "r354", "r370" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "verboseLabel": "Commitments, contingencies and subsequent events" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": [ "r183", "r184", "r185", "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r104", "r105" ], "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.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r198" ], "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, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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, $0.001 par value; 100,000,000 and 275,000,000 shares authorized at June 30, 2021 and December 31, 2020, respectively; 8,168,622 and 6,166,554 shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r62", "r64", "r65", "r68", "r357", "r372" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r133", "r134", "r152", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r133", "r134", "r152", "r304", "r305", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r133", "r134", "r152", "r304", "r305", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r133", "r134", "r152", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r133", "r134", "r152", "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r208", "r209", "r220" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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.", "label": "Contract with Customer, Liability", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r73", "r343" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesIncomeTaxBenefitDetails" ], "xbrltype": "stringItemType" }, "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": [ "r194" ], "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]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r350", "r352", "r360" ], "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.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "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": "Credit facility bear interest" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r190", "r320" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Discount rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails" ], "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]", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Debt fair value measurement input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails" ], "xbrltype": "decimalItemType" }, "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.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r102", "r199", "r202", "r203", "r204", "r319", "r320", "r322", "r359" ], "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.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r319", "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt discount", "verboseLabel": "Less: unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r36" ], "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": "Schedule of components of prepaid expenses and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r260", "r261" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r52", "r163" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs", "verboseLabel": "Deferred stock issuance costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r89", "r178" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue Recognition" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue disaggregated by product and geography" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "verboseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "verboseLabel": "Net loss per share - basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share - basic and diluted:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r97", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r311" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of currency exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Compensation expense recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r246" ], "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": "Employees" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r104", "r105", "r106", "r108", "r113", "r115", "r128", "r156", "r198", "r205", "r251", "r252", "r253", "r266", "r267", "r312", "r313", "r314", "r315", "r316", "r317", "r380", "r381", "r382" ], "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.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r97", "r302", "r303" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Useful Life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r169", "r172", "r174", "r176", "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r169", "r173" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "verboseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r307", "r308", "r309", "r310" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Loss (gain) on foreign currency exchange, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r89", "r192", "r193" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.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": "Loss on extinguishment of debt, net", "negatedTerseLabel": "Loss on extinguishment of debt, net", "verboseLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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.", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic area" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r164", "r165", "r348" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill at June 30, 2021", "periodStartLabel": "Goodwill at December 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsRollForwardDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Goodwill acquired during the year" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r97", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill and Long-Lived Assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r235", "r237", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r72", "r100", "r138", "r140", "r143", "r146", "r148", "r155", "r306" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Income Approach Valuation Technique [Member]", "terseLabel": "Income approach" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r138", "r140", "r143", "r146", "r148", "r346", "r355", "r358", "r373" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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, Noncontrolling Interest", "totalLabel": "Loss before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r180" ], "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.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "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.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r263", "r264", "r265", "r268", "r270", "r272", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r114", "r115", "r137", "r262", "r269", "r271", "r374" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureIncomeTaxesIncomeTaxBenefitDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r92" ], "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", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r88" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts and other receivables" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r88" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of business combination:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.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.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Changes in Stockholders' (Deficit) Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r75", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Other Noncash Expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r83", "r86", "r92" ], "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, Net.", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory:" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r28", "r160" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r51" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r29", "r160" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r50", "r159" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Sub-assemblies" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r330" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r330" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r100", "r142", "r155", "r291", "r296", "r297", "r306" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r100", "r155", "r306", "r353", "r368" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r100", "r155", "r291", "r296", "r297", "r306" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "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": "Agreement amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "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.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r189", "r352", "r364" ], "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", "verboseLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "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": "Less: current portion of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "New debt fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "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", "terseLabel": "Debt, noncurrent portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r188" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input Expected Dividend Rate [Member]", "terseLabel": "Expected dividends" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input Expected Term [Member]", "terseLabel": "Remaining Life" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input Risk Free Interest Rate [Member]", "terseLabel": "Risk Free Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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": "Cash provided by (used in) investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r87", "r90" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r60", "r63", "r67", "r90", "r100", "r107", "r109", "r110", "r111", "r112", "r114", "r115", "r121", "r138", "r140", "r143", "r146", "r148", "r155", "r306", "r356", "r371" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r109", "r110", "r111", "r112", "r116", "r117", "r122", "r125", "r138", "r140", "r143", "r146", "r148" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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 loss" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Rest of world" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r138", "r140", "r143", "r146", "r148" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r326", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments, Due, Rolling Maturity [Abstract]", "terseLabel": "Maturities of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r324" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails", "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r324" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r324" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent", "verboseLabel": "Operating lease liabilities, long-term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r325", "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating leases liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r323" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesSupplementalInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r329", "r331" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate at end of period" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r328", "r331" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term at end of period (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLeasesMaturitiesOfLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r42" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 1.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" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r288", "r289", "r294" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r61", "r64", "r288", "r289", "r294" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss), net of tax", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other noncash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other expense (income), net:" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r4", "r7", "r162" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid contract research organization expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForCapitalImprovements": { "auth_ref": [ "r78" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.", "label": "Payments for Capital Improvements", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsForCapitalImprovements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r82" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedLabel": "Payments of financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Purchase price, net of cash received", "totalLabel": "Total purchase price, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r240", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, Value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r33", "r34" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.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", "totalLabel": "Total prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid expenses and other current assets:" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r5", "r7", "r161", "r162" ], "calculation": { "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails": { "order": 3.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.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r80" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from credit agreement" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r80" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Amount received", "verboseLabel": "Proceeds from PPP loan" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCaresActDetails", "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r79", "r250" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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 stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r79" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercises", "verboseLabel": "Proceeds from institutional exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r60", "r63", "r84", "r100", "r107", "r114", "r115", "r138", "r140", "r143", "r146", "r148", "r155", "r288", "r292", "r293", "r298", "r299", "r306", "r358" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r179", "r369" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r70", "r158" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r81" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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": "Payment of credit agreement", "verboseLabel": "Payment of credit agreement" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlansDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r259", "r397" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r96", "r347", "r365" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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 (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r205", "r254", "r367", "r383", "r385" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r104", "r105", "r106", "r108", "r113", "r115", "r156", "r251", "r252", "r253", "r266", "r267", "r380", "r382" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Disaggregation and Operating Segments" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r135", "r136", "r139", "r144", "r145", "r149", "r150", "r152", "r218", "r219", "r343" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r221", "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue Disaggregation and Operating Segments" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r133", "r152" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureRevenueDisaggregationAndOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of components of accrued and other liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r126" ], "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.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r126" ], "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": "Schedule of anti-dilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r102", "r199", "r202", "r203", "r204", "r319", "r320", "r322", "r359" ], "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]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r239", "r247", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r239", "r247", "r255" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r30", "r31", "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of components of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of fair values of the assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r48", "r98", "r129", "r130", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r15", "r350", "r363" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or 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, Current", "terseLabel": "Debt, current portion, net of deferred financing costs" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtAssetPurchaseConsiderationPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r45" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Debt, noncurrent portion" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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", "verboseLabel": "(Reversal) Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r245" ], "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": "Restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r243", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Outstanding shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r238", "r242" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Vest immediately" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Vest on January 1, 2022" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r237", "r246" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share Based Payment Arrangement Employee [Member]", "terseLabel": "Management Team" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r235", "r246" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share Based Payment Arrangement Nonemployee [Member]", "terseLabel": "Non-employee board members" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "terseLabel": "Unvested Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureStockBasedCompensationExpenseForStockBasedAwardsDetails" ], "xbrltype": "sharesItemType" }, "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": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r98", "r100", "r118", "r119", "r120", "r123", "r125", "r129", "r130", "r131", "r155", "r198", "r306" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r49", "r104", "r105", "r106", "r108", "r113", "r115", "r128", "r156", "r198", "r205", "r251", "r252", "r253", "r266", "r267", "r312", "r313", "r314", "r315", "r316", "r317", "r380", "r381", "r382" ], "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.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed 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": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r104", "r105", "r106", "r128", "r343" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r19", "r20", "r205" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock pursuant to reverse acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Common stock issued for professional services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r198", "r205" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r198", "r205", "r244" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "verboseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r49", "r198", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock pursuant to reverse acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Common stock issued for professional services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r49", "r198", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Shares", "negatedLabel": "Cancellation of common stock pursuant to reverse acquisition (in shares)", "terseLabel": "Cancellation of shares" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionDetails", "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Value", "negatedLabel": "Cancellation of common stock pursuant to reverse acquisition" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r100", "r154", "r155", "r306" ], "calculation": { "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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.reshapelifesciences.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r99", "r205", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r318", "r334" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r318", "r334" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r318", "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r318", "r334" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails", "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r333", "r335" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureEquityIssuanceOfStockAndWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Liquidity and Management's Plans" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureLiquidityAndManagementSPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSupplementalBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureAcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "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.reshapelifesciences.com/role/DisclosureDebtCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails" ], "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": "Warrants to purchase common stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureBasisOfPresentationAntiDilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants." } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrant fair value measurement inputs" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r301" ], "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": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/DisclosureSubsequentEventsDetails", "http://www.reshapelifesciences.com/role/DisclosureWarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Shares used to compute basic and diluted net loss per share" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.reshapelifesciences.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "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", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r198": { "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" }, "r199": { "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" }, "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(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "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)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r397": { "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" }, "r398": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r399": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "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" }, "r400": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r401": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r402": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r403": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "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.28,29)", "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.29-31)", "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", "Subparagraph": "(g)(1)", "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.6(a)(5))", "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.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 69 0001558370-21-011785-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-011785-xbrl.zip M4$L#!!0 ( (Y<$%-F=YSZ[P\ .JD 1 M3XS@2_WY5]S_H^+)W51="8%Y0PVX% G-LP4 !^_BVI=A*HAI'RDHR MC_OKKR4_8L>R_" ,WCI_F2%6=ZM;OY:Z];#\^:>G98 >B)"4L^.=T>[>#B+, MXSYE\^.=4 ZP]"C=^>G'O__M\S\&@]]/;B^1S[UP29A"GB!8$1\]4K5 ]WRU MP@Q=$2%H$* 30?TY0>AP]\/NQT^CT>[!Q]'!.S08Q)).L 1.SI 1N;\[2DM. M8ZF<':%/P]&'X?[>_@@='!V\/]K_A&ZN4L(KT')&*RFEMR!+C!06W#_@QQ8)2 9@N(;I4<0:88VIG)7*V/![MI2PS+*=&>EQ@89%" M#=3SBL@B4UID8=/*^"JO6VS&^V%4F) RSEBXS-F%Q"[H5" ,S/]DJ24HOU->S)VT*> MO(6]%EUB:]^"*;&?C X/#X>F-$60>G;14&"1[/&0*5%F !N0?CD/[CE]N+6G5IVN$=B#&J!4'OR=BD19F2@6BB*IGX>; MHC9K"4'"-?O1_+T"ZT&X:<-+>!!SQR0N3@\'7ABT8%QK5LX7/TUP^TYPIJ7R M>G:](L(85PO7$DXWP/MU 5Y+1WR&UO)[J+<"]2E?0MLL@(8^D$LN&R->%. & M_J =\+EJD*ZG=X#M. "6B_. /S8'/F5T _Z^)> @'AGY/= .H"=4>@&7H2!W MX6H5)>XXR(;:"T@)Q-*8-2$*TR!&NA6G"^IWT+=' .]:L,8](SL?K%%&//IG M7,&_>K!K@7U)8 X@LXU;#7,M'C? 'XH 1U(WD>ZQ?2FV5UB% G0A,-1>4CRE M@?GAQ+:"IPK;_5)LUX+UT)P1W8-;#]QXH2GY?\S\,Z:H>L[TDQC2.I3N@+MW MJ -N(B#[)V8^BJ1E.VB/W';FP#=8 -V"* J6-IX0Y[FK9L?OV\R.T3]SE?1= M=CL9])WBWK<%#WPBY-F?(?2NIJFT18+; =ZURZFS]?R HIIZ)Z@7E"FTE@_M M!0/R%69X;EKU[@;Z5S$8NVA=P([V]BT)5B+-#-]K>3](9"3V -8",-LS"T_= MH'PJ@M+WG09-_QL6 C-5Z"?I/Y$"!MDB)PRC M41&&B!D9[AZ*>JLT.@2;+6.]H@D1.YO[5U&Y ;+$#B-G,,517K"6U(-5"RQH MLB55)GV"4 Z)E:)L#M2TV(]&PAZ2_I;"Y:)UXP 2CVKY()0(_@BX/> M&'+R"0U"11_('?'B_;&2_;G&_.Z].LMM"ZHG[G;HLKP&6[ MLC58W$"W6 _N@6T([!?._4<:! #2!=C/YA1&QK&41)7A6H/##:ME-IG(-*BN MI:)(; ]J0U G9*HN.9O?$_T2PU25(%E&YH;O?1$^S:P[)\A""H0A7S_H46N. MVBD&XK'G0FR3I JMPE) C-;I^/;L#H&@'J@V0 D"86@\%\3$'Q=>=LHJV K9 M; *;$8=P(J]'KP5Z)J[)HS1JE&!KH7 C^+$8"#,R>H3:(W2.J?@5!R&YGD49 MH"F#@0]RSLSY2R@+E\2OQK.=O"KT"X$UB_X Z4K1@ZY53TQQE,GBN&*3Z :9 MHZ0XJKOWFO9>\U6?B] 3_6J'*)!685V(QGFL4WD]?JU.)EV ]^O5[_@T('3+ MY)!+"99UV=RXEIYMTL<[8MFZ\THMW739QUA^CW/+8U E>#;#S7$HJ@>F(3"W MY(&PD, #/(GO7CETW9_([,S6&,$N0:\SNA'>T5H8UK0/DJ3'=,*T%) M+3W^6]F>.7O2?^IK,M;E8QC\_#(W:"O&[0T-3G7IL3NJ#.$AHM(7*.UD;F3K'"GJ$7OY1EV-O;B*$\AUM]MZC+9U$*7%$90*#%N_F]R# M^M)=M ;;9Q4@-MXWZ\&KO2!L6^BM@*-D'ZQO] :GM.SGLRH:OO0]_+[IFRZ9 M.9;(*D!P+W[W2&QW[MUZTEUQL/^EL^T>YY>F!_9SD-4,+EP/(%4H+%A7';'I MCT0VS1GLT&5*W!B5;?'W2+2-9B6=R4+A1L:]W=/WE=>*D72Y"O2E MS.;90I#9\8Z^FGF07+O\!YB[^[0,$A)%50!\N=T;GM!%T\'G M+*9/4D]L:7G>E;MH>("G%L,O\90$+6T.-._KF/MYF+W^''[EKT?_#-9RH1"S M?C:A[(;VZ(L+E]PS@APL^M<@X1OH1X/1_N!@M/LD_43')BJL[6NF0L+W,A7L MGS2HHTF6\VO$J%4YU*J,/KQ(E79JM-3!_C&(FE@D#+K6]PWJ*_LPAJU:6<:D M_QBLN=LYX&'479F>".A/?M0Q/! BQ]6XS;-?8]""9&4C)&U@_4;(D 1*IK*V MUR0U_2#3'.I%35'XZ$G[EM!/&C=$]ELJS?5(F"(=].=8FM9?^7&/6MTCRYC\ M*%,E_OZ-T07B7>9T-//O%EB0W%6-XZE4 GOQ_IF.H'_49XE"L?EDR!$\@VGV MA2)+G;:"72&0415JJ[X('JX20@HD.PC'0HYWE B!G,$T3L_+D]\1+01,ROU[ M4XT?BGASO<10V]NJTKQ4"C&;:,UDSLI:]'\5$\VB1DWS8MH6IOGJ: 'EP@NG MIH%>P4AS[BL]39K.!._)DSH)H"AC8S5I9&+T_:,CE3ROC>#+C0%2(D]/.7O0 MJ1^(@@G7C BA;U %3:[(S;Y]VN8 MGWPWXY) .4F75\W^O1E7K!UUFU+?O$]K^0 9Q<&$AU,UGO)0?>&@+OBS1P2S MA-0&/%T*.+?10N%E9J%0K[\)R'7,)=#$X\P? X-OWL0"J>&C!M!'T!ET,^+PN_^WNBPT Y.JD[9\QL7W[3/XA55R27Q MQH3-@JP3+SG,(;!X?F$/G48G'$%',J7*IGRT@*'*=(\&VF3<>3XU'Q?,=M)2 MBM>TQC-O@SMEB;KH?5]#W=+7LPN65JZ_Q_, 0S07\C\$!VKA0>:2,;$^2]9@RA29 M$_']HOO&90\%ERLI[Y3+Z5,HNIE%] T6WZ=1:Y]P(?AC-$YC+S]$-.#IHD/F MU8\2[/%,$7$* M1+MH1ED,(FG!F\XC363^4A&Y"^6=&D9S]\1<3P,:G2LJV%)!URF;\CX2+4&4 MNE!2_):.E-?(W %2JF]J1$)9.^[-C9CWRMYT"6M*E M"^8%H4_\"W;)I;QF9T]Z;RFD&RA*N>A+] YSSGH5"+VEVTA+Q3 M'55_74H+U'<@4V8HSPF1\36;6=LJ"+O809.N!@'-#SWMB!/R0 *^,C>Q*SRW MK;"ZB%]W;=5MS-ER%?!G0FZ)TOMVG$7>EER'G+&DDK*+72W>SM1KV#$"93N> M%I).=:E8S5\A\X ,>4+Q%'"0>IO]3M'E5Q(*O@3MHW/OB;>5&=M.2J?: Y3S M"/'E+?$(?2#^.6A>> <_2;;=E%UTW+'G@3C_' 9%YIDC"3(W52HI[Z(I)Z&D M#&9KIWPYC<=X@(+/&?TO1&]?#R8SBM-WT)RWR-[2^0)B^R\R(LXTR*O6TL&M M\W/]I@>YU Z]^1;?%<'ZR)TFOF"K,)='->'*)8W$HTLX9);3TF0OW9*, M5@1^#AG1KY044Z4F7)T:SKZ2QU^8(',J]>S2+UVCKZ#KE$UY-*Z%Z59@0*+T M6,)$3!\7@BSH>J:_4,I9YES>.1>N$WRO(CUN/VB\5<3\W1P^'M#S5_#>DD"? MKM*#>_%\0FV.+B;15O3TNEZR9W,CJ$< 0;/B5P6[@S&'J'GVW2!-_"M)0""> M:+>[)2O\;,Z47<^R'XJQ;*'4YNSDVO UB$CZG//0815AIT:U.(6^%K7-J\W1 M*3O/GJ [L3DI#45E!)VR8F-/.QK[KS ,%?OO];LZ59O@I0S=MW("\QVMZ^AC M?4/M/-VW]6?,0ACR]D?6M+ ^2ZJM]-M,VF!J4T&UILT\(V M%J5Y5[2K$"?>R4;@3IH85%!9K6K9 UUFE/3&,NNRW2#[8NFMOL&%$?_ZD<&O M!5U=,/W5+!Y07T\QC%(W,,^X(F*^1G9KTNP^T*([UN]^F;W#Z,6W["&>>&9U MS\=3\AQ_'R4^BY7L3C9C>B-WB->;M.F?A]&+SC_^#U!+ P04 " ".7!!3 M'M[>2",. #ARP %0 ')S;',M,C R,3 V,S!?8V%L+GAM;.U=;6_B.A;^ MOM+^ARSWR^X'"H&6OFAZK_HZJM0.%>WLW&\C-W&*]X:8M1-:]M>O'1)(($[L M%)HXC#024_"Q_9SGV#X^?OORQ_O$-6:04(2]\Y9YT&T9T+.PC;S7\U9 VX!: M"+7^^/WO?_ORCW;[S\O1O6%C*YA SS,-^6/C&4^GP#,>("'(=8U+ M@NQ7:!BG!X.#XQ/3/.@?F_U#H]V.#M_X!)J],M&MV_GRX?[+&< +:R*,^\"S8,ECZ,QI^>8\MX(=J2HB_OQ W MSJ#?698E3,'_:L?)VORKMMEK]\V#=VJW%E64R+\5@^%?9,$Q3T]/.^&O+:8# MP_A"L M'T#'XY_?174J&0#H&4^@B!S*V&?V0'EAXTN%I.]<1V_'GA6??>#[R MYW>>@\DDU BK#B_JS)]/X7F+HLG4A?%W8P*=\Q:A+FUS>KJ#?I=C_4TNW\Y' M:X^HY6(:$'B/_AL@F^7/"GH 'GB%O-2G1Q=X]!KZ +FT% RU M;PJ)?WY+/& MP3.^PIX-/=:(V'\H=I'-&\TE<+G5/HTA]%EIRNI2RGW'6):_TJ$SG$(26L3V M08F*^41T5W@R)7#,TJ 9O,=TMR S2OM,K(".;UW\MF.,JU(^C&W5PI^"*4O/ MBP!NLBTD>JQE0_] 3Z52S!;1W4,VL-!DX5O&)5? UA$] #\@R$>0V<4] B_( M#?_8'J*B B)$%G"MP W!WK/Z1RAXCCOJGY.J@^\^9!+V\EOD\W*9T]/M&FUC MF2_[_S)K(YFW$65N1+F'F!@J%UNI@ESN)&&2)BF"%_HR#J OH8O"G,M7 *;< M:>MVH.O3^!M.9[?=-2.OZ+?HZY\7E"9PN> %NN>M^,M.916Z"@AAFENK5V:: MGX/^\>#PN'=XVAL,3OJF>7R:J'G"0"Y(&@0@5IP_^^^&S:2=Q"A%AP:31=MJ M(T9N+.\0/%FI+2H$JU08$QL2-E=H&0%E]'&EG!4:VMX)' *4#VS?N4SQ1BD#+^L(1D,RR@ M+-"(_T'-^<=32/PY#VZ&D5OF.T[Y_%'>)I!5Q:)J#P]K-BY3KKX5_%44\ MO=%5A!W/G^ 7-TA1O&(3 J!(IZF-7LKI/6EP1$"WBBPD0^=.> MS83U84^6D5P.\U!I064\8W\$ZS,D$V[)^0TY MF;+6_*HUX4)8:B-HO=IP<4RJ2*X)3)<#J<5H'.\PN/,L/('/X#VA'7$,N4"J M"9R7@;CCB+.DK\S,4L%=7J5.0QJ8O7[5ZZ_RK)6!IC;*5M4O\]!YTO2D%@DR M!73FMR0Z+2+85W@R07YX@H%OR<0>'VF@9XF#P3D2]2&Y3'!8%9@6:^V%:Q+B MA'JS*8E'"S^)6R;V0D2Y6\C7DM6'0$52LMMF(30M@L*/)/+M"NG,2-D@1F71 M:3&!O;!MM*C7(T#,:[\"4^0#T1J]('4:_K%I'AWI2JX*0BUZX!$_5^=!^P80 MCWD%],*R@@FG@T=1'60AD4=<+-@@VDN"U6*O5 )+. ](G6A>S-/YN68V.Q\Z M;,(N7N)3R:5!MK$-Y"5#TU\Z:\=@/^MLK.B8?Y(IX2'9GNPAV54I!G:,1#D5 MM))O_,1XS.7%#""7K^0_XX3_%AG/):#(6FLERM+5G".*:WC+6L9BFABPWFZE M^$OH8 *7L3M(;]Y] ICQ(@^0^1TC*PP=,$EF0ZQ^KW>>#YF9B8\E[:S$^G0P M)2TG?=CI<_6D-M\XJ7AM9:6=HM645LQQ2H2@&,6P(!EO\#^>.K@/I,&^3FW7(#?JD: MWX+-_MEBO[1$3FFUG9CF8%"Q-11QFC5AV0YL+:R%G]\>.GS3?1A%A62&F"_[ MQ 9583Q1)- $[A71%<:AVBF.#RL>[:,CH(5C?9RN?HR6[]OEP"D26ME&I]!' M^0H]ALEEAGIA3Y"'J,\1SF"$4+CW24:XQM3G$IBQYE,>KQ8]>#DKV!OZ/\![ MO1=Q1Y!"ID!^:=(U\UA<')X!SV<]5Z8YG*O#U&*](9Z3+L:^" Z;MN)837F7 MV!2+UH__ZN?UI?6F11?R%2"/ -$Q;RQ#)V?[=*'<+U/*&(A* M*4V+CNF6*0Z]1EL;K?DS 1YELV964PZ:8UXH5QQJ4,CAEVUMVM9'U:?%8NM2 M?5$W?,D\.W&(4I"Z/M:SM;4-.8R*,]OC6JV39MP4+K5K()%J/0(H@@L_OB$9.0 M =\GZ"7P%[W5(RC:^5\^5VV-8A>XM9A0B("+_1,V10__BHBT_Q-0/[K+;LM& MMY,ZU,=$=VE[\A;^>4HNV:W6PYU9/0HBY<8Z@I/ITG-78:;(S_2SU:N&)\DNI&99'@F>(]867\^^4 M'WE>+@5QV F2,R5=):B/:6R)H$W&"\"J M=185,7H-F0-JH5!W DZ325) 3[LUN 5BZZP6PM7CZ-R$SP;^%Z(8.NO7*XN. MT>0*[0'W)12@MKRDW,H%]X.$D/D[OVRZN'R,Y 161S7>^?YTQ@0> G"4.B$]W5YGGIVXCVP 7@$>TG MM9Z5I?W06^0!SRIX,3%/9 \L0!E^9 >GM?8.PD6BIQR-+<3-?MY2V$IG,]M)\2BLFMBMQ9+&F M=K47N"H:4J;T7EJ.O"9B4Q''*FMJ*FM/$_$CAAL/V2A[-7F9[:4AE59, M;%>["J$*8N";"-9O <^*AQ=+-9C\CV@@9EDR0%K15%B@*NZ=T8_L:LG(H#YV M4MM=+;):V_'JZ);68, \W/%YBTETH^K=9,H +_:!BE9A7 M'44R,D@KJ?=K%"FO-;6M&!6/(I+K-:+D]3&;+9$G'CFDH.]ZS-C:-HZPP^0= M97CP>!C6D]Z\0V(A"D5WP17*[8,YE-*!%L/-"$Z7MB[QJ*(H^1X8@1+TPEE% M[?J$2^#]E4-\5M(](%T:MA9/YB;11(&7N O+V MQI!?;^%@LM#L-7_*Q94[M7S8[7=-HVVL"N!'F!-E&%$A1EB*D2C&^&=4T+^J M.+>\N;J0_79I3KJ*GJ+AU>&GNB"EH5G=0E'=Y83JTWX+.5E[5$85E!8G8V\F M4Q?/(1S!\,&<0@.5EM.4YW*XM)AY17I(7!@GU8XWTVM*K1H>+>Y(7&R8D1Q; MY(0T);<$J&J>,8_JN'C1+/;NHMZ&A_QRWC27%-6,P0]#TV(&E/7HAVCOAI2, M9BR7QZ3%X^;+L87-2;CI2HZLZ=1I^/QQ^*K>W"TWKDJ@*3QA5@A-Z\^ M3_]4:>5N^;L#8VB'[\J$%Y[Q&^K)+&=[8*%D?2PPBX/TEKYR8+28E"W!A:$- MUOJ4Z,T4TI!9>1Q:3+^6N$;@[8'Y-00!5XU8H:"&Y*IAT6(R%AUKR#S.D.T/ M2$E4-Z_,J;DX87UL48&/S9ED(20M!I(02UH/$GQF"C2#5WEH6HPI$9REZRU< M34LGTYY+*4 E!XU/61>[YSL&:7+EJO2*V&!S16R1^_K26&T6PY9G.<)ZBJ(@ MPE25OG:9KDQ!9YHKE+;9(V:SO8H:80$?F0]>RD/28Z#,QK4Z:JA&\4JN22P7 MH"HY8GYB?\MF' $)PUE#)Q';4NUO>\+^=E4 ORH]442U'>X]?U(:"EB-MQY? M!^ON@[Q8%4U6MG;?&).CQ0-8SV_0G<$'[/ECT63[@[G6I[FK=?7#9LNN.[IF095>M M)UR6PW9-SUL'34(2IRE2#9"V-;]^ 1X2#YP\4RY%S'2[15Q??HDKD0G\\K>7 ME3=Z0IBX@?_KF_';DSGX]'9E[/W M7TX_C6Z_;Q-^IZVUS3*WR&.YJ[:'LMR5&\V*#*E50 M1D^.D1<2]@NKCQRQGXY.QJG,_IO5_V9T7&RZJDY,O+B@\4Q;;A?(L0@E27#!(\165IKY+ES1+L,[4.(O+6# M52(DH]+[Q')K89INB4+7MKQN@96JZACE]BN9S>_#P/YC&7@.'>8N_XS<<-,Z M4E5UC=%>N,3V A)A1$=.E]9R2UM+ZXM[VL0/W0O7BT+W"=TC.\)NZ")R@4++ M]>JH:Y/*6D1Z[5+I.51^$]_Y;OG6(I;P_2U5JE; :97?(IYO0> \T\F15G=% MA>DOV( Y(81VCC;@Z!3?(IH+]!A>!_[B >$5^[L-",(R6V[WE(Y%9&*WUN9* M>6VW%R.JIY,%1K&*MM9L0;$MMS[6P=L(VTNZ=&&CINND2X1;:V-1)6T+CWY% M+2*V-A9EPGEH1O[3<%MN?3*A7A$1L99%.MG3$^XU5 MZK9[V_K*\F$6ZSG<5R MFS5R2=N#[>@1'6WAM]A4;NEI@ZE"N+Z;V%S\/PIU(F:9<9"3UP(QJJ4X4F!R+%RM/!P['? M//S^X>SCAWN6)D<8,T,N;<[WPCHCY<0H9U>,%-9. MY.E4O^L!U3$I6:I_L0,_I&O,2R_.1Y?[B7%B]YWNA9'SZYL01P,MRI+#@,DC M";%EAP*VRHD@=!P]SLHM;V_4:E/\TPBS@U M%BII(RS-O'#X$JA=846FAPD:C7>(0G)M MND%G+1?P54X$8533)J;<>&@,3&P[B)BJ^,XL7")\AVQ$U8=.G.0&A2E T4"G ME[=7OLX:\J6)"1J-5SXSS@=X0QLI8*N8I%=2WC4DI=AT:+*_2!?YLSG]-QUK MIT'.U%HB09"V5S;>-V1#@ $:+73SM;9<)SV!R_IS :6 )*VO*-=O(B:<8>18XZS9Y5Y%A@$;2 MUIWB&ED$W;F+93B;_R")[Z" )44>.,LU&4T*$.!X8N-MV;53W)'$R>&LVZ3L M"-L/C9C,\U9 Q.XSG"6:3/"[]D(3=&[%<1/XMG16%Z2%L^12ZGZU\=#X2%HH M759!6D^I%U(]''5=N]:CZ\5!$W1E<+^T,"H$BP@,PX9Y(4S 5P:?4 0;1S-ZNIU)6AW< M\D&_\M&MF'+(6;[QPIF+"!I!@CZN-K^H\PVY8&A,G@:^WE=MM'*#A5L^]9#+ MA-I4*%%!ZTO9H?>5;P;H ME:A/+1,E10:-N.JU5@J#MRQ#K[1];GO=+@$&C;5B])#,HYV;$H*I6ZUX)2^U M*@QHK+".'_A*2JK)(%BUS?BH8H!&QL1QW*3^6\NEZ]"IM79#2^3,(4P-P?QM M1HT0"C2&[MAU,3YR+BWLTQF23&P[6D4>NY.!;A]!XO,^LU(@V-0-.Z4I1&A,\ZX_ MU5P?PC"RF_'%0P&-DM)B5Y<@=;9^EXV3!?C41/YR7+S2:(AKCDHW*^>E M+[GSZ'V=.X]&?RE4]K^'.Y!T&GJX ^EP!]+KN0/I<*G.X5*=PZ4ZATMU#I?J M)!LVSPN>V1+I:X O@N@QG$=>YF^["_Q7^+&:E0&AVVE>R6,&#-K&J3A,Q+L+ M,HG")6WDOW>+:JDAO9H)AJ%0AST5$MATT9W*#,= G=CR?(MP#$&+-G%F&/9" M<_K$BF*@=NXW?J,=E&6!8 .OVM@S%/E TBT+V:!I[.LZ IT(N&.:_NF05 MH$!C+'<.9S@P:N6$$.2IQYP6',#L::Y"I#F&])JIS1;\]4>EL=)92YAZ2.>8 MANQ G:\J#55/5O(L@YY\-"3)<)X:Z(A#]:2BUC''.]VG'7:UC8+Y*%_?_XS2 M&@]''1H-363%#JT#/_9KU#CNX.?9RR,//A29G6L(MDJME!Z#"-)".PF1Z5V> M*0&<5\=0_BV%C^.S\?C#9X#O1#1BC0L1&I$:)R[RI! .O:3:*-X5 SI6R:V! MI!QPTD$PMFL3P&D_M!XA\#J5TJ+( \&BKDV1 @LTNLK.IE*>1(DAV,RU"1*! M@,:,AJ>HO%/IYX=@1-?O8/JX +"XWTYBJL/A@Y/8\%NC@Y/8'CN)'?S"#GYA M![^P??0+HRL-S*Z&N4#)OZ_\JA7[+O"\KP%F;[D+Z#0N!4+7TV/=&!JT0Z7] MB702],Z:*KIOX4^Z)WY#'_,)>E,;+,'W3[E!X2ZZ44!0*0T$LT\+Y)1002-& M)PKU-L"Q],,0NX]1R&;QAR")%!-0V;A4"":E%LAO+ =HZA)+X XYB"X G!F> MTD4B$^83CTN:U/-RP_!];0[KGF(H9$] M36N8= \%7OOT6*)[E"""]TC_.3:*,%\A^Q@D3 IF]N[ MKQ:"WVP+JM6]H/92(W<=COV3Q13*WLAM5B0([]Z^5$DHA7U4DW@_U4 GTOS] M*D!WYCD#R-U?1Q ?0/I.>F,W$:R4KGP2NF&45'WY@K#M$C2;9[FXQU(ME=PO MZ^V;^UH5!@!]2&-*NE (S:+[U8CV;8SM2@/:A"#;<,7?9G'S2(9%=,A6HYQ^ M%:,[^V,-Z'NB!8E.MZ &TH+ZU8..39&&V,',$%.++#U$2+N3@ZS4?FEOWS;9 MFB#V9#!(ECSQSU0:Z?:XCN&24T:_NC",^9(#>T^8S\6$B_W ]DSJQ% M?F=1PQ^%Z= W[A.+GU>+;72^81[^W M#&G4<+ E((K*VAZ\$&Y2TWTA! 27H(_LFZ:E^X*D ,"0!! M9C$WVKD@N"G7(6L?(F]26X>4H%(:"([)=>@HP8 VNC6<$:X5D5/M%3]U+^***^&HIBLV%78W2AD5C;,X@KJ6JT$IS=\+"2NBF=9TLTT M1#>_0(\A.Q['$6N.Q,##2SB\7<:,C^+S[%4\ )8"Q68I-\+BY$ L(&+]$I.1 MA_%Z*"GLL]^=C,?OWL.Q232CB0NMBW/S*=U&N>%D@5'XHMP-"%7&4CJ&AW89*Q_WV#.:RMW#6FDX%7^ (6?POP'W0!R'_FF9MBR!5T M X;*,#KWUYG8-J7)24Z<,V?R.Q1?Q<5\ROF/()EE'=*VTH +;7S0W"I^[MB, M=VTHP.N,QF!>8>S_3*6?+ _%+WK1^=JUF4K3#U0\Q1]R*46&[F9E#AD6WDPU M&@*'J!NTQ:5V3L*IA?&&3DFR.$'-O$,&AS?G6@,@2$Y98"M.C&JY(%<9DZ(< M0\9\M\"?"!8TUB[24[79G/Z;+08E\[(@[9 1V\V8$@""QE'V(":%%\?B[1[& M9%? *%X.UK1]>,#-)E/<"LEM]!;"0YSXJ#_ M518%_>GW.]H^Q#G)*7T;_O"F ]Y8+RWA;'_,U&>!:Z"N?!WXJ(:K,P5!=N>T MU*XHB^<0I^/QV:?ACUATQ19;"F!!*ID]SC??K7\%.+XP7>+:8%0"G+)?44/[-YM!A&"7I:J-2P"#XA+U@CYP'92S_P@L7F MSETL0_G+7LI<$'Q&:JI\T62HP F P6R:RAF>)=.V,/4 4[0@5J&C*5J('"B' M"53Y>*R1#\B4J]!2%5$E4*^9LN),<3:F]<.9--NDD0NT"T>DV:/ET8%AB;"U M1E'HVN3*M]^*_2#EZ2%,;=K*M_4XDF."=EZR/5 53P65LX;*49A)$0/&:-6 MJKD.U9\M]S7>2@S^!T'SR+MVY^:G$_FL(**E.M.0/%)P0\"*O7/R[S1,JPQ8 MU.D5F4"$XC:D4X41&I$)3D\V0(VE?525%<+;/^WT4152:-1JH/X-L?TRG8.> MZ,IC@93#IREU.S0@7%J8=TW>T\;, MC^5]U8^%%<(BAVF9HY 6.G+8#X.ZKQ0#PV3N*-R40W0))KXPI>2!5B:QUO&3 MPG%"D4@_WR_X, ",3N6&22TWHL1 +&PRM9*1 PELO^XQ4&(;%8T_6N!K=5U8$G46BL;!)."IL2U\$#;0!27&"JK MKS#U< 9>!0#Q51%[;IO5B',8,+9!,'89D&4:PS!DM_GA6XG5$#EL0R>Y94PC M'X01KW:GXB*"1EY>M>0!7]R4$ RB-3L2V BN?"-O M_69B6?&()YLB8Q>1A@ MC%O3Y'E=8\/6J<"P-9W<7=Z/:($'F];!IG6P:?WD-JW7OIEL9BDY;"8/F\G^ MB*.Z92/D$';#1G83TFPNV5K*,NS91E,&!78'NZ)J15=HX9T5HLOYG T33^P9 M>IL]FK706]0HR]CK[:@2'32"OU&AD.N $$1F_N5+Z/J+R"5+AD7:'S7R[=FV M50-1Y\<%V?,F=XCN=5C)B5$]VQ?QUB'*+'NR2=4# V>K6CSM,-VQGHEVK'&Q M(RLK%\I3@_?+ (>9[4#OX4!>EN&GL+V[W-V$B\/5[KWO: >]VOTU'#IW=$%X MWR?[$_H/QTC:E1SPMC'Z8J^ Z5O^7X,(ATMS%@3YX&U"]+D00(*V\[B/'@GZ M,Z(MO'QB!@VYE5F8&LY5)*8SM! 23'*D\[0D/9")6J%N"F( .56V1DW1__## M>/S^#(YK91MT<0'"8U!Z,X<@+80EFE(1)20!NF_C'Q9VV1#-3':2":B:#,X- M&Z8S3Q4+,!ZD QHO(9!)1J1+(N$#FE8:B+\XSGZDXRR@&R[J4<*%!("EZ\!W M C\^97BT_#_BJ\^1P]I]?74^NY-.)9IY(4PM8F4L>0GH ) 6WPUU6R>OL \ MP_&E4Y+)1I)^@%E'<+9B.NM(0$&E2#H02G, F9"4BJMMFAK M?QH36./N$781^9:V@7_9H"PAA$E'0[VV)CI1I9@CN3VI*3%%U?ZY'1V5L MV7&KTTOMOB)$;JT-Q^M$*P<$!RA-(E10>NXZ?S8(IV:^'HF+UW\)+73EK%&J;GBY^J5FD\M4L.'TS<3 MR8L[IDQP<_7*Q.#"Z9R)M-J;B &CRTIK0\Y1^(R0OUW/E+? !OGZM52< M-*)##U'GA&16DN3A[]4UK8]F .#QF@6=WGYLD8^09+1DYNR7YYJVQ6D&*!1PCU.RY:B]\B.:&-= M1*:6YR'G?),MH]*$1IX1)J7V2W5MFT-K>/="+2Y?$+9=@FZQRTX"RBA$ W'- MLOI5@=JVC88HH1&?/_1)FYN!$'5V>99^::QM&-$# XVM.[2V-FP50#5/X^9' M$_N4-J':D&)W%R./'0F@.4& I06J0#E2P#D,%*I6HJ<@ - M6BW24W"5?W\Z'K_OT%)@&@_0#F5D;5K\53-!B!RH36@5SL'8T^\MJK!-;1/;QH@U(#UP$S!0 M308A!L" A2H $&:W^!E7$I=F9ES[6'WR-%<6E+LUSR-"22$DUS1ROLG]E]Y] MF[K%#',\3VE%]R%=P<1*R&IB?4&\P97F@&.$J\MB\31? A7 Z"=HGW2?I<@# M9">LH98:1 ':#[=.57'+>#:F_X2S*VZ3/BY0 (Q^0S["EC?QG8FSHL*F\[C% M[I1/9VCI]E@S+X0=LI;B%EQ&]; !8) S,4CF/6%J.';=-N8\(4R@A+$_,9+; M%C7R 9GW%"JI(JH$JHN0D=FCY5'U6=(^OD91Z-J$CA!OQ=>*R--#&.&TM6H; M6"+'!+.CJ,R \BS#V0)UH/#O&]$= _?56ICAFP:KQS0DO>"*\H MG\P1QL@1 MN6F:%0'!DFBJ#F8(H9FW.&@OZ5_A)O,S3V/;9CB^K(.J\]8!>9N'&];5= M. 2#9EVU:(H=JL)HJ#L7+UVU9X";#QGJ&B!883L<4=0"@*8_]V%@_W&''/9> M 57^)'CA(L*NOTCN4TC47V3RU,T-X>(7XX6%+CAHG'(4-H?Y#GET:^], R*, M[#$I ,(U,"WT:"$^:,@9E73,]?*N^BRP?_!?U?--,I"<;[Y;_PIP'+(I&2Z-2H!C^>]H!#62!FS^=ZU5/FUI7 J0 MX;>&]FN2S8<-@/ +](2\8(V*1,F!C*)RA923 FAD;(F6 MHO?->UB/<32GB@L/ 'N)U\UDO<:!92^KK9=.;[J9(K(CA#NCK0-5<=NK/F/MZAJ\AO-\06[)1(3PA;"W0#X+FD7?MSL6Q M#DV*A'#&WU2CFDF@\TMW90M[>78(9_-UZ31'"^)P)CWTW3Z>$I\;3GPG MNPC,[*#F4S50)JF _I'5,0KF(\)J&5F^,WI.ZX$21!/C/]_$VU6]>!E.CF'. MPE.?YT3@=-)9!SZ[?TJR057D@7/DHL%/\?!;B@O BJO4,.EF1Y 6R 942^_R MY C@ ""%MFD5^+&&27UL'ON$6S9KDW1VU\D(9))7 M:F&!+@UL6NT]TKWSK67:\82:G)^//XFE+FAS" M4DU?_[9SEQ13^UV*X##7G>A_E;L2_>GW.\M?\+PX2M\&F'Q$3RKI33ZE]N_6 M!9V<&>N+FJOQE:\#SQM&DZNZ5.E0LF6O@\Y> C4(!-MJ:4="[>& M U_A@7/Q*I:7<( 11/22E]GRE0<&'!E*/UEQC%,(B#)[U\#?(_PDVO+ ]0-"@%DR=3H[(;@]H3A^(WHA@2+RH!P_T13?D78 MNC^>T1QEV$K!#:.D[G:':V71$"Z::'?,5D*&UJU_MF=%!9=2:'?S5_*HZ'X^ M4REX%5B;O#X>J10,Q]NJ9_/X-43;IHMR)[M\B#?*JG+T*GG!8[QZ@Z<*";3. ML=\O[@H>W-7N)'V]MRMR=TAO.ZYB!C6)WWO:R_9Y/$#Q(/ YKVT7I% M],M577M0/6P@@OSK!?-_K@;S9P4-&ZW/'0)EP?JR#&#VHWL3ZFH2N7>(= 7D M8 @[TG6OXB=;B%X5P.A.M-]T15M)",B7S$"T%1@]B#;9-WVG")>G[]G@HBUK M8+H&RD[N%3]=<^>2/[YBA#)W..,G;&0%0-@C-GO*1H8.()N7+VMDA^Q)!\P/ M3S;)"&$;VHP]'BK K%VX3ZZ#?,>X#\H*@+ ;(=%'CJ ;,8'@O\(/"MT/;J+ M,")2D!?"&K(9AP)@ .CC+KTJ)U(ZYN=K0-&_"CA*R_.>WYS_LX45F6PKS)6A MS_BBG]-?V,1PPN7OX#?\2OR&32PXYCUY&/]A$[^SKY:+XZ#EG2.$ML<9-R^@ M(%_=?JP/KC?_I&14X?J*2=(!"JW5E3T?2,]RCGE6BSE-!B@&MIZ44QS0IJ.M MUR[=(6=_/-^=4#98K"\NN,5=G M@^.YJ<-3\?T8%38 XVBUD5D3Y7ZN M76F\=.K2R =R&I,?HVN@&N@-A%L<.)$=SK([104O>O"3P7E92G>^$F,95O[, M4)/=ZLH=\11I ;S[(=.DDNAY"/99_B#GFL:>%2R4;(G).B[@/W=4-BB@SXI$1KE-N^-KY;B%B>8*J7I(7SF)?)?"\!-!0=R3E# MOCW"24>2%L"DKU2L+0EB&/M,0G&.!/+B8SO$<*$UYHID" FRWRZ"IV,[B.AV M:)/PE?Y'F:[TY]]_W)>XR7\8>OY7ZA.3>+[!P\IR\D,@2_9AZ*G92):LP0.- M(9=TYE^+GV8L?A[2$U5;J-5F S FW03^#_XJE)MB2$=/;4%S6S[LD/#M7# D ML ]#^E\:#PFLP0#T5K!*O59$I:BS#1>7H@NI\/:B=+&^K[$I*0IV'>PT8!9= M._S-#9?3B(3!"N'+%]N+F+O5A!!$_^<\6"\"OFN5!"$NI8XRU (+S=NP8L7? MW02"$"QB0H@V M,!!^G\E#I1;MWM-@M::[VA@A"Q#V"6(/W&V_3YXM[!BZ?YY6W3_C H\>68FC M?)7T4UKK:![@-%E<\2BI>5A7T-W3KI>KM1=L$$HME7% 0T6 $R]N2ZHL=K#P MW7\C)XD>FP8D)#(?TH[J&F)XOO*ISJ&M">0Z;:C$+4>: X[+::?ZD!_7I?* M]KR\H+%2SQ%%'B ./AJ*K,%:!@H:;]^0C[#E37QGXJRHE$F\CGA"Z8BL\!/1 MR@O!5T1+/8O>(EK8 # 8SY$*C\=2&C@^CKT-IB4) .!-@)#%#"UB)27GFUV: MV^22]AC&#HOOW'J6?V.MY"YZW50%9'SFZG_!=;D3] <-:EI5\7#K,PR/G4&U MBBL1 (JV'9MW3RY)%P:2]! 6 UWVF[R*2,0 @-2L_9)E0S$)'$_3WE8-10$ M(DTZ6 .=J'D*QQ,VH!FVAKA!SVIF%+0_'$;>2IM@ 3G=GK/U*3\EVJX$PH8FGHNYP=Z$'LT?+ MRU[QTZ-4E0/""9V"'16$OOR19]A<_-I9(9RMZ?42-19H!Z'MK($J)UJB-7U; MM0SG/]&1P J[PVY6J#+K\=XX;:1@TQO!1">0(DNF9F8( W\/>J8K#FACEG(+ M+MJ!IP\^?TNN//,3.7W# 1$^N]I%31"FLSY&L2YD]]I4,7>K5^+[T9$B=D+.]E5;Z%'57M4&X(+8OA>Q"?C U\=-"L.PJ-4S"R,"WVMRQ MR5 0WY[[!L@723$BE1H^I%B%T8Z%KP!BTRM*4!#DP!KZW7IQ5Q'_<3?.]Z&# MFSG,9](LM13 ^,N]+EMV)Z,X/2"_ \TUBP0,5&KD5_S)<@!9N2@53DE0*ZL7 MP1G;Y8N]9-U7_02R*"6$U8C)V\F!Q6P8 EB^+AT=[+]F5S3 M!89-W<'^X%E^\"Q_;9[ES 4(N^RAV-@-X@?E@-S=_Y#NHA5Y(,Q??3G^*D0! M@.#X9 [% 5$1D8S.G'0#C- "2[_N",T! 8T"Z2#+30EDC!0JDI 0,-<(PH* MWK&?SL:GIP"NG6M*"Q<4 *:JH_)NT,X._.0V7H,"($Q5$M7DKT#4L(#3>!/X MJ"F3G#(@;.M:().## "?[#9>=D^0> %12#' TD'PDJGNTJ'0?#@"E\Y5I31 M%@H<5>$(&M#BP%C4Q;F378'S'LZ"P$3\7" &!%LW^*M&1TH[26:^;ISAT8) M$)8!7"74,$'P$>T%AP_/04,.K84)C7OT:/9=D=38(/O\F?*H10:.N=OS+Y9\1A7'E M$[KEY7,#M.J>\;96?:^JI&<9DJ\,>Y,,2)6L$P$3_R/=$27= M;S>!RO2O_;IZ5;:/+2E;^V( J5EU^E0>9M)M1 N7=JOH58\^#3AH<='7BEC[ MY9BUBBGJ7_\?4$L#!!0 ( (Y<$%,U,GI(*V8 #:N!0 5 &ULW;UK<^5&CB#Z_4;L?\CKG8@N1YRRJ^QI=]L[,QN2 M2N55KZJDE53VSCIN=%!D'AVN>/_O4W7R239+[X1*HC=J?+.@ 22 )( M9"82^+?__KQ/T"/.BSA+__VK]]^\^PKA-,RB.'WX]Z^.Q=N@"./XJ__^'__E M__FW__?MV_]]>G.)HBP\[G%:HC#'08DC]!27.W27'0Y!BC[A/(^3!)WF[LCS\].VW3T]/WSQ]_TV6/Q#4=^^__=^?+F_#'=X';^.T*(,TQ%\A O]3 MP?YXF85!R:9)0G^^SY.*P/??UF-I(>A_O:W WM(_O7W_W=OOWW_S7$1?<18= MZ']5"4/_H!+G_8\__O@M^_4K,@<(_5N>)?@&;Q'[VT_ERP'_^U=%O#\DE!;[ MVR['6_7029Y_2_&_3?$#_324[1\IV^]_H&S_5_'GR^ >)U\A"OGEYD(KQ8\M M6@+IV]6XO".ZCD>Q*F,*?A/Z7Y>$KQ;'^+G$:82CBF=*Q/!1V1C-IZ)DL[!% M,*&:E^7].2@(04:LP.$W#]GCMQ&.J16\H_]X2__Q]MU[H5W_E?SI[V<9L?63 M^Z+,@["LZ#$I_OTKQ>_?UAQ1D).\S5:0AQ4)\D^+E +BVS C9G4HWR9\(CGZ M-L_V2@;$<)GBQ[\G]TF7PQ9[.2ZR8Q[B09]!YDHW+WQD8H$$@KI)G+[]V_$?](!SR1;K-\CWS47?!?6,SDAQZT/4_M8WMZJOKX%95 M #,3/5VHP)$$CWYC&*!Z07P5OBCQOG 340+W0C]Z[!MTI(:%UI,.(XZZ0K$0 M0^LIS"P"E-)J!B+%XFI_1^@:9.,_PZFUS%Y7C>EO(&K;#*S_P!0&3B7'/<8(_'_?W.%<(U0=9 M7PMT;%9?O_O[JE]=/7CO:W,P1.$0!USY*]_@AY@>7Z3EYV"O6K748%!?6\UN M^XNW80"^NHH!W9=O8!$%7G^]FIWEA17V(@VSG+A#MM^\+98=TS)_.((:,L1X( HA16UJZ[X/DB(JMOO(WY MW8]E!=3"0VF418"V+FF ;3(R(E.?P@2:F/!K*$G441FI!#_0T_ WFL%5<)" M*8N!\;:B* !E$3+A4Y!!.2F^@=BIY-7Z=I>10Q_1OYYE=]E3ZE-1!D26#GZ M3"M5HPXPN#U:UH ATP:$H,"K!UKRK_#K/'N,TU,I*'9U4># *G>0A_;9NCD=OX'Z*!_NX!&;=KTDSSY+K79;J M3^#Z(.M_51V;U9?M_K[JUU4/WOO"# PQN+5W#[ M/JAA 380)D9T6PB!@VHDQ+&@KH26E&'Q.R(B7Q"6\2/^$)2!X,IPA:$&A[L5 M,K'?O0Y2P8+< ^D9T5\ U3@T[R6H] <@TR$_"TK\D.4OQKM\"0HRWZ'';#_E MH08!RGKHC&]*?,A1!0OEZF9C>&%%O=T'27)Z+.(4%_H5O ,%I:A*9MN*V@(! M4%3%^+KOSD!1!;OR=S_?X_R!K*8_Y]E3N3O+]H<@U3LJ#324'AB9;^N#$A1 M+PQ\Z/2C0D$)33_:0&#N0<%JQSM($!#.H3>\UC=02* O3D;= MT[R;+/S]=A>06;@ZEO0E,SUMT(?V1B2PG9Z#*)W]G@$#8M=G94>[;V*8B*%N M$$=&$C;8'G UB9:[&.-;BH]Q$0;)?^(@US_0T(,"7)A9V*XOSS1PZUZD&9GH M7ZJ)4P(.CR@"X(.-!9E?_-U&P_1'\A?3&]\>)-RK#0W3W4<;'3"0-QM*'O1/ M-F2=8 APSX_FYGPE5>8/H=R4N04+K/@3!@:L>3LJB^DM7!\6?_\ZR;BD?5]N/<1JD84R\?\:?Q6JJ M6@U#75=SQXA%E7H(WFKZ/IPI104MXME26AB0_*O(DCABE0!/@X36XJ,':[@< MO5[/J'VJZEHZ(&"-ZE744D/ :8FIBE8--+5TUHS?_BP)BN)JRTZR3I[C[K[$ M 1Y8(W0"*)6C"PRG)VI.^BZ$@M',3@:(?J.@@&HC<_TAVP=Q]ZV7"1!&4?0L MRQK2AUI=-70L:'3BJM8)#KQR6;617&1D3!WM-P'&>XXB-^0DK'AL,PEQ7@T<(155Z -HB.E[54V9/ MEL?/MDF-FA?11)\.%3(JF&:5NZ!$NZ! 4;PE/]#E-H\?=F5!?TD1'QV=H+ 9 MOTMCPXGL@Q=TCQ$6Z:T1BM,R(WCL[J?@ESY9CK)RAW-$)XSI=\'38ND@A ;Y M#65/*<[_1'X\4)Z_6<1059YE^FR+R3I%$CJJ\2M3YB16=D S"F?0A-G=T]EH M]V3'!'-/KD)UW),-#=(]N?$VOWLZT/>W$8$FGJ9V5<3)&+7TG\]?C9Q^,6-G M?ONKJ<+-[*]FWE%>:FHRFP"!]Y ]EI6;Q\O5*S#;6#"=,%Q"%5P>SS2<\IX4 M!2X+RY%K%PA&:=6LR@K;AEA=657#]T_@&9"AN\ Z.NK&Z^WM^=TMM'**S!PG M'>W!0JJJAO&^QG8 @117R85&?S?UDS _%-F-]XKG@.'\!'B:&!2[DS2B_W/^ MQS%^#!+"5G%2G@5Y_A*G#[\$R5%W+^&("W3F.$2PUC&D"^+Z)Y/N7/65C2"A M((T0^X>$OJ&[C8H"8B2 3C#GD"ZD_\ -.IQ1W6!B_'%88B:11N8N$(R9J%F5 M[:$-L;KBJX;OZ4 #Q'0<1HF'60_6SQ M&9?J!\T#<8$BGB&"M2(@%\3U(R)WKOH1DL!E[I%A(PE]@PB!C>Y%]"R"'5B2 MQJ,Y;)I#P+Q&6D2.1YS?9Y;H;Z[OQ(\&&X$*]";%)3TE#)(D>V)I*]LL1U%V MO"^WQP0%%38!^9?WFW?_^H[1^9=L+M)'(GV6OY"I MT,Q?&P3&=:C8E#V$_/OJCJ _>$^/:A!FVC"KX! VE^$P*X-D(H=WE :*=7RN M9S@?Q,GR%;VG(('P65:4ND-=#2R,*1D9EVU*";BZ<1FXZ&?^5Z?]%3!BT##F M-HKQK&(\7(QQAQ5S%.O\ B\NBB-;")4"K&>>USD^!'%T_GR@.:;5TM\Z"-(( M[X0)8[H#A)(-V0%M=;-VYJFG< (3"50I@NX<.\*L8>,%XTO;08B'.0$Y\@Q; M1Y-0SF'ZEQLL&M!M@LMILA>W!]9; ]C; K=; AAS=3=,7U3T.L\.."]?K@F/ M)3$_>BQ[H!?$^AV<&05J+;.+T5[$]/ JY>-&87SXR@;Q)"8[ZO1 '>%$T1A M,N!&AK0OPWIF<458"FC9R4L<%/B&)HU=;;^0!8J:JT9V"PZ,83@)(EN&$6%U MTW#@IJ=0-0YB2!O$T-YFV[<$D8=U,,8Q39B$(O'\12K+D0:KH*';'.+<7'T! M7P)9Q'F1EH1/FN;'UW#]\J<'![)P"_LMX]; KF_71D;Z:L/"^@:^WIR!+72C M!(@; 0(A .@J]W.614]QHI.Q^1E&L[OLR9I<_;:ZYK8'[GWHZN=EKMFJ3N F MS71DD*:$_.V88O3]NPVB+R@6Y/BV#/)R)IX_X) E;J/OWS.^W\'8_T@U6'E5 M$VZ)F)KQ#$(#"[B>Z1CO+69=0)B53,V%9A6HUZX:'' )&\0Y=*3&F36>O<"> MH.F/SH#.S(R'99!G9,;#L?%ZIGD/>!D']W'"'EZ=I!&K(;K+DHA8"#V@*%\T MF=X#<0'>! X5K'X5Z(H(\RYP&'?]3FP-.B+X2": .(6EL\A5IOE/(IKYV=U4 M^2Y.3B\N+^XNSF_1R>N=''/6-5"^F#AY, MR6&6)TZN5HR7E0N=#!-'0-?>Y05F+1W/^4LST9OJ[R+:NQ))78\KV(; M2[*)#>RF$('<*X"M,[A]&YH_3(3 M%VF8[?%=\"R%W?H7#U8LV-(3%F%412@T*&#E*(S\Z(LD<#1$\-HW86"O(B;* M$W-YRN 97YPPN"%#=06PBM+N$Z* !NH6865$TX&@0_E0E M[)^491[?'TN:_$B;$5T'7N0J3Q0.,Q3 9.5VOQ]3A7LE)%A5-AW3G2IL73"( MJFMJ'E2UNN2V4!M>@WZ#+HKBB".H4C7#N2\D[F&#HBRU*G4?#"[\4;';C7ED M&)! I\^ ,BK(4H^T>!C?0G__Y=TW[]Z]1X<@1X\4Z;^A]^_>;=[Q_\_"F^_^ M\N?ZOT4WN^!8[K(\_@?-].V4#F HO8?YFU95ZO^&_KIY_\-?-S]\]QT#_X'\ MUP^;/__Y7ROZ,9M%GD5\+(N2_(/>?(P9"_ !012Q;O5!B5S%CN:>'+MX3[4,W] MFAU0RB!.<70>Y"FQUN(D#(_[8Q*4-+]S&X>Q;@_B@@C5*<55I';W%!L60$<5 M-Y84O4LX(JHPT1L)%PGD7IN!=6QFM%2R"!&'!'UH5C'#3G_)^GS(\0ZG!5G M^.W)95;0.Y.K[5WPK/,?0ZF /4H;(VSGJ=H0$A /V(;S9U11?BG0HE/=][VA MI+YFUWST>I_0 WOD.;/0HGQS2^B$D/#I<,WYL,2?PS2W0S0/#L^F'YK!U5US MEN8T2&A/ \AZ:U[P:KVI) MWLX:&#+6W*D*;?=5:_7;VR$B]*YT^2665Q9S4K4]^YCE'T33LZHT1--ES5*0 M81@-H'AXC*"M:'@(@?5CX>'<]8/"5@N\B@JJ*X4T=* +GL M?U,A^&!<*A%L:Q&']F(=DEEQ7H/\R?D8)(0PCEC)/:P)7#77Y0/D;F'Y8PP* M86P6(:%X818]?IQM0\+TQT"&B,/;MF9Z,4"RI :&9TZ8X+E40P(S!S3(C*N! M$4L["&RR:-Y'8I*$CL<#1@QP8W(Y&#" 0QJ/XRZZ;33KG I?_>I.ZZ\]]6>^C=2$\$^U;$C.*) M\ELV(29X>#.PQ^MJ6P#??(R7I&T57FP_>/X3B_SV]CXA6F@8@[ P+]N"!G1U M,S#RH=";-,)I@=G[U")+XHCM'FKT@B;6B?)+! RP?H1IT?\D7P>^FJ5BO1K M7.[.CD3E]S@_?PZ3(U5TVE6+_+](GRPZBA)4"O9HH=LYV8/) "1IC^11D;7- M*"$ZE:BBA9X(,511VZ":'JH(PJ6/SBXZ9!Q4E%=;VO239>7@_#$.<7&;)?KH M7X\ %0/91&A'0#IH@/C'S(K"]QLQK(W&) M'D45F*C@CHCR@6Q"DNQ 3\K,YF'!@3I>DJ- M!;MX3)8D:K \VH2X1IS>;#J<-AOPFPSGS07,IMF57_X6+^OM)SS0X.;1ODU& M&1)8B_M,*_6X 8/3Y"X/!EUNU7H 5N@!;,-6:V!E*#YG:=;F7!BD[7#($1FP MI+NS:+WR[E9,F%+OCFQI2J;+V+7!" )?+WW"Y-+W9[J(8G&@": 4]6O6_A3P MY.DB)5$=+LJ6)+*(^C8B;JA0"0_N8K6S'^QX *D0KDSUE*Y"[5G3IF5L"[08 M^9'+E>('FHEALJHYQ!-FQ:P)\,@IB-."+JNXN$K/GRGOQ[C8T>W,U=;01M(! M#^C8R56@UL&3#6G]HR4EPHLQDK%$6ATN">-!'O M5;FL)[BS'K"]%KGI 4)?.(LI1Q304_Q MEL#HD]<&48#Q?2.$E+W@ /35_>%@WGJ:*2B@B@22:"#);6[0/:,T?U::NZ.< M+BUS+6\>"#1;![9"^+ 2'C^'.P(/'7XTV_HJ!R].C\1Q-'FO7-"ZFQLNB#/* M@RR/XC3(7RY*O&?=K6CV7L;N :L 2QNZ+3@B9*KTHI/83[=>9#B@E.T%95'$ M_]*A6I,IRX>5\KTK+]0T6*P:RS5#H6HLF,.Y]2>/>34Q,4VG1IH#]A@7H"W* M:QG%9O 4IUB?GJB%AG0@6N;[QM\#!3)<#1\ZHZ-=2L^KTRR! 51#?!3_5-?K MT[A[#?_KZ?QG7#8NX.0QB!-::.XNDQY1BJ6I&4%5W8-S2K(8X M.9+=AN7BR1D;QO@&"B<;G2/JZL8VB*^>OM5M,>HR(\*(>'8-IP&>X#Q-QLJF MFFHCZ"VZKX6,.!' BRB+>.,FQ5,3&V%:OIG4%%.".H8=)Y*;Y7A7T>=7'#_L MJ%\@$Q,\X,]'VE_M:LL$E][ANYG96&(PUC=-=-DHQU%:W5:GL-G3]XH8$M00 M)T=O'?I5[=:R;NOJ..L4"#F/]#DUB;)I_QH"K3#ZM.<;(#O;B%H'5UL>@[/& MV+T./M9>T@.I0/7$&25LNV'.(!( W71&\#>N,$:[*]4EZ-:KM85TV69Z<89A M/:& /7]P/UU8KPF3U:6[2N!!BJJE4YH\JW<9GU.7Y-5)9 '36F>8CE["ZP2: M,*FPDQG69)">N;40W&AL&?P<8]')"5N3(VZUWB1\1?HG^*KUGKMR6UK4&S' JCW;A.@4 M>]:!0]1Z-O.B*I \9?<'8V-3Q81N&5\?Q/;[\[H?IYMPP0_1[8)ICL[UB) ' MYC:NQAV3J]K6>Z"6G!%J,5E*63UYCG4'YQ8<8#4T":)4/Q4"G-KIN>FG23!0 MU,"BWRAT[T1NQ?2;-O,?LGT0I[H\"C4L4*J-B?%6@HT*BJVV=8W4N1PP-T3929L+1/1;QP:2+?',^Y% MLQZC-BO@P-ORZ/6X!P39@,>H"'+R/;#ZCF$93G%/HBBFYRE!Y(\1MO-4?P@)B"?\ MP_E3/8UGV.A-1>=K%*?*@V_T&R6'!#T@8YU'ZC-6O*?H2_I&+)5?PQ_V.W;C M]:8%KU/?7?AFNZY]:=?JJ7O >9Q%YZFQH)4KTZTU;]F(0[C!$<9[$A#D9T&2X.C#,2?L7S.Q?PF2H[8SDR,RU+W;$-': M%W NF W<>YL]2V<'>-5V"@C<1O#1YP XA0VB-& *F4W2<(S:E6)R,[,MC0[ MJ>ZUC0['O#@&:4E316A+2K+PHB DJU[!3D@\-D#N5L9.6(7MJ0FVA1MD@QS5 M/R.4^1IMA9R(MV9HE'&*'2Z^EML;Q,TJ>Z'\CBM[EXNB."K_=@#-T_%BKM,<\_*IN(^*#"K M48'3@BWQ-YB+@F]Q_AB'F$_;#0ZSAY11,>V>EQ\6*FM@G>EL)QXL.R9 [L(: M BDR!NIAJ,-]'VRAN MA6<,)=*>N[YF<:C\_%E6E+I(91I)CUV691H&NR,-/3]=C9'926Y$"I VJ XD M&'6H3*O9Y^-#E5(;5_*%!)HVVA#1#]KAA,T+8>6% OCM$MC%_X3I$_C^&GM+ MP*&6S9"]-&.)LRDVR\CXO(*;Y)3W*D]!G@?2M/VJ\2'+!BO+SU!;8I6BK.HU^5G4 M(F[3D;27?G/0M QPG$YT??6< YCO5]RLJT'_<_O.*7/D[#RK$^Y7ZCVGS)'= M??IQ^&VZB6._71W8R7\EN"Y5>@0=KRZJ[ *[7AXKB?AR<67C<,QU,@<1]&KK M!BJ4/Z_V)]/Z!."367'F]J0V<,!SA#4F<]\\Z.VZJE+\<1=S5E0[!)< M%/-N:$Q4/=[+V"=C\#9&3]+O'8R-[PF;EU"05D:FGFY6!D_'X'U*-<)KVZ(, MGIDST^?W?V/"__PQR\5=_)C\504-KZ( 5]B&Q-W8S8AXD=ZI5H1 M\V\#XBKOF9Q#%S>2'?)L2ZR6GRD4&C'!350F.$$.,&FB'.\K&=9X]QA&.3E^^$*8OTJL#SLF.*'TX"N6-%+G34&\@%8BN>Z-85#:V8\I:D:*G4F\H-12G7Z.:(&HH@G?VFDUX)OB6 M6BFB>H2R6MJ@)@'8PHL(N(U+0W]*&0"J:FR7Q7:MV.I7@ JQ[:'M/2GI[6B8 M'",6*VDZIWPF,Y*E)1D]H6 7*=%57 "U4G$2$;:E02M'D*;HIV&=JT2;0SC0.;;SNK$+;4W'HPU&]P2WY^;+<\?\($P'JMN%]0@,,Y$Q:;L!.3?5S?>_N"*-QL-"(QA M#&02X6=ZWPOY=&1/XY=_,&YH5_>2L!J3$.:D*+#^O9@%"6@I=!*EM:@9,=9? MGAS8Z?M'"8D>)S1HB.,!K1!SR!(WL@3+R>+R@&6R-!,,79.I0#<89,FK-A;G M? #5E:0.$B"CP,QTG26@!H.Y^3?QHG@T3)Q[P8.5'=':?79,60,\086J-".C M4XAEK^T'R5*Q7$&C\P59-ACA>,YMD[URL=33[OMTW4FS!ABP;*J6]5[MU!XD M3 %5#1O.V7=@:7-#F']3U2CXFB?T"CG\J%/ MG[T-NUCEG_(CO?E]IB40&%WHA42JK# SB^'RG$:1"C"]Y-\ MOR;RDKFY2!_):I_E+[_F<8D_9$_*&,*& 1")N0E11V1F<)C(S(4G550N0K)# M2]/941*[VLEQ= QYMG&U':C3$\-Y&!!$@.7,&21I]P,\A3<>D MN:KRA_/E+.=CG 9I2'306/G'B.+#.8Y:#/TI3AL>^ Q'Q8SUU.,#7;6\J*HS M71:V D=QP99J9BI155>'_=0JK@-X^\BJC]1[3'J'H3Y/<8"',1JK ++%:(%7 M-Q<+)SW]XNV+FI,)?H\F<&8N/^U>?'N<%&EU2E'B/:#J]QO6-)=T['C3N5EL18BK-EQ>)%M2Z.(? +5X'+W0!)H*2O^1',FU-'#TX&C 3\\6NAXCN%I2:*'E@ MU^YL#@Y3!4FF\H(HDJCZLM.<, .UJ =)U$"(FNA%G7 OV>=?E)2HN'U1W8FX M8 '<3[H+4]]1VE%@[BE=^>KI4%@?78@Z'[7B]&*]96\ 1TN@\@,7:56?I3;Y M9<0QWP6.EDF O>@_!NCA;746S4.(@9&V!MN7)=@HG.785H7JP2)KX,OYR+:^ M%!%AHV]!\A 9E8T*?'P)KY%^" '?7[ZK+,L=V^.7[O.]<%\F%:?,RB QV=@L MHEI?S'EGAO2HJYBC((61D%=FZ2"R@WD:J/ABIE86AYIK3="GE[.S"=\M2!'7 MTGKQXE54J"T^9KEH\'.QIPF7O.Z-9G)L2$ 9X$ZBM'+ C1CK9X$[L-,_G11( M+.E1H"$9#RJ\'"5-)0 [:XWB\IC/>O)"S#G$."KX=2:./A(%DGKPJK:?5A28 MG' 7,>2D@MSM,!)OQJA3I2?O&7VD3=:2I[C<\==\4A=D.4LD MXE7S*,B!=TU]0XT&/P?[0X(WG&ZY"TKT%(BV@62AJBG29,B*UM?KIW:/F*P* M"U5HB.+)3;%AU%U4 M)N9!%O-8B>E95*L1M4Z-G[HM-1+RRD(=1':P5 ,57RS6RN)0RZT)OH)MZ7#A MN]O2;2VM%P9<;1X(CG^!9F]/L3YDVK>_,: M"^PY_C0YJG0&O*@<#N4V)DL2+])R=WZ3'])MS@$/WOB=>\E9D4#=P)!.:&W- M\ZJ%XSPB%;XU<)3%.@W2W^G3;(<9:$#A[:3+MLXT*CA0:V@S8=$6"LP>R\.K M_""^PQQ'<8F"AQRS.PLX];[!ASJRO'47,;^[*JZV!75WU_M\:3+LM\/B68+[; ;_N]8:)&G;O]E07 G"F>+[=XK"\VIX_ M\[JYLTI3P/JK]ESNBC*D\ M^7R:-%]K;29@'"#,5,N^<5T.5G>;$.(I4QEF<)L;T4X9*5[OR8T$VVZ;WQ<$C8?4*04)9I._B+=)OE>_;,Q9),[(P-U$!HF'"MCD)N MJ.NW&!K"5[_GD(3-O3+%1Q(!\'S@&06DU=^3C/;)@"VAF^WQ7?",B^L@CDAP MJ1%/= M/Y@()<6#U&;>U\ZFRATH*#U6,MM6XA8(@ 8KQE>HK^@F6*ON0AK MN!P'=D=,EY&Z3T+U/"R-%%=*'^I5PQ+\3"<+MR^>8SJZ6^,I-$%VQ],95JL^ MI;N16H74#PE)X*]\@]60!P^_%IJ7IB^J/!F>/M&ZRT[XZ_A3\38>%\3976W9 M3E"\F]=EB PB ?N4:XB8JN==+OA@3[[=: M/>>(>3&"U,T$@B2%+AC1E:NQS"%P1:/=01#=-&*>2&)R4@#56F85=< 7G='% M? SB_)<@.1(VQ=/!@E]STBRYRZPHKM+S9QIE'>-B1Q5=F9T]C12 VYDH=NV M1M*!<463F%46FV):2M9UM"6DT2.E+;\:%2V$>6U.UILX2Q%N#5'UUUS92: ^1PD%XUD,K!B"F:J11+N\!%4:FKH8K>P2!LD@.%^T MM(>3&8_AVIMR'J*@Y;E4S_)"?/S38_DY*_\3L_-A[0&3*SK4Z>@P\=JGH&ZX M *>=0QC3UC"5\5%% -T?2T1(H!?,+RB@#BYG$5$NT\I]79 L'+J?)4%1Q-L8 M1R<%7:WEC8EC$& FX4>H[B*F*40WX7L3FMN9-"RMRG@]?#!^$C MA%8'WQO4D$(G!8NRVZ<)?L3<(P2^L6RZ;%\9<,$7_<1(Z'&=)7%H+S%I0H!9 MU.TBR,NX'GKUA=O&2D_/3H,B9@4;K@DKE?."TQW&SM569N8DC6[CAY3H>D@T MOR_@'=E SBA#8373G:G"K%9?S',2;;N1?F'#X% M:?# LH/_5*!K @@855DELZV#0PA I=\/%;&=@>^*#9"$/XPU19IZ30 Q"BB@ M)!"C@001#]:JR8+Z:W^G04(W5[<[C*OKWR:;S;;#<46&BC:'B-:.*UTP 2)( M=[;,3T($)<1(R>]>_'B!)0LJ26A?"H:0@'^+Y2JF[D&6#1_T598;F.3/618]Q4E"]F47A,?T(2:1+^\=[/PZ8" -&*,<):ALE8,(K&Z6 M([CKZ6I%@P4P#15-I^M57V)I!+*M%DZ88"^V7(7JO.*RH4&\['+C2?7:JZUD MK?N#;/;1T1?9&GQP#3S=,'W3,/:RKD)&$[5>8.DD\+XR)-7K;94E$ M1*6E^,J7SUEI"V%M2$#W(DZBM&Y"C!CKWWTXL-.O>,X ?5,@=X<\ -\GM7)T MR\[(GBB;N_>2\?^$. 7Z> 7[Y:&GB@EM7E6B/*V;&C_LRJ+-OL51.V/#F-9 MX63#646D!%V.Z7'7$@$DP=!6GR2BT(0.FD3EPI MZPT0LK2$4E.-M?7P)2H,R(ZPCS@] M8MI:[RQ+F;OY-2YW9\>BS/8XMRP9SMA0_6('"==N'^N$"M!-=@!?BN=P#)L: M3O#PD-/.K]4+CN:P\A8_[&$[&UF$M.T2W-&]5$OC'L$5US?%M'G"2C-9Q\Z* M 'HB%%!%PHLDC)G$]-P ZV+9SIL'(P9P/76W38(!'*["NO-F0"ZU[I7>V-/B M3"C>:(XE$4X/[X/NV%/?*N7Q(Z2>111(.VCXO=J>9?L#3@OFZ,4K"E9XB%4Z MO \*'%4E5VT)@\J>RF-;D MOJE4/5=Z\V2,TGHU27_5WL1O/WFO=9HETZT+WC+*&U[H5EA(75KO&"-JJ7S>$P/I%[(9SUR_SUM!@ M>]T6%<]5U+9$#27BL9(:%Z!A%/Q44YL7->JI7WNCY>6%+=*!_S@2MLX?'39& M>G"X APF]KOE-E2P(,4U](PH2VEP<,3A_=$6EPHN&G@_],5:GT4)#*XQ+M57 M6BKC@1>=+ -XC;].V;(7_G\=J_E9D4'K]CF*IJC09\&$JL7GQ):^S%R#ON&5 M]5[0;^)_P0UI'@D]J9ZI>.O !=$);T#PYFU 1P3;2Q,.[<,;@!8K3GG_A7_F M,50L+_+]#84\JI^,=C$ W[M"+&H!'8NPM)%]*L"BXFQ@O8@-JG[W;QF:5?++ M+'UX>TE;,8)7RI"JH8OV)4%RD9(=&DL?-:].CK@P%CA(,-GZG!!7M[P!7%F* M\]?H2,+WS^ 6%AC.XLZ#/"5A;'&-0 W(QG.!D8:QHK MKFQ>0VFL;F_C&%2HZ5.K(4"+D'^V.)/4-SC$G4X(+5J A^7A#D?'A"S7)X2Q M*$Z.M#W.+0Z/.=ELXN+\F7>AY G.^\.1'\9<;;M>RGK*OL! 0,?SBTU9ZUQ_ M]E'6OQ!82(3^*;P8B!V*2D.A9BQ4#5:]**B'HTC]L #]=D?[+,![()!)I+7F MW]:S6-2#^>"G+E)ZT9+E+V>TJV!:LN_D[GULZ- ^Q4T\M:S[-Z.$2]5 MW7T-#K"=*4$;ZF"A=6&W(QG0"'P0CY9@O-L9@:IU?57JGSG/*7RX([\0IQ6G MB-@Q"H,\?Z$'>D'=/_Q!D/;!K%E;[.;ZS-V*]8C01FL326VC.BQ DS2S9%1" MEHE #& O>K,W5!RL;THYL&:%K Q)6B/INX.@V'U,LB=576GC.C(_>8@B8_-/ M3U./;#[:0*7+YA:@7^4LN#\F0=XI<18T2Y04<['_#LF(:$N&1-LL1UE=<"7A MY=D)-F@BB"XW<\OOFSB>XX8\T6@8\R^;=UO<)@]I/2$\2*B13ZW,8Z$'Z1) MXSF..OZP*,A*'0W=M2]-D'VF:+/-.]!2BBG'E26L%NWPHT&I 4GU#.E>L[J&3#W+$ M!:OLXRY8IWZ/'1&B2H\K5ZI:/'(-2V;AO+JE+[8Z13K9 G,A5]30(T9W_X(. M>18=PY+9WP/.'O+@L(-LKU'[IJ: D%P,Z(16FW[@*8BG+[TB0R=/0<[=D]7W M3:8/'1?,-$'JB& B<^2!Z&VI2C@A=A(PKV,.N>Z#S$#82#+FFU*6B8UF>KZMC03RWTCG^1G&\L\3/P1Y_R/9!W,V3<4?S MR2;ZXM@5N\'Q1#N[##FK&$5$OW%4H%AT7HDV9I%6K+A2!=8TW+TZ4&?Q">_O M<:Z9!@,\4)45FP"M^BHZX/4KJY@YZ==4J?=XK!LGQT"_<1RH&BHC90 M/I\^ MXKRD6>K7N7A"QM@W*KT5"ZJ\O),P[7KR1A2 O(._"@JJ-=8J$83E@%K$M/E M.=3RL!,(\+[F1L/HP(#V*-BGWL4%\E%?I.:P3I'(;Z$U, MPA&*7GP]X\O,R_B/(Y&E?#E)HT]!&HC$J6O"4Z&Z3'-% GA%Z2Q*_3;2B@'S MXM&1K?Y#G J/Y9%*F(BAZBZ8%O,G\PA#R\33-S1G]//GZ3#9UBQY);_*-MQY MJ0"ARE+I6&X7FNI" 92.4K.@* ;5>M4.?H_39MQZ?Z,']T%!S/ M9G15QH-[F6D2S' /HXD5SG),'/+)0XZ9ZU4>HYD 6("(\MU'*"$@EG[#:PH MJD,?>)^KHO6<_(#SDGQYNF:6&0H90114%%>N23!$'@Z+:F"@L\.Q?-=3O%)X MKCO=&X+H69BN/)%SQ_(O7+<=$EE#]J5/R4;%[=Y+97A ,)]PYHW)GX2P,SJ# M7[/\=S*@* VJDJL+ 6#>:B9K.V[_#&.P*A[Z18%V&#UQ0!1R2%KM9W], K+: M1C'Y;+C@CZCK"F[%+LM+7E\K85I2/;#.\5ZLR,&6_-P&;)Y;[X)'C.XQ)FLX MK(N7Z<5=5,9$4, MB&U590SN@X02(L: <8DB0HV57[E/X@?1QS-.647CB(#GV?%A1_XW$)#4;1^" M%_8\A);SPHPY5.;$>0=AMT#3,8T)VS25@1W%BHJM]57Q-^A+P0&)RB8X+'FQ M1U%-^4!L51QITS_+IO\F(A(]Q>4N)C^3Q?$%!SDBW(@_4?"41OB)5%4F? D) MS_$6)5GZ@/.O5[;[:1^S*NC+T5&%CP0!]FRG+MH/L &8)MV7CIKLUD@]%)Z_V#6E?=@5H:&Q M\30!?N0"I+PZAS$S;K NMNZ4T+1!.[@OB M8$)=;H(1 \9Z'820K=< OKKU6GGI*4Z-\9,'6G,3/'TBAIW'05)\QB5]5EO@ M_!'KKNM<$(%UR"J24I6T6' :96%)KU@;1%!1C;M!M*LI>PW.\6'N<4;+1879 M5P@>V,PMK5Q+GP8-L1<-$K"M&$51VHD2 \Y&#.R8[*-"\\TTAHAS>[Q_2P_4 M]O<):!YES?S'F&SS=I@UA1AF'"9,8 NQ"Z4T$ST:G*W8>#(93(7+^I-X9S:# M):O%H5U& &U'-#,[YQ5'VCW-Q(F")9H?1 '&ED8(*=O4 /35;6LP;SU-%!20 M(-%KS2=UZJPH >7AS">KM<,>X,Y(\'B1DIT(S3X8$!FI;/785!E3#0%E) MAP&M>M1PH'KNRFVLXW8]G66&V#9/]36?"P*,'MM%D#5:#[VZ;MM8Z>D-=^X= MMP]TM3-:B(I]\F69PT'XX5N M/3,<3F;]1X5C>51E#C!*2)!B0;6B/[ _&XE99=?W P;<1 B^KO-LBXN"K(1! M\A%CRPID0P*S20=1.N9GP("P-"L[6L62L1!%6W;Y'?<4*GC@14 G M@'(9Z +#+01J3@Q+ 45 #,.7UD*O)2,A_R7UW3(7_Z^PWM?J>H/=7Y;5WU53)&%;#UPVHJ MI!A5D8!-?I^[>I3[%U16UNG]"O05^S5T.C^M_R7-57+XMP0I)3.(P[D;9SCI MVR?B[O;'O5;C.K^OKW-*!BNM:_VXJMXI1NY]5P$#J'L#N%Q9[8)GL]JU?P=0 M.Q6#M=K)/ZZK=OV1^Q^4PT"JG3N77FXQ3E\^!?\WR\^2H#!UKQM$P;LM@TY( MQZU!%]VG+8":MZ&A_OT+8F00HP->2]0@;R.MM<3H8"K>Z:U)6$?=59'P27_U M_&ET&.ET6%9@#RJ;SBFSSFXW[D*O60CX$2?9 4=W.-RE69(]O-S$#SLBMJD7 MD14+JBRPDS#MZL!&%( BP0[\*"KM"BS4H"&.!]SG:*H\98T&9R/5,9I4B<00 M?&FA86S"PKQL"QK0U6W R$=/5^I#3@D/VJD%,BF4"TD M+U1+P9&;DE68P+'+G#)M[$)-J(AY=1\D67JWPWEPP,1@,J;&BYF.Y7*'1\@NVHHP]$)F9W@ 5M7JVDDO0VAK-,P,*32TO,QQ+(PJPZY:.Z?V9HW MJ"*,!&4?%LH%YD-(E2BD6L_6:06\ISA);K(D^9CE3T$>:69 "0ECF0:F98-3 M@*UN1UH>>NI00:+?*"P2P("GPQ5#E>I_..9Q^G"-\SBSZ8@:!5993&*HM$8% M#Z8^>F:T>K1IDJTY%N)H4!YT@BAU3(0B+@GM^4&W'+ZTIC6]F%!"^M"05ONB M00$&W(;6].+@-MSAZ)BPCB^76?K NWEUNKIZT.&:\D99HYS=D<$,E[-J4!B= M,;$M*XT*;G6MT3/1[R724I4-HN#@%[)=_HVWL#I@/_1$?]^JA@37%>,M9 7, M_0K7%=#KU,'<]W5]_IM3M@^Z)K+N@@)?U?WC]%>G%@2(OH$N(C3= DW00#T" M[2PIFG7&!=HS"%2036U4L%9^[$ *'00MN2'@VJWR1LC$<%"%A!HLR!O4\8+4 M7X$H^&@(U8R Q"**CK&SQXR6V"0)I_A.DNKYFW/NR MX;VTI$AHH7W8^/:8UV]^+\%R'(Q\*%*16]O=Y5O$.Z14#^&_B5 C@@>[ ;L3 M8;4A\FY X#9;73:[6ZSJ=Y"-57MPRX8$ZD32@=&[C#:NA]7)MB5]28,][8/] M#QS1#I*T,+*3!2KQ?/#&!H'T?EF!!.RAM1S9?/4&2:BHPO7!:0\4*5J2=0=S M'LL\[RI\E#Y"9!('9C$RUS%30L(O38:*90HPT(7*7,ZK>X!65<;_%)3'G)4# M@SL%=)2 M\X6?!^HII.-4;;U*-[Z3)3+6)P(=(:K+( 7Z*ZBY3(BXOR)BCQ^79+#P<>\34F9 NZG@7Q+*Q-;/;4TP:^^.-J9 M,:9S,20IGVM"#I=FD>#*??*08TP=V GY/Q']A_["TX8!L$2X"5&O$&9PF 7" MA2?3Y:;^8E.L$T%%&@45[957B5$B-9]C.:O^ M2,0O=\-M6X,';^%&@71VKD3RPMH-G/6T*/TF #7;(;SVC)VG#(^1J+'G+ MY9IDRC,%?M18:*-0S,]^*\M2@ZP=X)C[ZL5T-C1BX M'TG7"AF,>=<&>&_T1I]]K07V07>,6]#@2J$[H/T M]ZOM%I,-&67N\N+TZL:X=COB@F54N O62;"P(T+D6[ARI4J_(+BH1D8"F^O@ M);I I^@*W0"'!),DI!" K:)I>?NK[:]!G@=I>96S9!+C@ =X5UI@X8Z C/R'KK M#$\)N?XAGH&-OHYT$'W&$5Y\)2B8QKA MG!7H8"\/X^8=?YUCL7+X-G5V>B\:&A+@/F46 4]4'WQVQW*6I64>A"S8B%.F MRQ\Q+JZ#%T46LQ,&1/*:DQ!-VIH1'"AAS8$GP_.%+8%%!P[,*FN%@AXJ&X)K MIZ..$:E"0A(6HFA(X$$DLHT11.:??IW%@@%>W_9D2V0X2[*">(D/08DOTE]W M<;AKG C7E;,@/<4?Z))@=UFC"8,'$1.G1!-@C*3J0_ QB75E8')@%%% 2;*X M(N1T442OC^(4/5'2)JO)X3#1]\W !&%1Y-X%9^[2DN=XT7HPZJ[\E<-UCTX/8!?HLU97YZ M/JR9,.'-[C+FE_I>"]Q1S:H79<:^=U\;%G-9X@R*LTE$H-S;A59C@3LDDS : M_Z-"\<'=Z/E2QDM[<=PI? =1)ZY(?D9 X3KN8;J8%<$+02;>09P/S! ID_J MC[6XXIG=_&:9BS(*#@Q[-B'T0# M#1Y!!/0 )V>PU8OB^A6?'X>T Z:C6RU6H/KG%-Q%^M3^I LX!3'"YR--"+C: M?@A>BE--8B.!WES%K%S#;2ZQK%]J1ONO]L\P=JKBH?>!/]^,4X6-H(6Y]L(,NPC8\^X: X\BOGB_1PM%4JU8/#J+&-?5F;=;"K*[69D?XE4P.. M&+P?Y4I54AC+CI@0_-$>?=$1/;07&F0LU*'3(=!Z(TM+ 6<+56LA>GAIC =< M$/VP#;U()AOI8X';BHXE!VVK.T;Q"GR@8<9HL5IMKWRYD>I*XW1?T$?RX?9) M)XK^SJF+ 7S3I&;'(:6W:R\^W"D-$::YJ$5[2998)'5#/1?3E=@NJNCM4Y5!O/+4HFA[T&O#IBL,7'Z<$FL M"9]EACY3H-R'^&&-WN,*9Q6%.8,<<)B?C9Z\2L;6" MMM7V"96PNEIO6F@?5HL>\_HEHP8%7C'L?%+N/2?94BW%"&VZ[+XL#\(%NZ8<*V+J9=T5>_S9^ M&&?]&WB:1$<);%#C&!H:WJR=L\GYVI;/Z^"%O1UU_#ULO".]/_0Q!'K$8$TDNL_0)R#W_Y31495CHR[6^:.>T"4?NTB M^ B(#P'TN'&1>2%&^9W_MC]Q2GRWYBEFZZU]SF6(,$=9$Z64#X4.FJV%)V;V M)8U$R@F.SI]# JJLH#F1EH<&:!/ @+P#?(AEG0$X3O<9D\K7K\' R'AJR05QG0U;0\,N0M0R.,.16 MBC.K0D_)>6C*[D+W3#F2,Z![-@SXB##B8X*OMZ;&(4QI A'\,8 MJ$9!%0[X6T.-+,;GAA88XCW:GJ,!*PRC5$3)6RN>"#*9\[<_V7 M&=6^3:)!GV-)5)!$!BHY?09)3QX>J.GN\A!.\"4H.X9S\JWRI:HF* M(N57.?U?NG.NJ_&Q4GK*8OMS$_=F39@P-9;58P1E']:9T6SKG8!$?8,X?50- M($KVT^)UU1"MVIUL&&C_L,CT,)24%WL312QIIZ-LOR?.L2BS\'=X'^+@&)43 M0H+B:D:FNU[["-X' :Z3-#)&L)'W.81PXWUJA-'S.U6O$+8%J\:"]C/+3=>M MJ)++90;NT* 05_*P-_SQ$7TS;]MONA#PQC=81+28O@;;!\LVLN9HN/)UCB#" MJC> +_VCY90EJM[3 1=W4,AT@\/L(8W_@:.+"*=EO&6-*,2+?"H!<3D_9UGT M%"=)^X4^@3GN%%^1 S YDUZ+45_ MI[1?G5]4SM#9D41I:$'[8*_%_[E*,J_GT[L[,;1 M@+F,6WLJ*YD#I#Q8\_+*HKY9)KJ"9S.!*^ -2O&HMSZ:IM!S2LB: MLEQMOQ0FK>U\O.!9,(^W%!>H_?J4;*/:VCFZG&,[;;/OV M6-3[JKQQ9$&SYY).GZ*@Q"MW[5Y_GA9R\FQP.JED>(X%T%Q\_=E4Z-D_1XS+ MNJ32)JDK;],UX[[^V-8XH4O%M4CY-&NI5>[*>'&OYKX]Q&I?X[67\2$DT7+Q^ M!V:?T@_X$2=D\QVA$H>[-$NRAU[9ZM?IOJ2_K##3K=%>O_M23-Y2[DOZRZMV M7STYUG)?TA_G]5@_\@E,699ZM);/LL^C/ NO]0K8=EF^[M7\*W-9KI.W0@K, M:W%9;G+ I+S U!9<=R)Y*4)?7OK\$B1'GA],@[[XCZ.IG;4.&,9EF%F7+5X- MN;K!FMCHJ4D-C$X.ASP+PAVSG!H5O,A$7QIC?0D]N"_:HZ\JH8/U0(.,]1<: M'9+4!K2*Q&@!=$8 7D>"U[BHV.O+9RPDX8H,67W%5;1^&18;)E ]%C>V=,5, M:D54&A=H-8DYQ L$]HS)%OQ0C9VI-:=0/)2R]+$>C@Z0##%"O#JY80 N3++" M8 :5+ASS!KNT)_RQX#VA1#L N@?(8C\$WO1[ M)BD_R!4A?2@ >4N?.I^^G"5$;=QJ/2HPH,LZ:H505W#L@0,6:]3P8JS+R'!H M&4:&-:4 HV;=872OMK\&>1Y0?7[$!4$5SUW_=DPQ15&&9\/1 =:=$>+5Z\X M7)AU9S"#_?0C?""<8=Z*K=.6D%;T)6L0^8'314]\G/IQ,P&D@VP0'6;E16BZ MZ-R@KK9(T$ UD>K!>D4&*&"=24X*Q+Y0_?UF]!ZW.(]Q<2[8*_1^0@,(X!&, M+->VKX2"L7(#*XK]26/$-$-<5)%8P>.J_U8673'2+/;<5K M!0UIBZ,87\#H/N.G+VF.'^*"UJ:([,9G00 P0B<1:F,T0L,8I0-+8Q;;%#^A MHT2W4I^5372,= 0'R4A>F.RL@@#NX8[W11S%0?YR&]0["<,5E $>:/]F$Z"U M>],!K[]W,W/2]_J!O&N#OGN2>/X<[,D_676C(*1>QW@+Y8((I$?.(K44RHJU MOF8YLJ16L:M*Q2@N_2\)&_CN:II@C>U,N++2A$W7>?Q(^[HD0T+++#CJS@<1CP5GC5YCY.$1U\Y8AJ^ 0(#-1&@0RFALO .#X( M00X5'MR**$Y3F(NYM)1:U\#"K'M&QN6E3@FX^NIFX$)S#M5XD> ME$_(PZ#8H>Q8;I/L"9%-/HH(>MV)E58=/F0IO=C,JQ%67HE&258C44.E:+20 M)$.LZ[P"+$BC1*GXGM(<5W"I#ZS_Q\X2,I=&.3=>]>! MN!#'=0,%:T[N'!&!#O$&<:W-7@Q.Q#EL$1RW2;$'3MP[QI4HH2\623 MV2(@79U=30SB MQGT.:>7V+W+3%W0D.['6MZZ^,BNDQY1!.E9G)>5-CFIIK[O\C"R65GB5LSI7 M9$FH6#PI1'_UX %?;<\8$Y)L'[/BF65SFO\\>#UWJ).2G0 M=6L>^:"HM4Z1GM:KY!U, L"'C!2S M=B(#\6&\R"@F^UX)$C?XWQNB[/[-WB^] 'C^-E/"V$JM> M8\3>6"( _T!J$>'J[[6T5_B 0\;E^[^,< QJ9%]\@TDTLWM087KD(?3LC782 M%4GT_B_^^(D!W.M!'=<7SR&03"S MPU @>N0OM-R-=A>"(OKN/4@UA(E2:BVI1<([7S&?@/5W@]N[=HL*W<3%[Q]S MC*MLUIN@-%?)&T( 9F\[7$1YK^N.O?K>=RAK/?WL%;Q"E 2B-.K\:D2I -?. MFRQH(]8-:%&LKB#GSP<H4P$_+(AO8@NMM3']L:F=*P-L:V* MAH\+U& Y:ZDB@0&8[=\5AEWV_I+1:C%)7+X,LC4-KA]F9A3,9&%*1'#C,G#E M8%<\ZZ!!]\RBA@C7@'EV)WCI]O9;B^31W6!/%.O]X"7TLW C.T/N"2_U3\7G MSH3[&,0Y*]),J_HF&34)YX0=):XOV6\&PM-SUBU$32/3(ZF\? MLIRE^DL)*SXDN+G+8DAM8V+R,N,-&5]2VN;Z6@MDL_�OZ^PI1$TX8#S$M3 M,=Q+/I.!8#/,^IQ8WEEWDO"!J'*FG$ M5M_BZE@699!&F#$Q' T_PQ/%L?5V"B.5P;6,#3]M4GH<[6]P8\X/6)3=K\9!<8V7,20[<($O[I-V)E1 M-<&24&@8))"F9/G/=#),OU9:YKR5<5S\?OIRBM-PMP]R4VUU.QK0Z;"C.*WS M80O.^B?$3@SUS[UD-)X[4Z.!EV'ORU2Q9BS";D?S1<_4XICUK(WC@9ZI&!JH M9Z!UU]>4:-T6!H58,3[CTGCEK8&%:U2@9;S;FZ '"-*.0,.%LE!_42_C!!KX MAGH([P(,<*^G6.'NR)C# HX&PY$)7%PDQ? OKJ!<#0LI M9 Q/-*DOA%&3&G!X3>KRXJY)?D4.L\NQGDW\C+.'/#CLXK GE3%V<,"#L0]G M@60KL2*M;BN.'/4TK<%#"J6#C3MFD"G(<3";L11Y*1D*^:^ND9 __?TZSZ)C M6%[EMSA_C$-5W*$'6]<$;.Q2C=?!K*;@9@94Q5(H*#\>%N#%W)'$$$6@I\$5 M'\K8P0(+IA)ZQCMZT0>$4 X=%WH-.6EI"$B$,(G_P(7_29URBEUPP+1@OQA3 M__):#PO2'*04OEZ=X9W6K#,Q7 TJPNM&W;?$A%C.4;,)#!+-'LP NW[4;66\BKJU M@*M&W18N#'OR( '9CMWBARZ[VNV8 19 ,6R,UXJA UQ7,Z0\PJM2P)*O2 MR9?55:D:LE^+&_WV!4B5]#P=BS(/DGCE,_!S$@D>U*5*^C^OOZ*JV*L64?FW M5=?-_L#]TAD,!&AG,8A'N/O)SUGZ17WFH82 N7-4,"G?+DH_KWZ/V!N[_X"1 M[.V^0.UOW=F\H5M5^B@LRY/13\$FK:(_GVK<-?T!9A5M6))7T9]/5U]%JR'[ M\33Z[11H%=7SE..@1*=Y3 _&O'N@<6DIM6)'\^JA1D\.0]K:1^A9ZDKQG%Z/=5;#,RB"9\1:0%Y"XVE;GZQ?I!V)Z27:@YU:W=%35 MG8 +%L"=GKLP]=6='07FALZ5+T-%D.KF#,4IBAID5%#LE:_39A#G6A)'0D:W M*FN>8!%R-U!6>V67)1&QZQM, S8<73VEY+]V\>$B)=9<9$D"6?<7IL:@08)Q]S'-6&23,]O@N>*;%?=,"G^(4;^.2B%W&Z3%.'ZZ(23"S M+$[NZ8ETJ"M[,X4@4(P^>0I:$?QH:NO']Q-9[4?_G"#B%!$AB01-]$90_7J# M&L*HH8Q^JVA#/?%9:#)^ GP9'.YP=$R(=SO?'Y+L!6.1;,R-%'!FP,X!_X(CXL3@C<$59F J)+#06T,OD)2>N];)YB8'6?QF]G!3] M9!,Q%EU4J]&J''H>A+R]IP,B><0-:L;D1W75J(@/B]BXNGHKZSB@?_997,_O MG3P%>61Y,=Z!@?$S2D9E_] "6-VN%:/W\Q,HC!^/O35V0DMS/;!$Q^+TI8&Y MY@V\&?^-H&ET3<3['.S-K\27&0IHL5MPVEIKW0+CK+_4+29$WT=3,NBTYX:1 M/!HZ?4$RH!@1<;.4C),FO]-A$1T7^#7]BI-X_L>1]@?A$P'_]K[BV; PM4%@ M7(**3=F4Y=]7-\'^X/VSET;1@=Q@0#L[A!;()#.?H*FC %'0@) MF#>2J\Q\H9SJ>JSNE)](4ZZ=<0]>5:XP=P:%"PH42#J:BT%F=/Q7]T&2I4-\ MN T#P!V["5%[5C,XC)-TX.Z9M<_J*;TT4%4Z^X5B\ 9S1*0L&^;\YA M;EGFC^2N\N&6[8P*%W&YBM6-HFQXH)&1&W-CK+]:EK/<(T,B@'CS>6&?R6I)CD:.3UY0 [VZY9*(%8T]PD96CN[!T1 :Z M[1TD6NL:V ES_?OA 6SU+XXK9&V^094[!F.'DX1CZ[OJ] BK1?+HDEQW]79U M8$EO/_.6CBGW-3_G6:%;[Q<9R=,K\O&3-NB&?/@P_EV0CY5AB?5?C+E!/XNN MHZG(9*)_(2-[>CT^WQ2R;4C&T= #Q>NO_;,(_8CS^\P7L:_: J,WY+NS!/WB MZ]?KF*5.A?S]UD+3K!CG=3IE[83-Z9)[@[PZAZR18%%WW.H&RD=]G:[8=?(D M..&)@!W1O5WF>XW,G[/T$1?$KU;O3QFT,4I<8C1 I[318 MU$W5(U=.JGX("1DYKC:57P2P1N05/5;]TO;\D?P?XS,E)2B0KS"PW3)T!=SZ M5JIEHF]BS<-G!COE08CF1O3\.=Q1G:X:;^LO0'60 />=9J;KZTTU&,QMIHF7 M,9>76-!#3X+@RO>4@^2I@%'=WAWP!G(:YW,6K\%/=JM3 $&4IM&QVE2BZ4( M%9Y1LS'&PE+\!&52-!3.UIBNKBY_6(LE&K! M@0E[G 21XQ\CPNJ!D ,WRDJF'$=D?C L=(-NT1?@,JPSBO.&X(&>H+9#U%Z* MA3FBO81.++&Q;]@27(*E>I@9<=@:7$+G6TR48,[0ZBP)BN)J*]::J_PF?MB5 MY\\X#^,"7^>T;68AURPBF_R]2$9COZH6N>DT 0*WN2:BCO.F$H0)"^?AVA1% M5I$BV9AQJNA $6F: @&A9U]!MQA:F&0%C37W0?X[+@4\+9*YP^Q +4CI2YJ0 ML2)24\D_[LBOGX,B"OY 9\$A+H,$?>($*-0!A_S9#:VOM7+4NM D,[+H:EM% MCC2YE9%&%6W$T#?HI) JI-*9Y".(I94! 03'"TW+KS:%>X47L/R-^45*@B)F MS\45L87\CNS E3?366YQ!X[]>BYW1PFVQ&6**- @<8(8 M*V0]"5)]@LZK2U*99\*EG1=?6H]TY_4*[XK9_Z&]*$DHP986:3&9^W++/-8K MNR=VF;A9;HE- [V>.V*[%$LX-5YN1@S+P[X"O@[^FI-8R7[0ROP* CM9;NZ6 M=:TGYAWBE05HAFF:)0A3T'\]@9:6^>7]SBN-E-QGS"SH>@Z&A6X8TW:?Q\)0 MVDL!!V/J6H9E>^T!K6YT&@X4W;T8'.* X#6_6FP;"W\I(3U0"7T), 48K%J8 M6SMW% .T(MCL;$-$4)6C;MQX]5[5>!$]A !T].,JHCJVL6$#1BYNK!GKD-;Q MAA22U/6C82^R)\OY*4@#(=(=#O9^6MOG+,53#4Y!PS^;TPKJ:G8] EY9GH:[ MP<8GT?'8_ERE)7!O:W'N,[J9V3-XP"-.LH: M%3A0@(X)G(5T.&14H?MRAJCG;4!+ %[HGU-!A(PWPJJR4@"(+^(#$ @$ G_]C_>%/WH%4>R%P=\^65\./HU X(2N%\S^]BF- M/]NQXWF?_N/?_^?_^.O_^OSYORX>[T9NZ*0+$"0C)P)V MS1FY?,1\_A?K'6 MOUP6K8;!;Z-O7ZW3KX<'A];HZ+>CD]\.OXT>?JP+_H"]G'K4DKX7_/$"OS:" M2(/XM_?8^]NG>9(L?_OZ]>WM[4] M=C_E761H_U,)!OU%&QSK_/S\:_;K)RB#T>BO4>B#1S =H7__?+S%?N/\*RKQ M-0 SI(0[^P7X\&.HH=^2U1+\[5/L+98^*/]N'H%I>UM^%-6:0EC/$5;K%&'] ME_H7OO;IY3.D+Y#?U>IG^O4W3&Q_!_VM?*9K?Q,QW4R:74S:>T;[4!3[\6:K=G>O7]*H*I0^Y=AX(( 3HKP#W'H>RY2X87MHUGH:0Y $G< P=7Z M+K$\V!$L-P>)Y]B^7&!;GY*,")>=;C/[!#=9;A81F .RWBO MX"Z,Y8)L^=H.L3XEH?/'//1=N 1<_YG"64 JV+;/[5*S=CR_\<,WR1K=?*7_ M&N#%CA_&:02@7>G!QA]@)^%G.D_^Y/8$]O?.@_IUH8;A^O+##NQ9)IZG!SB! M=1$_:\,"$3RE2U@>-6[[U8FWY_++U[Y /-_#T'V#6Q@HMUOXS6#FO?A@',?= M5F#&=@7V_PJ\)+TZFC<@DN, ;EEZLKEH0F"OQ@X<(+'7FY^U=@3VK_,ZTVQ" M8*]^V5%D!SV'PJ81@3U[!*\@2 '\"WLVB] 6"&H$#K;"/ IF3V"6+3V]NL[Q M%8'8;@/8%?!LO_<<1K5V1*X!R&#)7#K(3H/+OH!I'].DP%[#AA=>DFD+:A#: M*4A_L$->3RD3VQ6Z\K[$X,\4?N?ZM3>QFXW)MH$W86]+$=N7V_]F&R[?P MWI>M[M8^$X"%XRN[L=4$8&)H7;#=)J#3U6:$VW "^E=O2(X])Z*?;>GB?<*GH"31I F(+X"B>WYPI<$RL=VY(L0 M 8ZI_=VN?")@\7QF-VN?"%0LS>\&S6/H^S=A]&9'KF1@;5\2O,+?A<'L&40+ M]&<1:+!M"N[WI0T[-':$];G1GNC^1@#.-&.XW&4C4UBW,[!5:XD3A8?^0<%NR.FT*GI'9/B GMS>V%_W=]E,PF>:3>O8;'+9POJ_(#/Z6+H"0!:7_Q^5( MXAYY69'5*!ADLUWA7N];*"!D1Q5'H5!ZI5G;G=[";16=1*Z+CRZJB >\)"%S@KO_62] '#PX.S@]>=E0]4_VH$[ MREL=59O-8$ @?NC4ON"C"-H#\@U1Q\ M/K"**-9_@7_U^V7X"J+Q2YQ$MI.4[?DHXN]OG[9^^RJ_-Z4\GF&[6YW9_OGW MTZ.ST^.SP^/SP].S;]\LZ^2DTL6JYL=1O;MVY)1MPS\VR% /Y"U*?%UFP6F? MG;GGK_4ZC<)%0TK%ET+&'H<1M./_]LGZ-$ICV(]PB7J,PM\@@BF(HB+PEM## MK'M)(^1U)WKZOZD=P4_[JT>P#*-M_A!*#DM[+)TO%'G84.0.U?$ (B^$LY-[ M92>D\5,K5T=S#M&<:ZP*>M<+11P-#ZX3Q%Y$_42?X1S#P$($CN[47;;-96;$@:8.AY MH8738U,MOT%%F/DSY(:F)!T*AH&_J%#1V72B]N/@7W-(""ZNH$$KGR_WL@7)]9'/N)'J(PESJGR,;)2MY6BU>0K]%[K7?AR%T>I=+B0]L!U^RZ?K=F=O! M#& \,&W%AJ$YYIZ7"E2X*[],(X0Q=Y,BND'QI3'69&HO7@-W?J#I@0LW@E(] MS3VYUN.K=!'!ST(IH @=.[$+V 376%OQ(2F6 T&I6(7[>N0ACR[AGFH61BNB M]W]=:DC*H'>\/-)L[N4',+B>%K;O7Z2Q%X 8/UG62@U)>_2.E]I3N-6_7H!H M!B?P[U'XELQ1[)$=X$=2:^DAZ80=0*D;);O]@D!SX/LTE50+#4D3U'Z7"E"R M_R^LG'"Q0"=#H?/'TQQ=LIBD"...4&E("N+&42JLZ370>BTJ3)P; M+W9L_[^!'>&#!6Q#XD88ZHW>YU%73S=%75W_]NGW[0>"= M"*YTM57I8Z]&6 ?H:L2Z7?CG==.C:MNCHO%1T3HW+TM:3NWX)1-B&G^>V?8R MYR;PD[C\FVV2%G_]^[J3D^F-%\#.>'!>#?-85LQ-"K8J_(-,()@L(<=6M]L+ M:3/V>!2!AB0'',*U#"]$!P=9I+]2A5WZ=ERFH!V_>]NF"[6\-FKD4 M!ETSP M]%5KM?M7X<+VMJ/(\ 7U52233IHZ982H_.I4\[HC^IO?GZ"-#>(+N&I!TR!! M24L>R@YED'Z EJ /CIK:Z9M17QM%]P6KM^8O.VN>5M,HS7<"B[UEM\NMC&7!)F-PU MT7GA(V=2_599[1C H$B<]EF@F4@"](X&2C,-_X42V[S:/D")IU&&M6CE!;,L M'Q'.ZF>IJRE)6/3=L@GHC%@J=X[5<.<10.%Y3@(R@6!(4B]D%!L8H$FU%12I M?>PXZ-(HRDX_2>8@>@0.@$,!I6,@-N9EU ? M]MP&*"M2&*T@>@Q)JD6,X@(5&#:UA(CIXE2-PJ^*GD^F\-]PC;P,XP2WLVPM M:Q0%V!%BDUT,>O@_1&!I>VZ1YJV<%&L2Q7"#H:913.F*5U!Z#LUXP\(0<[G MK/7>(3*55W^5[TT?HG )HF2%4OQG&0[AEFN)'#QXTX%415-&<$\+G A-=%>N M4[QFF:T?O=D\F4Q_QGDB?@PUB'7,X 8_1 EYZ3;D.%=$#K1.;C_.@)\R<,4- MH00/.JG;#T6&0_E@!T;[Y<]F:)N(AK"A4#V=;RS;^S!PB$9>:UDSM,<.34(* M/N4D*!\S)ICV9JB9@$4O*QX34%)]BB)PLYM2M=?F,4>)7'6UTS3WX7)_N"8: M[A6!L!T\XRO4978$97:HAB+]-=V<(SAAFW@R71Z<%$])L9TKU0MK0Y&.:L6? M)C'@-/'$&<*/4N VQ8BG17MY(YG! 570VH)S$G,?-6%,C>*MHA+4JEW;I*+F M*)H;I53?CJ4H1A6ER$)OG[U0 @V:!/SK@%73H MK)4_F-E:V /:DEMF"!CM\F*5ZI'XDBKE83N MAZ;5JTOPV++.+',8TPV]5(N4VQ)AW'- 3!S;CDUI(_7?!;-4^U/1/J0,XUL_ MSEJ1+_ZHF5++2,;TP2[5&E6U>K16,Y@LG;*DGHHJH4D%/W[$8 M308:3KW.307=S L7"R_)'C!'5\[" )E;('#P;"#4,)H=O+BQ3Z8-.D(ZRU+ MF*;TM);ZM8 M73XGEO7M>. D8$)H8DC.V'6]',:#[<'MV:6]]!(;%R^+*6T>'WB 2O5K*:+% M(TAL+P#NM1T%T)R*QXZ3+E(?I;N$6WG/\7!F!;VB>63IB%FJ9TQ=V%8)/=O" MHP;"C292)U,W. M;1] E$F&B2NXRJ9RA@NO7M'Z\N:7VSA.N>:6O(*I'*%BE'IJJ<6<0GOZG+&6 MV0RA 95Z^JB()I4@(8KHW ZJGQ'R<,Q*.AMW2-,= *VE)H8VE<0I. &#@)T M*PEUY)>7S"_3.(&=C*[?'3]%%$890>'_7'P\9(>6M!G]%,75XVC%P%1^J"9J M/8B3R10E=P]F"H/D@7=D4EY2%7-D]MP M-0)Q4H->E0GI*6YZ56UH(4#G30)UED#?[)'E!"B6] M.;_,I;).10MB."0C&TK#"^QHE9U,HWRCZ @JS/Q3Y2J 72:E?5$; G,87;L6 MAX3TG^IX"\513 87( #X4R!,Z>'RA0V*A+@?%;J&5N-FE(Q?;<]'UWV>PTJD M2Y&;X\*./0?# X@< MZ0--6'X;Q1,*10;=2*$-&41HFILW1+Y("D16=+'A%]Q&S)$ 8;_L&;A/T:WU MR3232B76DHU4W1K3AFL<$X] I"6OQ,>L:1*E6LM@6#U^H 2K'G4+5JU];I1] M3VU^K9Q668+Z1BI'>JHMMMK*+5D6.U6;@=Y1.5CK5.9ZH=J\8$E".DZ2R'M) MD]Q SY/;L1P\]6C6)"Y)D84A0;$XV> =H%#^V7_YN?;=?Z1Q]D1(*E]*&NS'/KY/14 [^U:':R#X+="5EJ6*&J1RX9E"=N0#"V^D%Q<6(3 M-YID6T24K/&$&MJ038"AP M3VH4*37:6^.S?E*WE<;>M9?5[_SHJ MOJAV<\G\^!=CG4&F;]9C5--5P9J_F6Z0Z)*_.<>)YJ4P0*.$)8=S6QUM],FA M'H).F2'JJV*&I*^DHOHJE%DW3?TR S7$]U,Y:B42H%'.2.VSH33$[X)Y!8U( M V(=(RG!CUC"+2,='HDC\J*]L)&$X(!JR-UGAO?*R),&:WTC^=(/O81,BTHB M6.KR([X!?MV<&"=G!T-DPJ<$ W9)@IZ(D@OS7=:Q,FX M3,P] GC+&C(!FLP1 =S$AX($ MO0.N!3E$Z+AMSF$"+H@<2VC>A.A4/DIT"7IB3:%-S"AM,D&8< LR/DG\4#2% M] I<-Y@7=,PFO@RE?8BDP8R3(26IKU2I-'H>@0N@*>E.HDO;]X%[E49P[G[( MYM?LB1V2(42MO">,ZR&,OJC%4WR=^=16'J%PY.CW+AQ%(\;!89WXUZ^\WP1CE M(?5E+D4,VUPKBY]#3+A7)IX7.[NHL$!YC#(B/()<7*!XOR07Y2-PPEF0M4*R MV61_MJX_R[*^*3YBD\-G)6(4E'1(LT0A3*+<3!_HG^B1>_24#V[V[=/D!X&[ MB4A&UB/EVV,6*66NAAY$S.I_L(Y!'J(2VN F0.Z-,BZ,)3NZ#]Q?=A39$"K& ML+X-XL1+TAS#]3N('"\&DVE9JS7,14C+AI--MJ1*&LIY^$58,!U5 ,6#N#)8 MR-3T!PW[B:KDH5&')B1/1/;;)$,9ES+"A7=PMV,X&\7*I:2>>6++ M#>3LKZ'@R\>2.ZRWC3;JHCVTK'.C""A.)B7=Y)RMZ$6WPA#NQS=,(_M-.!ZA ME(R3<]8R]-!>LYE#!UZRH^\11!Z[>1TTPPF&'=EK+C^8<)>1O7W/ /#T6$\@ MFB2*0^;CC1^^L:8>/^F8>AQ^9I1_1VU6N#5>>C*XEJ**8K)13QZB\-6#&KE8 M_82RO@W6;[F.G<1[]1(/X"!U;TB;N8%%@5OQVB*@*K]F+"IA63CU$D)(_Z9 M70Q'UA&:"E6N!H(TV:0(!;.)%\1JAY$KP#LO.-E1,"PLUI$.U;M3/E-WE'E(G565/0TZGB!KM'\,P.-$E## M_<$,Y:(8QS' !V@1*WUPJI>DI,Y*W$&"F+,1]!8K%%CY"&OQ3&?;>4=[R0^. M\(M'T"5+8>%38B:@G;P?OZ\4ZR>LOC/GELG)%6WVXK7'>O!W22O8:/P M![\Z24A0;DIAA__"G RO7@R1W(3159B^)-/4'SM.F#:C %BJ?'"KAYPDI+T4 M'UQ2174;O$+!AM'J%_P&N K?MBO60D]3[CRJSHZPW+TCD[7M :OFZQ(XMZ_1L;YG%)Z2^]PDIF0$4$:MY M +Z1:^8TH?C>F>M_$$^4T.3>'=0F365I=(Z#/"<_5!'P7E'>(=R*RM6&=GSL M1PH6DO%*HZ\#?B@S7FFW>AS,JM390R;1T/=UJE.8H\T<]1"!I>VY5P6HPGPH MQQ?Q4*=;8WO(MO 'PH)RVG]P5ZAN1Q*!OY-E,(N>_:+YV<&"O>*26IL M#TG862QZI4'$>,>:>(MK/26Z[0APQEK&$J4/?@FO12EW?[7(M=Q;IU'V1#O? M4MA:VU@VB9"#Y+R%ZE)$,^[ >X5X*&8>9*O FC(C/3[6()19/?2L&=21,K:<,,P1IO.7/FEX-D MW]29N'-G!P WSEUMP+V! JTD\,0\$64"\4 UY9+!N\FAU+YQG96HA0APGMLH><8=7"H)L(\VR85?%P)-SCEIO M/YG$+@H37R"K2N+"#OX@W(9I*[J?E"&BEWKXI6C*>03+];I]%P:S9Q M"$S! M%=\?MG!)0/+C7AK,+.7; ,3;=O@*^\,;3AD(NH:BV44G=NGVWH[O#[-ZRD34 M_16=#L"NIU/@))/I];LSMX,9>(33YR1 4D+_C_*@O=H^FL,? 12UY\#)%?TP M#MSZ7U1*8@@IX4O:,)?7@;0K64BPPU20M)=@\N2>S1 +QT]1AKZJ"G*U8/B[ MVT[4U7EJ66?GPZ"V!F(2%6A5F:<'QWH9)-Y/3I(HUM?HS#-X0CA1\D$THLBM M_62:)#G2T M4J.B%+DK2LFM+^^7@3N!V^+%N?)BQP_C- *4I:5OL]JPK8N](ARXH >852]& M99C&-W,TH0V'I'(#'PW3649Z)='&Q .7 MMUBK+T0_ C]+V!>.7\ J/^7('Y!HBP[F:J NIS/+^G9H-)<$24CJBLE]0P_# MI!O;B[*WL39OL.4.,G24@9*7,*7W[-/47K)+I*RD!M%P6^D8GA7WG(DQG?B" M>\D1=DE(#9!1M$\K;O!D>1I<+TFS]YJS"ZSN19K?1IB7X'UECZ#&R6G,J,I/FF4O0\Y:A M[SGX"SRD@BK6D19U0/H_>;, ,M2!=&UV^!EJZ )VZ0_,VM*GR3K_OUDG)\=J MY@BZ0JO+A7#(4K?9)SL>\G?>GZD'5]$5E,D/.[!GF=/LZ<&W [8W"BW(W<;8 M7[_P2ILGW,#,W(=P(=XS&44_- MV2"E>[0QSMZ -B.:6Y7UX\)>>*6].KBC$5P]3[FP?62M/,T!2N*Z/E-A',A' MS8%<;7Q4M#[*FA]5VU>R.&Z@%LZM3<]Q*SQK)=4Q =5^5CI('_GL36@S]OD4 MB8L3Z 1W-X?$.YH'OH>A^^;Y/ES(<:^J4<;_<7/\EXUFZ_BFV5'1KHKGF_ P MJ:>P@D8\[H[,KL=\]3R# M,KA/FH,[JZWDR="7A#I6<874O'%:[0MM(&)*:S/XR.*O/U#*CL2HM?0.1=NS M+ING+?O?O+X"JMZA> % '5WX8BK&5]Z;=?K%7'JT84:NI,UHHRFD.MXZ0#)J MV+7DA:.,O;/FV*LVHF)?6@3M7(:+%R_()(/=C1*+*O$X-WO$ONZQ5=9F8+(H MJN9'[@YO-X%9.QJDZ)[&)ATZ97Q^:X[/HKX*#PM*[C(/?:B,.._%?9C@5DA: M824NHM8^L8]0YOK:#%(VE=6<0KTP#MT97)YC,P[/\^;P7+>@@-_EM]'=,&\V M3^*ZZC CE;F6D-B,C%_E)^E#CZF.-L.-4P'K2(I. (<^UA[!*PA2)!Y[-HM0 MOIW\:'EMOS^!62WW-7DP6@?-P5A\8E3_1N:,77]EM/Z,DEQ060=1AIK+,,C( M\FMB)VCK;&LU6M#PCJP3DZ/U(QY3A76$UOUP"K9 M%;OK0(K*O43&\=X2,Y4W,LI;47GME+KH$DLJO3'+OU6%9, M0U^%,]/CPHZ!"S?FZ&$\CH@'JR5T*6OO\PMJ<%1K4<6YP[ICDVFU+\4Q>195 MG]WBR;I;WA_#':CT;$S)P0MKGR^J?:8>T/1K59NI00P]:@<^$B0C99W?Z10# M);'P\G>RH7F/+!UH=L/2'O-2WQ)956DTL^?KS:JXM8)'2;4&..LJN93#TD7: MS,'7B#8312?5UJ[<],<]>#LC?8G!GREL\?J58U/?$E.U:6E4-*4HRK@*AQ K MW5Y,56ATM3M-6M5?Y/QHM(E,IU9EO6R;&B<=KIRE$7<-*&K?) @CB'SQX\ M4%08*@?X !GR""@AL+?\B4@#YOH#944_?(:\DU:Y=UW9E8C,E*+4&2H8NJ"0DMU#SY,=;1591&, _ M.J R!MAXP=O,0(DB!*:$-!:J=XO/-EQ:V?:*1W"O>,2X5\R;_=@IYX_+ \D6"S37-B3Z?8D2'7X"/_00">% M'0EBZ$XFAKOS7-/(47,:8;M!KW1>,>\J_9K]*&]4 +^RND3YP8(DDS+[+$*N MKLWEVD5S.^R=PX;J_M#T7170F>?9+YZ?K9^MP>7/;)<=,^(6?X4&J7 M&)[JH[KVUGL(.UWVG]M@86RI/DP.K1-52?9[IP(1!=ZHF]0H

TA'4(1QJ"HO;I&(@6<\G3;'4]Z* MTA&UX^P@N"N4&V.NG*A+ M.:U^V ERDZZ8;*\.+0V*5:)Q2MN^[SY'#=^*<-9<$:IMJ?4 LR>M8:NBUOIZ M!$XX"Y"GZ=:%JB_R^6?38?%^UM:T&,?0,G$Y]UI"OJ+-7,!#A78K3YX\C,J? MPYPV@&=VL0Z:LPM7\@"ETX^!603J0D>#(^LLTQ3#5%>;B:-'_H#N0(URUK1? M8>8:_H+Y9^N +@"42O'CH4*:_55J&,_:POQ>@H MU]>'[ G[#!^[N2+X>_5A>62=G)R9<@MZMS(;>@Q-Z_LZB7?5B#FZ HGM^6PS MVC'SBU)H&P4_][F,<1IM/CCZ2_')CV@]-=%Z:)V1'JF'/J+-9*0J2@\K!!YO M^H['1S_(%ZOV!L;OWO;CK#OXHC8$W"&UFGS>M8"'1NY[>P&NPH7M!5P,W533 MCF:[UC@KYR@B,^048VV>HJW>) /Q RQ>0(2A%[;\0'A%T6J3''R #6'%91B\ M@BA!<3 /9<BFDY@V?#J:^KK0Z ZF+#%==&NYR*H6F4@E"YSP,S M(5_"+WO)>!:!C->MFU1\0Q M\Z?V;N,X13>\*[$W13J)-A4S5C54]WW0ZS;*!3EPW'^D<9YE_CD6C>+%(2(BJ!2&+"YP5^./DTHZB%;0B MLM2Q!.)1ZYI-L&[P):14U8-(Q94LY'6O7$,DT:>]AN&DX0 M*(>J9D99F<-K M,H7_SAS&>&NKM:RY!&&'6U#CS*19I AUCLLL;H_ 7!F15>+[@%FV\=5MR[) M$^OD1-&KV.+M[\[P"R)]ZTFD98CFL5=MN/0(EL6]G,GT+@QFSR!:()MY MY$6'=0TK5>:C_?8#@HX\VT>K&;H3&8/H%>",1GI%;53;55$$5?.!WDTB#$7$ MR>9@#_"1IK62R81A!VQBC.=:##=>X,5SD"7XY&,,OJ;)M.%$;:)#?RT+")]& M$EC$9#;@X(ERFX?0C-9%[46R^>MWE+ !U'/.%UMMBM7)T8(VI.ENA?9%:\CM MJ$(,MP$4&)(DF1OK8MH00)0ZL00A0S;14LTD5YU<4:N5WQ#4)T#V%XE!\VT*42C=DZ2V.W=Q0'71HB)'$X<=OHMNV MD.)#%$Y!'&=X;@"@F#KD2GO$G0Z"$+08:1:+5J9S*N;(^;P2$!JV/29&KZT9;=?OX"#"YPFU=DC[O#+05 T MM5;^P/4(#.>P6-+J[? M:(,#*4HFTY9WX$CO.0AHN3ZJSN"X&NJ3Y+*$L;,D7'&45$@%_VN;4/"O?G^$ MP$!+!K7:;]HH5;9N-BR@X]=0CZT)MK9^U4:7= FW:(. 07G>K.[*^P'IO$@7 M6/75?M=/@81^U55(QS%D)=KO9"56?Q^R$JDX# D>)2PR%ZL?]C_"Z-*W8]); M11PM:$.(W2VQHJ1$H)OBK*8$9!MK1F\VA($@O@E!J#8E"S IO"^?@EX(AM"FG[$HZ',(ZABD] M))H(7K-X)$((XU"\/K6AR.5$7I&H];1C!H^^V+1-QZM\JL#$DDY>;!^R?0XB M>PG2Q'/BV\#Y@D_.32H_"$735;51>3?$4@-#+56'3476-/RD>D=[2XJC">V8 MM+O%I+>8"(%=BDF$A_0S!M/4O_.F_(<1FZK:D::W*GDV.Q0Y")J4- L?'2_" M*/'^63POM2U*[ZW)VU& MZB ',P/:&23\"R"_ C088-?M&:"N?7V:W <&"I>/H-!XS9A9QD!@6%;^O ^, M(6(E!+HW/#3J8[<>0]^_":,W.W)YP[@..<.X/H_0QT;%USZBNG8 KZ)=RK"M ME-1F!/>.NF(%I^]3AD.==%DEWVUN[;L+70*H5_96L_M,H#@:7\I4(.Y"-1Z&LR(;HGQ1!ZAA\CA"*T%:VC/;=.3L[4SI^L&FGJDAG><)1)C"1H+ZR= M0IG50MSBP>AOM<-&!Y=PS\[IIW^R%IH-[2(T"3'PRCR0M:% M]C.P\T"//',JRJG -*A;ZAE&CVYXS71,5H<*.8-(2TG#>,&*4&H&\V_J>7 ? M!@XS%3:%#68#!:34;(K?%#BR+VV49-OA=F(W@@H*)_;E^/'Z:00;_/!?J_)? M*QR/ OW7@W-Y&N^_9O9V]O%?*TJ(_N&_-LU__>$1D^\1&_J%:/$>L<,#Z^3X M<*@3.0]"?3UBD,(. &Y\ Z52OO4QF1+\8_@*FNN6K*&F?CF!2KW@JH7G[#: MG0-Q\F@GX'HZ15/@*W@ D8/4.F.SP"EM&$:A_MA-?"[P.UQOX[LPCD$\":[? M$R^8I5X\1R(BSCS4>H:QIQM>W6Z082S.S?L<"<0#NY@?*Y<>EC9KDU+%$.UW MABK5VW:DPMM6#S3@=;H=X9QN6;,CNVSWP_?&U>$GN =R4Q^:0D_S,$I*5S#) M"4>JHLVH9??&<IE@:IKD.D6E)LP MC9(YO[9;ZYFL@ M(-IDV/+ZJ9A#/TS:U=DTDT(&8@;JUK)#( '3U,^/TA *_-V./#0)HE, PCR_ M7:PN$DL#Q?>?X)DPZIL;NMI]XI3>+*B=-IE40=8@ 9DA0_6(7>SHA6@%0=Q*2#4T$[1?%IBU++.JP3&D_,$(@_$WPL< M[<_&X L.0ZU,DSLG2.7Z%+1GJ\YR=Y2PQ_;"VG% A'>&'2E/\M =6W2PWY-I M[H&\L1WT_/6J>+WO(HRB\,T+9I?V$OZ2K'"&'4<3^O& 78DM-EY?Y%)#)A6= MJ$N+IQTZ6SAQ2@U\%!7$MG4L[;I>WDO:W,%7V0P>", L]8(Q]_,ON'._,,@B MAY!\BI=N;@"('^Q52X040PV#M-\!J-2@1CG30)[$=3R%W[STPQB2^LI.P&WP M:^XY\PWEQPN44N'2#B[ 562_;6\8Q35L$('DR8-@HNHSM6S=59JC6-K0=W,Y M/(<(W39L.JN8FJG+[- Z.3DU@T/=T1>,.1T08PKC/ <% 2.L=(*TU3*6#\Q@ M"_6?#4G]7M!%_2VUS%4_*]A"_=^T5G^!YCY%+CJXU[)7\05(W@ (UO;VMA^+ MN9Y!%.@,MR#!N1[^"PP)2D"6C.GLISS/&1. &=R[ M-I_KT.+BOZR4F8/G3#>X)6>,2I18%\6%'7OQ$X1CNY.@&D2$>SB6M;K)_.%$ M7=)($]^H&!J5.3*NWY<@B %A>6HI61?3D66=#ID>2"^M'T?N!>KTEXO"G*%RK&W:A9+9 BC9)01X\7@(?+0 M:?2V='"K5:>V]H!WG410LDV.*U71.E:-=BC$4 H'-ZV1JIC%'6ZD)47DN%L5 M4>01+.T5LOO@,&)XEP)7W"QJ<*$L:='7 :OQVP,,7CNS","J],.^'ENJTG>8 MZ:KV2MIE&,0>Q)A]H(B-XN;HM@<<;GH2Q3Z)DD2F8M>I#9XANC\![#1,I4G55ZFM%D<5UP[!G2?R;D@ MZILLIPT&<4;'5]!.N5PJ8M.P^;/[-NKR8!4=BQ&G>WK%01"$:PWHB-D0JDAX MGT0#4G1?$G@02KU9I4+:MWK=R". : ZV/'%5(S5R3([ MH@AFF7 OPQ@W33<+:C->:8*OCDI&&(;8[=F95#P.W#O/?D%)1#P0Y]+"D).] MXB"UWQ&6\CSH,L9Z%C3G.E"F ME.KJ,G^9GHDSVY5JTCLZL. _C20-$VZIJ7@418-BQ' ?!DX7VFSJ[1US*-!U M>XY0*GWX2+-W5"$1I/ S< M?N@,>?6E/D0>BJ!7I@FD+*R-\L4HEC:-$&'O)I7D3CU4/^RDN+PSF58F9%X/ MU2'60[7YP"B0[QCN0@Q!E5%-/=P"BC$\_P&_%?P(PR2.3:NM5^KVA!,%GE:CLDD2,S$ M_,>L(?@+N]3LTM.+6A)B]VOH@80\YF1AR M9*9;2#ZK%/B+M'8H_@+H, >X8]A+>P8> 0H"+7]$P3JXQ 2\S>P]USJ*2&JZ M:!TI6 TE?@"1PWI"0F_F@X+=1"0U__2N+T&/G3]3+_;X([#.FA%8E;;4.K(N MTM@+H!%T&2Y>BN<.8HS3AUQ4R;6Z]0M19=\JTHP*LK9FT3\!KBHOX. FBY^./ ';L+:#VC23+Q7D$14TZ\IL=4 M=RAD(:BZ29?NR VA3[L%LE>PS\EJS*O>O$LT"3*7B.&HV^=-7L.U=;^7I+8QDUF MHP3)F'D1G6/XM@H2;B!+2?:?(&E?,)FQLL1CY@V8IR1T_G@$+@ +-)CS]P6N MTL@+9OE3JOEPQAT+L-4VD6Y]H.OU&K:T^:\BW4?@HW>QT!UXVHZ WH")=.J) M7E @@R[)M"O0UR_]3:;%O;9\6^[6[[?!W](%RIO)=^K8[MU(<.\:?:<5IT* MW\/0??-\OY42]R"A7-&0_-7Z@#V$ U918G_>LW 5]K05R4MA0V.CO(V,5^?2 D^1.$21,GJP;>A'(-LA[=3PR5XWSQ/FH$VD@,B9EV1_[F,$U$: $G%+O:"CZ':B2!E.DCF(-MEO=F9D MM7[W8\!(7S+8Y6ZBFZY4#"Z.K_CY@X>M/"2*Q\3+1"('WBUD3##S8.%=3*^5 MKWV06?JD2I/V;FXY#7=L5/YF!V.C\C7CETQ/";4..#HZT< MY958P;/.;Y#K.0N7=]V?PT(6I7) #$4ZF5:EA*$>3Q,?7&SE8F\1EL<_?1]+ MI\R"NX_NN+>C_+H<;^#&$3EP8]WN1S!&Y\[?>(&7@#LHQ,KV;LO>C1_L*-E< MBZATGI1-0$#+]6%R9%DGBIYPXPVJD(5=WTOG,E[Y5:EQV9IL*V#1,0&K(O<%=O0JL*T$(&J93A!&S(50A3+87JQ_V/\+HTK?CF+"N M<+2@'7EVM]3TE9*^20L(R#:X[NT%>4GB;&5(3&+2+Q=CF"5BR"1U!5Z!'RZ! M^PR<>1#ZX6R51>C$Q,6,4FM(%&)6>)-&7:1@"&W0]99\HD;0O3]3TO:HO?"0 M2")XQ>(0B+[Y$YH@B*L0KKAV-.!0#HMFS5]"\I1DX^4R"FUGWI0 <25AJSP MDG"M'#U0&T*:]3D7?M*]H^3CX6E".P+M;K'I+29"3*GB)8@!VE:*ZY\QF*;^ MG3?%^?G[-*D=R7JKOA.;^.2C6PH@S 47T@YBR\O5=F&%H[K)+!(B"ZF/0N_Z MP<4BKPO*X@*+3*99CHYQX/Y"I\$HXS_7(?.W9D[Z_ /P#^4W4%J &'TE2P;P M5GQ'[:%SAGH>^E"Q<=[A^S#!/;](*ZPV9WW6NXM5YE%@2T_?J%%G_3%D_;F: M&8!-+>VYZ-E0,9S\*9_I@% 5?#9WSFJ#X,"3'.^$.BZ,N()1!Z(K\O=-%[WK05- MTS([2 D^%B'ZO =O/X,(S+P8)<)UZ7HE5C!-O_Q@)61:4;)93U]BS_7L:/5D MK\T=TD8=5UX[1@C8I'-AU3?>H-)[%*DSF6;9L6T'=9!HR=$KZJ=U+IVUZ+P; M9%U7\8?(>T5OTOJVDSDTXL,#ZQP_YQ.*UV&?0-B68DUWT]36Q,^+6+FB6Z>$ M.$HJTP'\K^VI /[5[X]V,&L+-JO]II^:.T_C=%P,Y_-BXMT@56?;7?]5,@H5]U%=)QZ*G$#N'=+W W'R=1BI8%@D7< M+*B->L69PHP@"5G1%-O =0#4FQ^XXMJIEE$Q-(U2$"H?TSBW)?RREXQG$M,I>P>K)JO8V]H%4',BE9LP7 M%4//.DTCX]%+TAR"V-60TK01K)(N$!.3S+>>O);R>(@\IR*4XM<8]RQXI[;J MDCZUK.-OPZ.>> F8F*'^$2R+[(J3Z5T8S)Y!M$";9@R=<,6-8@P72$';/MEW MQM:8)E,$9>PX49K=><&Y;QL@UC%!X5YQ]4X[K^";00Q0Z +@Q2O9;3(?E M)(DSDDE5C.!'9Z"BLFZW$H0[%S(N?BU%#LW)M&9VK<,M_S>P_63N0+FVAK(Q MUC6"!OT1]\V.3>2#I=4V.S?E[\%;]E,GK\VZLA'L$0!95/YJG)$A:D8A0BQM M['+FW$Z8WJ$%(_@A"G=)$J-33%[ MJT;03J8L2BKN@ULY'Z+9CY,,)G:"Z]Z04803!+_D6%\W,VY-/%&_#>,A%;5> M78AG4(AZW"_IO2%C1UM21HZSF)LP3!<'RPD9O)4S[SB& \9!RIJ!R;1R.WI] M.L-D:4GXC!$4VZEP2D;*<2ES>Y)X&(GB%Q[2R)G;A1<=2B2;PYG)AFW!N2)&S,9/D(W!19)T[B7+CLFD-D PH>FTC:"0"G;_(R22F,])F>657$J&,L MU(&I6$P&HV]P?3O64,U8+3%JF8!5^>V1'>2KT56M!+5LG] P@]1;G]]9]?E] M'_3) E+7_$-;"'+7TP\HP/GA"9JXF16,J:F-QCGU158T#]B!C.3B, 4X&1+K MK(/RVRJ;K']FO(,:_/]I!ZD=K0XMQ5> QUSJ8A- MPSK[8>00XM&+_[B) "AOM'"_#H]O8!"$85HC!&$WE$+7[TO@).AMX:@]'QM[ M1?,IPXA9^<92+E6NO%?/!8'+/=O@&]@?ZC!B5[X3D4.A+";J[Z$/5>E#RXJ+ M/:UUS2<..VQ#=C6MUO\=6\XR3*6ZN,ZM$]5O7E"5IVX0;,M_$:*EK%FOZ0Y>:9XP[@P,EA#Z?FUOO4&#+&:AP9IA2$WN) MNH551Y-QEJ[;K)CQJL6CE)J46='EJ4:0^21-XL0.7&B);3L&,"8%3Q-FL4>8 M!*3F %.4XH D%.3.[L F5&W_&(1%+34QV)HU.[IC]0A>09!93O9L%H%9KL+ MG2Q!!/\9:2EYZJ4E],BTZ2[JK1:I2&QC'!W!@*+K7PZFJ MVELOO/@TOLP3!BB3090A0>?=%ZL+..3G"SLB/5M*JZ:-ECNKK,7IT 7SD#1? M@B'?Y:)4TT[SG=3&HGT&W(9$A*"G0>-BQ-R#]F>AB&4'0 H&;39)P0[6$":T M#"9*2"FAAG:LD+-($.'J&UK:0$*-+274T$[5O'IBT#0%K2$SP'<0SB)[.?>< MA@"(ZP*UGOX4H2BX29%NF/4D"M.KO0]1Z*9.,BF?",*\CMU63#OU]U@,N##N M+.B&1X/(KU4^\]0ZYQ/+:J-++D6TZH\1G/(QBWWX(_/EH=3T!2#\C3!<61VU MR:B6K7,C+H12WUP4=>9;(/H[B!,HD2L/?BUC5GAL66UH(FB9YP-*B"-1 ML-871R;5GF/7>FQ9;13*KXTM37(A5+[@HW;C4N\Q<+[,PM>O3IC"3<8J5WWQ M']N:+_[Z]Y]/6VK>_*"73KGTLM$I!<[P%3C^B5'@^*=1"L3 T?,*'=/$>PU- MB&7[Q;CMG^O0+>OD]&AXFF0"94,$*[K+BTN'S6:\;]?H&9 M<;]?&*%)"AP)@;(:!;3<4>X/TJIIPP"!IUF=,)OY4#(Q6.CZW?%3%/HWCF, M_^<^V^\8&G5H:2C,(M.BR2Y1HI#JJ5/U]-WV@='FR1GLO59"%5,IQ(U9JC-. MU!6O\B9;Z5R\#:Z@>/QPB5;U)P2NS7E+KV4:"_K %K3=\+ZE,8Q))"AFSU M1;#LKMD\]"'!XD+2 M!)089KCT;[ N\T,H\P.MZ28)L5[6AN!9MRX;#(4PI;7AAR3%-YG%(PBID]/Y MC@V4+%_(A0WW;Y?A D'/&BZDV/ W?L+KS BS/WYRLHC!O*+0R& MND-A#D'O3>YT1ZY%I%!_VF0V+N6R7JV,=C10N=#0):/O33Z,>% "DUDVH.*+ MU:9,80YF@#>H _?!MX-[>T&^ BCC4]KQD,Z%%@-Z5X(Q9+9:CW"T2Y]D((@+ M&[:\=NS9&1.:).03DB%,*B5%6/:J1?3CB\)5CRH8?3.&,RU7FB\T5/'C-:;S M"D&^RW97\2I3GI,Y"0:!)CV1 MO>,F\C-U,1]9)V>:$(=I==BI5'0EW^3%]L. AT?D&@90H@- Y79X(/Q\)+XW_C.!_MW*%<)%K8>S'^A2^X%([G[,'@%,5Q*UT\_ MM3UZ(_EK'Z-@Y]*5:H /=!70S0ZR]G80[$*TN[ECO:L(\?0E!G^FL,7K5\#] M8,AQ2P3XNL%1WJ+:R.YM?)B8;7PQ)?-1O3?$8.J6HG7:'EO?CD[43 @TX=>& M+RL0?<-(MR&0X[TPI;51'K=BZ#HE01R46LEQ6+CRVJN6I!\F[1)P*C]\E$(& M\G,<;66'0 *"&JDT(*#4DP),6>,>D1&)R;>Z_DU[U3),W71 .XNU95<,-IM? MY5=ME$.7<(LVS!Q5/^QW;Y$NL.JK_:Z? @G]JJN0CD-/)7*OCJW/>Y(>*,*5 MUT;9 JQ@/I#Z1G6VXB _2H2OH9V"^;3$J&6=[6%,N-;UNS-'DUOYR"X^.JN] MY# 4RV3A\J+45:7WX(VNS4:A.L03Z_3X=-"*9 .H/(I2BPN'&FB[QX)+![:S MMR#V^[Z@!C2B$G\^/23Z!LCUM&. M13MC1).,_((RA%79>2S(,@^D,6$9:Y33CSW=ES(V<(03:=7Y,JK])ZY&+26U M4R2;-BA:-'\]:,Z$FXFRC TA'YPP-Z W1;@F^IZ@]X []V$ ^M*GT<:>,(@- MMR&[7_1\)'J[ &\T5$IH1X >Y@(-5J'?4_T,A:+G1!.A5D8[M=%DC]76/AD$ MM>U3MC6",Y0S!Y. =4JGME 7Y*EU4H]?K/%/;[-HB3*,W. M7"?)'$3/I!T.=-XZ]2N0FZ]+?JNCJS#H\/A\_QG0B)X(C?OXF]*KU\$L"9HR(_821Y9]W6?OB"4O30A8 M>[C!($!, H287A0:"A 2DM B%_?)0$V&&QC&XS G(BSMH%2J2KSRZ&RLK+^ M_I_%1(_-@.VHIO'/?[ ']#\Q8,BFHAK#?_[#M_)(\C__\^__BL'_A?_$8G__ M'P2)J=U,LQ)33-F; ,.-R3807:#$YJH[^AUKF98E&K$JL&U5UV,96U6&8/U( MZH%Z2"0Q[(%(8 090Y!_M[O-B [LQ31^KUMC#]CS)MGUJX)&R5\8]0M'<2Q& M_";BO[%XK%Y]WG[54465;-'V-Q/]#7M&'\<11P\_Q %[ILH@5C*E&)/['9-) M!2/0^ !1 "4A)"I*2#(U(! RCDL R#@8),!63_ _?X]<2%U(8O70'2D!],>_EK_$$P$15 ,(; ?ZT=TU= >V\_G\X>%9.OA,SB* M$K^"GR5(L4USV]&=G>8V<$:B!71U !Q9A6P%SH-L3D*2H12!;AZ43<]P;?_Q MV? U#I ?AN;LU_K' \-;..K.Z^;$9FS8KVZUPLDC,!$1U7!<$;[Z\2G8N>+N MOFO]6/S7ZL=-4W7A(G 8.R_9#$LUX/1!P*=?KBT:SL"T)Z(+>0L[PN((FMP: MJ&.[^V2'7QZ8D[IXB> 8L?7.1Y*#P8L,HG[!7[=GK;["R^=44H!ZF!WPAT/# M=DP2QQ*OO6#58OW (;YAJ53JUR) [..@]P"XTS3X]0D+'X "Y._A$;_%7!S! MJ1T\J0?Q1*WPI/[X]^\1$)5__YX 5XS)IN%"I?7/#Q_?KNKJX-^_?VW^N^I+,A7_W[\5=19S7%\'__R8B/90-1#7 MM'X3J.7^!=_Z"_Z\TT91'4L7_=^&:8"@@;KX'?0&[-6?JJ( (_P3-LC;HAS, M.>89JML,@,;#/P0.DE 1;47@N9Q08>88DQ$'#9[CVAV.[Y2'B>X->ZZ7?6G$Q4-]#U3MI0LK _:!^@0E&!\R.F*O_\*(9#%Q)+;.QE\::EB>4Q MTL]76JCHSP-*[,[I*^:(X0*!!9-$A9357;A629_RB)US_/:"[UG3QD1=:B3H%T&"N>:LM86]:#;K;D1\UF[+$I% M24-2:<1#JJ@B,L,K8>!;DQ/I7#:!-I&25D"K9<>L"MF.U[@TX]:C#[IU08"^ MK"XZ#CL()Y%>J(X0&'8!>B,0B!D(2^C$N*JD@]WI5L%$ K9 T@6<]2DBCXKN M+)<9U@21R*3?2RDA6YAS". )VC/'':R82RFX>WD8G)94'MG V&$SW="R$Z.6 M'F4*=:,P?R^IL*Z/I!?:<$*+*:,$4@T]5U5 GWF0]D5*J(DX)Q[/120G( MPV=<4%%G0&$,R)AA0)BTXP"7=\# TRO03=R9V8!="M[,+^ T4M>Z4E-?J+TQ MG%F=Z&TFMY[,)^96+HUFQJ"MMU&J,APU%YHEEA>/>(7>SF\:ZF'7ST)NVZ+. M& I8E(&_&FA+%OQ4=V34\@F=]Q.&V^.6\8*[; BX@/WX%X7N!XDGX@GT*\>; M]2!:##>O.K*H]X!HTX:2@WA]'++<;;3[>&4\U,KS%C^;IQ)J9387B&#("(+A MT*_[RO'FUJNXIP'GX3?.XW"%26G420U[(@VRM)!.\,*XWF\(9##6D%=:() \ ,_;9IHH7A3+:%8BDS8^'*BL(H*AXG]R?\:S?<$:(H#%#^ M^W<05OKMA!$C.)58&&;Z'01C_OGAJ!-+#\)'X7>C,/H60!S91#0?%HX2N-Z[ M?:Q>M_V.\*-C>G;X*0S._5Z3+YS6!BYX7B+?CW\#^OU^ ME7Y__SKXGG>\_B7"__CWI18O4_[%T?QZ1IQ?ASAAA9[K(U_"N*@;>M,(2B%X M\I'HZU\VGS?/_=J!;/017(>^+&B;.O2H=4B&C<=CY)0XP$L\"L0RY@VS;6XP MFM_!>R+P'B3Z';?OP2V]L(#L J4%[$VP12=Q7,8J\2(Z;=>LRL3K2US[KG%/ M!=I]BM\1^Q'$YM19@!]ERU?(X^U>?[$46S2(\VS1S8$1VKDC]]3(W:?\=2 8 M$[#4NQ"\6E<6OL#+[2WXO)PF+846=8")63X_Q,+MB*M$[D&Z?1?O%D.PU*T@ M]K!7:U72N?PHW28UGZ@NADN]DA-K5^O51@:L7^S-WA).#WBQY8:>!/FJ/]&R M5;5'DHW>ZDD1 MBPL8M;L-$AEWE<^D^LEQA M?Q4=I*F23Z<&]#2S[,0EDJA)]GUQ=4W^ZJT!]8##.F;-F94M ZZMUCO3J/]<2030D8 M&5&'M9LMEBK5*M_4)G,JS?8$SI#$NPMPA0XKFD(P\E80>]A?=6IVBY@)M,[[ M-L7C7G)J=_IW]7I=_NI-X?2 N^J5RZKF9%L:CY.SQJ)7HO%R_.ZN7I&[>I,( M/>"MHD.LO,B3S0;*);B^7IF:!M*Z(_4*O=63(I80\'A$O54;KPL%JX7Z*.+Y M @T6'-U-WKW5:_16"02/WPIB#WNK#;VGZMU"CT8!G5XNG&%RR8WO8+TR;_66 M<'K 6_7E?(X%]!"AV5:[80J-D8%@]R75-7FKMXC0 ]ZJQE')N.BQ25YM=KQF MN5?N\1TKS=ZZ@6U"N#72"U MTK3=<.,9E")Z#3VE>"Z>BVQVX(MDVP'P6W3[/*)?)?@3K-_U\@\ &(+4=H-: M#NN$%A)!L<=^'G][9*6RU91""/3I%:M?/H'VPT4)(H=V/)ZT!JI"-301:TKC M M)H9TN1]7[O:'\5[=C%T$X)^#;<-Q_>!]"MP\S/ >Y)CJJHHNUSH@[VQ 6N M-6;P!75=E,.W.#B*I=9=3!L#4$.6(*Y1XT2R(((9$R@)(Q]?GQ= TD\?>BZ6:DS'-8!ZG$^R>K5 XN#L M[L%[*0>]M_C6R:/7*/>LZ0DH=P)'[^U:&)\W?0MZ4FJ/:E2)%K&E/^F6#&Z$ M7+FC]Q;=;M;T7;6C]Q5H!P.L(.83H$N+1JN5L*YG"M(\ MX^_GC\A_C+]I15$#72CJ=5%5&",K6JHKZFLVI\I5RAKUQCQ-H63<1Q)6;Q#= MDVQ'LOG5*=\XMV79FWAZ4.2?=4? #IK98!00<@880S8GFUBP,6GQ'I_#6'H2 M[\T\>V)F[$KT/:PW.'_L]*\#!<2Z -F)=#K2E[MHIU[6-3"4AK(R)+-5^=I9 M_M4ZG0@+S%Z6OZ_K]'2O,$N.$L.V-IUXO89;,U0*O^OTZ^7VT3J=LSQI.="\ M/B\F2@2[2#@+AHQ^P#CR.OV4*'BM NE'E'H1 1E@-_(TRB$3I39UF%ZQ>O4&_L%H_,0PV"[83:75'FQJ^E)?4!;TB-/5K9_E7 MZ_1S+,A/J],9M-"SG;+:UMANN4/0/926R]?.Y@OI]$AP^W@_'1DG\YH9S_!E MT&ID!L52J\A?N],6 9U^'A0LR4QKDE>*"$WE9[9+33O=.GKV5=5%)[]9JV*I MTU@T=CXKRE3-S&N@:V4XU.HM%U>_A_25%@U+G2<8\6X&OV[2+)_M9/B>2&O9 MF8B1Q;F?;%R_8OMZDQ8==A]MT\B:8,E:M974BIT7?Y[[GA%\,L>^TG"B#E(0)F[11 M?^@Y%IXE9H(5?8!%QG)^55+0I4UGK^@XZ30AXS00R#K>K^7+">1N.J].$7UA MWLNE;:?N, MAJAF I^JSI9\:E3E'COZBX&X[+P?9=QK/;&702B4:1)WW%@LY MWR2DA9.^&\^HI5Y=VG:ZC.\;LM-OT^4NT1/F-;5I&M'?"[[;SCW$?E5ZT:5- M9TG'<8#5IXSFUW,ML8\ERI5K]_:^I^F,1$+2\-7>M9O07$Y&QG%^5 M27=ITYDD6M4)4]1=GD7N')%] U-YUEYT1R5=,ST5; MV:ML3T\LW?0!""?(6D&R[C.54]=%HR9.P)/.:@)G)%J@H@Z (ZO D($3)'3: MEFD'Z9X<@,-1TI ("E#2A@*;!Z164KU)PV/MS+)R&)GAY9/6'F1F)_70]M<6*O ,[#A.G+@SHEM5A+UM;@?@FG? M*KJ"W*FJ&M)S*P-')?S:-+)&-!(P?9VB44?KIS>]BU0GB H=YO#6>0TP^ MIV@F$!P_4C2WF]ZB:-*GE,NB+*: +'5*?&>6(HIMII,AB6MS^:,IE_1=**]1 M*#]HW]:_MN$[5&/X@C '83C(UG .JS%"M$!):LW-=3\S+.&-Q4(NC7H=1R_W MC0J>:U];I.C,\GAB03CZO5N\/:0!WF3N712O0!198V-8VP.2*!67BLM/LU03 M<4J>G6W=3>,UB^(C<^^B^"6B6"5:S;[K=7V:+0V$20ZX;Q^ MOSBO)_YO3>PV@[L MN]EH@W8IIY30<7N&^HI2D0M5*5-Q(K>F"GA_:/Z[X?&/$."[H>AEK2&;GN': MOL!S0K_OQOUAJ5.@N5)9K<4S;CM9CR0H7M$7Z_G\YKD[CY_S.,T+-2-'C)!. M,J?Y5CDW2.9KOHM>*X_3_&WR^/#6[?M]OKX_J8 9,>AHTTHQU9BY#EZH1VZM M$2V?[W(;GA_A^I[/E^R/%^VDZ1A:!Z'MQ$R9FG0F[3AY#GT^TVFY'UF5$*X#DV&IH*..:D13\B_M\E^/QVJ]'MWF,OM?Z M%]SF!-"9;D7S_6;/:K-\ANU7]8$U/ Z\OQ;CC9JFP/$3:D#G M!":-C*.7SGAY[^^B/,8^P.-#$;\>#Z26VM0)VI>+"VJ^E+K*_-H$^BLC?NCQ M/G\TN+[G\Q/H"'/RGN728EF(YYR:8&6'D;3:$?'YH\CO\_C\3 (98[EIWN/% MF;%(]=M64L(BJ0VNS^>_2A3M^_S=T6 R+Z3UNE80$HNNB_0:)3J2$8.(^?Q1 MY/]1/G^IAO7KC>G,07&LV' IT9/C]K7Z@^?U^:^3Q]#GCR?K63-C93VZDY5D M<\!E1Q)[K3P^K\]_.1Y3 I[<"NMO/FS<^AR07,9P7-L+#U$]JO*L#13530]M M$-)MD]#%%=W.,)')HZR92R_&9:F1-B*GQS>>_?[G9S^>_C_OE4K=2*_$S E4%F9[)PZ5H49%S]*+'_8MN]\0?-?S3AX^QOUGB M%W9IL)SQ8B8[JF4'I:D,[L)_1+P'BQ^I^[>;GN982NJ1_4\?/L;^D5&E*WAJ MVD*]6;[ES :C.<[0Y.^VI$[Y3 M'TU;ZK BV6[DG+WHL1_:<^)HS^^IZ4F4/TYN*?_-APW[*Z8Q=($]"4CU>*HL M!$!=]"'39 VNT&V>5,S'.CO-6<:=HTO!1[U\<9XMNL,Z@T86#H?F MN@;$$9,]KW' R:.-PU/3C\/CO/=.NX6EU9MY-9[V_?)DQ.3S-)&.K(MXY@+& M'X#'1>YM_E0)89(NX*Q/$7E4=&>YS+ FB$3T4H&_J/YOI#A^MILI::*29!* MTWDUGAAAY6Y;2YF1U?V1%O*KN=F1;&#LL)EN:-F)44N/,H6Z48BL\Q]I*3\9 MRX^L(7IVT+'N38'L+**P[ G;0S :C@+(S$-3_G6QV@L?=DF]-%+](^S6U MW?2\7IP$T5?XKY?C/GKZYXP31>THV+D05"K+?E%I#)(:8A;\/$#FJE".OOVX M @1%+;'\; A:&L-Q@T4)NM!J>P;7E[*6<4?02=:CT=J,/!>":O720NEI99[. MEKOQB3HC10ZY6[&KWNH\A1_4!*ZH&D"A1=M0C>$FQXEHC4MU,4NG>= 8M^Q" M*4_S>O3C&J_#Y?!<[Q[..[%13J3C>OC5'$5A>+9BF>U9O1 MCZE$#1M?[F^\%$\_N*'VB!0@>S90@M_6[$_41BX_JO;ZO)B8ZX93Z*29263- MQN$=M$=P/)_==43(/YL0-<\P)%_LSCA-;'$24I*J6#:Z-:,OMR?^E1Q\>5L[ M[3C K7NV/!(=P$JZ.A2WKIZ9(5BS/ZZ*",U.^PU-1SF_%+TRAD=L:+\ZS>O@ MZH%MC,]E*_AM9U@44B2/BM+(9SR.)O!E9%?[T5I34BF>TGFAU,IR";-^C3)Z M"05\^DU%N/!)/49,GCY\T%%:,$JA 6H<7=!395$<=],,^=.TXHO"9ZRP[097;8IT%!1LN$ MVEF:3$9FEE=O!P[.]8PA+VCJ,>JXD-=.T[/6"&P&MZ\]UHZHJH8Z\2:;[?I4 M19P2CF>CDPY>%J8.Y[: M)0W8S615:LQ RK\*CFY/XZ8XNG+=B/5Z[*.>NI@K"V9'*HSI:4?GZ$RI:HI* M9%=A40EI$B=<4C]QL*;K(*@_H)MULK 26^K$76'3W5%MS1+WR)Q$\O?9O&45\6 MKU!YZM.1QD3#L?JB2-#>4$W.XI;K]?G(JIWHK(-W],[.@<<3!SX^ZR8]7G4J MVJHHZ2 _([V@3153(.!P[ ET=#8P0# CH)F%2;#-M?=M*:NB4P*C3+*,M.Q M4"A/$M@\L@KH1-[6T>][3MPGO7,4=2/BW6^[1R=>KWT6Q;8O. TP0P8'JB!Y]KO0#=[;MC3-G#*+7A6- MNP1&1@(C>"CBNB4PZTMJJVK2:;Z@M52W1]1KQ=S=!MXE,'I'3Q+KI(PCMFDW M(K*J@](1;5LT7-9NJL/15G2@!N;KGYQG#W*>Y("I!XE"0_8>B,_O_KY^NI/, M]>M5>T)H$S=C^(U>+Y>/YA7?']H=/A[!+Y%]';C8H_OG7_D"P[:$]1#'SA>E M3VSEGWQZP/;[8F6=J>DW,W:G3I<'^"R76$KM4B)R]N%8 MY!VDS.?1%Y7]^.UDV,^B+B5@S_:&O@)USS>RXZ!=KK;G?EHKR\Q8KU"\/8QN M 8*(P^^K=L[1%(*=8 =KDQ>"Q[\>A^NGTH[D,9EBEN$1A1]1,EUQ,M7([A1$ M''[G1AV!X/%3H>[)U[R0+UEISNJ.))41E.O9Y1%KB&/ M I?^I!!LDP:R;&!+4>OD+>#/<&TR[%VM\CM,HCL.7\]:>WYOSOML+^,X'E"J MHBV/\'B@I-?(*DP;26E.F5F>LHER8<#;O=SL:I7;<9,^9T;8T]4YT>!X230\ MT?9Q+.AIS7.*;C22R6EY2%-E'6M2HZ% S:Y6FQP[[>_$]1R0P\EAB2U1]THU MD^'H?@=%^$9"XI7%0/4B%Q/[%-L/S?NF^4X_;^.BMZ M\T& O$^GF5F-[]066;V:PM'Q+ H'F)\GLU)'7M'ZK.G9:]9_O.S2IH=5U?_' ME+&**8N/O3PEQQFP#SUM*&EEHAJJ$R91S0"]L*#JVAR6G>CM)0F45E.;#&L" MS0 C@1.1U;%G*.1T]+M?H?EVXMH11#^E[H_Z$8HH8KZ;KM2&0S *;R'KG@*4O&U.@C+\GAOVQ0XV-??KP.9&H@TR M_N$.=A3A>KFX1A- \QW%Q5V%9BLT)=)>G5:B6[C@C/1Y4EH[!+I-Y71Y%-(3 M2S=] ,+K-UEKJRRP6*NGS*Z6:Z&= =5E\\W9B*Q];T2^2*P[.L^#SNP;M^/. M<]1TUI-G(ETF6V:U9T[J8R.R2Z,OP>@;)+MII+YP6=#76_.DEFF!GEG):'@6 MJXR5Z90>-B*[?+DA:W[1:Q OC\*7K;G@-]!V/BE/40^?F8A"#$P*_=Z(_'IK M_LW1^98U=P@YX4X1*:M1&-/)3!N$9CEW:WX):Q[AZV1/%V1,%9.)>6FA6#PR M[KMVDNU2W65D=Z&O(] 7U>#V"5'CC M$!]10GE64I")H.EEL179=?!VHB5I- MF].CIM1&M;B8-4:\5S.614K@1S4WLK;M"E 3P3HLIT<-,DXFZ$$-HVF?[JM% MG2NJ?G1O,;X.U%S< S_;]FL>DM,%%4A,A3%&J9M#/TQOVV3JU0NFK=3\KL!/$UC50IHB$N$+Q"ZY$?L. MZC])PQODOTV;^[HN<.)M&^F/'6O51[Q3Y7RZAE*RKPA$>J2KS#=Q^D^. MW1MT)?;N3$U9W85KE?0IC]@YQV\O^)XU/3M@CB#5.2X4W3I;LZG>$\;?WEG* MIP;FO&&#H>JXP25RSP1WV,W5![4T44<[UD)RG"*2&/M7:SY>G>LYPS';Q7W> MC,T]-3W)P:O/@&/W9\:8 <5N>\6BA1G62G-2\ID37K+TYTNK!R03)EZ81D&5GVR>M*.&VL*C7155AC*QHJ:ZHKP%"E+*YY3Q=YM$I M4DRQ[:)O+%N1S0A\=<9/>T&O3OF<2(EJ+N ID,(T1].:H& SFAT#D&GF1HH5 MW7SZJ",EJOE_IT#*E"]13)'A?9IBZ_EBK^15R'9TC4Z4D7+1G+_#2+$65S?"?>'?/SJ;I(&5%8^$6'<*\G2YY"Q/PJPB0YM+G4@ ^*O3HZ*5:CNP"( MNHA%]>#'<4B!7T],8_M8$4676$#-\QC*COQ$JDLNA'8WLI&$(]&Q-\V[(W<\ M(KJE>4JQ!UJ3FI8^Y214$]Z:!D&^4B8Y052M1*)SXG'(4 M@A-'VZ6GIA%9).QK(:+67-B#8G'&=XJ+3FV8I)O)Z"8:1DX+7;U/NX^(LD-V MFNBHNM &O>K@VPY[D>W]'44$7$YW_7KMCL^MJ4]633$%K= M9G0/UW_%)LG1@XG(1OTB=7N M&Z"$NO@BLJ[G/6WRN6E^\C2K0'0\.YP^8UC>_LG'YPURJB.;GN$VX3B>N9AM M4?="U(6'2M6IM]O3ZL!_VK)L4Y1'^XW7O9DRI@W;"5Q#699CBC_ND5%9HKK!$,G%S M;'G3*'B;T5EV'MXR&32"/9_'V+:\FM M^LU6,Z^B0$'M%%I")7T0V;RAB*QG+YJX_?S(UZ=.;3E2HT#JO7I!$[V\A!4; M,E=G(FO@(G-\ZGEN^NFN#?^P6[Q)%!T64QW*04RMTR\EY%2"Q?CH7CT9E6O- MMOW:BW'PN6PF2JXJ:JUJ$RVTYT4B7Y+=6G1OCHW PN9\//VLE=4UKD(OS'9# MR[("5F>Q?K*8B&S@(BI2N6TX/WW?WEZ)E?=QD,YI,W[:)FH;:ZWM.BF?Y6!B[?GLGJ< <,5HN/0,_K-?*&GW]S4G,[F%G6SYF1[*=OQ> M(;]H:^4()U4=GN-6O:1#DSP?1Q,G]'5.?.[.ZE*=7FUF.*A7[XG#8BD;[X'( MVLO(G+O;NZ(W>3K^;NXLDR9<;P%7KR-TZEB>W)&E8F\8A?VFYY,_W06O3R$- M%!OG6*68/%O71*W=JRYF M6=1J12&>LSOY)%S%G3XH^"RV52Z-9L:@K;=1JC(<-1>:)98CN>OZ)3F2GJ&N MJ,;#/X+$(T,1;45P@BL&'&%F)&=EE*AI*%639\M98NEPV!-N)JM ]K_K,8;/ M;-ZS^6WS.7C1&R_EN9Q08>88DQ$'#9[CVAV.[Y2'B>[^&U7')'$L\1L^\OX7 MYM099$WXNO4\J9G55&=+9T(7&J[=KPH]JI=X4@Y*^,!V9S7HTD&4F?8'![;W M?/!E#ACF1#4.=7LLA7>Z^+4[^N,98<%N!;5/+]H\V4_397N9HGDRE1>WY&1W M9,$3G^"\:H2#]$1=6#3I1T(_CJJ[5-!\M:_WDH%'AEEGD MA2GV7G_3+W7Q&T+"]&P9.*N/(R JH<:!M/GW;_A/S'%]'2JNB;A YJKBCGYC M*/I__[)$15&-(:*#@?N;?" 33U_9@1>T^AO MQ9KF1#3^\W/U#?RO Q78X#]_A:T==0E@1\%;PO?^AG_&@O\3ZS^"%XBQD0T& M__SXKQ:;A1\=2S1.\LK5QZ"CWX9I3T1]]H]__PJ&!#DDPO];!S@EZT"T?TNF._KK.=/VN+%%;0Q[B*\H M\$ABR;0A&!#8E6M.'L=N@+\^10A=-<#C2^'G#6Y6KPEX\OA5@(N@R7H@P4?B M(>"58^JJ$OLO-/S?%C?_>L8Q292UH6UZAH+(IF[:O^$C@P%\9&M,&]ZL.2&9 MNO+73'542=6AM?T]4A5HB6''_^^_DCA*_/5(?VN?4G" 7T4F[!F9T"*'YOGC7[[&M.ACN]EBNE:@8UFV6F4XCF%KL?#M.SC[0B+MCK8C.B,(-=R=Q*WC?DC(F>:P;O7.GFU;^? MYR'^&@_)M2DCGRS9:_S,0WNS8APT^G#PH4NIRK&U@]\,+.#'ED(Q0PP6.@I0 M?^=,.0Q>!A&O'Z%FJ(FV+10T'HCJ<%R@J=H2'U,]);\V7P?WJ@GB_I: MBB%SU[W /J#'O$7G]>LV--_"T5;?)NQOH)OS#;4WGY&Y+5J_)1N(&C*'-'C3 M%7_\792@S^"Y:]SM.>#;T/KE*D=-C7H@J1N=6HIX(.+7.+=?KAW ]230/!4. MSJ&J=NW;(%AGN?_\4*$9=8 ,K8NI2Z*NFZYD+GZOK(5OW%I2<05D MV6'HY1P%IM*8#5&W6BJ_M:3"$"*13"7NH?_+A/Z31\#P[&AJABFT0>YL#?ZR MA:BN.LU/*@S-TI0/%DI.+1$\V$?4:BKDX7W8)LT5TW4Z5F'R-)=EZ%H6&B6F MEGW3HCU<=H'_![T093>D59 >8C_2*"8Z,<<"A5&8/V-W MH8G6?MFI+,XZCB"C"4PB!G%!08$HD*E40D@F9%*04HH(, 6C2%)Y'DDBEKG%I>\38LT.!I(7H);9V!&2UPPZPQ_ M.>QOVUT.@KMU,T/%RQZ"=@#BL5(J-VO5&NN0R&MLP(-28'@20U_>@(B@"!WA M9_X10C8&%Y0F7%':L;%GJXZBR@'Q5EEX@1^D;H,\;&P/14-=AI__C!(.CYDR MT^1B],3231_8JSGN@B96,Q_^O/%(233D-:TH-G"<]7\JJ@&PK84(*JNIVB!K M./Q4D5HMA<23%O+FTA9%L5A6U*''E(8T #*P#XKL:WW\_*(%_7K>6?@G:[?, MN;$U^7(F3PLXA;(:-ZHN;;_8R67JPS1!A+.6Z4:ZW<-I#,W6W6E=E.:EY. M1*1P*D&\>\*;_.N]Q?JCCCWP MT!^OY'4G0X6RGF!@42P;\E2U1#T&%D#V C<6?@TU,'!^!N9&]P*S$%NJ%J2T M H(E]E=KO^\0T#P[L@/=EH9KEV=8UJK52:.*F#:?9;OS$CP'DL,1?3LP%.K""$:XCUMLB!A<7XDK&7CEO\8+(G_240O(>^_K" M7/%/#RKU?$P/;FCC5QRU&G,8'TP9LB3]O:>?E^I0M3S$Z MVT'8"5E$O)(4]$D\;TF0(R8AVW$'5?EBQ<@4==G0@[7EIF44PW@;$0F7K*-# M2NF%,Y3/UG10+BY!L;9B//D>>I^4O]D"1D:;#2CCW_ST',0A(C?-&0#Z-"EL,C>0J&>9T M--C(RXH,^$/J1>%X3$Q)0&,7":IL"[EE@S ^#9^HK??,5@)$+^21: SA-T8, M/@"_:3[:A%TROB=D=GXUARWXE-=+ M]C81Y,/>P HNJ\MZX*^FK/V,_3?Z$ 1(+-&.S43= T'B2"PL8G&*]*ZS:[=/ M+-Q2Q_M&QT[W_/KKTG!>C*UONXU515L#[IZ\G2',OIWV=S#K;WN\ M$0SJO#)TQE""W0H0D_R8/ *R%H,_:]#4@G ;)UA3;26O_(']N?+B1J(39JXI M,5'788L@83A8KDT]-5BLP36:!-8-8,>[ZS4BV/A9)9RN5VU;*[Y'>P]7@*7049!"Z4A@>"\\@.;$_8']0&&*.!]T#9V0&N32;1$9W)+K/ M9S$7=X<:IN"%#Z\G\N?/F&@HL3_PK=E*4*Y@(VD,YQ(\%+:'3P9#67<6WC$3 MCB0BXL10:4T3?>7C1&SY[,#CKV38JZ4(B #J7"-HW R.I^#$"#Z\>8P-*)& P&M1WY)M3Z'Z<41 &]= '&5S @G@_PP< =@= M-)S!6(>QH6W.W='FYP?H%X!P; H8J$882P_W_ (RXNA?+XTP_!G[:]/LS08O MCV_3,' &UHU?&.NFI6JL=!=<=B/XQKW9]FD>3HG?"Z6Q$IBLI.)06:5D/"F0 M<5(41)(@!!&- S1!)E$IN1?53B7LLMYMCJ:\%U^.NXHI#='"M%6E ^4RKVN9J2G&^%5-_;-GPRO5FG9=V_M-SD3]Q$+0LL#(6%BSE9^@0X%XG'NT(_KO MS,S="4GB^,,EC]1N5RW?1&L$>PC8GCO$\(O,;?O./G\ONE=@$6GX]^CJ[WTSSX9?4W$K59GJV$_1C%7'[.KQ=93)DNVW.KA0F/:+UX4G5EMYP)5CO$YZ#\UKF6 M*].L]&;17U@M^C^(NXLHI$L#;T.[%>G6E'L$8*'(M'NI'I/@0;-@=O):V_"G M<[@T_O+:,I?&V$=.[T1(YJQ@K',&J]N.!8C"F';Y+]X.7SU7X:OC:F &G M9P9A4TBJ,+9JB(:LBGH0D@V.K@:-G?75*$XL..NC*H<3>6,8\8?XY^%PZ8FV M#:(=;'=&0-#RB_O/_4 \XKVU$7<$&"2>X8@'"/2J5( M?\DI%H9Z.I[V+;0Z+H3719Y._9]K4XKZ4G1AY%86YWJ9'NZ'I+VAY[@0(JO2 MIC]C:U;GP[U!*%[!A4(A)]]S$]A.Q5?#FRBFJP!9A7[DCY@#K0R<*+J+DR.O MIHNMNW'^^<'4\@&^H1J%"V<%-4:*='U0@2+7@FFBA2 M,R"4(6ZP^,\DB?_$DO$-##9T^'>5H.ALQ,C>/^"R3G(,7QZ; QO$S*>7GV/O MY@!3KV;7\9V7X&S=%;1N<>BZH*W;A#YS1\Z7$N*801'G8)^B.I8N^JNS0]OL M>()1XB; B05;A='+C _BWJ<]%W-G4B M(8:HQR-6C_ )KQ0++T&+/?WY%&$_\F8U# V+4.[NH&V^_,S=:B1VOUSMW)>K M_7C>:JU&_X%GP9_H#\1^-.?']Z6WIEZ_('$;FWFVV>TH!X(X/'/#^+' MV^>!T A4G7HTC_5TL\7DF5JZEF72%;B&89O5=%"G6< I#,?V:T"=QW ^U7W> M&?2/?X/QQ9@P8PW#_HH]CC2V-=25R=@8TE="\_C)U&,T]=()==$)A?O=1<"^ MAOB[[N_CE8>;BMCA-R\(#=.BJUB6A>Y*C:-S\ ^.K3"Y=(O./>(SO-4S HXG MXX)U\6OL8<_G//)DV9M@.0-#X"N?HH*?__S?=Q[J_C :T)[CN/5SZU2Z-(^7\!AC^LWXF/E Z.H M.1ZIB9/[>O[%",3C&N"#$8D;$NV,J$/! -P( -<1* PCB%>W]"\KQNO1QE;# MC8EN;.>NKC#_/@=D$)0<6BEF @M_0N\"?A?P;RG@K 56FW*.@*%4G(JP=&^9 M9G,0>QKXXTE9%\X)A$+NJ(O-0;W59O2^'OAV4D_>I?YFI3[U$-^[5FC]W0MR M_R1,YB#82[?!"(J<.@-!_? )J)B.4 MU\WY]7@#<,"Q<,2/LO]^B?\&MC]Y%_F;%?GW!@%JI@L@R-0S&+ M@ X(AQJD?+\CDO^]!#MU.X*]M\N$5].U=(&NTK46EV.X+,]Q#%M+UW+PZTJ/ M8S@V'P&,/NW[X3>_[W<='*F*AC@,E<%CAG9.=61O=75NX "D#5'W'35T(9YT M2*!D5D=8@C9-X'CZ\^CCMUHGX/@-*Q=": 3WI3.M=(MITP+$? XVBFXX7G Q)2Z;GKBO+QIJJHWTK M-4&@-ZPFR"Q;:S79"@>Q66^R63K'-VE.2,63>"(*NV=/W@=Y\]HBZKP(3AS8 MINZ$NJ)NFS)0 O7PW97!-\T-?@2I@.,XF7BU-N*7JX]OL+=Q'2S)@8$8[G/R5E#""ABJ:6^I MC;N*N!4505:9&LVE\W2K%VS=5U@NC)X3>#Q!'+S%];Z3<;Z=C(CSHJH: /H2 M P!=B*V-SKLRN!5E$-\+OL>Q!)E(10![3WH@?O-Z(,)L8,.RLXRQJN>IFL9= M^&]%^"FZ6V0R3(L3J#B.)Z.P=?XD]-3-"WT$R4\O1JJD'JB5>-,R_D)ZX]L; M]T^82Y$/\2^X"OY3F..80BW="AS,""#M:3#?"VO/S^/?Y(4$GQ[&:[59-U6+ M0\)MCO&L#_K@T.Z&AWV>JN$20770W<*"6_WN=(;(0-?_>NT>C-,6R7PQ3P;? M+^N-[]?!/'/QXT3J@7BA]O&J2G%LZ^\PX>)>_?C;53]6$OA 1@$AB'%9%DA< MB@M)2B&$ 99,B0#'<$P9_/AWJ_KQ$=4OHU$:.1CHRA,]JA;F:6]P>&7,1YUR M_-#-S.\HZ'V";#%^9 $ MX<&G$S/^94KLH.$(VIP#(I<72.@J%M-U.E9A\C279>A:EN:@'&8?'OFP@O$+ MQ>NBH56.*F'WQ1KEM?'^H03UUFTGN$G('9F>(QJ*\S,&%C* ML\"]NI2E)@X M">YL'ZNZV1PMWW\>)-&1P,5/-ZAY+'2#UON]8F"H;B@ M$MV4)@X'ZB"[B(-E/+UUN_QC2Q;!)KUIRN!1RB[*+=E42"N1^RT+.=0;: M:([3G5I[.,[Y8PN?-(3X?LNF!*B)T)D-Z>RP8U(C8HC4AG/8GO#X >5E! M@;'()?JHAK3YAI#8;^E(Y0IC2GR7]XM+I^@N"-FBTD)ROV4KETDU%\U%C4NR)6C#.A*OTF6K MB_<9C,TI/8@E=+]3/F6VA(E52O)XSD,-/&\/O$Y:P+#]IIX^4!NHXJ?I#K,H M8+51*S_O#H/KE_::"D-I6,3;YH+WZ!9J+ZQN5U!@TT,HJ6(BEP*Y.9]-NJ4B ME2U6DGG8] !,G+BEE$L39<:7!=U32%(A6$A4[ !.M'S/K78ZCJ=E$6OJT5*A M-ZF%3?>(U:DV\>Z2QVQ-%/E&DVYGA+H(!W" _TEIE-6X/H'1^#)K5.!*R,OY M#0$[ (#L!,\,/#DWT+RED,209E56!NF@Z1Y2ZTR'-&2M-Z8IAHV;@Y8Y9]OS MH.D>5'4KS_<[R0&"].R M"L-,>=2;.VAGI'0\U73-17X>--V;%FN-Q:*7 CY/8?$:B&../6["7@^ <-:< MM(><85!TMM,M) @&,=@T;'H A$JS5+ )5!O1*BN*2"/KB&,:#N "#F;S(VZ MPQ+! SV.U\2E#A(0A/@!$";!HH2B[+"$9L%P4LCD\>XHN,/V A[U3H]2M9( M7IM.^@L421?KRASV>@!9/:24] HVWM F5;)8]0R3K^0;05/B>=.Q3#DMJHP0 MJ-C$?;HLUMV&!REP (29F9 F!F6[0K-4*>%B+1(XZ#!HNM>KD!HO\7ZGBM+3 M,6*B/6:87Q9@KP>0->]TQF-1*B3I2:63QQKXA$&+L-<#R"*EMLIT"P*@U:Q3 M+2'5?#?33@=7^>TS%O?3M:'+ '12:W1 IU?6YVHC:+HGL79+3J14W-)IUF^6 MV'35$U6HWH@#<&%MU3>K'7^"BO&%0/;T5MH?PZ8'X$(/*52T^"6KE>OVL#,A MXF3;@ ,X )=YRL^T#$9%T0)>&/:2K-V>0CU '(#+##6 W!AB%PF,TE4TOS4E@J2L1!+=A7V^APN@DS@"@E7S0(@%$4@$Y(LB$D( M:X(D!X"*$V0A4,!>( D/MHIHGQ[3K'3_%%L=KOI)82M"?$ 73:6!') M)@L6RXNU1JH]KPOY=!HV/8#.&DK3/.[-ZGPYU\5*AEFU\AWHH!Q")S=.+YL+ MJ:QY/6YBY3I5EY<: GD "*;I;');!XTW=.FQ26ILUPFP:!()LGD&A;JLDXC:+K1IC=U"]).$#6! M/Z2(&SOE]M:V!/Z D=]LRE@8R_U>4T8?T#NR;W[*WQ395WHR^>VTG:A:I^1F M_V<[)O?-A#KY?H2_G;?Q)MJAA*?..O_D)^.R02W3]0$*].?Z O)-O/666/]9 M^)\&"^?-[/DL%O;NMCF$A[L6C* H))^3X*5=R?/HM]WKU#%K\?)MZ5'#?%#" M^5H4WB6YG+QV+J-OJK']I"=9!F P>#61ZXOTVVBO)X!G(WSOKJ)K[ MCRGR4\W^TBNY"\_^TN&*RT[_#OUO//M+QS-N+(*1]6P;&KB8Z#C =7Y?@UMV M%GQ^"R&,IIEYY1#&1:9]!_#-3/+*C4645TC/CE0$_U_72PVO= J*%._Y'[)SBBOVM+N 0C;PMRN$%(YZANLW@W! / M_Q X%^)=M!6!YW)"A9EC3$8<-'B.:W)KKS'[$PL6.Q>BKM".Q H(*T MJB B)J#8.,W MX4T4TUW__B-FB!-(#<]!AJ)H_0Y$,&THP7_H)_E+NUG1MGU(QK:H>^!'S($< M 6'YZ4VB6GTDE08-D4 [RQE;]F9>MV8/A7B0-$2B/S&*^/O7+B%N;:%W(*!W ME]4H&-E+RRJ&!XF-06!32%G=A6N5]"F/V#G';R_XGC5M?+FP$G%UMK0*K0;- MLK(M-M,=)YE+"V%J-?XS%4^\(JM17YD^]RF:P'%M50Z.W 1>Q=W+CZRN^8[+ MU.MV%IYD*U!!!Q1-==2<#IQT;8YR!DFXBRXCIQ+!P1SH%<31HSR"NW!^8^&\ M>P>?\ [>E,Y.-9=L6<-XBJ=L4!NZ!676=0+II-Z0SIL).*1E.3S$&@8=S+#L MF0UD #TI*2BF_(C.C MO&GGUO/9$*/Y2(%UB/\Y=&K0O11R/5PP/9*(T_@D3G3KOL14X8#^Q7ZBY#YV M0@*?AT;G$Z#/$TD4^WK;[5-=VFOW'-JW>DM';_SX-T4E]TED \<".>'U!:.#NR7Y.'Z[%&JZFP^J73^+MU(#[@H@'9]7P3F))=H<:2I7X M8:7^$D&U^C>HUYW>;T[MR>WS1\46#'E#7-@2=H:FR9YTDB! M!=>?0X$-0U\4_DZW-]+>+6/,(!%,V[^OJZ]0U=P]@"_U !Z%!:J/ WIC0&J% MY809-37X+FIY4249G_W$C[E)6R$EAW _T*R90-A/:#A>".C5_IN8T9G2X3F-.MCOMI* M"ZG 7< 2/Q-H_-8# U$"_;<7^6@Y,V%M9?ROZUU8UVU@B:H2 PLKJ.RZO7TD M[YR*N,XUP*46WA<\MGK^A?FE)W>S)GDMC/1*%C?QP'0H?R_' ?$1[342RJ\_4!#<"0-?T#)=43_"L;@O%JYTL7!/#XBZ MC_&6HIHGF0IK) H"CVMBM=:<5GJC<2.HP0Z]"2K^D[K]]?X]$>!&5N=7YEF\ M)9JI_)@AN@PKT(5BK]1K#801B \#T80^1/)GZKV;#9%R%<)8A&G!(?EA#"(X M,FM-("%^Q@S@7N>"Y;[M?[?L7QD]6(E/71<-%ZY+Z(T$'=ZY+,RF#(W4<4!S M:H>MJ'&5ZA#S4+T%*Y)XC"=\1T(#H@%H( ,0>(!S_.&>&'T_O/!ER_GUNL TY!>SF("=4JM.M3FGU>8@V[(;"4Y3&P)& MK?(.*/R>=_#-I/)^7.'<"_'^M0._Y+-]0H,]]$N+0 M6>=DN>*W_;2K4<5&!IVDYZ+%I@.)AEX*D?B)4J\==HYFU.(SURQ7F'2&J3 M MAN9BZ5HNQK78;+G(5G)TDPN#-HF_8G2#9UJ]:[EO/#IAD%N?Y,4W$RXR[3N M;V:2%P^3?V;:5[MJ_NOIOF1=%$36[Q(&;87;U2R1#^HQG]W/B,KHP?#/5=G:*X\"KL6E_I*6EXN8S$2LLU. M$\SS=#GKB/U*N3ON=M-P3*N;9M#4<05FHB]ZUWSP_%02%:T\IFL+@QXK4KE" MIBXN!Y,L[]>7E%CBU)2=:00B%81%?U+Q=Y[)NHZ5Z &#;7M V2IAN[5 O?OD M-^23W\O,78$W$,ABY4D 7]9>$T=(]>*E"HEZW'1*>+*;X,!3)%HJ6#:23<[+S65L9!F*ZNH+X+Z5U([V["9]V$=TJI,5PN#'&^H#6\/LDD MY?D@YTWG@90&'D(J\1V"$#D@N8^N0LPR[6"B8?&8F#F ]%_?E#=0#=&0@T)Y M]TOR;BTZ$:79W]V33X4Q. E&2B!4+^L]O*4,UMRI5:'+]NT*7(VLAS4&@). MK&[431&OG9ZYR_M=WN\!D8M[.N\2^,EXHB3*T]D(/ 5UW*?^28]Q'6 (G2VV M@%20 VT[ 9<"+@4WXH=$"%J>.Q\8OI-=#0>NQ#+NS)LRY])2,H';E%LWII26 MJJQY.SWZ'GXU9>EBK>Q?A0N^WZ!7II[?MIE]3KN_I$L8,#Q@>&#AGJ?[_-5F MN730Y]?;P/(APAPG_+2_,G _-7CS-G0P\5JYT@58NX=J'UZ_N6\"KVX"EB[^ MNKT,]_?!Q.H4A ML@7A=&#VW(J=?QF*QZ/5\RBL]5Q6!\KV6:#O\%C/G1+''%M1#>@\" ^_K6D3$'T@^L#C<6*/Q_MEWV*G8E/8"1TK2?!>BD/FP(683/:) M7\G^!?@[A+?TBKH)@ +YS:"R_#OW X?Q_D[9]H8-_ER_Y1I_N=-2AL,A_/LV\AOGQ#D'N0+DQ?9[A:2HV\T740J8&QCK*B!&.3+0(FS34[42\N3'*2;0,&OII-GMS9 M_R?;OEAS.WUF/_0T:^'9J583/(Z232^:;-]7ID&?DS)YD3)]/4']\Z('D(4; MWOVU77QG=;^];'+7]1^3UX+LVKM_JXT<+!3?".2-2VV:$-JQ(**C;78;8R4];R"_N?OYA3!0N/#_=O_YD.4-[R[FC^+[,D*HMB>VQ+Q%: MOQD(E3K>X,64W$?:_+M\!$??/11-#;6]L!6+F ^L)L5R-M:=?_F&WT,0E/WO M@-_@Q0_N]B2X4Y[>=% WN@G8OPETOU&%!C#P#3/P56DAEV%^OXQV]]/UZ:/* MV9V:?ZAJ&W>KESK+?[]^;U?,C:D;N5O_X>8F-JN>N=D%#L>+H3]MRQ-B0LY? M5UL>+MQ,"PB-S"O-VDH0"+/\WF6V9B!G)1/R_HO+[/?O_?&&;AN.:O@RQO&( MD!!H%5+"3:4\[\@*6F8^2@WH*K[@YQ^J#Q4[,KJ&GVL&!]6!RG8]:=+E9&*M MZZM==;>4NRH9_TH9^A.B/E.'/I:J$2;"PKS'B!;KN!UF4>:[+A^?A*J;<7VZ M-FJF6ZLZL&TUJJ9*6X AT*S;Y4L%:*?[?)WO+W)ZCDI^;M4F!HV4G$ MGJ\'AOL6';<>!-%/]-LE08ZI7E]&I+4<3^&YZJ]K4DD4^J;=C5_>?W]TP^S_F#TH_;J4)O;^)[&17;J//WIV&=O& M++M^S)P$3]=K_G][AOGUKII+?=?CATG,.9 )([;!BN[P+';E16&0L71ZC[_< M6GC7B%QCGUF!0O?[WV00D>^Z8F@Y^SW\/?S][Z'[NY1C5D9ZZ!O#3H!O$/@& MK]-/_B*EY TX(+-\W"\9$LI%WG($URJTCH3SD^+ ?E//TV2?HP 07B"\U^G8 M?[_PPN.DQ&RMN<,IM-O$J[%,SA>7(;P7$XGXT=1G+\W49W^EJX?\;C791!V) M2Y*FLZA7JQS*?%B\XUU&:&C1WH?%4=Y%U<8 99K-N>-R[)Q,!)E"RY;/7(.I?V+>_J4= MJC-=35R+M@TADYXWQ#O#^;#*?$H<[Y*X^9=T[/@[!XMC; ,E;3U6FQ6HAU12 M>Y[&[U'J4/'@3\*!>WLYMQ6?&9E_8%:"F,PU:Y:7;OV!/N. 2\_?S#EZVE0:(5:AQ\JGQ4 _>A\L-\E F&7 MFC)BQF.+6->ZXK*IH&OC7..51^2<-V70B:M2J2^UNUU):5FVTFZAU4XY)1:\ MSY\[F$/W68'&(S+4FVA3$Y?#3CB93" V0+H[>KSCXHPV"/GS_,)B.N&'A:*N M@AU?,=W&4P,=!I \2X];JG,[>-D(E^*7;U0V:N.>.-!T\VH8\16J0*L:TIAQ MU9)%]"LX$:BH/B"8+]^(E"K$/8X71WT^LN ;G,)>!U)+F[K?AI)1;T?6UJ-E M56+.(;+[)_%JSS#J\V3H>1 _WVBI'#?*&T$\AUV!>/4%!WVN=;CB>3DB+JNU MR3,D_YE!UNO-C=%T9TZL2.1,864I-7DZEU$RZV_RMG9F%RS 8.CI=428+ZWC MR!L$<]SF#%VH^1..+34(HZ.4%&489X*9=42]X(XC+QTB3/JV; N*G=JVIEXR MW3M-69FA8@-W[P5B#+CB/_6*_RX]W51XZBZ[%YT#@!(+ZKK<;+177%3SJ?EP MO!3SFSZ?[X)3\#V%O-;(Z))$\..X\\(E"US2?W!)OUVTFF-6&O+PKLR-=!ZM M*8R]L&:Y:*5W-8[0]QA"WT)L@]&TR(GLS!&>$GUF:B88PPHLB\M2!S*@^N=E MZ0 ](U1,U] YQ7=34@7/Q+"RE\(4L]*]IH\] %ZZ*+H\;OAM2>$;C?XBJC7, M"2.C^=@5'$'O":BH%_SKRN0:. (NU!%P/'$]GF+Q9_)*;/G$&7##$#+@R6+! M-P<;:C[/Y#53-F LU>/)U^3UXOP#SY0*+Q^DHGG.RC<6AAN8&^/.]@+0DO1= M('3J3L*G)L+9-U2_0!WDF93F\U38YS*ZGP/52@6U8X3";*!L7P,X>LOWJXC> MWD"\T..M=:AT?$Z4L7S$"@P5+:F#R@@0?R#^%]I._1)UF@^4_W#!V2MX&_8E M9[:QXXC7FG5^GLE_EB.*%)/D7E=N+LR5\L/XF>"G+7*OS/XZ.[_*J>'A-'Z7 M4^_ZU,[DHZE'SWM=<[D 'QSLO1@P$=.5.(5(PBXF$9UU*P4^>!^AN8?AU[S( M5X$#-SEKYM/\-*?>]:G%^WCJSYODN]&32K R6[A2J5$OU,G)R- MCR*?!1WB!N7S4^;0O55 B6@EK)9N79$$C)J$N,FVPU(NH*E*@9+W$/'+HMI_ MATIZ?.=S.>KFYMM_TE\>_YUF&XJ?<>?B;]T,5K:2_)5_\<.K'CD1(5.YRSX@ M_=%B7^B"$NF?'YD7^I_L@YX]]X>'E33#ME_U"#T^X<.96#-2#O,?"9R(+EDSHV2ZAN*55)FZ>O_4NQ828)' MW9'^^G03__4DT6@>E(,R>+M[]ON,*(5#6/P5Q(O'/E1]%ST^_'\1[E; M^!D\_&,@L&=0Q37(^/G.F]VQ&73E\QH?I$OYM82]/+=#QW%D"=A3M6\8=XJ6 M17H5-\EZV[A>F#X_]+)MI> 1&'KVN]Q^S4/#5=-57,U,38ZG]@C!U[M\PTJ. MEK*FTHB&ZY",(C L8P8$R92.*#*LH:I&0@1-XM"7/9F.O$48>Q;B?F0C]8=W M/IRRFN)_^I<]KE]CNMQ=JU[E^FR=Z[!<_Z[>8;,-JM^>;5)8&;Z2G5@@PQ"! M$^CG;.@-6_C)L7T_K(QEOW_^]XV=_M/_J7NVK?C!G>G>A0LO"E*](;B_,[:: MD1Y?^LG[FM8[Q4GQ-PS^3O4,)=)3-4K_UP?OXN>WZX^7(?ZT-H?*[(]OO'X? M9,5 %-S LF(3G$9D#-,0F4950]84A9[-= -%#/V!M91'7222UV);=ZMEJS1O M6@IAM2V<$.545WJYLD*V)+7F>QW.1,1F=X@F#-6-TY74RY4^2^F5^ECBN 2; MU/OKS=(LSV,YMS]^7&G5+60[0E:D%9616JD^W"G5#B/GBM"+MZ_I/C\T/!;J M^T:X:M7->*ME*^F7*Y-5>SN**!R2B$T;<^D*9'E$MA(N;"F:)FO'8@9+26&- MP">V+$8-8AF5H9KH3AETMCL:,O,&AE6T:TH>"Y9OJPD>J6Q2UU)7?6*B\U1(H,QNAX MRJ163N8R7ES9[S7'I04/L58I[N!]AU]H_7&=WHS&6RN+*)"T%CL! 42!CTY'JGN\%L<2Y3Q963KDI,***WDX0),V8&1'DK M.G.9+JZ$U)$\K2W:D<1&TE*T-&?06*6\#!67)E:U41M5-F/(=/R6N:P/9E28 M,C-<7"KJ\X'1GN(0Y_241<"WL%'$S3.+HK"4(L>+YC!M/%N6@T96-R5JO2Z;G"!U@ &UBX M3S(TR2%KJM/NSYO.?)N2X /V"B#Q)KJ65!J[+$J+F[$H)PO+6P+]9&^5.EI MAH4(]@@7RQ.QBL79TH( $O72/!3:<)E+AMTELYLA7<7-GUJ00'*RL'ORHKN6 M%'-%-A:H-S,F\VQI4021=F3-J_UAS3)M!]>"3F^\L%-J'>#8J1?U(J*S);FD M:VF6WT=<:9HBY0&.51MN5$E01[3,FMHVYYQ>YN9BMK1 @@DY,C;RO&=*"0]Y ML3<:S:.4M]*E!1*4Z,G6$GAL8HVPLC>H54B_,L\_H$ "M1,LHP4UERU!H@C9 MH&!""/,/*)*@&L3XAI^1/8B?+E5R)=MZ-\46Y+MXY0;8V2@GZ2N 4BN/D"^/EF5OCP7*!GED<\%<4 MSHV.T'_\H(<7P?LK^VV^>QS["E&G=&0_6_AVU>%M[J4''QE,7O?^(/A*]_F^)R1F4!=N9GP&_M++<_LA__W!?_REKTB\%>:.&F*'O6';O+!PC>,NW;Z M%XO@CG-U0S_4-/#)(_XN/C@7A>13^"#+?;E@/NB;VW=R <"]*\*]-[M'3IV- M?)+]OZZT7+#49QF+[\3VL_>K4(]9&,^W^HEJ^Z5(R&EH= TB WV8R!Q90Z(* M[/#:SO:7?/'7#]LMD(Y;D(Z/NE ^Q^_SJ\V>&X< *;H-*8)^:6S]5HG\*:RP MGK$QW,CXB%+)LS"T3EWI_NF^X8.%*!^UG\]Q_)ZN_J02[9-C94R&]Q5B ^]9 MN=A,#"AK6W4&4*FOK-MTM=(DV/@/NI3ELE;U/2?+),_V,#+#!1L%Z2$8/K?5 M["BC+A,$1OI??=_5H]#&G%ANZ)99\24![]FUO:_9.FA!\A[FRE.HIY M(XPDMK-2G4%24R$B2R_.*MSO2:@X)>NX''_:N &0=R#OOR'O\,'KO=E8;-S9 MT!Y"1&N^Z&VME=+<,B>6]\I4Y)E5CS(EH2LNF#Z.=?I(5LQ 9S/@2/QMU>$? MQ2&?;N6JVC])UW#/P( 8&X; M,XX;(Y" PYC$A@S>7N3U1,B7;]@]1K]SJ/.Y>1Q8+PBSRD3_YYZ'ZW,P7'+L M]C;<@N>"5)_BB)<\A_70F]8KO",9W1K& MB5.,G$N9/!-?OE$$?AQIOD2W 1!G(,XG\22\2YQ-5?50A5C-.*':C>)%@-5W M@TR>R;@;1C!M5.GV[,H_[ M 9&U#_-/F;LX4D<""^[^!YJ,O34".%SW)MG M"69G2"> E>?@K,A1H)N#P*&&NF5_9>Y::,4RFHL!M1$TJBR*,IYY)S)L?-L$ M9I .\6'1D5.+Q1O5(X %E^CH>!T+Y#:O5I$INY(4L3$6X-501DMQB@699P,M MSG $F1( "@ 47*B3Y'4H\.9+:2R8& 6MXTK$-LNH,W.S!HIT'D1%WQ:T &D4 M !T .ERB@^5U=.#5G3Y?E+NT5$(1C# 'T22V,Z-A[U%!L0O/L7BU@.6A);0[ MOS.VJZR!=/#7[[60N,Y$C"O9T=FF?)W("J IY]P[93XO&&FQKJ-N/JC.Z8KAF$?CXQC-M;[0?<&LET6!7IK=J5 MB)['(;#48S=H-N$ES]3&7O5J@%CHI5>*?98+\W;$_+BQS-\6\RZ.RL-I:;&1 MU@S2\WO^1C.63"KF>9CSLX7\$BU3(.5 RC\I3/G;4L[W6K16HEH+J>3"S,14 MMB)+95*>YW43KY:!@@@F$'P@^*>-0/ZVX+=T)QR@B+J0FL*TQK.;MJ )<2KX M^^ D0KU6HG7NP7+7A?(#@2, 7)TRR_K=.&6,AY2_ M4#NXE8P< @V50:O28F0J\S9@]RC\-@7E%IP*YZ]^7WKD$K\I5 M 1V/C.Y W < ! M@,,%N%3>#0Z\N9Q1M9B2(FPD5QAG8K K)@6'K.\^^;8F>B#9 J %0(M+=-B\ M%RVFP1!+F* ZDXP.45G8HE?BVIDJD;EKX'N2N/ "\H$7*O:=5Z@4OYBDC.,U MD;M(M\JGDP/ VCEX3YY:/3P@67 RFI-JKP:-,H4UZ]SW5K+7G<#6Y1A*'.9 MX/<4?J2.X!?H&[EFO07(\1E[.MXBQXKFD<:L1%C<>B0@,5UO8)0YS^28R :# M4BCH[ \$&0CR:;T2;Q'D#K+RND.3Y[G$[BQ:=9-FRC*3"3*=Q3#N4?HH$W>N MQ.D 1!N(]DE<"&\1;;;=&KF&1J^EM5XA(M2D.DHI%^W,;T#?8\@[_0:7D>;Q M]_.F<[87''0C7%8^Q_DTJ3]M- 4W-*] MIL\Y-,%T)I%+-()'G%%:E<20W720;FJ)P)E' 3TXL_Q?( \#5*H"F3Z%2^%M M,MU;M@G;[)(:)R@('2R'BC)M3+ MLJ@J:ZMA2(;4\&KMT8Z>S^),J.G,]4\3Q<%B1Q7J*W%! "F_=2G_)$_#VZ1\ M@OO+^D*NTY!BR(MP*P[JHW8NY9G3@;R'J%?%_ *R%5YO=Q\N#/\Q@>'NGV9. MLW_=W[E&"/K>@P*W"[M;;L'T/?]K$K OZ'L/^!?P[XT8-("AKXRA+S:2^+). MN)[:8+X1A(_Z?:[67VQT\33NAPN6V:MQ2EQ5UO&C4.[=$P_I$!W/?2HGZ!CA M:PX+CNH2<,!M5);H(UG6A];0^9W7>KB"#_++)I\=!K_8G N%N(-MG+]N%"^AJ8MJY]?;/ M>2K^_\J,N!0PC/0C[[3(]PU72U*K3ELH[OS"8]UGV/'[+!L"G"&=+K;?P%%3 M_S_% JWNP8!]P(*!K[C!?A^9NI A1]G( &.@; ]H!?&\)96-#2=RRFJ-)'ZR MLR:U6(;QGYF@H"SWAGJ:GA%U )("+V=YSC50)-U\*)8S$9 MDA IDJ!%9SHH!@90 J#D.JN._PQ*U+E<;OKC41?BAX+(V?T@IA:Y4I)U7B^F M]8 *9 MYT&=LX>6JTH >!_*_-0SFBB.GVS\WHKC30Q?)EZM["[%#&[RUNW% M4NC+20-X]!VI.1WN]I7.=Z&RO5OY7B8JGGON8?_SFS(/O+L7KP1]4M'#8R^& MJN\Y;/H=IANE)'QHUN"Y#_"T7Y>"E!%PV]!7TMO#=!4_J8>&$W0\-]N![]EV MWMYAG_+T&IQ9$.XBD+D;68+H:59KM6-'I51[(O:]UJ@#DVL.*E"WX+L!DG^C MDG_LPH:32'Z/JFQIOZ7C5FF]J"?Q8DG^)OA8@^KC37[Y1]R3R1O_K;3I' !;<*!829,=5J$PM!TNKC]9"6DXZ M*V/,R#"9^4Z08D-KD P#PDP /J[7A7,(,WZJ=P6*O<-\!$P%K2#B)&-9[1JR%?JXD9 M@&3-]U\K1P=I+P!0 *!2(U2KY[K(YD?B'AU M/,\%)+9TC/"GDP//TGUSO,%X'P!F:"JNNA>IMG$:-/OO(TTW/<&^KCJI)96Z M[VYM9J.8MI+2=N"QGN-X;C_T-&OAV>D!!&4E,+77\(EGY%)#:.TFED.,$:]= MAB!'2O&)VB>JT&\="G@+?A4@X4#"/\GS\8$27M7@B)JU%JI4:@>J,1C%GD?G M$KY/2(% 0@H0<2#BG^Z2^$ 1'Z*D::Q'D6#UIP0U+'6&@XZ9B_@^\80D0.() MD'D@\R=W('R@S$^W(C.*NK665+)8?]8NQ35IF\O\0X()C%]K@LFKLBO09 MDH DG1VY+M,Z!Z($1.GLR/4Y5O"Y[AZ(TLV*T@6%IU\W!L\]>'U4-Q?P:9U: M '_ETZJ8&U,WE M6M U_'[VB;GWBG'URE[ BGXLZ'NAE(6WS79WZEIKHS(HK[ISQYK.TX_, M#0 M5XP$\6?@J 9"_4%!Z$\2ZBZ+ULH&IG'6VJ=;T-9?#5U%S(2:R(0:/U92R24: MM4"J@53_8=SYDZ0:K4.\VMHU&MR:5[L,/K:WZC"_JNDOWU*E^(V-JF_"O@92 M#:3Z#R/+GR35 ]$6JL.&S7"F7:>FS5)]2/:83*KSSHM?KS>.G%,JN(L"0[\+ MO?3PG%5*K*)_(!OH\<*-<+&AX]/XQRZX8\NMCYU]0+R-2VV:$-JQ(**C;78; M@7BC/.O#T)GT')2YT8DGY"T"X4O\TQVS MR4A>/=5JII0P:Z+Z!I^E^ =G#@CJ'D&(>Q@KYLB"./?U3*?^WW_ !'1P:"*0 M_M^6_G?[)DXB_7)=M6E"T!IG7]/4?@]>J!(_X7_X]]AEL9_ M-J+YX>RD&5G'R\@/GA3#N%.TS(&BN$E*^3O7"].7A=X=Z[EZUBI! MSWZ7I[THF4>E:KJ*JYF*?9A_L@]Z]MP?'E;2#-M^W3'T\(0C'SU2I"+VC"[/?OVO__=\ M-\5;X,%K_8Q\#V1!FOZ*-#_*\GQS>: M?1(,I63^G[MGO\^(4C@T1]F6GM'MX2K9UWL\_+/'G^77P-,/O<#,P.LOW[!3 MJ-X8+P[M&9\CJ0GRXWEC\%<2+QSY4>I:T&=,KMPM_.QV^<= 8%_P_!^]7COWW\TJBAQ\]8Z2,N.GW##)^OO-F&9:%&60]29?R:PE[>6Z'CD/) M+R:9PFA=QV%5QA5(E3$$5V35@&$9PD@-(50$4A'MR_ZM1Y:9QT/)NKD^'LIK MU5<]KE]CNMQ=JU[E^FR=Z[!<_Z[>8;_>/15<[??X'?:]&9O>&[ZQ2*^)E S? MZ^,^;8>_VM1/[K#O6]BSQ+--W+7RGCCJZ\_]3I,S.\5_ZIYM*WYP9[IWX<*+ M@E2?"OY.M40ETE,55__7B\.4-75FX!!.RI"&PS)&H:2LP(@FSR *(1&,)D@, M?CA.Y5'WBA"\SC"4)&((:"*,) MK4VVDGJYDI-9M$)7)DO.Z<"U)>1@,H;%,I*YP.X9;%]I3>SJ@) M%2/(5N(O5V[J'*$ZG8$F)41CJH?#5ILK92L+;S?\S7Q5)BI-*;(K"F]JGL0G MJ3$IPX7-:[Z-PV6((:Q2!9ZN>KME'5_&,BI#+U1$PG0TOXA9"-I-6XB+"5LQ6%K:D],J[&%VJ,PN).MN))O/V9)V] MO;"EQ((K27TZ;TL)JT=>FU=$C&32E<4MT8'0'JLE5+"0A3]5:Q9KF>NYC!6W M1+4Y:>:,AT/)T.H]W")GRZDZE_'BRHI1L02"+BVA/HR;S7FWCDZE>6I7%%:V M2_)6,1$AAD:3E/0XRSI=1DQ7%L@$MZ8&S:NU '*F*&M9S4I=M;.5!3+-F&65 MJX08:;$4#5-(M' J;IRN+)!)W4S#1.RK R@R\%:?"2TBI+)G/I$I5X6>-(I] M/%S+I&P5&'\]_N:Y0&<7\,/EF]T=3,\MM>B4+O\0?[JS[_R0\:P3-K M\V$-5+C&0__QPQY>".\AXHUYW?A7#/\\D_TKA#^J<$^_?:D//_NG;]?8WY4N M3=[$3H]1G2@0@ M#4 :@#0 :0#2\%(:KH4&[ZUR/6=KB+HY:^@W=IP:X]D/_^\+_N4MNT>@/%WG MA#7>U*NNOY_1ZS7_WV#A&\9=._V+17#'N;JAWS4BU]@'RE'H_C%BKOX.KYSM M#?$IO()=&:OTS>T[&04 ZHT!ZIO=2Z?NDW%.%-G[FJX**K(\P'?>&2]T#7_'7POZ?;A#D5S?(SY/+T&N[5+*4,< I@%.N"U-^$:-__ZU3H,?O M:J]_PE'7QU#0+_75WZMP/0M%]K6!3;]9U7ENRNJGEK1>@-YZL([_HU+;3ZZG MOI[Z_A.27-/\I]>:Q)?<::\C3&,.6@?5]BSQ-8CKB#+ZSN%.'U?<<6[>GU,7 MNYQ1[\P3H<=I-=+S1(]/G"WU&GK$A+-:QP2RM*(UHR8-V@LJ?)8F^+[!40 ] M 'H ]/@$]/C\L56OH0?"ZA'<$,R.U=7,9D/I(FST#,T^=UI5^?LJLGJ=-+7 M5#W?2+_M3HM\WW"UY"[T%3>P\^.Y4_1E%(3.O@KMTN.+(*+X27TF@;OF!.X: M(5P8_H$BQP?Y9A_$>Y!)]WY_C*L/OLLZ\R3J*5P*LX&R[7I^_A=AZ)MJ%.Z' M"':5]#'A:R :R7%$5EEXS DQ2[+. MV,(C$E IIBZ)%:,E^'S7:%NM1)P.?\ M[36T #X7[>SY;.QY"3D*#$\1.?%T#A$"18[H4H/2,\@AOGQ#WM97#4 .@!P M.9?C(3HUY#!VV>L)24>&D.[,1Z)I9'(TDT).UJ7^;;WY2>2 M]]C_WB7'S,_D[I]90M*_[O,V^][L+E2V(#OI9K*3SB@" IQC9^0U689&7^'N^NRHH^7(VHWHBG>5*;#C7C.W@Y,+_%H M:,\VENN+:\N4A0U+C2DTZ&1]S][N"P-X!/#H#,@%\.A\W&J_CT>VM)^3M+7":?H MOB>)]0-<5>K546.05PL!!1L,0,"QO4*_"P%3S6@J+2'A(G/'*6U46&P#)OW,O)0.)T'V M)8 &7X8CY30C0F<9D'+DN8YGKLA1WIKV$T3,(V-?#$6^LICU+"+C(U*2K MQ80SV.C90<)Q71^_"0E1.+9QNC[=<9' DRK.4J1F9P-F'HK:T%=K9(\P>A+, M?#S]S$>P#; -L(VKWL:SV_-@DBN8Y'I^DUPUA41H4L%D#,)U M&9M!L*S.($J&%4)#<Q!V%^$' MW#I*L>S(._P13O]XDNOS[\^P%R;_OMOOX_+GM9[)_?4@':EH:#I.I?8.31HR MAJ:"0>$Z)6NIT!@:!1$J03_PSM.H37P30]+&D#N2T><-<^LMR,9L?FAL;&]B M];9C9XESB=5G^5%]YC70;'!K8>6N'*IPU6N9W,B=;,QJ%QH[_7FZDGRYLC-" M:8S?$BU.P&=AF!#ZT&IFSX0+2UE]%8?4=+&0G*X3BI/.9"1WLXB/LC^OTNEG*1K<6OG2Y77>'NL>YDH,SZ$@KRSR4, ^]57Y<"LV[XLZ]B"%(:W5CO#2IDL M*[&TILNQR-4&Q+R6;ZI JG:[!H5TR2A;R18A&';-:95JOK1 *HK"%3%2J1)4 M:D_Y(0--@J:4E=X4=L4T-+NJE2N:Q.N8TM31W<)=QNE*K, I&U?3#,[J3<+K&S(;6'[L+\81.@.9J%1L*SAL_X2W\[%?17BCRN[CHQ/W,ID8R&M M1DFRS?$T6HD/)4(_+AW,16^"N (AC2B%:58WC=%DE"\M?"G3H(G5=-"!+(+N M+OOEM@.Y;O:EQ9/J,O5M' @L]OP&CY/XE!MUJFMU"/5XIY^E]!?V/QU)0QUKKQ=<)%K"HC10!U4I M6UD8\RMR@;SF=W:?XW^:97'DY*7++@VA6]LVTN1_G2 OE1K6((C$.'D*G7(\CJXEA"9]]:)'^Z M^VJ)UM#T0J>X9J>WAI<4%!^:LLSUZ44T=/DUI"BQ50J09-%?,8>F+-.>-@RV M77+-.<->9X/&I5F5.#AEF5"4J+6L=UM2U-EQ9'U6&O=+V=L+A%+"#E.'0K^6I-YI85F0M MO5$*OS@ZC-.5A4TIRHA9+JWA0C*G?L4(%LD6-N;IRL*>>@*RW*!5= R-U$T3 MW2)"X'6S9Q;(/ZKA1A &5492VJP@V*.^$G'9,XOD3Q@AK.^:E1W$-E8#J#^( MF-%2S)86OA1=Z/BPRJSJ$J&VX(VOS%?$*']JX5,GN_5<, U%M0S/(H=D&(RM M=4:H(OG+T (+D7))@?IZ-5:(N*'6H.RI2&%N^6(:!%V,@&:64N/7?.*ATYTJ MRE21_"B*M[UF@'2L4E?TE:$\B;5=MK*PJ8"JN5T5FU6L41CI#F)/9AX[3U<6 M]N0B:PKNUO I9$)&CW6XU1(RF'1E@?R;49/M(66V"Q&3:2D:U=U8IK.W%\G/ MC89U3]AN0H[WW=9HU8#\RCI[?7'W]GI1BIK;>5/J![N)W!\'33%E*>H GU+S M?L,AYNT)%-E+?D(8W6AGY$\M?&O*[]% ;2\L+L+,DN9+M 3)B;@\ MFI1WEE%B,&B ='5&0;:R\'9ZL&!\&QWH MD+);(-/%4NVH_6QEYHN=48MJ*2^0<4*&#P/NS.O);!*=0.LB;V M=#7NY4\M,DM0V3HSK6$-I<0<^'-A/IL=)4\G2-),,2 C0N$8<"RR7))D2A9?2H8;?CNFF7+^ MW -L2',3FTJO2XCPM^N:@D^7!):2 2Z>P\9JHE9M9*30CC)M1ALTV%D<9TL+ M.YL'(JU&_1G"(8/U;*IC0PZ)\J<6-L81-9R1[8T']7NN,AK2?=7NYT\MG,,N MJCL2H^P4:SVI+)&4BPM9KXT.0:R]DHBO9K"U];F6+F MAJV41I#2&XI*?8/(@YF8KRU\KM,8,C[;X*J20<"JV=;E;3?)=U8\!]\(RWB[ MC1K2FAJE+*FJ@)F,/U="?5@DT97+D ' ZFM9U4'[* M14G/Z2"/H-:)%>*B&V8XTO*5PS*ELCU/&91A!G2XO7Y]2W9]RZ''#LND=1MA' M%9O)EA;H-2PS9+W<06M0>BN,^BU?@6I._@$%>H7U[;Q4'ZX2J"].=GZ]%$3M M(']JD5YUOAT,IY*H0T@4$**EKA6=$O.UA4\P6:,-.Q#&2TEOQI,C5DTIG7]" MD;8K=-V549[B+:?<[/>CL ?#Y?RY1=HVAAXOC;JF)XT:,CW<1!)92S58&"O2 MEDEF_M0SL1+G+"M5B94FNU)#S)86:*MK*V38Q,-I>C/[ VRDJLYP,\^6%@^W MC:#.J%U92OWNS&@V$\NRS?P#"C1(H@ZI5CD4ADHU9QRW;*,4INH>?, RW,A; MID+H'4J*2LP4[MH5=2SD2XO'T%F9*TVM&DVKKTJK=@L29P&2[ZMHG&PVK+#M MKXF=E0P\;&Z7$W@I[M<66*'*]A';H(G00@BY7^D:E6TYR7=6-$]&(]/M52B6 MD:+NBEUMFW7,7N4$*]HG(0V3X:HG.Q:[("A71J/!;+I_[J.!D@<=GGSW^Y0& M+?-TK0+CK\??//=-9=[-!S=WYJ/5]K[='QWKSU(>'KSJ4,$;'OJ/;WUX&KSW M=+TM"QTAOT+H>:7=/?NGQTJ\OYT=_RSS!OV*4S=#A,=C!T/OH:\D( +V%3JS M3.,3$ &@8,X))'TS1 #'_AT%Z=NY_'ZN :#@*@#BD"4'?85N!P4!)P#U\)>F M$1 '^"L.."$5!^3FB8!_Q0$1P.VP5YL!)Q!?(?+FB0#$(2<""JQ(&M@.0%EZ MQ(2;I\$U70YO[T7V,VJ<:VSQ\45LN@W5-],'UPQ[8V1;RUZBN$&I^*;;<\>2 MJ_"'^J2\?N.=)- \._OA_WU!B"]OH0<)YR;7"9LA9F'YG]>Z_(R"KQ6\#!:^ M8=RUT[]8!'>*[2]D35VY*> MW]CQD[!@;Y(5^BMQ7*WCXT6AG[XB?7MYS_*LY^;[4VWC1\Z_2KOD^ R15=P> M-[!]-(Y@ 4=\,$?\E"#(5^(3=-3W<\G/:?2G2LCU&75_PCG([W(.<>P$JH]' M%R;]P*S:7;$!G-R&'_C3B/ YIOY'PNC->X9/@IJI4H8=EU&. )N:%CF1G;>; MR!OE?QAZ@BOU1>8-,KF_,#-\W M]+TIFS?F 5KGD8S8O:<#\ _@GS]Q@EP5_[">XWCN,9@'*&V7[@?I*J9>,ET M)T=2XR^,'9[9=X E@-G_[ ;YWA@>W![ Y'^,T15[C ('P)DY (A?;WBO&A9_ M_;!N E>E3O<7BF\$'W<]'E]E_(CC_W-\P[Y2IQW^>P1UR?$B-[P43>FT2+"O MJ+^JX_]H)+B,X_\()$#1*V,%@ 3OK2J_JN,'2 "0X#A(<&0C^0]8X2@,01R8 M!7KA#,$J*[,0&0?@\";GZ54Q0L68F9IYQ M%::,IC+7KS?A=H>UT8H5/Y_N7.]4WS'>>6^D"E$89-1*#_5IEC/T-,M9)/D5 M'A#"QEIC> E)2H.J,P..'YSR M_E$;/'HCWM^%H3S*B1ST@GW4WL$%==+&O%=R0;&?<$$E'20@P$*ZEW,*>]J$'8/!NR1W[Y1N/W*$4=]98Z:\D\NUOJ MR,V43WU+';U1\I&Q2.I7Y%8]ANME929*_?YPU)=&S3DYOCX@*J'OP:'BZ.=' M($*?@*@AF M;B+ Y5!(FKK#>H68$94,LLZ$V\%% "&@,OT.=HS>QOB"-X571 MVM<)/)75D"W1!SHQ133$0:5VAIY/E#MI9@URN M4A.4N(<)XA[',2!?9R-?5V^,'KWM]Z5<\Q^.'A]_*\<0S#D5OK*5E&FUNU9@ MI;0*]7KF6M(?YR'OJRS<<1>YQ M"&@?YX0C1VXY=&H<.7H[H3?@2&''=_\\*Q3I&:%BNH;.*;Z;DB9X@(_25!M# MHV[3MHRY.M?T.<:VM0]60%*2I8\Y@".&+Y3C9-9S(:56V70ABNUT%IDFDLT( MQF'ZGH2*7H)_ 2 Y%9 BWZ>73'V&UBW8X1WMA<$9U=6?1),NI9DOE>R M:$"6V#6-YOPT5K_$A#%@OOW..9]I^M?O0]I9'^JI(.U\Q[!_XNU]IME% -(N M:\@Z..>S.&>@IYUS+L5',OLUNL/.+;Q_"40XVQ0 @.PW,_;FTXAP#G[@XX>7 M*I&O9,^1,?G!#SSP9$)&H0\,6Z.#9:.KL!PC&>)RX/.-*B?9OQ]:ZACA/G*5 MM1IX+:JD<]5^&-J(RHUF/FGT5W"[N1/3W641:_2>?FM<"4#([Q#A?$?&?QH1 MSB%"#93#FQX(#Z[+S[PN9V) 6=NJ,X!*?67=IJN5)L'^?H+6FV^Z:+R0=E.4 M7EB\4&_YPUK=W.#Y34>^X::[JG8L>9I+>F;/\ESR@.O]G6N$=][L+E2V-U- M"WJO'+OIP2W%<2^FP.JBI>82([\@H_>F6X4< 4_/F@W.#D^O,;I\]4TM )Z" M1@J ,\Z2,X"&>FTQ;U ;"P[6J]59V6F$#D:/;!"09'1!TOV5A55@X)J1_QE#Q8=#&$8C+4(7^!.I=8 MULUF4UYL.S^Z+,E RYL'IB_V-.MN%?E!I+CA7>C=^4:ZE\"X4[3T&@KR5F'7 M5F('2L%!*3@H,0*EX#=OY=Y >/^2[ZE30=HU!NMO("8/(.W]1#B'"/OOVVSO M&%3PH4ZH8N=Q@FL(!A%784A8)"0]QK;R<,S\P=R"[-D]0S?2C]$%GU5LV]#3 M/:1'TTU)[.G[P08'IAD(DRU';TIZP#6]1MBV+(#\1SC8EXYRQY/49!VB#K>QBIBE!ZU*-%H:UQ-T- M_K"1\%MPY:>>:)HBX[[/2"+4#+36D*.2D>7$&T M.P#M#D"[ ]#NX":!_:JJ^^M!%DG7C(^(L5]E:>+)*T-.'I4_2W_O:P.ERY\P M4'K+.8WAHD,T. 7>)A:\MV7S-6:,DWO MH(74G[-"S9#*>!V;R[2,?/F&'B'I M-6: 7%.[AO.+[;VF/[*?H#^6.HWU4 SQ,D2@$]&F]2A$*G\X>;2H/N:N_->U MQ^]N?:&R;9:P2A>"2F@IA)-NV0@0,=4>8>C+-S")](Q$^ARR@/XDR';E>4!O M-.->6F\!-NWKF^ELP_&SP4Y/,+%$8$PF?YGY=H]BT#V$XF"R^-F((;#CSCVG MZ.(R 3XGJ^AMBL)+_: 2<@NKL958:^U6XN60G*%M,L[P"3_D7@)5KZ!IS#E2 M!V0H742&TN]A%!XY#+::I2:AT#V.TT"!.AM1O,Z, MIFNJSP>.\'/DC.M,CKJF+CV@F^(Y4T* M7^$2 M>*UKE48'(6:9/SZ?09/JLD31*7_935]Z>9Z98F?):/LLM&SLC.$&"FCK\ON5 M?2=/( -M74 1*VCK DI#0%N7B[RG3@5IUYC4N>Q43+K!>&A:AU) MJ[)4H[]N2N9:WM#KMC1U,Q\MG ?S8?*>A$#OGO.1S^M, +CZ6D"@+9^\A/8: MT*+E)?+S6BJ>XXOH%ZZZ$DK\:FF"FX61+" M+Q7<2ZQ'K[M!:(;1GFYWQM;P-3/(1Z7$BN\K*6&OK=8/U*2#FG10ZP1JTF_> M7KJ!0GV7:JM&['1*O;D,(_D O@>P:%[C(3 M?&^@,-]@;6K &Q$G+V!Y*^!\]R@-RY56P\GL[+9#W. M 0<_-'$(E,B!Q@Q7U9CAXH#F4Q(TC@PZ\*)5@0W>M\S.$,)89V Q%28''2K7 M:M\#,%3DH-^,P6>)Z^O2;4$U?-U MPR_M%_\%K[9W@6>;^MT_H/P_YP@JH*_"J:MOL)/RS45+W3XMX[:E[K:,MX_M MRW#;G',1;')V>$V?]IZ_:*G;YYSRS":Y[30\#UUH'DBD%9@U5PB M]?:Y,Q>(=: Z\?1RAP"Y^[->'Q?:O*6*;VOJQK?0PHF#[M&95<)N 2+ MJ* J+KUR*\Y5#>K+-P0&W3_.1V+WB2@ [_ZD7/L"\0Y8XR?O@H "+]@?=A9?F\KI)? M8K^2_Z@_O.1Y].O+M[)BYP-3&I%K_.\_8 +Z&X7N][_)SN\__U;?DP1WQNJ<;P!\!U-A+H,1 M/CZVR@2R,'O-U\G:2A (LWU"<^;GS/*;Y7ZZ(R-@6<_-:9^2K>L_3#A['EI] MG^?TX"-T=^DF767#6D*RC5C:6_M2>_X'T=F<-D(4!AFUTD,]$'S%E@UN%&TZ M:XEW;6*(LK02#U/U"Y-3[8O&[U&*^I-2NXN0Q%-=1L5LHZN\C XE!ET&!H'+ MZ C=:BZ1$4YP&;TSLZ>QY >(6EE,.', -Q;"DC($ZLAW!UVKQ488,I&E4.2< M@S7,<[(R;2Q/W*'N88*Z)Q!0J@W,F0]I.'/JC9Z!>^_S4>/]_L!%JD$9?K#_ MD@,.O^YF,XH'\127(D\@JX-13:JH>]3 4]0 '66.VE'FU$+T"6AQ*-4'H,4' M)_?0S3:Q6DR6$D= &)Z4R-5DAHO'18Z8HN?5RG(YAYJRNHXG%!EH]7F.'-27 M;S@%WU/(:R7!0-OX\\8PIQ:K3\"/0['$L\./PL[O_GE6Z-$S0L5T#9U3?#(#X:-E&3I8P[@1U\>0+SO3@=0R1VY_900 MRZ24:QX(G.('@MX3!UH*_ L R$ (,FD,)4U<))Q>ACYS"GH'@944( M!HM (@2_/0LJ&#*:'-E[P:E")QQM;5T26AC>I8.11>U]GEFZ$D[=PW!1Y%]D M+/T[5-*#^R@I?78P6HJBAO]X,C#RR)&'17:_[)&C\"=F+H7>*O_C&Z58R6DC M$SJ): 9*R :BXC*F:;JLZ+ BDPHUPV<83>&HEG[!OY7'?Y%2DQ\*27O3D 2N MV:-;/<3F[/8NSE+77JYD"';=#$HS"4JV:J6[L@-$,V,9*:ZLX,/VLD9;8PM) M&D.7U*:-B!33E>3+E4D2TVL"J?8E9+6@XY4U"_M1]DRXL-3']'YM2ND2MUZY M\JS?: \-?)Z]'BTL'84LTR7+ C=RJBI1DI0D$?.EQ,NE4(W#-]:@@4C-L>95 M9B8S[DY$&2UN"IFP%9:G)V,N86(.&S@;"6O-TY6%+[7#-=%83A4&0I @)"!^ MMVX[V4JX\-"&#T60I+LU:8WT9U5SLS*&:+ZT\%34F&ZA,60EG, B6'FSDC3" MC[,OA5XNK6X@=CHM#3BI.9UTH8X@HR/M)W-;%="7V MTCQJP4(X32@1P5VE1UO467B'FZDGZY M=V1W3XL)5(TGM(EM[->Y4\M?JIC#'$GT180BRSF/M=&_3J6$ZIP4B35-#8P M/XJYQ%NP_HBD9@OK*^WTHE*F&0&*)S7N+!"M/G Q MJ%F3DZH;P!BLB3(N'^ 4D73:)9SFD(6)] 2?VL):G*XL[)\1>$\81C[+18EA M;$MU4>WR3+H2?[G2U(U((>H#35I7^]O9;KOMC^WL[8630K19O1&UFSAGSM%! M%RKKS]1?)+#,IKO2Z)2HG2=8D(85?N/'MJD?QTI41LHY3IH+X]BX:5VMBW ME(Q21?*+!KK>!:,ES3DC=[6;#) XI.+TUBR\OSF:-"M$2C&IQ.F6:!"=MB!D M*PNVN9ZF":U,JQ,-*9=&6!_%X7)IP1JVF<,23'4[6CF@::K2P2 M:B#'R[(SV5JL#FMU@MQRZUFV$BY\*$>.!U,3JH0<,758(0QI>8F(V=+"E_(# M2=C,C 7"$;UAW7$W]3+.S;.EA4_E%L;$&B\GML67DVV['&PB3,L_@'JYU*U4 M?#U69DW('* K,NACTI+-/@ IL,K$'-&B+D(C+BF7- .I3=H=B)')(OG7(\EM M.\IR9Q;VQ*A2 E8 M;P@1<4AV&J-9I3P3TY4%\C=VBL(M1Z,6M)Z.&MAVNYT:V^SM1?(CSU1?*O)(G1M[K2Y/IT>2J/Q^LITLV?6OA4&99F?# =EZ&H MVC,Z;#_:)DC^U +YAXN>,+9WT,Y"4&%(:K.I9.GSC%)P :>H%2G2XVBO.M=Q)(DA.56IR8A,N=?AYNK) ?E'R^4IW -&0L>A63*+N M6"TF^\XB^>M6$ M*9ZYP)M,DVE9"1SJ5+2WNGH.74KFENPPWJN =06H3^*:1 M[ZG IX0SM;5!-:IQ38O<]C?PQ(RL?&GA6\EE,B7LV"QSO&B2#+[J"I 6.8E)-4C8>*FZ*26956@QB&"+K/J3,[6;IJOK3 *3NUGVR- M83."(GI%: HL,:M.G"TM$*"ST$2_/^3*D(+R'7E7,TE1S)]:1,H$I9VZ3PXM M0UPR"CD>B9UMOK3(+!Y:G8_H1AN1(G+GFM**UNI+,5];A)5J:TG7C"$OE6K0 MNCLG^(Y4FN=KB]C*4:'0Y#J+FK+:.(33#:PMK"U?K.^]AH;9\X9H_Z$H:KJ MHKU?6H2A62/0U_6&;XT0DF'"11*W(>.L4@4^< Y5&X+54=*/.$60JSU.VG4:;/[8 MXCE(,Y&G!U:9X=BRW+!Z.ZZJ&/OG%CZ7Z"_@L:)UMA*"HK5H@>TB0]D3H7 . M3GD16F/(MBRBF;#5&MUHMI+],.#BM<5S#!RCW$Q*R$H/YF"'L8V\UVX1./'1 MI#Q:^3TH<6JXA\]+8Q_9M^4MJ(($E3(OXL+06AHO'71GP\HT'QY3V!A$=[8\ MQ/&T-%+,F" (@=HN\J<6SF$E0T;+M53=8@<0QM>,*+WU]],A"A];TM5-7*:9 M!I>0/;SF>'Y]-WB:E_7CVJZYEHPP.M M:] (3=2R*EA5JY%_0_$<-+R^V*[6QD(RAM*R-]]TRA5I3[#".9@#$ZWIL]&: M8ZO"MH:I"=WKYKV0BKBTEMA4%XQUBX@;^DQK!#:\VQ=.%=!VV%KWRZ(UE9H- M="8C5;S@& M-T5IO-;?-U,H?"SCM;48X?P5E_0">]#M-+>LN/_8 KV6WD9NRX$\L?K+6C1- M!6-178OYV@*]XGB!;SAKT9:,&9%"^="<:4;NCBGR+>FM+,^S46Z$\8,:LI&# M37OOJ2U(&0NAD^&TV^6:YDQ:C.IP2\3S0'.!7D8U:"Z&7AGA!%OT/<.-2IW* M_"%_^L6WC@B&F1-0Q"7K(=3KCDD2?TA\*7QL:EKSLQ:%I#=)O=,/<7^#6T;\ MF"3SX]JI-1V6HCCH0L9.[1GF;K+5)^)C6.O'M>4:"[5">1I;S4U'[\T2LU0C MYX_NZA_76FK/[1 PK%J&VR!AU*SQ*YKU?8XJO28 M;&F!MK"M!:LY9E>M$=9;06M3)$J3_*F%#YC5:E*M6EOHD.,K%"I/>I.=DC^U M0(/9?-6$R$4CL=;>FB:Y36L3&/G2HH6^&26JIZB,-6HT8YBG_ [=SC^@> RJ MN:TRC$W1DM'J>-Y\#+D;;)ZO+7RMWXJ#0;7=L3B'I#A24J8FM]ZO+;""E^IH M$4'U4B23AA&_'93KXST1BF9BPC(]D1295'C594OF*H-67-ZO+=B)F_ZV:K)X MH%DEB#<6I;(P$,@X7_MH*.:^QZ?RV[U36?-L6UD%QE^/OWGN8R16X=^+?7*\ MHVQ+N4/6??(Q_W_VOK1)46Q;^_L;?>&]T121UFL/OM?8:(4N?^*^=SE#B'4X^ M>7;3P_#_Q*Y'WWWYUN>G(7N7Y+MK-[,;0D5.'?+(?-#XY#N^VASZ+!$A\Z6; M%SMV^"M%/#P1L*\T( ) P4N,KL\2$<"QW\(L^PNB( 90$(C#):;=WP(1 "=D M? S[):]&0!RRG EY27'([&C'BQ'A[,/";X$(0#MD?(3UQ8AP]DFGMT $( X9 M'W)],2*KRU^$L4VX/2W_1X[MA3M'!3'2O^\/^^H.27]]"#BJ 4NVK#Z3@L_\O2GZ.: M#XO&-M>(/IYY.<[6=.U]78@_WH,YNYQ$/ISL'+'C[Z*"OTM2\E_Q\^[^#(*0 M=/S,%?8L_ZKQYP?[;]_BK>3\#(' 7['S&A]GXP@6<,2).>*7!$&_DA>P4#_. M);^FT6=-D/N[TGV&<]!C.8<\=_K4Z='EGTY; $X>PPM\,2)+_P M55 S,LKP6S/*7G4(RB4M@DZ&GD"E_I1W@YXW@'!ZWN@Z_L_:%#@J@*/BPT$C M_-Z#D3&;\C;'#J_L=8 EP[7^E0?YI! RT![CRO\3H7K5O30:W47\#!T#& M' #D[S>\-PW3/\\T!?K&S>G]F+;3JW? MBJ%T72 X-!7YQH__U$!P&\=_"B!(#Z>]<58 2/"YD;0W?OP "8Y&@GL+]IP8 M"U+MBB.<9C@ 3\8+/!7#(/P5P\*]DY2B*9#DF=?PHOX^2XFKM7\\\VLY+ M+F/RVJ;7/(PU39ALJNO=FMIY(G)PNAV"RA@2C[>#T_,R64OQO-8D"70DLS)= MS_+D?6U2X551TO<7O5 M9NDC _<2XK0"WXO)%9WJ]WE[\/=Y>Z1N-%L.NAU+J*@C&VP52/(XGM*$?OGV MOEG?QTIE9@."IZAW/K&8GKU=[[&C-D^'0V=NQ7LL#B613O2@*^Q4>P<:ZJJM M>>]%0[$7T%##BN'C]/KY>V@23$U:K2%];XG5#L+K3OK)/!! M1/!Q8=C(;J)[)F#CO"U#K@T;9^^1?A^P\4]#GK@DK6H_ITT\0XC:DUL66K0U MCJPKGCKSELT">68(&?,S:R/.6Q:\FM>A& M@.3,O8>N#21G[ROT#B!)[3CW1[9@I*/[BF'K&J>X=D0;[QD_*I!>T%VAQ,$B MM-":*Z\Z)$Z-'Q'-HL<< )(%KCF]>="%8<-%BR(2+HB@O(GC:4@$) C^1*-4 M"DC^!$AR+20Y>_/^:R/)V1OSWP.2O"J%3CI=_5 #6[559Z$_@\NZRBG\-#\? M2_V21_!8=]? !R?V._X27(HHA7-."VE(9&7D+#O02,HG5DH\7!Q!TR[(,P,+ MN.M<;PS"M7$E"Q;*5:XZ^>5@ZR]KUDJ"W*(7]K;2<+DZ<^1!+AO5T;JO#22H M$AAVFT:F")\(/A4)/OZ$OQD$S5QA]CMXMZG[.2O)F\U8B?550.E>LOK>R*8! MV6+W-,/]@JQ^>XECX )W3/5@1M/ CH>T3!_JM2 MNP/9+PAI&4TR I!V6^/6 MP3EGXIRS/$S]DE>2^V?V>_2'92W$?PM$R&P: $#VAQF!4U-CW:L]S4_7WH M*NX_\%98B<'#?F$HT7E.%XKLQ!WA/*1OHMW%,6OZB:+2.70' TL 0HXA0G:' MQU^,"%F(40/C\*%'PP-U>4EUR==F:WO2LWHP69_..EMSJ?!;YOR:;E4M3^:# M>B'@%+D>X%(5JEBL$&LZZAV:[JZ:M"1Y+M&9O4ITR1D)$9]RMN[GG$G.5[8/ M4TD+VK"W%?D%6[T,W#3D#GF::#3*'I_<87[[[[A8 M3T%#!< 9F>2,^PQNWWT;@8O(S3UZ/&^F%/ZFJ7.+ 72@;^ZB\ONFJ9.%X *0 MFRQRQGW&F>^I2/H2Q8PGS6)Y?]%TC5?#BB9,:!-RRF%)AS:&S!]?,OFK;XNC M?TW=;TVZRK;MN/%&&=]WC7'@*V-+[SIMQ8UV<2 N.*3U&0J'ZYW$S\=;K+.0 M+=[?R-1S835H(9492;W+%(*[5_\WG5UP>KAQZV4.K^KPQB1IPBBTB?RS>RNI ^3(\NY$\ ^,*#BITRG=<7Q0V^0U=V(2W*(IUV9(VQGV>.83 POB9W=T38]> M1FNYK&)9NA;M(3J:=D1B1]M/-#@PQ@ 9,+K?+% !%Q"FA]2J"Z(T860Z&6. M/I$T_(3![VS2!R3J*(LXT_>$ARFT/QY6KN+(/@93/M[C[RU(Z2E6H!]P%)56 M=+ZA\733[(>.14T4AY!5L[\>B6_8C>P'[$27HY<302,%4D,YX7H:$ M'EL[OFWK+\S'Q)7_MO7XCUN?,E:N*R V(I$KUJAC5G'E[9C(>D3@+]\N/B8P MVP@(.FM\)LAVYWE [[S&_7Q[Z]4X3#90RY$48CB9:^(F#(:;6/[BZ]L3AL-/ M,$: @>*9$2! 9494;S/C*:[+\P'CO"K][.XQ^2HN^_+ _HG7EUN@+JY/75STWU@ M/F'+8H7)J"J-X9JY0H5@-JE:PPX2^P/CAB^Q+4NFG?*WW?2ED^29*5:BVIX"V+L=7]ET]@0RT=0%M74!;%U : MJZW*2>NA:DW6-2SPWF[@!( M>XRV+N"<0;.1AVDV JH:03^,A^F'D2+*U;-OLQ-K9K1YX/GQ.WE=YQ??G&3O MC15/U]A7[JB.OO?>Z:+NK@U5WSOV.KKJ3.WD*;_MH]'U-D52;+0#;H%X')<7 M&FCH,3("[QMID.\LV0**^*C;!<"FS'K\@=4)>FF 7AK ZCQ2XA^>!ED ]JL; MG2<.Y%[34+1U"146#9HQ@]EX5U]KN_:NEAB*<2CX-X;BW;8KV2BNJT3'\3!E MMU>OY[BY2#+H9@&Z65Q;:FXO* V2>$$W"]#- G2SR*+4W&)$'.#I0S=% )QQ M=42]QZC[W=?I@W*9Z\O-'?I201TYB.W_\\W)G.9#,RX\2RMS(ZH%BX08#(OJ MS-Q-!!E!]K'YISR%@T+RS,CB?8;S[[ZR#UC&5R^(O,KY!_\RI@-S%9ANVA!,KQ"FF:-H4J>[B7&;)(_\!MC]A8KR8O/+7=SQDO" M@.IX?DSMW+[Y:&ZF6]'_M7/*6 _C!?=6M0>JRT%U.:@N!]7E#W]7>H"P_"WK MJ6M!VCT&V1\@E@X@[>-$N,7(.#CGH^RT3%NOH+HM2E 4!.9KW[P)@$1>.@:!P8DT=*_,/3(+/ ?O=AVP_8?RN^4V3:1L"88LD- M"L/IBBR4A-C^BR.YO[7_[JL6W/9\PP_V!,WI6]U5#0]4AH/*\'/D23U2>!A4 MAH/*<)"5"RK#+X&GF6:#S.'I/0:M064XP-,'K0Q_Y\UVG[$JKVUZS<-8TX3) MIKK>K:F=)R)9&T9=;9;><3MV/<@D$!7V9$ M]#Y3%^Z^1#_+8=YCT.M=KKUW@E?2U?&]V/6/AT^EQHL9/;'G\,+T C\PU4"1 MA 2[B B[+HQ9]Q@; .T10'N$C&+615)3SHM?4PUOT2(A5+B GZO;:7NT5>6] M[44GMA>, KLK,U)ZGRDM=U_)"EP*5R\ O\?L&- X =C,H'$"4#=WD8%S7C,7 M%8C1F&4Y 8;F'C5OL.L&MM[$9FZ2B!.9N>FA#+?=4B$A98QE:[E]P\E\6D0#T53AY7X4K9,'DD2>: M?%\/:R![1]GV.%!4[\IKN4& N679^CE 83E'0D5-R@L#Y]P\1NMGGB@WU;J M__B=>WW=TZTN.817DB]M%->JM9!-HM3CN10(Z/YQWNX? *3>$<*Z09 "5\\S M= \!PO*.-(D'%Q9@_NZ3(H"LW*=BNGR3UZ(XME--V,_D1:; (:30G&%MZEJ$&M#NY=CU0*NQV><;Y#3G_^_PM M3:Y-@TCLK7=YS%8KV.5'W.0'GR$9L_ML*VL6;,5;@,V[ZQBS@.93D!(#GQ&E->;Y!+F?#N<21,$Z$$+4<3@CAO""T MV>ZVM5XCWS;)-;P=]@=JA=7W($1_^4;0R!.-OE4Q"VR@:S2&N;8@7A.*#D6< M,P=%*9+D_L@4$'5T7S%L7>,4UXY(XSTCD#BAQ_-Q@<[#HJPL*_QBL8'($R-0 M1++H,0>@"-HP7I,Q6(9C48[KX_S*ELEI#$4H$D$1BCV1!XKW_P18=-UF.]>6 MQ&MBT:%,,8!%'S6*5#58!%:T5&OY,]V-E[GZ3+<]8ZU7;=59Z,_P9"^Z4B 5 MD1:W((;KP%TX!;?^R;SO=\.3-'17@5Z<#N!^L9"O&*7I*@P3?Q&*?_F&P/E+ M0Q.XL7TH=>^QD.DFK*1K7-A@9%YL>=V9)Y$MMS'QBCC:'Y[9T]-?T]A8GD\; M,*L(E,0MO'JQGL1(XU0[@GY"D#1Z_)1M]V]?B0[N5'+]ZF#4")!U]Q4G))R* MH(>%?+_LA:.([UP.^<[Y?[RVQ!U/:>HD3:)WB&,&#W7=/SHRWPGQSIV M])Z>KL6_)8FKL2[*E0Q;L55#L7+?]9AWPG=_)7H_T?B]T*D9ZV__B7Z\_)UJ MZ8H;(\/L;\WPEI82_I4PS=\_'AI*?<62@XL^FNUCTQ@9_?L9.6'X?^(7>O7< M'QX&J;IEO1V4?W["F8\8Q5] ]?L1DZ_H\NKG?_V_U[M)(^PS%KXBWS-9T 06 MISHT=G7%A)1)]/5_*=9&";V7H&#^*_8"LW]]AU,L83TXCC7G7OT>$R5U: ME M"[VBVS,*0Y8^\?]Z_K.7SQ((_?ZAXR6NI+],AV._/'\ MT2M&BHD;O4\WYN=X+B$;ZXM$NI^E2_F]A/U\;H>.XUP2D'QBQ*#U++IO@/=; MR<%=?>@<_M 9U&$&*"(&/RRYZ/E>]&2$@5 M%CT!'IN02!;6[KJX$1$AKE;X>:4/YG\IH>J51Z=OK ML#V3.:.D=8OS4.D/U'@E]?/*W6);-GU%=6"%F:W90;VQF=MV6I'F?@5J>$EFF6+#'QTM3V<;2V+;/JX7YH*T62R:PJ: M9$RD?&M3*PYV."/OQ]G\N%1%7:UFCK ^O&J6J6FY:T3"-HV7II[:PSMPM1E@ MGHFNJKZU'6TFOATO1>'42M##._3E1$7LGFV@5(SHH1.93Q-JAK7[\XK5'4)AY&( M-;KZ%MTJ0K02_WDE/'-QL3CI3KA &W27O24MMO3XF:GMBU8[/TI-U3I>J/1\3C2A7JV\%3L3HF3%WY\^J4[)T'?3V4+D%L/IP%XL M/%$*$T*E3JJCU@KBIA/VX#[BD"7?84B:B9^:/JFP$Y)Y#FG-3!$>"%6O5&U2 ML^2IZ9,RZ9W:U>"A5);+3.BJ:A/3-C(AI[Y?;L/]9;\CAYRX'IF3\J+/&>-I MM#*U?Z18+>#,QO=@$HL>)M6'J&7$SR1^7CG35WR=H1HS&#+;==%I-N%>5XA6 MIDZJ&RZ:+:(WJL#*L-;N,U.*89'XF6GR@RW0GFV\^5%Q8'CAR*I M[V]NW.:R!=&TA*[5WG*Z\FPJ8.*E:4FMKH+;B9^:/BG9 M9>WR.-0;<'D!#5C!8PAL$[]K^J2\G=J?M*O#K52VN!52)WFS6TN6IDYJ9?3+ MG<7$\Z6^6+14IBKS?FD:W4M3WQ]=5*=L'IYO.+%01RH%LS+@:"%:F6+JPG#' M#9A0%Z(WK760WI(2!W*\,D4IJ.KJA6J>J'-EKNS6$$5;4M F6ID&GV)QX/-Z M!3,7I1YI;NJKO!9!&BDCJ1==][BA+(\F';@%L7U>8V8SOA _-"U^'7VS[$!U M"N+T@5]HDF.5A9CX3=.'*HN#+=,5(9SK5]<4UIR4C(Z;/)7^>>E\8-D5;[?B MN%69@WQ!A/A**5Z*IKA*Y^0YTPR\O!1,UPNF'Y;@;;"1J33Y<=.4@G IPURX MZ_A;2(:U%A>O3&W*K*U+ C>052XDFAU+EG1D,66BE:D]Y0LEO+]TED-8U"9E MU+2$ #.FTM+\N;<9*<>Z;K6)A)3L,82_'0KPT]:J1_BIZ+M1:<[PE3XNAO"LA M:+(T17Y441N3BE)C3=W#46NJF.M-+=Y_'*[Y<:F ]Z:6B:QUL[P<(U21JYC. M="/3:?+7W +ABSY1X\HD#Z-L2UT&.R%:F=K4S)8+0DDMZR9JJL%H,#)"(S(3 MZ#3Y0X8?JR781:N(Z/IJ-%<\,G2U*N: MT]ZBNF[8%,S6N+!$=KNEL! O3=/4I]A@82Q1E-/G[94DE8)N"4DHE>)^J#7' MR7+TDB;K&M"J1?.+6B3^^33Y.T$#F6^IL,9!D M5=Y#T*FAFDPG_O8T^0O4<-A:[JD '?A^*%I0C76B+C,XZ)KZB0T MJD&5]I@;)GM*$6HK2=V!W2:[9GG56-DS#RWU(BV)P&E*]>?KP*);"9;BA+([UB:!);)).GIMXU MW!)6N=Z.M'#+-/4NI)N3V&*-EJ;/3$'D^@AM]CEIT?5IN[^C.L/R?FWJ%4JA M(G"%D8V:9:PR*ZX+(W0;[C>6.H=Z$>5*V]9F:[;Z]$+O2J-JF=ZO39U#C2KK M,#0BNB9?M_)%8BQW5M&E"4'3M$5'+429(GV::Y6#@NIZ$"M[TWAIZJE\4ZO7 MMQB$2(9I$$@#[RP]A(F7IC:F"LLQFJ\41),?EQJ#WAJ=3%?)TI2-V=/KY55% M;W0DL=.WO(X\6UNEY 721J8X[)1:TU:YP"UJ8Q,KK&R)'0C)VM29S>Q.ODYW MRRLNA,VZ75[R/N\GKY"V'2V_#?=XJ;#@@F7'%V:=?!^BDG=(&X\8Z_9X""=X M."AW25220V,QVS_WQ7I,'*[?_9;[6(X:NPJ6GO[7RR^OO1*Q+^C9Q1?[I]2] M7^M'I^*K6,^S1Q%^[0G\BI.),]!W7[[X^8'(WH_QOB[)&/*50+(:GD2.#D^^ MM67X*YW97)&3[_C7">K4>4>E9(D(F2_&O]BQPU_SCW/L;]06GG>ZUBT0(" %C7@<% 2<<*,3V2]Y-2(>G@C(5P*(0R0. MC^,;^75%*9[929#E6?<7-)9@8"S!V9U"?4%(@ $N4E\1H"&!K103 MX>$I0-Z1C?#!^>J9CB+2RW,/6\U\6/&(.D_5L>(/_^\+2GYYS_9)ZBMYW:&I M<4S]UYG^Q_24[\Y<7<\UHO\Q\W*G:+]K+PS^VEP?2 Z3G67KP=PE//FG0 M<%.RL6^6G"OL9>!5S^1?35JX(W\L>7:&B&L'SWO-/!M'L( C3LP1OR0(^A6] M0!SSXUSR:QJ=5Y/!U,A@%JO4GCSAZWNR!,[@Y'/]GM0H\ M&,"#\=GK2?[:(XQ/+RG?ASGM[[A),Q-PNSW3[7;O @'\ _CG,]Z1N^*?_3R, M)81&_ORL_LW "V[^5 M2_ZI6.'8XZ?N[?A/C02W&(D.//=^A.L MV;OBA:(^,53C5. /+;'>6SOBJ7VHQES?]0= MS_L3:)W/>&SOBB_VV_2:A[&F"9--=;U;4SM/1 [.ML1D M#(EG6\+IN;NLI7A>:Y+$6)*9NZYG>?*^HJKPJI3J>P)1LO)YVN['IO@>?(1< MQV$%8RV(TR64GLE\$6O-?Y@G7FV6/C)M,Z%-*_"]F%K1H7X?M@E_'[8I,OE9 MNUU?%&!=(7T MO I*[Q8]C1VT0WB!H54A+_>GLVX\BHWZ\BU//&$T?58ME6G)!%H*:*F/8-'' MIL#?-!"=?BR]J/<[>+,C!#!:':^5[H;O,%(R:A'^\@TY"P@!B^$8ZIR]D_8- M60QOBM:^D.&U7,W9/#;NU'C79*650V^Z&W_98E]H#%!E MP& "YI? 7-(T\4E@?2E1GI.GMW\NLK^3-W'L_T532[*>*98/VK>]//ROIG M[S)^*_;MFVKSGRXX<;E7U7Y.''A6H56X/'0]WNB9K0'?Q[@AS*D\04H@^2<$N[B!FFGW[K5QY,P-?ZZ-(V=OYO,. M'$GM./='IE"DH_N*8>L:I[AV1!KO&3[Z_:*F3S0J,$G)QRW9JLL=Z\3P$9$L M>LP!'&EO7:<^"@V!,[P^71D8_KB.QS@2S\7%\]03 :>];7^>5U0NFSKS+D[* M++":WGSSRXY=1W97I%SV0[P1H\LEG(R\(,N/=<;ZK M3'E[!,# M,GKIV>&%[J*D52".+*U=GUSU!VU8..]%Q=E4);8RJS F.;/F;55HMFIZ[$-' MJ2_?4.2)(-^*YF6NMOD=K-O4_9SE>!XH2CXBW3.SR6EON.) UM,]#0*^(*MG M-+3\<59_K+C*O:0S'0]IF3Y4 &D T@"DW?;D)GR/C\K,?N.O(I(S! M)XQAERUU2%%XJ\E! E_J&P6?(8WC/+2^;="2HUAM<"CLC63T'## M5T>".FBUF6AWR)A_'U1)1"CON_![!2ZW:GE8[Y:*4I\8S*7-RMCF[0OHO4JG6(6;BCOFR *C$Y.%6%)JTUCO4>_0 M>W?5;"3)>(G.[%7*2\YX[KP3AV'_?,K9NI]S)CE?V8(6(X_=8N2$!14W<9<\ M42SD9LJ%;UQJ;B]Z BKP'KHCQAGP---L /#TAJ0&X"G@C/N)7P/.N(M:]YNF MSBV&PD'!R%T4RM\T=6XQJ@X*P^^B,/RFJ9.% /VUY.8Q8LPW4P=]TW*4V:AT MEE-=WE]57=O9T[G0@C&NW.T%MC@:L\M/1 %_]6UQ4+"I^ZU)5]FV'3?>*./[ MKC$.?&5LZ5VGK;C1+@Z$"VOCC5?SBCC!]4?T1MPL.^O.C)&II/(:I2[<* ;8 MT0^55P"JMK.<R=%\-!8 M\70M24*(:)B<7D[?QK_KH K\N)*+F\L? &D"H&3R*%:_O2 5B#A\G BW&,(' MD7H :0#2 *3=410=G/,QH':/,?$'"'T#S]Q1S'Z'/KA[B5=G.E[P9I/XE50C MJY6J%')DJUVJ#&M!'>\=[[9CM'G@^?$[>5WG%]^7"LJ96\IC'(N%4II.6 M\QC^OB@"2!XXZE(!].\MI@* B#^H*@=5Y<#X?.3H+PCR9B#(>P5K<;_C!GN Y?:N[JN'I<3GZ1G%= M)3H14),.:M)!33JHH+ =4RH&:=%"3#O TBU(#\!1PQHU%TT\_P_ZD M89?T2'NLV=FZDTIE+?4KVWYS2G,=NK/Y^$A[U[.\_9 KQM;ZS[>UJN<%NA;M M(#J:_65X/_'^AWL>]WS-:TU>_NS[#1G^9X3OHF(.><% M+\0AI,7*W42OZ?6#U0Z?([BTB>&+_O*-A"\-8-EVUUX;P.XQ]P7TQP#],4!_ MC.Q0YQ;S:X !#?HQ@'X,U[>>3Y2J_=^3:/EU;S -DS($D&E"\?Q>JW%Z(%<9Z/$^$6$UA MG@J - !I -) #LG5P[!GR"%YN;:\*WUDM*C!>J^@ZUQY5JKW+0,9F-NIC,#[ M_!'Z*4\C9RK)!8)VGZD@]Y+Q :H204N,AVF)<5(3*M,^$=!LX7)VY.W%E4'X M ,T6@%GSR*'=>XG@ICC]KEH"[+T-T1Y4OX;E+N'+_7_C9VQ+WCZI9GQ3XF3Y0]F MF^4R;',KWIH6Z5V+,!;3Q,R@OWQ#055_AJ1UGV0!L.XS5?\WB'6@*T#&.&F? M[P'D\#-= X < EO_B*X"0.@^TW7@!H7N)KL2G,HXI\Q5961UX)!KD7XS[VM( M:5U+C/.X <';QODM-B#XS_B'+WD=__KRK:!8BJWJN5I@Z__[+X2$_\;@I_TO M\=G]Y]_CCR1WW7%RSPER>+ (&C0G&%OZ'6##!X(,C">W)F]=_%E+\;S69%^: M%E_ZXTHU.1)A0_<*K&,GM(_(UG;UB>ZZNO8ZQO Q-\+!1]0L%-61]JIJANUB M5QDA%%^'A$^$*1+:M +?BZD5'>J!2 13[Q0YV^]73!9>ZX4^QRJDO9$15$:_ M?,,^4RQW$W?^$X7B3Q!QO[Q4_H9J_WVR(NMK;_3:B>7W&%H[06[2;3!"QO00 M>P$]Y%?#T%:]48_C!]A0WC2-CF,SY]5#/2-T=Z97F<%B<< 5W4JTP=TTUD.1 M,9PGGC":/H4RRK0D F4$E-$E[LEW $ ?OZG/(H'276__,@>NXP6R-1_J5'PM M9XL*IQ>$N5-(#&$$_O(-M(TX;W^6.Y;*4UH&'\Q[DZ:]65/:ZAK'$XJ'2$M1 ME,3/Y+V]0Y&OJ^M-7:\1KJ2C8RS?1-7N#A(2.4IF^! T^400[YOA ^3I&'6> MSE6[4W6>3BN[*^ XF3H_.6J<7OO65*IN.N%ZP/%2GX(J_$:%6DR"&N\>GP/" M<4>A12KP=I=H<2@9#J#%B=/?=E2I/UVR&"DM[-6BX2EFL3.:GA+W(BCMF M6S')?MZB&PQ$TG;B.(ASW @4?D(_YSIXK'2V$V2MW25^'$HPRQQ^I':>^R-3 MZ-'1?<6P(\-"<>V(--XS;'CFR@Z7#"N8$%Z4G*:W8G;S$QL<$,WH(B M.YV&?F*7XB\QAJYTE[UAM:AQ(:FOR8%20;C2/LB.?_F&YL\"+^!^?:.9?:/NM56H7;3Z9[Z0J)HRYW:<5.$6&V;3H7?; M<H&;K)R?BL-9J&V(@4Y"37_N%*T*<;GH7($W)C$6MBX,62* MTV@EDEHJJ9XU*[$!!Y,-JT9Y)%T1]7@IBJ7V5$7)1J3#RE*_EI^0$ZY=&BV8 M>"GY\]*\O%QOB9)GFX:/5ZIV<^94!E,92V\J<"9N _9J ]CH$W@I$*3J1F.B ME:DW%;0I/>UNZ+K9ZE274V+7-*A6O!))/519E0)Z($P-*>CX2T@8ZUK!W\1+ M4T_UH37)JHXW&I M.%V-&X(4;D.]1E)E@9UOHI7YGU=."^5N'I,(EA-QL1>2=5PQ2EB3"83DH6:29+4V]*5?I#WR J)&Q(# 9U3:;;(9*EJ5>U^9*B:U:% MDUA5U" ?@TUBDA J=5)0O:FBW?&N8*[R4HDS5WX+(>-=I4_*V:#T D.4 5RN MUL.FTD'G_6ZR-'526WZTM3:^8$ME:C%M[(8]AU08F9!3WX]W5"\8J627$]L[ MMI(GY3YK;:*5J?U;PBH/&[0SD%:#+N(4J[!->_$SB=0S>7J\V%3X&<<7^BZS M#K8&YTVCE:F34B6Q6>A3DQK7DO-XQ2"FDHC&WYXF/X$/NQ/4P32)[6U+\\! M^DM>B)>FOI^ '+/HP'X)#MUP.19'"RHTXC=-GQ1>VLYIIM)<<;Q*]1<;60KS MO7AI^J2D<34T5[U!6=+79@-#YJ7VKA3O*GU2IE[J-VOE.L6Q[:DGUX:&V>C% M[YH^*=R6V;HR'VM^W"RVSVF\4#:D?2#BTZ75EL2E$ M*U-,;4L02W2@CL;U=UH/R@=%HJ;&STQ1BBS-9^BZ7RM**Q^:+84=/JQ[FVAE MBE E!:N*L(WH7+FZ]42RP(YQF(E6(JD7[4R6O:(U'TQ,15Y:Y'J)4:X>?WU: M_ JS5:W@*DQN+'8B>IT0):;L=:I(G%H+4KU?FQB:!,M#*UIV6Q!!5; M WIIAD$#$T?\=H%WXF]/D7^ZYFBL,AM)L&$/&TY!A]V2$C\S3?Z\ZG$*RG*Z M&6YWS0 =%&AA'+]HFOQD0Y2%A6>VS7)Y77;;I-0AZ$V\-/6J?6U-C0B\;W%E MK5PN41(_Y_K)4U/D7Q*+57->JGJFX9)+0VBMEYM!_*ZQN^VWZS.O*T0K4YNJ8Z.F0!?+"AQB M+B_TNK2UZ\;/3.UI&RR&@WK?7DBD1_K1F95%*(R?F2)_8/+5&BD84Z[?Z];@ MVJ96<"(M11\@?[@SAY+GKJ6(:H@O6>(0;TGB6&:Q69'I!IMX M/&B*_'UY9>-T"U^;Y0)MC[JK]K"WBY^9)O\@+/OR5'1I3W9?HK\ MA3YACT>S6=TTVNMY8SPTI3*9##U-D9\K^):,\6+=+&\I=-F<=$-_*<3#=%+; M0OO%M;++J_$6KUB;2IV)Z[E2KZ!0JM*%G T/!]/JIB@;X\$6V9=^I:P%LZ@4BNZV MP[%59:+R9'VZ8(1X:8I>0KC):[8O(UR_LN$*HR)=HI3D!=+WFM7.TH:,LC/+ MZTX/XE7'*.+[_E.IERUL.UYG*SB1PD1Z*X@:HFQW_[)I3M1+Q::OLRV58RUQ MO7"D2+RDS4O#B9_.K#)Q$8;N+Z2P'3:#ANAWZ6:R-GT.88W RNA,S7,+MC]W M6^WJW*,3*J3/0:R9ZLQ>3Q&NS(Q;N._/"A61>:FK^\EJ@M0Y;,-2U22;]IIK M#D8>FD^2E5)DF+8XWEIXK L'96A:'';X[8!^*93Y<2G;ZXI35Y>F<#^L%M6! MIK=0)WEJBF"<[@\WT1FW.*77Y\6MBR-;\B7M^2?-L;2)9I_Q0HG$W8E -D:T MUYB^)"C^9&.%_>JZ'#(%6&]T%:LS'W1+O/"23O'CVJ'$RS5EEM]Q/#-85E!? MI$?/%4"I<]"9TD00RNS0#(W=:EI"MB5T^-V1^>-:F!'K$]];%SFE$!F];-^O MMB-# \'2M!60RQE4G67&$<:?>(G+I_SW;)Y\OE"V4N-7L[YY"R-(G_FO7 M(93X^))/GEVM,/(UG_^?V(?DNR]?_/Q 9.];>G>U*GK>(5J?\%PCI_9$EA22S@Y4N=NSPU_SC2/NO>1\][S3:6R!") Z/ M P"_KI0D'X<3P+$#% 0H"%#P0$8#?MYIBUDB CCV6Y@A?!H07W' ",!1L#>1'YX&!+@F7*AP(N,T0+YBCV,@_XH(]-<\T W 4MKK MALQ.:;_@I1FY&^7P\0ZWV8T9TLMS]_;*?!#QB((?U;'B#__O"TI^><_V23K9 M_Q7;8,<1]%_76AS3%EDTMKE&]/',RW&VIFOOZX\,9 ?(SK/LX.\2'?K$/[#.>@QW).=%$Y+^.<'EW^:7QT.CC)K!?K"*:X.Y?N MQ6AP&9?N*5'T?IR\5Z3*YU$T,M+06S/;7S5LR24=6TZ&ID#%_MQ>Z+S=Z4[/ M&UW'_UF[ D\&\&1\]IJR=V[]/\_5TW:4L#;KEGNN7N72& ?P#_?,9+ M3^ANX#8#;X%0=".[*5-^/[+H5:XS\/8_L;QWI MGR>&13R!A+MB!6;A!+9_*_?\4['"L<=/IF:%WOCQGQH);N/X 1( )#A!)?I= M'3] H $YT&",]^M/\$*9V&(O7OVKACB>: ?N# ZS3]JZ8JNYXIS,]'DS?['VU=\4.^S%*OW7?CA75G+J1K:+%36P=]Z]_J:JN M3R9_7]>O^X[Y7F_NOJ!8BJWJN:*N)F/JGDO[D.^E?4C^5[)R%$7NT\O[45)< MK0'MF:>D>%5==7W7*+7(^0_-L7QX".4V;HI]>3>V&SEJZ-P3LFV M1@NO1[=5FZ6/S&Y+B-,*?"\F5W2JWT>WP=]'MXF[5G\G!(XO+62O%99FPEH2 MDWD[7[Z]-;/MDU*9Y20'ZG3AIU.)Z=E;91X[M?%T.'3F-IC'XE 2;$4/>M5. MM?7T.=O3GPO6@H]@(:BL:ZC46U8OE2"_(IM!%T\))\9@U5)3A4FS2V M-HP*[A"QV,6DP\:SVZ@OW_+$$T;39U53F19-H*: FOH(&'ULJ/!M(]'IQQQ7 M%9Z)Z*4LN7 B-*MXHV0X)OSE&W(6% (VPS'4.7LK[5NR&=Z4K7U9PVO! MJKF^,^^7A)XI&M2B($A;28OAX9PJ?K:J=;529VK#+59;3_TU@_4GR2C9^!:: M1YXH+ ^4?&:4_)D;EE]?R9^Y&7FF[Z+9S16_OEXY=W/R:W/^V1N/WXQY^Z;2 M_*%>@R;/4+TE#A3':M('AE$]*"M#FO92JL*!ZES:YB\A4J M(!?U&0E7$LN4_O*-0*@G#+FX?9II_^ZU<>3\M\CKXL@%_ "_P9'4CG-_9 M% M.KJO&+:N<8IK1[3QGN&CM5E75++IE$Q]L"R(\'*XV]9/#!\1S:+'', 1J3V! MN^TZ04L\,Y"4H=SJ$%YLB,=S4;EL"LV[6"FSP'+V%OG' M"-Y9H>;L_?#O 6I>E2,G':A^J#*MVJJST)_1!R^.JV@O;"H2V3"J/H0'[EJ9 M7@A]FN)2(X-RJRKU_;!>XEQ6')O3&'WP+]_27OZSX@ZX"%UU]L"U+9BSSQ7( MZDT($F"R%.;%LJDORPT?$XUFF3SS[45I'*YW?P;E/W ..XK9'YX& MF4T1.*GZ!IB6X3$U%^3U1PAC%P-7B9\C(W+L T9AN>O(I(S!^W^<)*CMU[ * M%!#-.0RYQG;;J1&LU3G>J]S4_7W4*JZL?RNB5&I,A@9?:ZNPV-@H$,ST=XOZ M--I=',^FGO((\;ZH$@A:W\KX]ENC2A;BU\!V?.QI[1?T"5P_JGIUA3I10C3$ MQ[S&B>4=5""<^3)8'9]B\6Y=.%HP&W+>-CPI)/0QDN\6?)D08EU(O4,7WE6# MDB0))CJS5UDP23CV*6?K?LZ9Y'QE"QJ0/'8#DA,66]S$K3)S54;W&"NY^SID MT"X#M,NX&)YFF@T GMZ0U \!9QQ/V%L@*=W4 5_TU)SBQ%Q4#ER#R7T-TV< M6PRN@XKQ>Z@8OVGB9"%.?RVQ>8Q0\\W41]\7N;(0G+YZO.Y MXEA^0"R,-:Z($'-T'/!7WQ:'!9NZWYITE6W;<>.-,K[O&N/ 5\:6WG7:BAOM MXJW(H56P8(+&H K,.H/YS,?&]M*>RE12EXVF&\N PNS[+J _(/3YQ^< M$7<*V]%P,VTL"US8,NB5WY[0^";!'>IWN'.+1>%)K3PT5CQ=2W(3(FHFYYC3 MM_'O.B@6/ZXVX^HF#"@6!Y65H+(25%:"8O%'CCP!2 .0!B#M?J+LX)R/ ;5[ MC)H_0' <..F.8O:'IT%F(]J9CB&\V5\^;$!56H0[.U,/]+QM;2, M-@\\/WXGK^O\XIN3&2Z)8XI]Y9?JZ-$FO.C@1=U=&ZK>CL[&T3JZZDSMY"D] MQ0KT WZ].81W?0ZB<#,(6^VRSZ_T8#&5Z:1;/47A[^I4#](+CKI3/#P-;C%9 M .0$@/)S4'X.;%%0?G[SY><9,$9/' "^@@%)(7Z9<6 ;,G5"7^X4J:3V'28R M()-2]C<-R+NJ8Z]Z7J#8JAZ7K&\4UU6B,P!UZZ!N'=2M@SK+C$K-[<5S0)TE MJ%L'=98 3[,H-0!/ 6?<3T0=< :H7+\V=6XQ. ]*:T#E^M5+<$&<__;C_$DM MSP%_ZT9OM;U!(]_F@LZP*C*;9H5 -W(^"=@C3U@> \/E,R.*=QGD!ZT"0*L MT"H@P^2ZQ40"8#>#DO1K4P?D)%PK)^%7QJ[=+=6Z]A;'I$ D@KY+RYUN7HB, MW3BYX'?&[BW6G5=MSS?\8$^BG+[57=7P?IM3\'BI P^0(0 2 4"9YE&L?GMA M*!!3^#@1;C%(#V+Q -( I %(N[4X^3OO7UZ<6>W):YM>\S#6-&&RJ:YW:VKG MB<@Y8Q?1QPO'3EI6/< _O=^!98VOJ,!$V)BQ/A$7A]16NVBR]XP[G>I;W M5_)@QM;ZSS>0.--9UZ(=1$>S3Q-/4LJ]'^XNW//5I35Y^;/OUSOX^_7.7?81 MCV$&LM3:3>9*'L>9@!%D!)81],LWX@FFB2<:.U<-(A"X^TP_N)%P:!W^*@E<-LL/IP7;/V@$-$@',>H+E'AS3( MUP#M%^XF+>.\F%.LM;EJM[O#-+][QWYSZ ?@J@G\*Q;)#U6]*)8HZ@_A?4_X(J3]!/ MX1)XFFDV 'AZ0U(#\!1P!L@3N7;0]@QY(B]7O'>EB%1PO 8W,(?BRC;DS6NJ M6N991D:0?8H(_92GT\/G@&B"AA99I$YF4TU 8=[UY080Y^8R)RYC"0) ?:P( M/^BO /HK@/X*&2;7+681 #,.]%>X-G4RFY"0DIM;;!VP]^Y$7^2H9LY(?"^Q MXR:W=)V)[GG[C@+>?KH#Z")P9*5(A'UCQ]5T%]HO_@M9;G.>8QE:[E]P\M]- M\#?H,O#9DMPK^'X(.;.'0 F9D5%0"9F9>>"W9! MN$$^>-CH]TNGN^39O^R.D'Q>7A&P+\1J'O M:[Q^J<__J>JJMZ'6;EZ>P&:_WEK5"!F>N_PTT>?TEV\H*/T_;^D_P*=WY ?< M(#Z!U@$7:!UP;>&Y-:KMDP(>6IJ 9?P]!>#:TI-Q(NTS 6Y06&ZR=<&IS%EV M,#)J(TBG.;U26;?%RM:IB8DY&S-NWR2))L[3LLX;1^#'U$&BU!&@SSOB$-JW ]V)J18=ZP-].4VR7-Z:U M$F?D487%NDT$Y@09P63TR[?SS%&\B2OZB:+$IZV3OK8<_X:<_WW^6NAK4R"S M*E"%D7X7UF6Q!KG+P%X@3(QE"/SE&V@4D1VSY%"6VUW)\2G- MD@_FM4G3WJPI;76-XPG%0Z2E*$KBYKQ6Q(@NF0C6:34Y:-'HKAN#4*.]Q(K8 MC_(A:/*)(-XWR@=(X.5:M5Q; J]K2Z23V>X*@TYF2YP<@$ZO^K5MFR+*K-N# M49>1YE 71NW-'H#>/=H'%$E?K-?-M:7NFKAS*#$0X,Z)4P%W5*D_7;(8*2WL MU:+A*6:Q,_ID[/1W&,1.(&/*&$./4]8FIGJ\$EW"]M:QD MP).V#[JV'%X7B;+@3_IHJE?NCTSA4$?W%<..C!W%M2/2>,\ Y)DK.UPRK&!" M>%%RFMZ*V)FKSW3;,]9Z MU5:=A?X,5Q6+V2J%Y;8HE4M&;T&1G4Y#/[&[]I=PU6=Q(YAZHFF694W2W;DG M-)W$<$+Q+]_0_&61"ES?/IK@^EC(="A[-7/(=(W[6V58IQBOOM',OE'WVBK4 M+EK],]^YBBM?*M.=T8@+>"E<%X:2E_MM7HH,[ M@PVB1H"LNZ\YX2?!WO^?%R8BOC,VY#O+Y)_OE/4SOSF"OPC9=UX2=3VGJ)$" MB=XAC'@[UW3\Z,M\)\GJ[%OR49W;'ZR94,6[%50[%RWU67]_6$+__K M5_V!XALM[-8GI]P9BE$TZQ- MO:++JY__]?]>[R:M]YXUU"OR/9,%39355(?&KJZ8D#*)OOXOQ=HHH?>\5RK_ M%7M1?G]]5W)8_$H(')'Y?W*O?H^)DCJTA;*%7M'M63="EC[Q_WK^LY?/$L7V M_4/'2_Q]?[EZ9-!&]NM/A_8*.5'D*_GC>>/(5XI('?FI^3HY&>P5\BBYF1MK MRG]U6^PAF^[8K]S_,WY0I-*(B&VOQ9*+B MLW0IOY>PG\_MT'%<7H.^^M-/Y&LIB3DA3\9C#4.0L:Q@FB+C!)67:0(AHEL( M2I!C385U3/NRI];Y=YHP$X*^K^JDPXD5ILWEZM42)[)5KLER8J[:9+]^KS?9 M;_$?W>M,XD$L)!?;TN]V\0O3X9^73G@W>NU<\M[)WMYZ7N[[[J^_MS\T MQ[(4U\L9=LZ?.8$7&=O>WY$)K@1:=-'0_CSQNY[?Z'P6&C)/PHBFD#(!X[J, M8QHM*P06_="UB:9&_Y-&]&<.4UZL]JDF3F?T;K*#];K870AYGZ[GF;@([N>5 MM18*^=02QF'(7_7%]6[NTS(CH^F59KEI=322Y*7R9E1;]AKZFNQLHI7$SRO; M:P.3JQ!:,/L>T58IE^[F^U,9D^&?5RYG,V94QT>AR>.+1H_76S 5;F0\O;(] MG$,F2@@#26EH(C5:#;2Q$:],O><:W0VW[;+?Y\B\L5V.UM1DJ#/1RM1[XG9I M1Q2G2,<,W8J).Y8+A_)&)M+?[E4-"FX)]!P.MEN:9(D&:NG3Z&J6WE%8)P?H M2!W!Y, AY_4R9V/X1J8./!/5B,V,',^ET%BL.!R=\9TQ(]/IE=6^V)Q3_A0V M@]6@60Q,1A%'C)Q/KW3[G0J[[@1#F"S/^\W9K,')TVFTDDR]9P&R^ANJT96" MJ0"O9^.A[43OB<#IAY;91H7::*AI&CNY.U?(P9HFA'A&5&JIOA3IX5 NUF"] M. O$N30MX=NDPU9JZ:!G-&02*@RELE87)#0PS>H^HRE-*<=@['QM,>+$08&< M531I-6E%3SW )H-%GNJZ8SG@^/8TX!!+4IUNQ/@'SK346Q:AP<3H2FB-[.4G M*W'!"='2 X<:%EJ=1AUM* M;RJC!T[+9T8K>#+B^]R*S=?S+7%,3VA!1@^<5D?DD2++V3@7ZN.^OO/0[:04 M/?7 :>$+TJ8;RQ(.HW5BW.N4RTZG&<'$@=/:L+*$.!8R-A=&OPZS*V%)P=$+ M'#BMR1!7/+PZ6TE*C>_NVN-&UXE?X) $!GQW./?FBKF2(MFW,-_+JH%3;Q4BP%U+-P MO",(3(2-?".RA3BR[\9+#_ UZ>9[G3>FIAAWVGU:78TM"(FQ [P0%^9MHT* MP@NPH4%CLH206VF\B9>FB-6$F"%:5SQ>@E8C#ZF-2 ZJ1D\]P"XEIN+T2_-A M56H%GM"!PFGH-**G'F"7UG"DY F?$>#59B(AX_6R[Y6%>&GJ!>0AK]2Y3CNH!SF)8$V-+O&*;"WXW:0Y7PY4*3^.E*;JJVX&XS,NJRBT< M&-+O4&$2T]P%FA; 4.XZD0!]FA.S1-DI_IFWAI2@T2\VX=[FV;11A=&O/>C%#6 M_CQY:DH/V@Q6L,20D&#>Z+2G_37AX_7HM XPX:PYY=FYY/K2BIU.ZNI.HII8 MI(8/,"$R*7#CXG*:A_5*JZ(U(_LBV KQTM2[;A9K4PFH?H_CH06Y1#J$4VY/ MXZ6I=\7$Z89:$?3&5!9Z93I<6\&629:F.$N<:3[=7+=)CF0&A-?M4<78M,$/ ML#:LX+S.XJS#Z?GU' X;I:;!"?'2U%-MKCPLB,:PP!GM64E2=<9>S*(7." % M1;/)\Y1GV5RK5@RI.5-WFOGHJ0=8NU2RI5EY:U)P&74-79V6<;FB-5; M,.,!*="4I+!"DUH)=0?SF'AIBEAR:[M=J)6@#4-JS=F,FE)I[24OD-I67L8D ME5'S9:[5W-1#<]KR)O'!'A"8G; FE_V"RIDL/C<'Q@C%PI80+TT]M9@/U_DZ M/"3,,E&>&W5QAC-*M/2 ;(W:RX+(FRPAB44-V3&5J6"TDJ6IIRXJ+M,VIV)@ MMC;!1.FXLE6<1^]Z0 QW9WC]CU\NQVB7T&ZM[7\'+) M2/P\2N [+Q_LG3S))S_X@EX%3I[7P"D'CN^^O-CS%R+[Z\[[NG53R%<,OURD M[W?.BXNT7D'/W3\C>UM&OA+8HVT9_DI<8%;= M.;;\P:%2&5).]"<\Z_(/_^\+\>78[9-?L>LV,J4_Z?46C6VN M$7T\\W*G:H;98/[;$ F+RJ&*"'BLF"/H5N6[SS<^*"0JCR*\ZPP%>^" O MP-<=47 "7H!_"XE'=5LY/U;F4ZSQ9K@WCN1.XDAN;N(ZBYRSU.-^F/8T%^?I MK0W?T+V_3M4P\6KRDJ+)7NNE?YXYISDC=^#\T3>%D]$B.Y?CZQ/C4=@_*Q?E MZY]X=F[0'Z5%YJX&/_+V]]S,.&DK>GY3]W.6XWUDV'+VC;KC^3=K&BL%3 >+ M1C*G6_++-VH_EF>I0?NY33GRNDTY(O.UV=J>]*P>3-:GL\[67"K\]OC2L;;K M3 R_'@G.6R5CY0VU]@N%DF"RZWK0Z@I5GNM-93P.6]%/%$6^KV8,R.'55>>Y MY/"\2BX#8GC>:0'O$\-:N*Y:$U):*729)11W])@E$3:M>6H/K4V6Q?->JW\CBUPQ%+M0N<-+XGK;JXV6583; MQK)(OMW$]N:OTL_:GUDXT;I_T)D.;']P0;[M M"W*V$/"\ULAK$6]-JM\%G$GD^P FMEVZV&@& L^%:EE=T4&%G-48F4I<_>AE M&^H"B #N 6 CG=E&^C!"4)T%-M6K+4\B2ZNQN\)6W5)>B! BLIIH[+?]WV[' M.=)T["2&8,0YA;KG P=)IATD&=PR,&5.8,K$H]3^>I;%ZK,HF+%P(:#86Y'-XKR'V%6CZ6/_*4YS /+F!EQ;"]6-)UKV5S/TAZ:U*,Y/S-S,Q\'1U7Y9HL05ZIWI7" M0-]BF[B!RY=OZ!-,7G8,*P",^[*1[M5A$^\<0?^^6<_$'QT]>CU/L?[,)7W[ MH;$2YSG&#>(C6RK!+G"Q 4Z*VU#FMU]$DBKWW&+3C#V)X'%J&IT3 =CQ:I@TVN^1% 2VW&QACRE!%79Q-WB(SN' M2)>- H SHE'=T[UXN.N><,_8<2_=4W59!V@GPZ "+Y\)I)Z_A MK/HBH'TW(GS1V1RZ!T*2Q-H=D;)-778#U@[RT'0MQ#-O(H,'>2LY#@CU8YDO MP$JY4O[)AV5Z >'+:*WLF 8V@,D!UEU"6#+'*C%2_C][7]J<.K(D^GTBYC\H M^LZ=Z(X C]CA]'T=P0YFWXSM+X20"A 2$FAA^_6OLDH2 F2\'(/!UL2=TP:T M5.6>6;F<2BK[+HDHAY5")*@CB#HQ[(BE(J 1TC1DQ7M$73E&Y2O&MF?.EYVAD1@\M7-DG!]4.:=. M1<-]">''??RXS\U85!\4$!E#&NGC=+(NS;;;Y2"O/ZU3:@L$!!R7G0P,WUBJ M3L.8((U1[%(B \W\%J5^(,>W82YOPQ!.=(H/>'6&=J4'+R;J/%2RU4A_HT[R MLVGFJ=E@IXE";0S3AB&>R$4\;HH#TJ*?LF(1U9Y @;B$@GI480^!F:NJC MZ10&\A!;>0 9OX_J=XGOO*.MU>W$:0B"3^K_7D;"S<0N+L/.^NV6'.)DK MOOOA.]_7ZWQ?EX"[M"%C,ZEX6J"E1;$2[P3KK%2\9W4CV&F@4 Y;,*3I:C3I M]_#P0PY7 M_R-NG&T#[\N%0+&SC7+V)9LE8+SN?)1K3ACJY?VZ!6,!V3BIV M?$)Q>MK;-5LS30W-.5&PZX3=T17>U#1H>O9R1_H?*.!NV':Y-1/E.P98+';+ M63G;UF&I[8:]V/F9FPW+U>=X(]XKLNO@?:4_,>8\ME.2M&O)<4=&/]+B1UI\ MZ^*KK(N/F0J54;E1G7<3*Q3]19P.9@=[[4Z;C*XXASRS+D-1\;A M8'.$XWG-1'MI$;X?]DUB+[<$BZ\VB+YYS,;F_29E?2PNTY3QJSN^]Y":R_M8 ML\[FFL,>_CU163]6I>%J/ B13JRA0#+VMMI?7WKX41P_BG-;=M8;)<:+X5_M MOA,L))IYCC7;&=4,%1?M.,1Y4C3.,KLJBP/R+)?]W)6=5GQRS^>)-7X\,O'1, MQZD/I&?)3NC[Y=K 8*>WKE=:$MM1AK/X8^\I?#].#\*D;VTDY#>N_=I8SA7V] J&#+;&3\>,KCP+! M(X=[CUPAH 6\*EG /]:1P9#V*"9,,=HO1\9;75IG;4._N\)U!HO\[)\KMH8P M9C(LG6P62SL<=DHVM09!(UV;1!,],?$P'DY+4;T>; W" MI*]M-!"*^A&@6XD G95;_<.EW[(B/H=9-^VPH9I2KIV/H_6D(QCIAWAY!FX[J\=O M@_)-*.4;G!#=3#:+WP;E\,@D%";/SW)ST>!D6K CB(:I^);$'*=OK3Q4..C\8;V(&G MC4Q3QR<:OOM^G>[[%6[9=_M_=VK>>[FY+W"=R+ 1U/+]>2'=+L;Z]_E@&K@9 M>_C);^G>'UH@34W%BQ1TJ_T:$JA7S_$+$Q,][-KW2'Y(1L20@4\_FT#+>_-HQC9 MP_[\/ H_C^++87&9/(K; (;/)-_+AKBMM D_2^(?^UP')J?MU"0/0W%]3^ J M'?YO7,KP:MC-)\0K4B=^EO[UNI:V6'_#H//G^R=I4>EE8CTNJ,SDYDJ>P)]TQ7P3?B;I*;_X*M^P;*&BM8(>ED^383Q>?M+S8B.W^UZ(+QMN.MQP2["X,K/@VX0I3HB&7/JQ=)\0C)64?;SO3P80C]0JOU P^;6[)=+' J?UVAIH[ES M+%Q5E7$7:;,7I-.RL)S 9QCBODEXOQ($*:*8;80,Q#//GM&/PP MQ&W:&S\D#-%L-AE9Y?RN W[7@>N#U:UU'3B1F^CSDE]=__7N_.VPTK=Q]\NZ M;G(*CQJC%\SJWGBHS:O!HL*BIXZL+S/!3:V.S>H(G:,9NUV7_[62/&> @KOK M@%==GM]JX/>" K4GSP]-2JQ:?/S^P&_[5=I1H/ MR.@R+YN $+<0I8+50P3RO+"LC@NQ7"_. M%>2$V4PKX?OT($+Z=T82@?!)]]KG^2O*PO&[I5RO87-Q/G_1YDEQO%^.IJI$>UN(BD^K5DK-?I3544&Y7-4H)( M#PA,!5+);YS']3Y3#.&O7S7"?J"P_ 23*H+E@Z":0QE]B5#\GW-E=5U^7U\M M^';A*S8TS37T[D3OQ1M:;:3GHN'^TQ>YM1YR3^QWA>?G0DIABSK;#7?FJ:%8 M2@\B2=(]CPV$0Q$_&G6VU*[OP?!'=L[/Y7=V4'JJ)M)Z=25(?;&J-_E@,R?W MKX??V_>A9'Y8R_=[V>W]*);C3;&6(OQ.@E&QQ$_,[>J8\[E,2MZZWAI$2<_8B#_F]5:S1#[/[;X>;ORV[58.M9^!(";N&[R^5_C]O,*?I8$I M)[^L?J5Z0^D,A(V>KSP^M"6N4LO4TUC]DD:OX90_5<;W@J\ %C=H!UR3NG^U M;$-5R,&W: ]P)\?B[QH^?N6E-01B.#K.9[N,M7Z))\A_COE9/] M%6SY.^BQ:U-7EPS:WJ0_VS0U?@(UB'--Y%& 41!M:@%*3D,\$I?><\5NU9"] MN'J[&=?W;7$IWWN]1N_5G@7=5=/\PA0UE#%U44&ZCG3LS#9&)#.$_N(UC:PQ M6.6CNW37$8_V'=3KU-\Y M-$(:YFI&M!J38BFD&UAURQQD:1LJPPW1AOR U;H^X;2;/*?UO=)KM-U]#?[; M&ES39?V7S<1V<^$L9N$VY6"LT2W^;8PZA'L]]/=F/0F/TY/-J"=*#Z@YUO14 M:87U-VG(&4H$$NS;]/>5"X%K('K?1_]J-O^V1\L%3M28)2>;1%6OZ/AS'3*L M9!.Z:7,ZPV$)-9NKBC5I2U9UTF 2 P\OTQ3UB3V#2T##;W4H[;OMW\&5\2V& MS[(80%8\@*AHC/J6H"A;?T::/L;*.4?H'MO,@*0Y>8BU!RC]1PI@FB8&GXN!Q( 2PWF.YG=OC__/6QR M7\U_8B=BPOQY%^]CEQZ&RP@9TZBKQA,BV>D>RK]EK9(I]YX;/5?9CB;>MP>Q MQ'@X&H.LB/_QSSN[O5RS+47.3\4E8D;>QRJ\S.FZ.!+IP0J&FE\Y=5\#-K^!0O?U]N7U]DMG=EE'":5U.)]S)P!YZ.X\.V^.Y7)N MV.OGT;"@;R/U9&4UB%K=VB*I4\T9B?[^/X,;RNC\A/I&TOR<9;BHAT=0QVLO M+!1UZ42ZR@Y"$%%19W@-&SCV4%0#O\Q0F:RJX'7JV![ ?Y&VS"2#THJ\'T.^:35K^#H<=274VI+R=7=DNRNS?&=M\8ZIQ\?*O@$<3E/__!_]BO MX67$:2!Q)G\+HCZ7NN_>P M((]D^628SW["F:DO?(S2I LNKG__^[_SER X]_^&8 MB09:X5_=1M:+13[Z2OH1'H2%,]85,OW&JBVVOG(1$@ 7KZ<+] Q>2Q8T%AD8 M;'$7]SJ''>+-"QTL)9$&&N6%[8;0>(&]#_SU&X#V;>#9RFU2H)Y:7JTJC M.1J4\^ESHD0$YL9Z/'H7.]9,+I1T)P=F*^D\)2(!]T1#]8$ M!UH8M&MK3)#31KJW'&7^-/"KP;@+LW]GZ?O)I]#?C*K9/UABV/KA+V;"+1$S M1$AAYAJ:/O3CY+__B+7*EC\2(+^-7XJ9Q IJFJRM14J*^X$HT) M>?[;8$5= R?_FD@OL@8;"*'$WSJ35A03W]M&$JD1(6_VUNNY-0@W_!TAFB MHP[S0(TX?MI<1KH-#'"Z\35$!Q'LI0DG)*K[/:O1Z26F=2 5Y$&8*PZDL>.O$@X.1'Y/_V MT+6DQ)N:^6>*LMA,E3@9N>CNQ*0M/BB5#2T$0!F+@P$O.;33V(P=TM/Q(P5B MC1E4_E/5D^YD';639&,!QD8RX\;R$?D/G0)Y_&Y:&$_6X;E$P@FOZ8'7=.VRS MUVNO['#A^'?,ZE"[3-:&C>TM/8X;JZJP$F49HTWC%-T*]9)C.;A)Q9"%11-2 M\:8IP!A)H]+I$T7K>)2LX1"=[IW:!A)]F87K/=RZ,+HG\RB-V72/OP:MK1-H M[*R;MX*$+%/&UBE1K+"&^5ZG%A"P(M$S.HA8D,?>U'&'30XLUF8Y.7?DDQY%+MO3FAFAFV6 Q+MP, /%D< M_^_>5! 3BE'SBQ)78\C)^!>,6 V+?Q-BBMASI8:Q)8#H);8,HA:#X:+:%:8^ M UNCAEW"9]VG(1$6#O2U0EQKVM!WW M (/?_@U(T?:S)UA9X#=3LY_8[8&#-^Z,$(U8M7:?.X^5!.QGD'VZK!M'@FCX MO2;&EW8D5&;(F*AD>ISKP1[* .XKI#N9CVN%(#;'8S%;"1S!'020@!#A.X:W MDC#=.,2+TLTA!@M9$R8&Q%&FG(BZH8+!*Y\0SA81#1&&,GJ9 E?XL0!PF>-M MV7;P"D^MLD,C@1VVKT8F6'S@5V!(Z;LG85_).KFXL-U5M,1Y6A'*"@;B6!S* M*$W@9?]T8(:E1K/@8%B,]GM<3)HF0D^#9RGN$4KQONZLH93/-MIL"!#*J:K* M.%B%IEL,A<^9[;@]YRAV+$&=Q6&ZI/$;2O>6%>!('BII/*V0%VP#XG# (C#S MDC"W31<$#J*R^_A6(^(EZ^T+/4L!89:%@W69H/1X5]3:(,I<"5F^W^YV?SOG!/Y<%FPGN80E7PO6'LCQGD@MBW4*38G MWF04KR8B7B/QZL%+Q#*1GX#@1_Q$465U3$46EI3662$QNRSI2@V]G4JQ7$1B MJ+T*-% !\IY>QW<.\=-4Q>TYVWNYP_KZ.-!ABKM/>(^[>+JGDLFH^#_,GZ"% M_OJ@&HK$6%OU[X2@S@29/0'0P"O7 K8A,';_M,.C55+5R(V(X5-0#H91C(0_KT=VMB9)",E"+H MA@.6"0]H.$TP@8/],,,-H1Y.$_6=5 S?@D-TUCHF2 %[X:J;(VA 4WB8/"BQILS:ESH=H % M>:W)EK'P1&R';PAF2:R3!RD+A'''=&@(%%_GVC%:8RO"BF;MOB7](U9VQ'2& M6=4DHIO3:4#2)>F=E>P)<+H21\*3CXY#[);W.U>3"!P+KIX0]8X,'7WV&6ISJF- M]M3H]#;LDY 5$J+>9-.#R( ]O%);;V9L*)U,LN;SHZK.HNO,$]<:1(^O1*MY MMM_OWS"M6R)P^(;6_E'/,B7O:!@N?(F1R<8N%;S+FERE2>Q "M7HB\ M=;IFZ61.MT-<1'5_S,;KJG/L/V-++^!EZEFIUQX&WYUM\!7?!R=BWD%F"PWJ M8@;579L_ HK S" ",8*-XF_@.&?T3IN$AHYM$P1$#)@.]"U(N&/Z#DHD7#+M?@#54CUI=@!2Y)R 7 Q(A0I$$W(8L2PAO *U*( M&>0L[2"\Z0IA0:HPW"\#59$;(8)Z:&.1&-V09"W R@57]'1_&;OS.[Q6*]Q+ MHW\K%0MD--^!P+5]P!;V2$9 O"3IA?B^[LV2G5BOP!L[ZVX)#U$+$$L($A&G MS]XMG:YBA^&RI[G\TMNW2%.!MA0T)OBE-JB.X/B4(4"R8P'[(()[+9A2V]JR M3BGU.:\\,&8#0-"X0_J"*%B>+OB2\)XC8WKD MEG5D0-BK+&P?C1K8/*#!#UU!O&RS+$CSB<%*8FD4+F63_6VM?2OGJ:0CWX/-7+L0 M@6N[EXS/O9 7=.2XVOW[T6[T>V!W#DN[^H/8<7TYYS:<'7NS%2-GM0B"[U0B M]_;";G.LG]?$I7,+(<%$5H8/)#-,L#0(@ES#WJIA9?3<,6UH=PI709(C$X,$ M(*Q>O8^G:&'>#MYD->2^E.L^USV6G-A=+"ISDP+%KOW[DMR#/*>!#M&;2"-] M7%_*05N(N5JN.0X6I$:ABV:;2=_DQ[?",'5L%$#W.0;ODB';O +^&*FRK*X( M>1$:MZ6N=2HR5\'](8EH.M51E=W@1=,DV*0W$F/<6V5B!1R. 9Q52LGA[&" M\$CX=8GTR0X$=$T92_HT7J*]PEUR7GY-@5'0U!DH29-F=S9&A\1^3.:=U*H< MBV?O7MK) N$5F9OKZ)?] MAWM1$)&P%@2N-$]=\+VB7,XT5/L+&OL@W^R%2%SE>-8UK!/72-&0BZ'9Z[+> M%Z)[?F,1=^0N=++ZSQ4><#T? H(0R[.!9G\.0EWA+QI/6F$PO1K'L8)VY,7V MI=Q05X')SAJ_N6/M[B\IOZ_$@[)=\#AK"+CW-5V9P<+ME#A2])I MX(,@PGZ8?1)HG[2&YFN&),TR]AGC&4&8_! $3]6M0FUJ#OOR,_FLKI!B!!S M@]!RC10B#[AZ,Z4^2KDNVQ_%'QN%]G(2K;?<+:[*]<([>E/^YF[2Y!#+:7[% M.LVOAL-,1LHM$O=2>-&62MVY.8DD()$G##-JXX%D\M*-;G\*LY[VRK\MMQZT M@KL.;AUL6NQ#(M6#:TGU6&UU..:#:TZ%(5R?=[" MW!K]XY_H9[:9O0H3(:LJ9)%P##37[)&\Y/CP%JSD=WN.E^D\Z9L)%S<37(3< MM.F8""%+_*QR\<7RB5]R^4JTJ]:>U%ESJJ2O3_S49]/HC"UGI=XLV\TDV#UYC4SW")XQ%<)B5XJ%R/[-H1:2Y?H5L M&@\VM$(KTX[T-OU(KQF:+I;Y]!BS:13ZV8:3R?<9"C<<9+ [ OOQ!3^^<(N& M@T6_EOQ!;*$O&&%#R#>J^3B7-YMYH7>%,04S%]_&V*>BW"L.!YV>I@RVX?%X M$ ,S(1X()4.!5"KA1Q7\J,*WL!KV>30I9;KH2:UFI' V5)T*BT5^W+K"2,(# M+[,Q=C1OLI68DACDQ\T']AF*[;"-D,0V0B00C9[BT;V^]X=)W]>81OUB^W4G MY_.#[=@OF_".P>?JNZJI"OZ31ZX:D9!JA00I& M0T$IC&E,5,TN571ZB$"W+5*H9:B,+L[FLCC:6-VN'."1*DB%5V?0Z6:-]%], MNM,CKPF&PJ2E&/S4A9^8/VD=:2+*_O6+Z5@/M.MCTOO/=-\(;5Y$?;U2608@!*#:SO=XMU;V.F"HA6IV)]#360J]WK\(W8 M#S5YJW<%Z<^RAL8O5D^O%R!!F],0DG*:M+EW 9W9.,6$0DNK-:Y3B4>:SW!0 M7(2QS]$J/MZP6U>\NT/CEU'>BXP&F]P@PV$X#\[Z2G:I<1N"D&-. >*NJW?D MUR ;#6#+ZF7)^,<_MC6P*QRRF2 <9_\*,# 5 MD# &)$'?!+ V2+UT'B/.V%%:8X6_6IA ^[NE)$.Q(.9HC"_Q'\JHYIQT L5\ MMQ0%I.]Q$B]S&H@1VB&;<)4@0N&JV!Q9HN;*V*[JAY8J&$*$KN!R1 MM05=,_!6&G1A5J">279R'?XH%J35Z"J,-K3WPBG.=FBI\?OW0Y>M MH1F6@[IUR]X80.APQ78$DBNVH4K7;.(!IW7U):0HY6+MIC'3A7T:R)[/5S3UP/#DK!#N[D_0;_3(=%&Y:Z#8L!6_CJV M$:&%*-8YI-N75:HZX02K7SPGDC:9>_UE#_4:_IN"AS0,L%M+B^ ZD.;2=N'G M?CMKAU)5'5F7#1%&'BGMI_MUU+_=!?2.P9()^DC8VHF6I=.6Y>X.5+L+"&ON MOWN_,RQ^!.U# 0T8K/Y6-M8M!4;T\JY#&<8:T72J5G]G81.] 8ZZ3%?Q(:D9B/I9X%=G_@INS$4#X8BK]F- MGCT9'/,NBPTGD5:D[[RJ2#C^%YA@OYC:KE4 0>'>U:KBW? A8/6]%/4]M\_2 M[)Y-E$T=VBV3_HRD%PG^/#+E_;$>0]4T=KT$>;H4V5F*JQLT[1HR03)QO]T] M5RPC"^MU4C*^^X%V;W?L=2_/U@7W5!#:Z--=8FU-=SA!Q*"Q/1-X-=TRK:O7 MQHCT0 2-[_11%]&(:KX]+]'J<&SWD15UJ^VSU9^=5,V[VJK0)M'03W1#0 Z;2,=0O).M:/EP/;J:] M7J=7F8^/0YO>UWW1A#"OSOJG1X2%]T:$547,G0*13)CD:L[X ,=;;LI8:IQC M>)VG%O*85Y(F/LQ>EZ7 7F 3W!-HZ;%2-2(8[![Q(&%V?7 PQ?_/)X\G3NN# MQLA%F6QHFFOHW8G>BS>TVDC/1\VDC:R5DLFTCO*$Z!BI/;8G:1B ME1[BLBV!8VM\J;+ZXY\H>W>#ZX-R\7>@9_49A_-!U_@B M3Y@I:[.5?-@,G_.55./A83F1VS6,/$R$+X.,48<0]T;V+#@%'8R",)4&U<-2;8G^JPG?938UCJ36;E5AIS<^04:;J$H@$'-6.G%Z(-76>^ M FU'1?M3O4#(5@S/%72[@U&$3JA10)@19)W1$;(F&R8)E:>L8P1BQMT(PMY/ M\K*P:@U2\J22YX(+TZ@;DT;%3+]&\B_1.\#-N!UP_39]<\EZFYN8_5@^V^65 M1C(A3*7AJ_1M3?4=H@T!G2T7B,E/N]9#O)GZSQ;U[IIABMCS69BVMC+Q>X2$ 4U;O:_<%WI22E\8Q3)Q[A> MO;>8MH/\8E )39[2K]@U3L=*3[.0GH#9BR"_WZ1^M@[N=0Q3TO2Y[33BU.OH M)/N-$UJ]5UPNDI+XV$LE0F(SSY>POH[<18]@2FG5!5B/QI]T(HH523CV=, - M;S:;C*QRBCVD1:,<94T5PWL>BTM$3CM@I*=UN@5G-Q ;/XML?&.R*YP4[\)U M)/\-Q-^ 1O?28PT1Y]-*@JOL<*&AA4+4\@1HVB8 M5DQ(5)8PYU[S5/T!HOMITU5K$-C%G.V#GIR'DAC"*"")B5#=39&U'!UF#A$" M4!-_BG_!Z:$)7<)-#3FGJC/5FIBB<_98:==C+#.JFFX&,^EZ[C^ZN;]OLI,$ M6;>,?07[B(-$Y>'T ]9]<%Z%OZ:)LHDH)-F9\W]@&8+)&PP\ AB#G.@0W;:> MDT@C69J@SB".R#OMZ0E3T9%*]#O08M !GFR8NB]TPI;.+4F.A+Y1$(8N)$_] M*6* B##WC^;=4&L2 U_"YCB)LX+HA.%P)R,V/.G4.OSG\R#3K5E0@2W:\^EJ M9%UT6?9QNH$4W:+K]ZP4=HZW;@?.&!XOCPR<@N;A+E/:?O4#@ODW?XI+USWN MT5K6Y3D1FRM@&T/<+MC!9CEF Q/H2["ZO.*'X&=@1H*6$! Y!K$ $Q[&48 M+,".P&5\F4+ZY^\MA/+$GTL,'4QX,APX4+5J#]Z"2*M%0D"(Q]L@Z GOCUQ?,GI$&1V[SLL&F9HI[J:%JT-$TE0?4'&BD '4Q)AH71L49[ M(YD!R3@;WZ&#,+XU#]D)-KOQ8*W7.BISE@].GE'A5UA( MAT$5*MX6 W;8$L.7BM<9R -B5VLVT9.O=+I02][MKYZ<B0*X=#%T,P),%2C[.'$9B3_ 3585C0 +.?3^)'+EI^(4R\7QU9#W$ M/9C3N9%FT1H0A$*.S46132:);L;2UA'O:!-*712[ Y$U0 M=0[)[H. 9,:!]P^'W0[BR* ? 9;B-==XMW8,"KR0-/;:909R!W9DXIP^@I2? MD0;IS)+31!588#>$@%A1))ERESKJ#)Z#FS4XN26SEE$"(R:H[A3)VD"E T@VR M@RZ\,1XO(+?+2;3&MMAA&7SM#@4.?3ED-418QA)[PN)\PB&<-3M9@Q=#T@/< MO"*R&=;I2B?=(QT/RA QL#W($;.@1N@<'%%LSG)CCCR0O-"A"C"F',> O-ZV M063*G18UV&8[_H!=1SJNR'[64:#JCLF#4TP/RKUE)1$VYA"R%(1]?,(\1\6G-!B:YQZ;BS"EQ5")Y[(P;8\)Q!AF1$0^6;MK/-O J$? 9& 7$J2RW[)_ MO6"+R71WO@VK)%H#],I,Q8M2M8-4"&OOEJ[!MK'I#*/_R.IVZPB0O!9LKFID MEIH \ME:OL/:Y!,Q83D)J)9WRD)F^-%C>P:IM517JBO>R]B:" /,.L:OV!&' MBS!$2.=U@$:)@\#+.SW53T8]3$8-^CGLQ6.F?I)46#K0?L)6.I M"\.BJ3] 3_ XV99&3H$&L?O(.!UM:>G%(@EI$R.)$TGZ&O1^=]6F>+@^ENZS M)#AX'RHQXZ""Q]2&1#M3)^S >J/5,_;T/R>U<%?ZH;_\5DOK>VJ@@+>64#77 MR1;LWY4+:,5!OBK[JN&XG0G; FGBK1'[ENEJYFQ.4I/H^8/*R-R*<7O-+@\O M+6(HMTGB*=4Z>=M[LPK2-\R?)#8!,]P-9^@F"4C;(8N IWYS E,D)*<3*J.< M 0H=ZAY'6 3;&(BTU1L9D#A),T-Q?<3,K0#C99UI#&P1T97:8*CO4+[!"% M,LYV'@))C"6SWHAE:Z5LXN7*5AQ@:<7DS)GKW=;*P"_9*P^S+"9XA7.J(]BJ MFX&Z4<.F)]MY%]Q? PV2L9W$ >$G'%3%PO:!ZS5Q:%HW$P9!_(0&9[$[KJ&= MG0'+%!#F#@P!\EZ:V4O]Q-W3W8Z9'4B]V\<:,!!^O:A/+&NUR6WX"<)P:FJJ M8:5*-,&&YV9.O*?9;#HA%@PCB!T2#\#-I_30C(09@^:='= MKF*.^+*NDCDJ.SJ9M&,]5N%)!=>3TJ[7_=E&F*[M69/A*"R6#?]%MF %9KS6 M[X 'OWHDVKG23I06OYY8X?0FV Y9A%/M=7B.Z+8RR2>+,NWL\->/M5Y(#OY4 M'>29$/O;PSH^6TV>7M3;NTZ\L\N$,R0[U _)4RFCFFP8)::=>%H9W-=67F._ MA=!#=;)Z[B1ZE:B\30X2J\U#% :$QPZO;&>?S;F0[(38"EN.BP_9S7)2\AP0 M7NEU^54\VDGVXETY.]B4.\^=>Q@0?O3,46G1&@ZYU5+J-S*-4.&);1?38Z\! MX8/R)"L^*J&>U!ETQY%:!-;8HAV(]Z]\+E:S:!-F)0G=(SV<7]P_IB+0J_CH M[4_%1-K0LV%1BL_T<7S*$9'@QJ:Y<0\=W MSZRMI%1Q.ICTBN,HR]>0]%AJI@?QXRM3_+K$+9Z[T5[X(1;)+VM#/A=;X2N/ M=G0O5=1Q3:@+[*)O](*336JCZW#ET8ZD9V62:)A5G>W(^=BTNVD+TZ@GWBN; M0B=6-BI)-AOJ:_UB?)4HFYYX5U?SH5;46TDI&,](026EA#-)3[P7FJO)MB^P M'0FUJP\EKM$-E9Y67GB7RV;.6(9:]7QV% L]A!1Y.6][XEW)2_JZ&"IEI/ \ M-<,:9U-\F*V\\!Z+IE.K;K@4E++S5J0YSD_O,X\M+[S'EN8X/FS%-+:OJHVP M40MNQD-/O/>2]6VA@4(+EHOUD\'N_7Q1",.5D<,K(]'A,KQ*MSEV49IF2]E2 M&Q66GA0R6;!RO)COC*59EN?$3?XI+L1:7A0R:8K!V&B96\)>3,YP,*6>="4)&#ANZ5DCR MN""#'S\'$X]9XZG'=8+M;GK0*E8:'@49WM==O-?,6XHO(GO%%VZH,!98& (7 MINRJ;KI8]87'=L"64!6[ D G(5V2YS5WPD@TZ [/TZFML2L1&EI[TF%/^GYN MGN&>_OKK+%KV<_H E15L!!FJMOGE5J47F^[JO-Y*0B.!A&-F88?1;11%GI]Z MBUJF/ \I+87/__29K6\>R&I'I7Y[(FO"GRUYG0,,PW>1B(^:JT1-Z"[JCY:\ M3M0D[Y(^UUPG:GR!=K6H\07:U:(F=9=(^:@Y)VK>/B/H)1R]:D9_$6CL%V7Q M-H::B!]<0O(2P=;@)9RB!X_?]!Y0GE4??'.@.7.2PQ^=DPRY#N%O-O[SU4') MWXW<'#@> >/R]!2Z"W^W<;).@Z%(*/#1B=N^V/?%OB_V;V@*^'GI*_DZ>;UI MYKJ'&=9\34U9L=]-=85L* MFT^0WQ,A#XG>1 *#R(6'/44O/'M3&_EQ>] MH);3-P_KWM-\T;JL(#"1,2VW@XMJ3]2Y8:^[2O*+&"1\Q:&UV'%WGM^9D[ 9??/\T-@6ZU)C$XQK^D#+=#I0S$-"3&PB M]<-#3+[\N +Y0:VOKP;#=&O]AQQ2DE_E@'ENLL<6]JB,P'<1K=DJ[/I(^/ M-3#4&FU[R1)X>WX4F1N5=3KD"]9B[4DM:;*P72.)X])X8Z"TRYWJXS,;7&IM M?C);E>+]GUX:[R9GSC14^PM:&4^^\:OGOUMMEE]L^OU0XQ>;7BUJ_.KYJT6- M+]"N%C6^0+M:U/C5\W[U_/<,@E]?@- OH_SRXCF_>MZOGO>KYV]#@GTK/O3% MOE\][U?/7P4E?.OJ>?O<1U1T4X-.S3\K3?'VDZ2O\>3>KZ"_HF0=:\?^AQ; FAR%/+KI]B?1V?:YN,WW/M\I@O MT2X);;^<_V*6Z&LB+?.PG2))E%82ZHL9(Z0)V=B]7;T?^T:AL+U"_?E;B\1\ M!]XOY/<+^6_?O-MWR/?K+5\6CEG]H:;'I6*E)Z:*_,J8#>1M84SK^T.!2")T MN_7]K^#[M #Q1<"GB@"_X/^2!X/OE &UI]0B><]V%U+Q?AE?-H/WX_5]B_8! M@/YHK_:@_/9] XW1DM 7+4NO(PX#;A@\K<@ZG.9V_PB,/E[?T7AQ%V$K&I7 M=AZ!BN_]:AC7<_<>%N21+)\,=7YN/-8+UE8N2 +C@I)#&".J(R:JD MPX'NL!OGKK7R9K%#O'FA@[.E&Z3C1)X:,55:%/6JU))6E=K3"E\9.[QR6*HN"VQL%<['ZT^%_#@13O70:A ^ M?N:,5];Y?G <9,U86%JSFXY*;(;D2NC!]1;<*-Z:]N:=D=#&(3" M'EXI5">)9; @1'M%*?V42VF]NH#7&3E^^RBO&*55O=)B%]7!1(KGY_EP;HRO M/'I[1N_7),$8UZ7PK/,\;:M#4>FO:+[(_I6&NGE4,YPR8DU^%41:Y/8Y'OY>*<4Y=OMM#A;0=_-HRNC1BQW;X92!:F121OFTS+<9@=@ MA1Y=63+6&2E>R0F]X""F2-OZJ!@?MP:)XRN7@T0\-]8RC_EPI\3G%'%6*D32 M@^3QE9/"0'CH!!]4ME]Z#@O=1Y00ENE!ZOC*03%I&(/@($>?3AB3VMGIPKB3"P2FY] A+*)?,MMKCYU%OH9352F^)1HGP M&"ZUT835#Y@1HF+2/!:K50H_?@XF'K/&4X_K!-O=]*!5K#3& [@T="Z9\MO= M:](\KYE(<,4C9)$C.EA$%^U8T^$G2#!EU!A92ZKNUD'$TW%O&C/5>];3DZ@@ M(5X=1#DUP@T*8[\WS:?UIDG%/JDU3=@O?'ZM,+M*M%C2_0KA8UJ3N_:= -=*8Y:47[I[H?4 ??'&B?TZ(@],T* MT\_:F>8:R>W*.M,DOAD]G;LSC2_VOPD?^F+_^W2F.2]]75=GFN\FL,_;F>;K MQ75/$74=#G7T":?A!T^0#&UJ&&Z(-E"@SA!'#/]NJ(PQ00P81 RP!X/62.-% MG1P%KSA-XQ3OC-1/K"GXR8+Z\VL*3D98;K]AQ9467]]&:JJFR_HOZW UOS Q MD9:QF "!T*;R (:%O)R75JY(%<7@FVU67/46P4PV,:IN5[353302"(?>-O3\ MFXL.1V7YHN#.KB519H)GY$%EN M\UGH$X&5?2R08L\U:/(:Q<)OJG2?S6]7G=]8PV$N)1<5 M+I]!V31M!Q.-QB_4#N;K#9XFM]%46299L$.DH)'XT^(>OKMR3?#PC9Y/,'KR ML[FL;I =W7#ED[\L$,/9QUAPUE>:^?AH5'O<<(_!;7IE-5P)A!.G1*(O)GPQ M<>FV)K[1]-M&TT?$1#U<8^74:*WDLXUM4M<+W=)<:5E-3 *)R#L;Z5V_@61' MA)QA!]#19"::LV_I]OF.GA_/N6K3QF)'I^7XRY*J%']ZX!(C,0,_XU?JM43]8<7V%VDE6GN6T\F'-.T. M$DZ$?TS$)FOJ>$E(PQ G10-^N,;WP_QPS2W;--!Z!%;:%XV)S=VV,[;QD(3] MI=D,*6CR(&W2XW0CC6C<]2) CJA^?C.(+B&N"AV\D?8*1]%X!$:V)Y=ZS MMISEP_40MI6ZJ\TX#P("FTJ1U"D!<9,AFBZW_J;).;[[YH=CKMIT<=PW'LLD MPH6P-DB2--G8J<.QSM,_1OJUQX8#,&S@Z MWUF^VXBO!BF221,_U<3: M%QR^X+B(X""6TE=#X3KDQKF' KU#<#SH@V/ +V)TY>U;'U>GIJY M?!RE0VU36R?:4<+I<-04B$?8+Y[9<^;>]9](4:*"WV+\"B=VJPP=S[=I*%;3 MFF2 -*X)D#XV676&E[1A2(<@DJQLJ QG-[+9-;?AQAI",YBYN!*-"?Y>U W, M'\0&0X)HD%N72#=43;]CNJXG:XA'XA(ZYTP@ UK%;H>@[[?3$777\^>:J&KP M/5EMA+57.U%7"',]>8S5I$<=8?*>S53 A,I+S IO@;'Z^%A]>IQ%03.?F2D; MXAPSO $98Q-KI*2B&@PGR_9#W0_AR#OV%D(WM^1D\Z@GD/4 >)YUO_=>,'0! M #R((_(.3$K$EL4V+7[=_WR]>H^=JS5*G/)_'9/78"KU4]/GH5;)-Y+9QX(8 M?3*>V3$T1KD[SLFCGBUF$AE_HCC0T(P#TM< :">HXHC4+%"[$2V8&E#SO2EO M+"QW1,C8=SV6@ZMW#:$H^_!XCSJ,(55YD;R$< K";]UJ#? M2^,K(X=7%M-<-SLJK/+2)AI<;.*%P7-J"B.MCM[.33LM3NNITUYC%8R8$]UH MYHRQUTBKIY1VGU\D5\5>19JMA5PF'$P8+==(JS// BHK6&Z,16P1T6&).5'G M954W-8\A0-4*6JF+4N4YGWV8S<9&H;?>;LXV!&B/QD[U&/PS^A=35%6!,#EP M^VY/3-J:]#P\G_5D#3:TN#IL<;3]!UY?&5\Y$A5P,61BT8B[]=%)U(!6'5M& M(.8Q=Q!K1P==KR-.XR=D4P*V8F1U3FR=/X%'PNS?Y6;[?[G9_.\<^1SZ^R\0 MST2HM5%G@G'"/& K9FE>;<\K;]$25K;00T*^(GBBJKXTT 3"L!*V9-HL85^0B4:@EP M7EWBCWCK8"5A-3U'!J(KP1O$Z@>4@*FCD2DSL ;=TNW8 GUE9=BB&^.+-'7& M[ FRH([XH+@.4K'TJT3^,Q@UM@-SN2F&\\&F]#ALRVOQ:3KV%((7'BL8<>0E M^0]8+1\7';IF#-H F#2VU\FG&K<69^:L1KHO#\S"4ZR;?M3N):2UD[5A:XE2 MF]:><0#P^X7-(QA+H"/E4.P4"%:J@)0#"=0C6*R*(^0R$4;=3G'>F*Y2;%#M M]:6$E,V&']/81&"9#681_="9HZ2!;2?L[6_IY#AG'#RP" Q3)*1O3+#_P&"C MSYCHV)D!)MFWN8'XP.<-$.O[LVTP!P_1@>5:N_# #N9KOOA4[19RO7[L<=I; M+<1U2FE]V"1+N^#1&!U*?D_;[+D^0VM9GLZE3J@FK;/9XJB\6?WQSYGA<$"/ MHY:>E-:%69<-=KA%+57(5>+9U27AD%]%:I5[3;SOA?N=@AR=9Y+96.N/?]@[ MKU.2EVQ6(*8]\M/%]5N([[RT%_*DO1&W"6^BPXJ0[Q2WP4Q,G<[-Q+8+>+U8R&EVH:(J^#<60K2.L)+ZLY/;.I<5-5R\K8$"%/ MM>_)V?91US&/VJ#[=>O9S2(&2GWS..@M$J':/-CF@BWUX\*0+E'V6B+9-W:I M0]YN>TM)K1KC9":_:1F/C5II:TS'F"S#I[QV8N >V6"[2(N7<6C9>5A_\W"5 MC$T#[+U;8;K#9XFZRR+$#\1._\?MH-LDA+=;83:"3ZRN3^Q.)*27>']CY&F= MA9LF:\3&PT6O,ET/UB6SF)1KV$@(Q;RML[V0C&6DD8@,PV')I''P1FRP8TTX MY+#;L!\7QA2NGD\R' ;%?I\"AO)P49[76A6V,U]W'R:QAUQZ]'$;SG9T/5ER M55M$UOWRLL1N8M/X6 CR@F0 2X;NCKLIN7ER;#WU[NOT ^"8GX#3H=NQ3Q[O M:4-."YP@J+U0&O[CP)J7974%XY,O.3?Y2%(J@HV8%P8H:\\EX;G=?&[D-^.U MF.-+.;$GI'_X .4W3T>VA]+]WGCD9.0N[(]'?K7_ZA=-$PV'?-3XJ/%1\ZY, M''\([[EQ\UF%0Z\JGXL :'=.8C#N87H,'=1TSKJ TT+D5E+EOA4\SCHUY%79 M=*-S0ZZ-D2T?WLY% <<)O.Y/26^] AJ]?'HKW?97%ZM<'5@L?OYJN'QU,NSO M'Q>\)S769G,[4IZU^=5;.ER?07X$9].4P^&JY>>9JH:.X^$XH*CUM6HNS M(3X?3R<&2]1-#KC5F$Y3?)M0/&_)P(E ^<4R+*]A9Y^V%^*\NZ(4O(SM86#4 MR=^"J,]E;O.+(/0 >LX*=]'S2/PH!.UZ[M[#@CR2Y9-Z\7,C(2_.:0X?)Q:' M(L>Q#?CWO_]K+YAS)/$LT>2"GP67,)%28Q2DL2)NA-__BY-7W$:W*WY3=TZ- MY"]'ND7(H0^+X?QOQO4W0.4(:W!0X +P7)A.0,"X[;LO2@1G?8BWN=Q0[Q MYH4.)_UYP6W3]]'V8L)F\[VZ882'["CGF:9='DX?,KGI%VL1@QIFVQA(_CHF8W>NO&8?$H&V?!3<*RU$J5) M_VF%KSQZYF-J6Y]/!L)$$I?/E7ZEK-3&H9970OO;6 VF_!Z]G;\/%DL/BZ=B+V[66$'( MC=1A#V:'';V]A-CA0(Q6HVPVTHM%0NT"ZK#6,,']*POU<7YN%$M1=A;9A,K5 M1SXW6Z4'L>-G]M+#]3A;'6REA1$IY;;!=JHR:=%!/?M7;N.=^Q9I06(N:\FT MV*\M'Q;0 ?]XG0_/B\'V$8WRF^%S<1!^9I]R:#5('%_9#6?SD5GW<<8&%3[> MCA=*3X_W5N_9_2LCRZ>'17"=8MG%<)@N;^;Y3*VW&B0]<,0%@['&PR@D59*I M6E3:FGRT,AZDCJ]<#&+;QN,F7LUSZ[72CP]+XW2\A:\\PF:S6R\VAN58E$65 MNKXMILUX5FK1)BP'>&\.:LMEGA>D>+.?6CR9[5FQ ^U:;+R?^1@[AX;&J33_ MI-);]&+)1;G7>,H_QU)"L=LL&<%GHO$4!3NV,*W_@=(E M["^:"$?_!0@P3E' Q;(&X+5E1<<0@2Q^_1CRVX?:8C8N5:;LII3ML=MDI3#) M^4D"%TT2@%8E/_*X\^H.-['C?+)?JH^(2YTRWT5/]KGT$7$A1+S60=A'A"^: M?A8B?-%T)8A(W252/B+.FG;T3HR\:LA>!!#V8[-XT4--Q(\I(7F)8"/P2$[1 M@\?/?0_@SBK'OQ6(L,\%7_Z_/\)_?%3:LG>1\Y[L)D]%MM_@Z,-)+_7Q(VS M;FLZ_#:DXL#H:.N7IX707?B\W>]_EQ;L_$:+'D*>].#+65_.7JN<_<)4J]_E M/9IH W5FSQ;YX1IB="':Q+#"[OKJJ*F,L>V9P1-;= MS-&NN)IP9=-BRL80+YHPI%5=O0R&VL_3&A?,-Q;/+4EF.YO[]<<[T<(RNM8R MO)K/SI=Z/I$1RFQ_I*S,V-:<<=.TE4D62$6.BZR_L]SP.?\S]_-: .U[<+ZK MB?3OLOZL^EC(2T(JU8O+O<%]-]M)J,V/9]J_POKIII+3GI;936^1RH1CB>[@ MOO,$"4 P>2R0C!_W//FM81F7MGVRI!OSKIWR+=CM5VC67+\,^W%C3X\%VU$! MX,V2N$^DG[5)7_L>:5^J$M*V1K"T+B]J0V.^#3[V-IPH;>?!A*E%/EZV\8K6 M;1>R*EIJ8:M*4L_FNL M<3/0FI:ILGG0QZ5!*MICN>%D4S8[^4AX>[8 @5Y=M+JKZ30C%2=<\+FQZJ:Z MQG@0(Z9*[)VCR:_-'J&#,P6\\V_@-?F!@>OPN:XN,'!;%>^OR*/"ZB$X"(T3 M.KM)55/ITC1?:ZMI6,Y[SBINC+5]YO0#(M(;%21KO_"R-NU_0:K@A%$G8<>S]_9!;O]@,>M MR;QOFY7A!RQ\>O=S$:Y6^>\7^O=VRBYGJ3D/B\ L!3/5<:["LHM2/YAN/JG- MAS%TQ, 602QZX_$#JO5Y.M67F0,TZ. )/Z1PV9#"5P<9KR+D\-5 ^&K!=Y&0 MQ.$([YVD"P=SHX&Y*35ZV4I?4EKKJ!8UQX.D'YGP>?S3(A=?#82OYO'+1#9> M9O+Y(A42:^EY4 K+RV(PN$RACIK&3([-F4@@SJ:^:7P#H!)@\+X.C)WO[*K= M?F#CR[OS7KK"Y,LW[ <[KL?=_W$\X&4B7#"I_38>)QJG6)/ MG"1;N7$K'Z_4H18-&^<=]EA+&)/KKRA,.FY)LI,.$JG407(*!M[["LI348" M3/Q5&8ZQ$V1W%2MTA'0'HP03.O/ R3+:,!E.D9@_ 2]A]N_.0X;\%?K[+\P_ MF/7)"_"3 @R6%/P$9@?/.8W,&26OMB'#<,),5$2=KF"X(;\"X^%/F/4,#)0. M9@*9L:?$,FGK!EH\O%M!)FVOX(Y)[[^-F\_QTNGU,",>?ZI_-=3Z-J4QX9$&#Z,B5HA9(&!B/>CJ :C M8^E,]J08\@:+0T,3@=HXF6P![\A>Z!VF"$I30$8T&6T?<1J&+XQ8AE^QVA+( M4L\VVCPZ"$>I;.^JK@^?DUK77F:,%;L=;%BS4%IE2\:X668_/M2X:0&DH*FS MLJZ;'*95VB[7<\QQ_DE[ENME,]DSX\]**Y,5^.EL_,<_H;OC>@!GRO$(/]MF M>"(Z[IBR0DA/$^!]NY'T%L&2'KTVH1,IL<^%!L*L"51@8CYU4'KT&OP3WC(6 M;!O"UG-NHZE85/"J;F#&)K0.E&T:0-4BLJ9=.W<#>W-O5?]S4T,#\3F_?NA% MG]/YBK9-Y7O15(%;I[WT_V=3A3*3PJ'FNA3)FV,QN8S-#?.YMT<5'S]$*1/Y MKQMM+&[SHQ$L88F:2(.>%=P8.702#+L(I;M%C6YDV2WTLM,-&URKSZO0I$4( MY9A2_DUP"N]@, MAE&)FQO+ Q%R,%VR"!%,/=%28H [SNVX.IWA)MDP $.KD M-PQT0:02QA+P8&#BRT#RZIZ*!2N)??5TQYQ/)\=>T\D%--1,T GA"!V?M,\& M>.,ST3"(YCG684#%1,7@#V.,+Y"3 2)J/=C.$V@6^UF*,Y3X6Z=L4=@]$*-D M]]8_-80M,[P<,O+)-B6PML5;J7$:5O(AKVTXHAF_>B0"@>Z)#$")HUD=UER1 M\>-T';"ID8GY6E1XV13(T'+RR:(HD=K @FUJX"]-V2#V#&;O,5;+0%PD%08C M"-]NBOJ$F#7GU!'>;%*$7;6J6>>HV(U8Q;&'Y][CT&D5U5= M1WI#R>^!Z(2F:%8R#7Z2K,?SX71,ZLWRI:72>$53!-R3%'5QS 74V864]XD\,T"-8E$4AH-I?5 M#0+=!SW7@<9X6A'NDFR6_8A_P9:O)G)44[E82,6F$F1T<>>T:KPH=M32D]*Z M,.NRP0ZWJ*4*N4H\NWHWK0%M_\I;H&C;D*!UD%D.LRP&JB>931J+9B11;O)2 MIS!9ARKA_/,&] Q[=YS&YQ@D+\/<17_&!+LW)R@P0 3FA07$&V8:7ZL/+2G;&(2:C=!SLI1X/W4[H3#L'39&]%4%CB>^:XU;BS-SEE$U M35UA5L]R<_R+L?&D]KG.+9[E3GB9W[0>I$PEUJFP1OJ/?R(GJ#U S2H.[!+= M$ T3?N7 'EEB:P1SPI^ *2LJ404^T.S !%@H*C/!)*=C"T?3./""0.JKV#>F M:'),-FIDL:$4D4(=-#?H0''RE8%OU>FZ=&)_P1T"MP$]!;-G\+Y?,,+.)LYV MI('EV>_2R="H;=K==D%DD'' M/E^8"ZM78@TS3.5#3.P:M[*]""QWB7<(_WW+Q*&+D*H+@$$=\;^PX0'=UG6D MG( @'3ZPNEY4^.#8[\*9G$-/+UZOBSF M&XEN<_4VO(RPY+;LJL_'#8D9W*RD>DO0RP-[EI% L80Q",@[/$$C:%LK\\>" MKO-M*;A:5B(C7<2T@]G)JST*!JUJZB1JI?!VC!,B72"KB):F.CWB9=$YQP8C M4=,-MQ:!N\\:J8@/PA&'R78?/H:SIR*_:BR>Q%FOWYPLNN*X.M2,CQ]VOD%S MN]%5&BP*BVQ0U'K]!JLWLGKS01RU7D,7.?T [,@;)IRBV*'^#)SPG-%F2@S" M*0?RNP\?@_Q$J>6KX=2BRYK+0E=?CB:K<'EU*<@W2[%L/C-\[+#9Z#@^:W"9 M[/-T]1KD"6U#K _(GQS;60<$3L261BY)^ 5.P0Z<'!*@% V7 M?8TUCM-WF!QJXIO'H)3P0]^(6'T"+O-@J227%392E]AXG5]NEXFMW@EY2K[H M(/1;DF_;7H\>VNC1E-"P)U3F4G=6#>])OG*]\ YD9F5.UQNC/H5)0VN#[XN5 M!WY78]3!OJ1&SD>R<+(K9#;6=;IUH>Y@G'5A/%Y(E[61/HCV*LOVE(_GYW(W M"1@/L,E8(!F)'N.=PI$X*>H,*S2LL51>LORIW;&JA4>P&'CT!M&7$Y>B@ C[ M69B*+^=M<;G59_EBR]">:X.G^%-B_#68"O\NGO(6/)H #N='!SDA3^PDYIPX MG=1*W,YO!O3F&.$[((VX&6LIBF-U!3,@)/6 +@8;6/5U*!3I[7^;8 M-11S';O^'N+:][VU=C_:+GM85$WJV=']@D?OCVMZB4L+0S;>=$_GIR,VY%@] M4ECVXEPG',WWGZO5&HEK'N?HV\X//5:U3(/#$+1NPDF1ZI:(GR_>WFJ9>Q+R M#B4=;+4BO6B3LH62#UJ)DYY>ZVSR=3;.;X1!)#V1Q7+K_;*2F(GVBLH$G)Z< M5>6&V4QO7$12MMJ;\6QI%#<>P6L-A%DVP'KI.[I=IOBU2NE+L936AV8Y@SW3 M7E#H3>)\OJIG:A_ TCDUVG31?E3R_6XYSV7E6.6Q*\Z;J_%)S'IK-&+)D "A M8/(T*FLQ)HT'PB>2=$5S=$C8"%\ES.R,A1GD[QQ$D^BI-D'K;"YSUKFPAH:; M4Y+ >B&GN!]U1KF0&H1VJ3&[#Y>DN+0-2NOVD28U6-7(H!Z7+S:,OKF>5^H? M,*;>*B#:G>%L'HHEPJRI-N5H8;4>S<:GR>A80 @$P;NP;RAJ^R5?(#FN X\Q M]%"I/:PV::G"EZ=R-=[3QO+XND2(ENMLI,9RUH\_2$1 @? MJB:.1>#88P)98=9GEIP,O&[J]IFF/<(1,A@U^C,SY'11W\6G2SLZETA)BZBNDL18^X70$*9'"BK-]=^LR,'I,=L\B^.+3W M;0G"_5Q7Q25W+8%Y=)Y&,Q8AHL/I: ^&W!+OFYSQTYPB 0-_@RRO%AQ72V9C M5_8\ ;9COGR?4NZ/2ZE^7 ^J4O_Y/L&G$HU0;_S!L_W?.PHHQ\2UM-WPCZPH MSO7A/!2>/6Y:<.3R\E' ?H[$D+SGG"=%73/ M&N'UQ=(]C<3C)FE40ALIG%:;:%3N#[31:TQ #.^ 1H^&O/'9/BFF#^7*V8W MF9KZF.^PK7&I.J@FUHM70YDTB&584'[+X=9EYRSD] MJX:8?"RR*,::]]6DWFH7N%[NC5$1^_'["AV!]D"1=(2X:S(ZCYE=@XK( MR=^"J&.G?/.+E,Q91JI=_NB8KO@K:T![)(X_[\].=SUW[V%!'LGRR5K\SYV^ M_N+0RG!T5S=II:F%HL<3UN'?__ZOO0'R1Z6E5A&H"WX67,*D'G2,@G0^/3FR M_L7)*RPG[,8#J3NGQOJ74T<:(?ES+(;SOQG7WP"5(ZS-N'70!3BK_#0HHY'Q MR[K-_HZ4CCI?JCJ1);]L)^L :Q;2#77^*QRZB^\C/!JZ2\2.<'Z69,C(#C__ MX9B)!J+J7]U&]E1G@?>^TI54J8 (D?>2*JVO7)0$P(5>U\0RP;9(%L0H9D>' MW;A_7)3DS6*'>/-"!^98D-"B8M(R U(*.QPDE=ZB%TLNRKW&4_XYEA**W>8H M/8!+0^="PTN5HR_H,K?/BCUJ[#V*BBW[;"&/Y11V^G5SJ&-MA>TD&.8@CS'/&4HR;"#6\I6P(RW[\5$^X=Q]D(;S*/*9[G/@04IY#8O/H;$9) @)(<*DG(*I:MKSJ!4"C"IW#W\ &E"IXG:\X!5 M3!0+XCLKC@76D4:(4D1/BR8?N3\/:N2+XO0)3#N#/:[]N)4CQGR.M1T3SF>? M*ZW^:J(C6U!R),RU%GP/?Y!8;B$'KI5_/(*4[NI7/HTSO)O*C#*@ZG0IJNM>836BSQ6"TA#7=Z)<=7=I\3E_(& M?W"YQ("SV%Y+6(G)-,:=_+"BYN8__DN^WP\/<0C3SH#&>ATUY+,A;W&=4E(9 MMTLRZQ0YO-SA>^W*36Y#AM4"Y^:]VCKW* M+E_A'HO&>&E54>K30JN']>*-H9N8$*-"_8I.LO&ZK(WQGD-BO8U4L45WG(RG M-@"OT$'VC9QD#UOUF\BB]YNLC9%A)MUU<4$/JUM!-8O]@M(&HB?SO4W6.\?/ MQRS7;-XNDC65I&F7YW,.64\0U<;\MI;KMU*.?M&"74\U7(B/1I;L.BIGL,W> MB("1H*GGQ!U8L'L6^PP+]O0\"20L8'W[8"/XEBCF!28B$_6+F/NTN^4O49E# M"M6CG$UE1K^4**^U]7*\7S M%@=$E=50C2P\&U5.[@,DG/T5LJ4+\II9#9)K3*QQ9&[<4EB#OHD]6U/S MK*VK+B^K% M3-R99*M0X\"QBZ[ED&?AZ97B;<=*Z'WY'WY5!64+M:D^Y$I+>C54>G2NVM!9 MX>.%LSYFDJPV!"&/]%1*[@D],9GLL9.:V'FE-MRU_0V?J.>;+F=9NTXI(Z_< M57=;'6JD/;GN_7A$\2FWD!IW7*K"E#(+E> ):5@9HYB1"Z?X9:?"T_W>BU-V M%-M^H>_@0#--1=G(RT9K1:^PM=:FFFEM,O]J%B,SBFI/I%5-CC>XEJ2/!APS M1BR&7[SY^4*#WSMO?V^+_W5)\'6F.HUCS75F/M?HECP9V4MGUNPZG0LQ [0[ONR[U7W2C.>.C&.F?":AV-VSQ._JCENMA6AU!&;/;JD M9&LLNQC6.OK'-<>@Z#R]-43-$E\\#S>CY;8\+50VS' T-^?$ ANT>YM7).(^ M&VJ/%M8Z""31>V5,7_L6+?+F!/?G+RC\MW6"H<)AF2B^.F:D?167?1&=DR8N M(L RLML W:,=HD>]RJ6H?GQ08OW JT^H7$$P7U"I6G=L:'"AL8'*\(1X*&A. MXN<%[ZVZ4-'24#;Q,4E3V=7<4O%*Z1E@E5:PX^ M?(R3!KVR/9RGH[;+&=2CMXYS4%0$(D"7#PBU723+ET;HG ML_T>%Z]R#3P_N(02E$,'T'*20Q=E%T?B(=?.8QVKZC0P=5G;B<5\DM0Z ^: M?HZ%,-1]Y_0EX-]QF6W*@J9 .ZA?D=TN0? M[;"F5;!,_FB9AK?,4\>7+\'VK33VEZ($AF> M%T!JPSY10/)=@0]M$0DV""- M_70, XA;\&[8WYTUXCF ?1\N4"(*#F_'%$GSE1[*T!5%C]&:H%L.],VZ3[&* MQC_O>V-Y T)5J-%I*/G.LH-OQ/9K>8D6/"\\J]"K+<&&;H+?5VSDG7USWM@J M(_@1^4>!305^.W'J-D06 .Q1$4SG/-'3P<$=AE4Q?VY1C5Y1N3QL86Y:7O4 MK(I":M?\I!N[T]='*_]R+26:R_I89H:"FTJ,MI4\,X7U1R.TG[_V>NGKQ LI M(+#9 0E8'AA1$*U?@=2[#+#=<)^5$R\K[,)RW*QL3_UH$4 ?@(5_D>)^/EUP MP> W:CGI6@-+.'JU'\&/+=[6@]KG+QPNH4(X/ "<"XGVR*T15!=\$WB^R"OX MR\2>;BYL9M$83Q@VO5$TJS2D*NKG9#9%GEKU;#O;)C2Q0_>Z)%6CPYZ0%24L'2LPLI#J&8C"/3U<'>:_TIKG910(8JK3<3B)I+ MRA]7YJ@ -KY=%(D&L;+$UG9E+M$]L-X)KF?30^.UVH'[E.9P@N2;JG"_KU/) M"4F)@-_$EM<,4)O7X36[U0>OR"DZ+_\($C1EN\EOYN+(D,EJIC 50CG=7)';PCK.B]D>?Y-_A.+>4#X M__XO]S5*3H1)>>H$@3W5H>SUXAWT %NHF(6(.G%!$PM68T6E+EA3A&4OQ!C: M'Y30/:#*Y!5TFGEC\JRI6!PK/,5@TW(P@2:Q2!)L1'!JO.V5>U/3>S6L#&R$ M74$&S"U@H:)B2F YR T$[PQ-W9DO(MP]@BYZC2<7[!JN$IQ["]T$>A<*YO#> M"^U7<"II_'XM,63:BN"IS(&QEV$EG>6^#K.%BB @HU$YR; MS['\?EN11^=AF_Z2/)M<1-M$P/)>%AA]'C2@3W8O9 U4DQZ6"P!BE NN5H% M<%@%*'3L7'SVB!!M!V B[DT);P=T;7^G>NP:LX"9:2+)[)L8C_((XFOE$5*/ M\@B/\@AW5!Z!#7J#EVO;@68T31M;;;;M9#&9W69G3YG*K&T4US%[,FE)"/'%\D5T1 VL+OJZ4BA6%4[,ZU8 MIQV]6A&PDFTS&C5-G<_97,;):J^P5.164FZNVY5A?[;>@)&)TY']T7I8966U M2?<(IBAU9JU50YX#'>ALSDRJ88N;7C(M$X*RENN]U J/=Z"G\'3DB%FU58)\SC4SDL7^(+&4\SLR13M]DDDN-U$4LM(SC62R42MC:D]P.[56H;Q) M=J+P3FXR&D9T=PR37W%IJLD+HW("XOULG=G!IM@AUF 5JI(=9]Q:O5RN=:;I M\SFE'3.3!KB(-*G9&T4M1<,L,.;$*?)S,+#.#UYI,7K4[I \=+ P=;&IL M^=*XWB\6F&%JM&0V*VF;U3X>H?)&Z,0W6D//F3V&B3/UD:4WXE3&FK]R!1?T MA'RMRR8"HY"M;58-762F,LTRV5F_(='RFD/@O9!& M]!70.2&^&>L2;I*K"72OM(OG4OK2<%8?=S:]$3J-WM+N%')DBQG*+:>>Z_B-*$.8 I;=$HB_)1G MK441K"7*083TX',G47I&TA*YVPSHVG3EZML61\NPIN%UW#X'XP1[/C8CHJ^^ MX)/P1]@R&NW3_;F0!(!1,!P:]UCBW_#5%C)>]R8@LM>@^:>PAB7^#/X(+PI: M3/Z"H*K/>R9"8$LC\XQU;#WXPK/-T#=')AR&3,BP_8;M[:ZL9Q+:9K N_WVX MMV=;"+Z_9&YGDL_9]%]A\C5J.G(T>AMDWA^X.$> M\( _\' ?>,">2?R!B<_#Q/_:)CPMWGDR^(>=#PW7D$

\CIFD+URL[^BRR5"3S 87+Z&J"\)N&^ M-5@BQ,WYW0G/B^)L=O%"Z%4-]0KL=>I@Z[88/T@F"NWOW=9#C'PZZ)!\.3ZJ M$N"H$G0'VFU?<%:=P_;_7'6_GNBX^8Y#L@69IV$_2.+H=O7:D<08OBRTK/[" M8LB6V9A9A20Q'+^_%4FTOPLE;[=FC"4B_\AI(Q)X65*1EZUU8V(PPZ'0+577 M[E#DJ"D!KZG(Q+GSZZ*"0FON1H_ -%X3UJ5-\;0E^C7MT#C'XG74LY M.)Z?]G' !LP,T[6']G6_VM=OIUP]=*=/T9V"BR0W[_%RA/)4499+NS!+UNC5 MNK^KJ*.A4F1@_ A4GLCS!@/?2GFZ*-\479M[$:T7)-Q#D%U#=[JA8_,W@&"4 M_?GU,'R'"(W_!MK2/F 9AA? "%0=QA3H+PN8A[YTO_K2S7TW#V_5[ZYQ1:A: M6B/=Y%-;DZ*'6TV6)M&G!C%9@5.+D>:6Z M$P'VORB[XKQ$P9U$,MP@9ZCAU4J%)?[/I6%8&'IY3E^4*G2I2LS>Y^ OW7TA M*ZA)FCJ;Z&,B5L)+H][ '&@B_<@*^FY909_+FL]8*A";^S\_)P;^^Z@)=PJ# M+U4$[A4&7VM07!<*WSH+Y"707'*5]#=0KPXE%L.#-,(A\DUR0=X #F\_Y__^ MWN(@\_N(@T_!\3>]Y7YAO[ ^W&_CJGP+8?]![L<7P/'U5])W%,#B 2)Q"I-O M=B]]T5(,' H%1VS"]0!["8SQCFOO]B+"U3#N;D02F^-3VJTUFUBNEJYTW(Z? M9Y'YOGD69SQP%.)S7$/R&V@I7R3NOJ%4N\&N;^P5_;-$683,6H,9>+)/)9E6 M:V@E^_5%BXC#0GH?D5G?4H?SA1F$X<^8I!J.5T?>JR7^1ZEUW_IB]9["IG][ M8#\4U%M+=48+VJB( KWEP5!*/>H%>1#Q7)(U"TW.J&.$N2)( [ZSYWRV._/<0BF^/)E]GQOT20S!CQF%M89YMI#IF MRB_._>YH\L\Z.6\M(^]$B#Q4Z#L$YMUY(+XU,._T7O81^OD2K(;H9E84XBQ8 M*SN';1E55M(.H4TH%1JV"])0SWNO-4[L;TF+N2)K6O\\-,S?/QST=X'9?;I= M+P0'OE6M/&VL*S@FY,[+:F3 ^I3'^=V \;T2XH#M\1^'IBNLU1?4:1_KK51^ M8^B3#:5OIFFH58+-9,][6?UN_M(7I.5Q5]=3,?E0 K^+WO( YK=3 C\H9J_6 M;_EUD__C%O^)J ZW6FZ+)A^NX1.T/X9-RB96^ZZE0Y ^:H27>@>QGW5N_9[[N$Y35NPM0:V?M84K)T/D M8,MUT;+RNLK!!ME@/L@P"FSN'I'_L%W.N'82HYNTR./32FZU:1B#^7GKW.AQ M7](ZESC'TJ7XVK_3_\0H?N5(7HW\:S;*#5J/GBPTW!E-\YH&X:EPM_&@I2SL MF*J(J.<.^-8PQ37L1 M[HVL:D' \^ %0R5PTO:[F+8Y58$=LS39% MU+(']L@&MBN0C[ KZV'S0<-L*"ZA40O$NZ%;L- 7^D$+]3W?]S0W3-@N%VAQ M5VL014[Q5(B^@P]!E^R @D-(1%VT86>@J0>#_@*KWN<82&<)?":6!(*9)MQ5T.^SNBS>:>Q 3A[2B2Q)RQQGCT8 M\T -<0,86M7A^0%$;&S-*@[D3?O!2>_@I$@\4IH0(#*2T:IBR6A/.W&.[E5) M8'I^U9X-N(P>$!""0EDN2S:!R$(?Q-8%_[IB^*@A[?7?USQ M*ET\^!+AN0<)ORL*HJA"Y@.FFR(*8!L LFWD$_#8+Y+QUFXV05?G[AC+Y^1X M(]XH$N,-8#SBBA&]^T"OX#>X/8!8 M--L"*!'@%(4_=46P6D/TSDJ_K3NK@'> XQ(5!C!%5"03S AI(O*8]>= AS7O M4[Q_W*-CV@3O!2:G:!Z^\D]N5;07.O*FA":6-/3)%-!A@)0"JI>/9;!4',?B MJ937L3Y*$0 GBH<5 !F@JTDP7L*&7.=3*YC91@ #6%A:H-6O[)*R+ ',8% M H "ACDVT&;!:(A/ZS!3C\X_AY6_?4]#KPGC-96::)W]UUDTF %\I:MB+X!* M7>?9_2S!F)*H@3D4("TI094T %83=9*BMX:H6:(_XXBJ-^=S.[.2695EJ9TS M7FJYCS?)C9#MH5UV/03 !IU6=(?.9F*\2J]DF29*I%.=F)WZ:C-_L\/BDQH' MWR.>5&6P2XI"ORNK\^:4KHA:FDA\O)_L+^)I,-/5Q@*O9NA\KILNEK#V=JV# M(Y:(Z#/[856YE[H/ DZ!$P8J('C9->P'!@J#$K8.FCKJS/L;V_ MX\@CC]J.A;JI\8K(FM"9M_A7D"P@D=R?R.%S8N;O3;Q#YGX")LT?]UL+S7LT M61PJ"!<=^Y_;L>W%SDK$N:<#)\^[LL%__]__YZCIW)E7U ]I"L'/APN!7)US M,>[UM&-GX/T_667#NI:_V73V.1%$2_W<1T4ED,F, 3C_%0O]#:%RAC58I" $ MN*,B!/YCQW4(@B]?Z:T7\N0 $B*/$9[$G].I,YQ?I99N(N3C8&. WH'D^I]^ M*W_)/_[>5WH?X42 0X#L4([::OE?A2@) A>&6*+:$H#=\CHJ$F'M?5KL?R%* MBF:Q4[Q%H8,-'+>;PICHKLMTDBYAO6IJO7$6M<$&B&WLA_>V_4B"C(_[.VXJ MT2JCT[TB8REBEX("_G0D3K?;,\98\=AJI6K)K93'=SI,TSJ;W,MO,-5.MU=H:B[!*_-G(HIODFC,IWJ-7 MHCP<)6:F,IA3T]3Y2)YBA*FK3"I8?MQ5\.)LL6L78#G4LY'.;D6V9&E#3]/G(JM:6F8RS8FBI-6UM;&W#Z[WY-',^DAVS_3%9'CA8JT^W MV3:3CO=3L&[.V4BC7TPFBK:88=QUOKSH+> ODY0);68;##WFN/)Y_O,9NA)?XW%Z! M6OH;+!:?V[V1$=EZF]Y((UHNQ\@MS= &P^K**&@=8&/!;+VG1/)S\I3O6R*V M35A-UW:1C2H"8!KPUN )6NZ?DEMR!UQ_B[HZ?^:V'Q+PSB1@P-UMA05R4$/! M+8C!(Z3A*M,98L6EEJ=7HTJNUUFU!S5W[E42R[Q7%OY>:B-J=Q_79W''$A^Z MXY^I.]X3/!YR]A?D+ RE^%0ABZ1#:\98WN"H)H.YC*JWLKS"B%61F,C2.LD- M*:_@62(BHO/W4S-;]@*&+KXH.O]0"?F'"L*'O/OF>B5BYZ:N\:]8V*E6E>SG M\TM.)E)Z7 7O*9/]HK;+DWR8_5,F'*OE0);^S: TX.:H0HF D MQ@+6V,GY6J&S,GMDPRW-O8I@!/Y$$E'1J[^;]E>(B*9Y:($/+? AJKZU%EC9 M!R!&Z7Z=#9'JX'RNC<7IT:C4=JGT3H6AI%#R/:43V)^L^]7/@Q(?:N!##;RQ M&GCGQ;7/(!C[^\\5OJ%O(H3OJ)S:N(G%.('E:W.*E0M2KY"BO))AB2>".!>^ M__Q^:J=7E?LX6OVA=C[4SH?:^5TD7V!81TK 9N1=BUI*R LL;6MTOFYLEP)5 M51=;O^Q6 GM*D5?N+W/?(M'K.,.SUF*?)//0.Q]ZYT/OO*W>^5JEE6G!75-4 M9=UDALUM7FED"6RY_K@TS@/^#T1LT=354!Y^A$1E*RF#Y31%L/<8*XLH!#Z$*EJSB[M C?FXZ;^LFF@W5?1$MB"K)6@0Y MW"@VZ2AA_#C#G#TDF4>FR(O 'FK(/946VL(!?_]=?:"]:&#\4TW8ZY8).PR)4"#:^@R*-?A ]='[=<<, M=AYZ^9N+'?Q]/ENPW8",)$"'O.U5>XLD(DCKHEXT5(#S!>H[(& IL"TGRIY@/1I\)5=:-"=(,K"/VMZ$#$<$!5H?[,,&[ M%/Z4 -S[$A MK','A$A0D!@B2O2( ?$-D$X ?RI8*MP:$C:(16,6>+7EB1VOS@2P:=8^FEAA MZ<#Z?X[Y$H"\,GO@+\5]0O7E).UU$?@W)"BXOBVPQB!L1=0FQMN?5TG20WGH MI8#<6%B;#P -E@IQ@X)^SU]P($04P X\/H?ZL[ ,%P\YQ'(U$3SFRPH=191R MH@96;EM'98TY0$OB6K0\Q/EU&/&V(F0KL2ZMPY>OGLLLYS;8I6[F M%;"*HV)O^^"+_GYW*&+9\LN\I7-S@C/L,H41!3G;DG<5AS8WD5U-8)ZT)6JG M>M?>E'QY=2/P MV%N*2 6T_'+8D.4/[5$A%P*99D'F]";QUL#&3,F2XQ[_@V&FSY"F:#NF]N2/ M ILT12B+X(R2MG2/D(.A_LSZ;SN#P?I D9:[5ZK<*8F++KW5%- M2?RMJ0$7J/AT6Y%U9/D<;Q5DIKZ4"9YCU%EGA-?<.; @B.?S6[>_GE]HCW#M M:D"P4*U?:]:K>-S4;?%2H7Z>IZTJN:Y@6(T>:9UZ@VZ7KQ".1)H%.!QR3/3@#Z 3(( MD;KD/QAHUCH0M%!8PH6\Y+\(=$&- H4)DV=?*>I,#JG#<8%:CI:H9Y>J&M(%2D#ZT/3NO\GJH MRQUE9(=K=0?-+.X6=8#C&* ,S $)0YH/@.8C:SXJM&=-*M'&AL:6LZQR/+UT MWU^B][.0M9DIKMKO%BJ)3_[O:#P<$51V!YJ=")6+F :$J1/"[;M$C2^PW[BSSR?O M0#7\5'(V1N1PW%QK%N:TQ^R\7,VGQN+\PQ6G(]>R;\0!%6SDL_"Z!.3<8#'^ MP.@RU/:LT]T.BZN93&X(?87_^P^2M]#;O$9]F:!_TW,R.2;L H0\3#U_"67O0R@Q6\CI% (/[I-QL()3#2X]]E%5>:<=0 MD-;@-$#W7;YL)-=&5UKO+)4N=6QSTIB.R7%Z?A?\\N:3/G(=\'*L[4.Z#0$- M> :=_9%&;JNE)S=+DVXS>[G!"/JAG'$"ZE:B MN(%#)TP%S['*9?XX-B, T'1/34#N&A,6\16/QA_:\.PM@Y>._3^;]-XBJB^> MRH'@192W_W%_%..11%C*C>+2KKU.R^+"Z-9T0;2(5>?'?^0S%I5<\B[L!(:! M%)(MWDV692,5#LC!H&?34;.FBZ(7_ 'E7).U!'85R_M]JP.!GH7^<7WS'+NUT7_JV;B M#0@T\)-E0<,N]=M@&8(_IV)XO%M,.Q_-1.1&][O!N,[X .R0Z[W M/YV(#C=-'!AIV:8#81J:"WG=J$!>!>V%MAVVW]LEMHPXC.=4W.Q:7>N#OHN MIP/Z8RRDUG=%PP\):LWJNC;OBZ8*%QE)BLY@YK*326*'B5M-FXUTMD5M-S_^ MP['GJ#(5'S/MH,Q!- --?-36SV\/AT!TD.E/L4.DP(.@OI2@ EGV+N*I=#9K M=^HR#3G>6MOIOJ!T=\,Y(IY?5X9#GC(!+ !)J =1?+V4V5-$:P870<'V'>B2 M$'5SC*2+=6.TE*LEVI;CA44]9>UZTVQS#NVDJ+H/'R8+UEO*H;.DU]-10GH? ML+=A!\(3"8-B002H>P(ME_#:0V,H%@1L&#PM/!U4QE2,Y?2U9WJ?Z)G'Q^%I MR_='"[2++=#2CQ9HCQ9H=]0"[85&6!>O]+_X5OQ]=B.4AYIG+,(P8B^"5&4E M)!U#/:KV5B64%;2IA<=MT":2UTU#-_U^]:B[T_.MS>B7[L[QR+MS MWY%\W6;188T@^#"@:BVZFJY3LKO83.*Y0<.>E3:_V.KYI>M* &OT4W2G9U8< M[WKT>E9A')7;8"XVHHUK4L)BJ35;VX*R9V':#@V!O]'(Z+_5Q@;;P?BA]ZZ>$" ! M3+A" MYL^W)=5?N58/P[C,MG9FU[;K3&ENEPO=;4M8QV'KVW?2*PJ;#2)K\%M)!R(< MM19\")3[GL-9DB"QIMMC8:\Z!+V#CM_V+J7:@=_&(C \ZVOZPS+'S.AY8\-( MI2HYS S[FZKPJ[WD/R9@F!K5D=F<.9)[6%+(2U:FME!A)&L">THFSPU"SZ*[ M'="#9M%>N!LD!EV#T#V*Q S=FYY89+^ M%5G)C;C.S$ED\MTIL2*ZTHJ2=T$ M::Y>2O>:#4YC>MM!&5/8B3[D.C_^2Z6?""(BV.B&AT(D-O%6ARCE2HVEK(YG M>B;E9M:#[4507NU0F R:E3@Y%1,86:QHLCJO;3:-S2\?"E]T)MR[@/JL8R79 M3@SX1-%8RW$^4Y5Q:M54'>BSRJ2?R'3RK13_Y"="A$.C#%.,SZ /(A34=#F$ MH2<:-@)3#$(L(OK !K-8WDI.G [[@*IC/_PU75XWHY#KWL9,MY-4/ML8#9E: M\M*7\\A;]6%^+U78E*L3T\D^O,L(^RS3D#T8\M+?[PL')94JH"-B!Z/ MM8:S2;[&:QA5!2I,%G_*D&^6#>'NRD>!%9Z,6$NZ8P4)P*)J*+HKHHRO?="D M?VUN>.EQ0)8(+S'_%=G]@UC[,*]>QE*88?EB?F%E2NNM+!&3^B1/%O)I'H7A MG%5YI# GU\52?M]) (?_-=* M)9R8)B!)8Y"^#Q\^X3CC6ZF!-B^;,SDO,IW90.@3/?(VRGV/F9KK)%]?,.), MRO!+JCS(]V!25O;>7#[WA(ZK&0@N,]Q:4CU98=3>L&^UK8(\276^B=?HGC!T M70LASV8D3QT:EDA2Z?(G@SLN%3F75SS.1:"G],&C /H+?E&]L(MZ>6Z M]H*XD%5'2U,87>M7&\J.3;.N17W(7K"^SF*X5K(E%H,QU(IH6?>KC:3>EG9Y M(U4$&-,'3CE\V#&E8M*J)@>,."UV:HGAM"'5?\D?3VG[&.>7)&2 RP"5AZ#D MZ#LEME_CJ?F,EM5BMV0DLWA>,Z'W,/.4S41PPTLN>LO/>D!D%!:8IU+2MZA. M0ABMUZ7GN:A$@]Y^RGXS]FRPKL^=(=Z+>6A'/ G$W@R6FT*[[(GF6N)%ZRZ9 M$VTE3/FQ78@W#Q_&-I[MK)9-$7-Z;K*E-$I)0KS6M>X^7RO 4B0KSMOQ MX6K1IOIR;X#EK?:J5%\E("N^4VE9L&N4-1Y.O0Q5!0'CKZ8R?!C8[SKO7X U M++(AO@SJL +0KV^GQ)!L+IC6H,%GR=5@,:Z^X'\X"L=&C*=K<]W+GP@QH.6_ MS]/9_G@(XP:AM[--VJ&)5&NI&>T&ONIV7O'PP"ACH.7"*"_!.U* NNVEU.VK MW*':2)P88U7=M%%U(WTM>IEUJJ1)JJ/NZQ:AJDFA=.IO)?XI<-XI=^XC"@G^ MB))8E(7J_3B67[HP')+Y]-)Y?QY0#K]51!3Y%.@5 HH0!?0'LS'SOET%/WB\ M6HS.2/_"LA=)OU0HXM+#AR[#9Q3Z5U7L4*#N+$/QBNF$!\ ;F:X= M[ZFK%)T'=)0;%]QU<70'F8!824JN*X/\D'9;G(K/>W1*UKR+JP@Q"9-+@W0Z M "A/0N#[$&C 45[NGQWE-#@*%[RF#O!AVK^NS=^F=XU-+E_H,M(T7>LD$DUC MFMQ 4),O'DA?7.3JP-8!]5PJ;)78Y7JK\KJHTVZSP\9KU,3NV)WSPE;1X[Y- M8:OL/_LS[QKUK((;V.1;70SW4]D)U2PU6-/V=!U8#W#_FO#B5%V09I(H^/$* MZ-"DS^SRD&,2>5& Q8UR4\/^SZ\0VN242+\K%\?;$7V2^]TJ3\4:5&YM1I3YD.YF25W623+Q7SI0Y*N(JZGC[4$P!4<4^9]]%0 M+\6W,XQ;I7",F&E6K3FBIKI(W1[JPUDN96_5:8)FZV0ELYR:Y3[_4L;] >A/ M898IG;&,KIVD(7TKCBD=*XYH)T0*;L-'9K,IJ*F6K _DUFK0Q K;-=E=W $+ M-4RFVY&R*X8FL\JFN62J2;$[A\A,11SE=\Y!KV*AM.IDN VIYQG23-1*,\8< M%]9W@(7:+K.DZRV#I[\]5P6;P= BE(ZXX4\QB M7&/(Q+9CK;9N;E'HW!ZE4DJVR)W(S60WR\AS8Y393O,;B%(BXB;@>S%6)"*< M:E.O].C)$(LSG33'"-N9Y&QNCXB:.38;9%ELTE)9 MU&1QQ)F-0MII&.7.[\%<47@@Z4XGDUG5YC194_ NN9B#9=V!D',\MSZ_/&U%>O%[?Q!-72_.(',9%JKSE!JTT2.+W3BVIK: M4$#32S]EB>Q3(O-V-V2DMQE8S*%H&Z^3BX]8\$D0)/\&^;>I0OJ^*\W/*D,: MQFB\3%42V7%U2;>R[C"?:8@2,X!E2)^RR?03EHC(5X+E9@\NCSX*N0E_YY7> M17>;J-/%9SLV[[EB[,ME$8NL9*+KNH,+,;KT,9/'1N[2+3%YN2*MEJ7\:*3# ME+],1 &8_47=H3%%N*](T(V"]?Q/MJ0B-0+R%*R [(G0T ->%GL8DU'M+]A8 M3F$!"_?XA:Y UO:"ZJ&6 G]&+9J.NE0 C484]QTJOD51V0\WJ.B"_1;!=H-B M+J%&%>Y\RIGS1&XCE^Q=P6UQ>$GECGPQ[_&W[VO2:H+'WJV#1_+%]A)'16A= MDBO)-:=;I$N+ELYJRY&XX-"=>R9[7JCJKR=/)_5[Z$":> 9&:=>F^7CW?N&96TOU=8K\F?2TD2!(_74V5L-6@:==69<+W!1R*??PF+ M8?F-8[U-NZ0F<-H9MGKK6IKB>S#9=":MQ7-Q =O?_'M (@HL1W4M?GN^#)!9 M\+<%[$B8J+N%S'3E>)O*##JZ(95+FQ__9=,1UYQ_7:U7VEMN MTWP_!)Z]35(C/L6S>ZOJ\.%C9K!/#0.[PUOUJ3ICG%0N,QBSW$CO?M1^.C:Q M/;,IDH&YC#56I$728DJK+BOT&@J]RD,5#H8-1H<.[AU$P4N>4&*#*IIS&&. MH@B06KUO^,6Y?B(DOV"U.5*O)#WF-_?SGGOR&SY$A]]&F6#0S()%V[PK2STR M ,C3&L\6?&VM_\9T\OX2HAZ9()4_NJ)?626,7A$#EI.#\AQ!:)X"ZR+#!-HMO MW)&NA^K^B:I$"(;T[TDK>Y:HTZIW$.1/Q$E;;[.[K@U!B/L MC5I'R8C%AJO*^88T)I.91;R6ZMQ.-9W6:I7D9K1:RKWRJ)VFF[TVU=YQTG1]5^?RY+"HWC6!^/%Q(WQ&5?9N1I;[:DZ%6I3F&$/A^G MI6'4J4)Q00V2LIMH;.<[I5Y@FSC"V^E6?A M$$!$WJPR"4Z&,^>#3[]TM(@%*FTN-):6U6R#794;AFC6/UJ&[[%SH"GG1*HV&:R7?C32Z[VH[F M8PKVEWPYO>*F[@5 ,9YL^.,\!Y]$9==P'3"Y["13F+0TFC7BF-"526%]7 OT M:UT'BX13[N3)CD3GF7(YK^ 3CF^B+-9$^I:N@UNC,,)WL&SI:R>76/3E^*HL M=B:32:5URVLM:R2X"[8IZ?1J@T]KN65'RZXOWE1^M>_@7I 8X3P0JY7&>EC6 M++K&,MO$>#>5A](MG0?]A%IME[8",W02K=&TIJ3[ZATY#VZ-RFCO 3:CR*I+ M9V?T*K<;IKADHLF9\]MY#PR3*:S=SJI YS'"7"OK179;HE#_@HA693>]G3QD MP^')VQ@1V2F>W&N&AP^_1%\+K2_5^:E496J;M*@.2Z/^I'7U^\F4.Y]N1V"< M[)3%JM(L9IMCZ,7%GUYL!/ P(=YL0MR&3C[?@&C2C>;*G*723-PP$WA5JX^W M#FP6$=&@_F% O&1 Q)$!L6^G=EU+XI.H[1J&Q"A?KM8;#:8KJQN2:HVG/8UC M;W@'F:.+LDE5; G+IRH5)ZW%K5$*W4$2MS0D;HW!"#O"J=4DV9N:W6E0OR>[(A[P6&$&8'-\=JVF.QVL%ZZ M-U'J*UV+]V^(R\V.VUDJ*^WHWD##BI,-VS%*]Q/J>&M,1EL15M/L)]936F%< MDV0()[,RAY/.[:P(3FP20$V5&O*P/NJK/)G7!WE400%_^1+R-E;$:9/2K[4@ M$E/B4(CG\.'7-,.JU2XQ^16'K0J-L90K%GJ5\DVQ/!=>@O&Q:".!--6!O(,QJ"H;QN[4T(#^51;_R=K(5/HJ5K6 LF MT9Z6C#[F8G''G=+BMD>/,C>T%LIJ6VNG,OR8%L=MI6O0BAQ?$;.JI3?;HP9#)"G:[I58:3NT.G6QK51+WE#7*ZX>;8E;)M+3,Q4L.JN MB$W3;N=NK(5;8S+:6N@H8TD9E<8T)M(4L);GF5UO>4-1.JJXVK1I+%2&U-1A MDQSV91%FG6;34?4>_GJIXB.+9IR2R60Z2\QF4RX[$Z;)Y"PSS7*IV90E\0R) M\P21X3,_O#@L[XD^/RUT:VHU.Z4;-+%L%#=8BRO5A0XL#WDZ.G0S5JUN]URHD5EE]1;#.U(@;%86>:G&*G(W;8EOLOHA2I1&F!Q !QA MPTZ+XPJ<\VQ+ZH3I%$J;00J+B\6!P&_6A:Y"P9*H9UN:3;%9O9;9Z0R1;@^Z MQGR,4\YFFCK?TB)9XR1:T#"FI;0VQ4I-YC8Z-27/1Q;+DP'1: Y7V*K>8ZAR M+2>.#6J:/A^9G6:7>8-C$QA1'VZ;A191K%MS,)(\V_Q&-87"NC%DXGRNTZDL MAI1.=J:9\SGCR4(S6533;7JUM%;E]I N3G,;,/(,](N$,:O8Q=Y2+J4&:K6, MN:-F$XX\ [W"#3#;M?N&O*+Z_?4TTRIW^A08>0;ZY8XM5+#=8$D[;LUPB'BJ M7"'@R#WHKU3"-1!<77$M:HX(J]/"($TH7X; 'LP#4U,'KSROYKHSN5TE:U<= MK#00=XJ3Z"XJVN;+Z[-&^#$NEV?%L7]B_F9C!#!W[&X D.BZ?"3M364XP"T#0!8-FG&.V88&8T41<:5[!V.YS^.5;4S;=E MM:&'SSU'P)X#6P30BND:^,<"F$"_UZEV/$;:U'2Q?_@D_'$M61*' M]*6?"TD 5 N&0\!CB7_#!?P]+ 6!_RA*'P;]*ZQAB3^#/\*+@G'R_H)@@#?O M!88'&10H*)]U;#WXPHO(1]\YC*'$@'+6/G47;VV:PL"!*W-NT+03?7\JR M2)'/)/Y7&%[^^P+8A:+60_/#'@\S0,(!U(+/\0T@R)]>F@.T UY-+_"32="+ M@Z$L!WC(L<4KIQ6\3!GXVRGC*$G$%MX ]@604'$P 0^3#""X@FT^I[,/1-P% M(O#$ Q%W@(C,<_(AFNX!$?ASYH&'N\ #GGP@X@X0\9!,=X*(AV2Z%SP\)--= M("+]G$P_$'$'B'A(IGO!PT,RW04BTL\/J_H3\?"_M@E]?[^ D%==?U\"B&#: M/%@T9TI@FK*HK$6X$3@EJUGQ\WG? [BK.N5^*Q#QN@*_1(6HW^ Z)K#G['7I M)V-<*-SSAMNP/KK1:7@W.C2ZT=E?=UWU=/]#R>)%:&6>,Q>UTIM32D_:7J*3 MMPO;.Y*L>\#\.9+RHUO^F.3S+P)]U0(WMO#N5Q)B02&P.Z9WV&C&:\Z=P)Z\ M/WXCR;@'T=G.;R7Z?F=2>0C'VPO'S.F./42=_QM-WL1'R3O[G$I]:^J&\2_? M1/*=X?CBQEXF .X%&?='$P'V(()?(X+,,TE\=R)X2()?)H)D\KL3 ?:J=G-> M^9?G17$VNUC.^!9JSU$T;!1=OWU6(=/#X%' M@:[AJ/'$477NMZ9OO3O3.AD9&VV9:$X;)3:5_(AK"#Z4C,4#^-JF"UXVG4SL ME#NO#DMTKUJ3FJF1#4-RWH,#"@@)[NZ# R_'"I,TL-_0J7Q#Q'&O,N>+\QH*BT(D7E$ZQ*V!L M4B"N_2- $G ]BO.HJM/>XQ*SNC"M$+%EXE; MJS()T1VH;1D7Y/RD5;"J\*\:M5#$CPDPH8=YCM=GO?R":]U:)= ).[/NSV>+ZJ#[8WEI*3K&-DZ.6!H&IO+E="0RF&MT-W"10E[)O4Y<>-T6_ MR4W10[1\#V_,F6@IV5U5I'.CNNRZW;$Q:#&YUO#6WEFEWMQTM%:FS<1KT1+9K+<#C*ZIB<^3_(1,R80X6F0'1;7#3J%D@5XC,G'> M2^I;1<0$9?51U?Y'5,S'HV)NF#]W#WYQSSJ[-1#N0!!^Q#$4=(=JZAH3M)3J M#9E$UZGO-*;77&CIE=1.SME;^X8ZY?2H@8VG.;J'Y5*C9#J3''1@DQL87O,V M)>N/U*4^I#+=FID>$N5]$@7U?B'^?1#]@^A_,=#DUD"X@V/T(YZ*J&-TXJIU M<9V8#>55O9SMK&V+*+5O'9$R'*S8?H]3ILPP612:A%UQDZT-.$9A1,K;DO8> M$N4A4=[N@+@U#.Y'H+S+01$E4,:,R/6EKI*@7;Z\)3<[;B1L;BU0)K:9Z&JV M/)%)?5NP*5(?[W*P327T41"IWS&P): 9U)H0O*"OVZP2TT0[:+WW9P2\9.\D MX.58PB2 A!%T!_;?NXF8_8*2"3??\!W(U&A?QZQC9>1M4>UC\1Z[:F2+A1J9 MO_75,U&;4 Z=C8^8$H8MG;1K5R9CV,PV 1,;4V]T7OPF-T0W%QAG:ME#8/Q) M N-$"3.V?&E<[Q<+S# U6C*;E;3-:K=V=1KEU((8IO(U3"+6[J#<6O2[.NRH MC6JKI+%+F= /@?$0&+\>CW+S#;]=8'RM%^BESM>W]>GP"XT5BT!>J+(X*U<, M*C]PH(*1_?$?^91.G0?.QAX"XR$P/C'*Y.;[O1MY<:)?S%B7<)-<3:![I5T\ ME]*7AK.ZM.(7:)HW\K?AF.)4FM#; 9.< M4'3-W&5I)IDMLO T__2:):7C@BJK3K&CQ/%-@R*7(=1.55D,ECM29]TBG ML[>T11-^PKMKIS9 "#V?.X[_ M@K%B-G*U^FY6ZRD&L!G;5U;:TXLE;6]-+;^8S7Z7U)(Q:&G.]NLUK.62MB2U M\:1Q?*%Y76H9YN1*BE!RN.RQ8*1IKZ\5_F;=3R'**40.!\7&1!6@.G MQ"(DH" Q7B0]\"]K7UU"?31Q^BYIKHOW1T0^-]S(9$]4-MM.05CGOE!"E?+S M5&XD=G29B">V=-_8T1L,2*CT\[E5]1>B@&N+E-\*O7F7D_H-G::8DMR7['&B MW2P7OE"DS"7+*/-JCJ;)5,-B-H(Y*BK//YW5)_P*2Q#)$'NIDBOL4(6 \ M)=E[K.D A5SBKZEZX<0SD7KIA@[^_5,"RY/X\[9F/_YK&2($DS:/]<0Y)!TK MK$]_HE$&A"J8_22^^GPU'P%//R -"T<*(@+'T( M7QC[VS !I9E@_\&+&L . 98MS5KV/^!(4?;OB%DB^ "'U*EV/$L(5YL?<*SI@A; MGP3[6K!"#!A'D"_W^_C0LK\^#*/MH:EE]D1S+?&>$#,MQ9IV/4# O?J#?,$U M6LS438E2VG)IFMZ.[/BX4Z4OW33& ?"A](+=IRU1NX)ECP3:C,O'LP5U&6=6 M8G+.RG/4]=P>+^L<'P J5I+Z]L P>*R4D+*34PDIV?GQGZ9'W,2<>DX^R N <\,BD=5LB9<,I'K.12T0WJIN MBF_F5M2D-EB.+\W.10*.7@Q&O\,^^DI>' #Y3&E"06(Y$4 CI^A\SY;4I@C$ MN J>5= ;_&F"T*E*.K[$"ZNBP[!K;9N=#(P,AU_RPWT19;6QOD'7RODBPW() M6>QH9)>P[I-=/P3W^&(U9>9&E:%[JT0Y/E_%EZO&'7#T.C=J.ZXXT>A::UO: M&O$%DZMLOOHVZ7IP7_<4J]LQ*VV96&W'S61A0I:%.Z#WA"H87<;@>K)*"T9[ M,YFE7?;Z]/YE., T?- MV3V*L; O-=E+KG><-F.(!;_9,I+OC(!04$JM^0AOI(4IH&][\Q85S3?3K!A4DBQ; M:8KQX) MAY>#'\#;P\H1V)P>T_0]]9]1._@"/ CM.Z"'2R;XI<6Q"L !M >CO05''S\C M,N%8GE0T'L@-("4*DL4KNN688A^\ '*?[-\/SW^$DI3K-UNI=I3LOZ M$/.I0 (;%2C[PK@I'(;_B(D 309XM6TZXC7N>9= !DHS]X)+X:)"_#>._Q/S MP!$#\ "KV/?QO(+W(WUZRQG2[5'R7OI?(*S8+21%>.?IRST)MB,%,M$ _^J" M!=T> A"7)K"S 3$Y%C0!6 V &@A.8!I #1ZZ$5A-@TYL<3;SO%5H9D ]XE,L MDNB\.\+0/26OB*P)K_X7_PJ292BL^Q-=^)Y52(9B^CWTX%D/4*$K5/3O__O_O.DZ-P0_'RX$BGR8 MBW'.%%DYSL[ ^W^RRH9UK2"0(GN(I/BYCYA(()K& )S_BH7^/MSOAI:CLMMX M"'!^H$5<$6?V3_^QX#O3NV[VOSR[E&ASSHE0[\I3L MI>E^^K!4]6Z,_9_ P1Q^QP6IB?0"AUN"'V*V#A30N2;-@-0"6L%:ATB"$2HQ M >@ \%>@#IA@HAE0+W33>@(0\+7T\%;WZV2]^!;X),OS\) 7P<(,H"U(X&W@ MOW&X#LD[J>#JP;%M';EUWZH9@WW$_L^W3LC8JR_TUA U2\R)F@CLC$B31[;3 MO5U:P"FY51S-(;KP,0GSK-< 01UQX( A/^[&HB^)*3T/2":<(G&,C7; M2W8) X1>]52"D.E."GV.'FQ&<,P(60@]"= M#:)F(!H.5_(0]$T1T+.I@#\_1.'85U#X=3,(7D8?D#E@KD@\$E1%M@4MLZ/9 M[51.:'R979> ]1,5^?NEI'[=:,@/P6I3U%FB49L;3 D8B8V*L*.Y"8 5>4$L M1-$\Y[WL19I'AS>@SR.ZAZ(;GFXANG^.?8W-<7IT@U.814ZC@,> 7JI(.T^[ M *>A(,Y$$YJL<+-PI U.,OOXDA:&QIA6;+- ; L.;70O"Z\D%$F&IQ@X^#5@ M(=N>!F!!GC=TTWN%Z=UZSGP[^^QML0VTP^'#7+ X4?".>D?Q3^W7U^R93(:( M8 +4"]VSZX,K%.^YF6,#0Q@^A=0X7SH)GOS9VUZ:?]$)J +(.J#C@*VP)I!N M$M 83%'C :HXT7M4A/X$"4SV',NQ%KSK]=ZK0'\"?.5"LH!R@*ZH/:)X"L@$ M726#$0=:\9<7+ 0RKJ%#+5."3TNJ9/MWY(9C6@Y42@#1\0#T<^]Y?0,V:RTD M [ W0!A0P(#RHX%G?>\B0*D@QOZ&&@F!_5OIYM%?^+__Q'K>>F*)#'&,?*10 M0?'+QM:LXNND++R!9P$<8)03BHUJL"8 6 (/>>8*(H]/@/KTGA(&T"?A/$_B(H=$]@5(CI6T6&,8B98WF=- MQ+2(6S\[?.G][D+B#4< \A4>HGM:L]X"Z.@+78$"J2O:+'20M *ZKVC +$-E M)R L2\!B-]JZ93=$L8;<.$LE\7C"]MMTT75),Q+NHH>[90JD>+[>ZLUZ#*=7MQ8HNL!(]@ WK MSA::8SLK,U]94TQ<8%9;*<$F5@3L8W.V4+Z:G92SO1J#N04MEVI6BN-!? -& MGL&^"K3GK;'.)>EXLL[AMI+J4@Q\^]F6\%TU,[8PLZ2[W %1LV, M)PRQ;3NLNKF2S_S##G+BG__[/SB)_>O]V[/!#N([^JW_RUJ,'PHOCP MH@*3-*2&6W!L3#<\74FR+ ?ZT)%&%+Z:K$LS@ ;)T^?0>=WS8F0HU9/#4(N! M08)H7@+#$C&T"C@6ZF1K,=8&%FSL;SBI?V+#+_9*%3*^H%P'.B**V@7R'BAM MUB_<=&[@E11K^4&0UD^$CBOS0@]&"CH*X 0::$FZ*XK^3?J! <)D0H&5\>BO MUJP+ #K7H#[?1CHMXIMS+J&ZZ0'NEO0&(^:6S5$3G =;B[H6EQQ%/2S^PN"#F+>?K$47?9B/O8#$0]$_%F(2#]CY ,1=X"(!T?<#2*(B[U"'HCX(D20S]F' M:+H'1#Q$T]T@(O$03?> B/0KA6?B8M<^,O[SQ@7@OC?<*/51_\^A8;W*?NKJ^^ ^=>V_C(M_&H/E%\G#@)_3E^WS_&O$D=/VEX@C8=$O%^^ MN'>)>,,..+_*%/"ZV;O]3V!/WA\/D?FU(O-WIIYO(U4_3D>_D9S],B#L>8?X M*.]D$55\8]:!<3@/2?M%U))YQK/?G5JP![5\F6RY<<_UAVSY1M2"8\]DZKN3 M"_:JVO99W21N82674"Z8XL7E"K"$I85*R*ZOW,?QMK;QK=NDP-W?NC?L5W9) M@2%GM][OA2XIX"6QO[^V-D!0)=I+X]W7L*[[8>(GE:01CU*:0!UQJ)_YZU=? MRY8SZ4UU*QA,?#FQS4QK1(YV'\\O]D/612$ZHMU_]XOIQGU^6BL(+;8G&+SVH)QFMJN3$Z91=/^>-6/-XNJLUZ3:]));1=2GNXY:[8RS;9&':$# MP$ ""95,?W&GR3];0"7N34!=625*W];K:+/!C68EIP%IB9Y7GCHH1+]22K1 M526.%R9VZ_W>@9(379WI\X5/?)E)T[,F3M,N/9'*2J\LN=(7")]3F4.Z1IUK M3/@LLTKFI/P@6^F3 U0*@?CQ7SI];H=]PRO*DQQYS,^3AV%/J$F1]4JF_+?Q M!G^V-/T$S]5=-OC]! _5?37RO8&+ZI/+5_ZZ]C2JE1;T.%_=8@0WW M.*RJ\AZ'TH.MWZ8+_0YL'>78N2^VOJUGYY/+=WY812G,[=XZU:AU:2>+M9([ MC(JS(UA8Z1U^F =?O\VK\COP=93WY+[X^@;NDT\NI?SKQ_6V6F-M')OQ-+L6 MDZQ,=+9=&Q[7[W%V/-CZSSFNHUP4]\76M_51?'(%Z0\?USU\&N^,%+N/.=;8 MQ!+*MBQ+%*Q$^#:/PO^B9\]J5_/#SCBN4%3-8TPYJJ:JH-FN, MG9NB5R,O5%/W*5PY&G9HAT0&>. IMA91-PH8R>-H_H=PV;\8NP'$:'D%]\!O MG+LO^X=*Z '"F8E2, 4/:QDK"JPZ37G55BU'\563U\<[E^;^ !I."JSSI^[TL!0J"W$,Q/ M^H;#4HA-P(1G_?;"=1>A"]*$Y;4A:Z+JBW[Q14H3@M*+L/(B>LV^[B*%/!"(/"%;K M0*9>B[/(-F8$1\1QLL;99M^5<#QI\"(-3(RR/>6'#4F.C^WZS)(2;G/5^54:X%ZG >X%&FCJ M/LL'3>[0:"N2$EK%0J$QXN<$(Y:)!)N<*9WMZ.T-2A]X^B(\$7J"KV;)@DJ3 M65Q>33AN/-Z^M37TX8Q"+P@5H_6+QT=S[>?3P!NOI3]=YK?,5VAC*XD]94#Q M.SI>-KFZ80S:8,X;RO$2*M5;T;S"M278[#22+DH#F:MU2SM9)IKCH3Y<23)N MSZ_!OV^,LOQZW"6'=(>?&"_0*F31.M2S]%T;3IG,D:K1>>)^2H]W\K2O!S1@@S"^A%L/KN*>E3)=)QX)E(OI+EK2ZC1'^R- ;L#\8YI^EUVD07I==(#O\,.0:;7(B=8 M.X*[?3X'9%>_!Z ;@\V"((\B.PUUVX!].\*3S%E)LVS8GP,U3^%U1Q$\7F'UT\P: !TVOTO:"CS!"Q4U)$(O-BS,ZW842\7: 2ATD)>"R05M@<$ M7PLB++F.BLE;MNF&NQ0==NE-+:)F2#R0D$!6@37N/ -X9HHK!UK8O,)*JD>: MA\T>M2_T1YCB'$@WU%4& L=&C^A>"R@@38#%S-NPDZ)APA<#A" ?TKX1"2I^ MKWH_QA:2UV0)R4\>]J<)F=K'/8=4UH4-4"1MK2MKU$0NMF9-:&C'%+ B]#Y> M%.'"++ K7?5M:1W]]S/;#'TV<_G-KF-U*6@&F?<@?6.?S FWB5O84"9H:896 MK.Q7[-,&8@C(3)(&;4M ''Z;&QNVVH0^&O]1"?IQP*MET?:Z&(-CD/5ZJ![3 M-B")!JNQW@D/"$"1_O_M?6ESVT:VZ/=;=?\#RI-,V:\H!@M7>295LBP[FK$M M1Y*3F_FB:H)-$6,08+!HR:]_YW0W-FZB*"X >6[-=2@LC>ZS]^FS\#OL:@-S M4BVR9 #';;HYB4]3;GATLYDDSR_F-F3DFX:&Q,B M;Y:8HT[02W6"QN1'Z@2=CBN03IV@R]<)>J%AO)&#A=EVTD)9)"2U@Q8$"WT/ M(/6(HC#$1HDHR[9G0LWIA;;IECEQ+Y3&UMG=[,90\>>&-?YR].'TV^/UK[V^ M]:[YG_'W7Z>W0;.?V^@V*!$82>!T8Z'I\,3.J/%&RX"A26A,[X"FI>I _-_; MM2[$G#"+#&NBZ=1*-MW9@^S J9TD1U@SC;G-+''!C@JF=H']*H'UDGZ513-; M*$1A7@OK JP^M9#L+"[?VFIZG6FC*W%DQQ\<8?C)/3#NFYPHEHTWT93GV 8U M+(QXGEQ-!X*)I+.PP4I@V-0T=_P!9HWLH#5S8K^KN^EP> *G/*X@I\'$&Z4> M%#26/ !S.B+:NG$ (X$8RC\I#;1L 4/N]HM#I:^E8ZF68[W'B5:J#DI0OW#H MEQUV)ML]<1V[1 KXBIZ(N*7+EA8)K-PB&8K<(KIZ$I[B9?>N<" M$VA7]M!W 2783Y8O^!!8B'8LS[F #+#%:= 736<%T+*9SQNA0"3%3RN?84(H M]6VP:H$SDR)INY80()NQ%?%"4@AYA)P$,%<[O&E)(/<>'IY+.@)%0)QI2^'7 M[,WK[IL$37 Y#F!D6,2)+<[8C:YE25)5???R>"L^GK70A8_!_C!.1IV)WJ*X M2W9]J=21(-I>D)Q HL!$H]$I@4\N*E3NO:-T2JZ]4]=%H87 S69 MB^ 2=5#FJT]FFTQVPKD_89!,'0],W%=O_];PCO[ZU?B+??_]PY@_WIG?1[=_ M% [L]&?$X,Q<07KREN+YE&$DQKO'9"7JP=D>_+#SI1^?_')WJ__[\?'+\+^- MF\?XXAZ[]S9JG98QPVL_4QW4E"]-Q&!D8J>'/;_OG'[BR)])9?C4#XOIX#T. MPD5HE**$UMWXTKG[*QR=??PU"O[S^>:/UA_MVRI3PG.BL6:NX.R!![83\J]@ MD?/T9HI^8R;^S_[;M_1>Z^CHV^/OPU\O!H]>OSD _#?JNM69PGX>S:EBVDP? M[&FTK0;X=^\?@L[UX[L_](O?'__X^.'AM^___K^316=K"_IH/PWWDS#?:_M4 ML(@X]Q-W9W?09MU__W5J77\_^N[\%CQ\O?NXVYW?0QN,AY"KI M%T33R$Y-@F_F67CR6 M-LL6!7H81#>7R* "^_C79_;@C.+1!*,^P>9@ :R5PW_OO/_/U\_!R/H^BMYY MC[_^\WVT=G]KYWO%]VS,.#ZKYV;WX#2&KI>T_7IANUS MC?]([GEG_>KJ%W/TA9W>SI/C<@? A+F:8]I9[IR2PWTR)J(?!W-B(I+I M8&"D &0NT/ :X) #9LN\N],O#&!EIW/W_LO7__M@7AX!, <8,/#(61!.'@>L M\\PL\;J@[UCXC@HNE\[+'2X8%PJ31@--]N-&MM1DS,?VSJQGN,(2=XMISG*W M**? 1G5-ZKQLWYAFZKW,_E@<(Y0!5L 59Q%>7GV;8 !:"[*!L1AD?2G8G*R MB)TD_F@MW/2+S;K<[OW^KV^_WW6M7WX[__U=PUH82+A8CJT<;W3V9^Q$C^<> MP"T6\1X7Z&6Y!OM[9B323-%W_?Z[>_3U7\S4F>L/?OL^_*O][@.8L%:M9>BU M9MN<%G]!Q@%2H2'E:*_5EAE0EKG ;E.;)_&GC00,4[?)*#MRC3@;I=ODG@_K MPX?Z3@ [>=@O2P<53.2(*V2JAY(1X3GNW!TNC7_Q/;Y.,H\_]^WPHG73UYW3 M([-UTO6'%E\85U=B,MC9C8:-5.?H>61 MD&MKWY]M@WY6Q+>Z^YN,H)A#=P7!0HSH9CFZN;[WU3AW1CO^+_OX_D2/?P]A M&^]],M__=E\!NKGYS[O!X)^HV3I^A&!/<@\0B_ ?-B M%CQJAC#=3'48,Z$;]T?!K49HGZWKR_]$\?\]GEW\:W S^MW\Y??+=E45TOF) M?_')MOYT]*/?[OS[[I_A[5\M(!JS9K5:M5DU5I1"8MK8#V10UP(1) LPJ4@& M&12>)6GU%8IQ!-AVB,C.]%1K\L BX"/FB).^&:0KHLGA7$CR<7(42,(@LY$%LT?'/93/Y*8;PJ1A"@V((*8:P1#&$3$BRFZ[=8LUF MJW5C]]K=FX;9,6ZZ1L^Z:=JZQ>R&U1ZT&Z_D5^=$'2Z,0YL582>_?'Y]]MG\ M?/+EY./9Y[,OUU?OSZ].OUU=G5]\.?GR'BY_^N/J_.KB@_KV;M-X<*[Y-!ZS MGO]K\;_9$O_^-ZO[]DK+%JK!2K5DJ=K%!^W#.2S^]/SDDW9Z\>7]^34\(R+B M%LT-!Y%?NCR[^O;I6@QT\?7L\@1?O\+W9X64;"B#8$:^SC^<^3YG4),)H%*RI(.)21!57<3Z? M17R&21%3&;WB^9%(%^ !Q^.]\1B8!K_,W9#?BU1X$N:'%_D:L DT?PZ@BD#UWCYJ80SV-$L6#8\G MTY/_04N[>$62;/$:EORPH[!XT9Y^#K.FO/[$8DK6(,.10=CQ^*U2,V+\@ M +/ ,9D>AH5,6""T6P[88E==Q$^"X.^>?^\I!,O?)0'9+ XQ=R?-K*EI M+@!"[,IQQW8']FQ- [(3G""BT@*X,41H*1+SD3:2*'07HWT& YG,I'*+? Q* M?P"H"0:!]YW1V'6RV,[Y]%O7/C#A-I^:L(CNA)U4+XY$,+P 8/)E&Y/W1!X> M)BK!%N-60E30-LYF@EVY0M0E0"OYHL)5J +PU'#BA7.8G6:C5@Q2>>AP?@TV+PW_5$!#IK/UB3UM!_8Z#6P>,&)"-+)0 F/SHJ%\QE]S7M MGLOXV8A]QU,-S>^Y:?:"#WMI5#$B?VHNCO$YL"8Q"U+C=U+YH($NT")>3RH( M!0*HFU$G"R"TR**XN$._ []?Z=BZZ\>8>11#84IUAQ82#PV+ ,)1[MS I$!/.3,!5O-]E&^BC1?7/.H M5JAB@$X6B3%T72EFRU*;,2^(NV.%BY$/L 1UYPB^$I:@0D^6P/G>83V.EA[F MUAQ=@<8#2@6@C0#EKF1E.79-!(O80Z7S9=Q\'Y6%/Y;QRQ@HCU%BXN/BDC"J M'F':)J!=?6?$7=>)XC IJ#2$]T35!\\7E<% 4XI*8 &*V\0J*RQ?75MBYBQ4 MUDQ&P0&J3G3]*1K+KR!$][C*=]JI8+F4ZN1]-K<9"3_;*B-PD?/L=Y],@I%\ M&V.HNXA%3X2\V(*@Y13ER!(T^;,H?L2Q( MP.YEW)+K@XTG@H>-NJX!)%R1*9WZ>#$4'1,_5(Y%>O80C\$V42'W<9BC,Q[: M@7\OWD'=GZL_(BPP254#GI_59YEMDL;Q)\<>$4;G/>9T&%?3S5Z=A$>^?("T M5+)G,V!BY.UG%L#R+"-!AUHN"/K4-8S^UNASTF/@+R3(4 M!(:BO;_SU>O+<8\S6)YY8!HRX2.:(CH!P2*AX%B%*^;N8"+*]AC-E()Y5KE1 MVM53V5W%M"M%\O!?'[<=L-W!4!X@?P=4#9H4@Z3>CQBIKP(>/05II5%F5*M, M$LAJR?M(:V 9 $;Z24I-HH_R=1AA'VW75="0VKG/>6C1B+\+12",MMQX"8>+ MV@3WBU<]][.[1;79>3J!,@DPS^**)VJ:)@F2F,HF^$&\FB0CB2PD]>+"U,<9 MX>M8J>86B[5(<=VN=Q-]DHN ?BJT7OA2T+WF])4]FVJ6]%PSFZ(:,%U3.CU\ M!S, 9R8*)L6QT-**/9BQ$TH0+EA=<^9J"O'7\@Z'7.^DSR!)Q4C %RY,,!D_J M2!PA^PK&V?&>5.H_Z'4K?P/))99D)G2"7(0\%5:VMIB>/!6&K6YJ%=S[@=BQ MVBI- D>_54VPT[JK"&\L]Q)NIG#.S+/)53JUTV'CY&&C28>-=-A8HL/&'6\[ M9QPU[&[C63SQDAZ7D$O]B(X2I>'!V&72V$6S,?98+.V"PC%7SEU>J!V5\TR# M AJG07+B,8]'J4OBM? 7^'$("B!\+$%$"1!!'E 01L+4Q M"1$E0 292&0B'0#422&4'!%D(I4$$<01)4$$F4@E00292&0B'0#4YRL$;.5- MB-@Y(LA$*@DBR$0J"2+(1"H)(LA$*@DBR&HJ"2)(1Y0$$60UE001Q!$E0019 M3>M%Q$]1@/%A+\#(D^%AFP;$LDO?J)%8LD7:OHL7__G*T%\MX["RS'JSDX09 MI]V[Q@^:"(G4D@#F#:X?JU3/#<56'UD4C'HM.GY_]D6G[[.TT[?,_;;T6I($ MWGL.-2PEO MRM^-I]A[+A$WZMUJ3X->CW@Z;_/6])'\R]W;!#\VZ:5:= M'T@=$/F3.J@\^;]P?S.=BV[;G \&"Q/L=['+N92)L[,PMM(:=LW#JPFJE9;Z MU+GI!I;ZPSHFO^IAR]KK/HB\Z7QFN36_T']^UN. BQ,$>$:S:DVSNT;,KGHD MN!]TO5>D8>AZ7=\"<':@JG[<+*F3""<1OD4^K;5UDT0XB7 2X23"280_D3I1 M2CYMU=K-;? IB?#*D0:)_W10.9_G/C+*NI:)[>$NSP'&U6=5==54V=7+Y\+"LJNI635BES M=@VAM?N1K'9KG:?15=1*1 @_:U9WH6ZJE JJ;# %B742ZVOAYDZK24*=R* ) MJ".A3D+] (4Z'@CL&D)KYF:S9AD-$NLDUJU&W2*QOD]B?;%+?]?D2SR\"6%N M+#S])6%^((30:-<7Q>)62IA7.:C_8X"-2<>!/W BBNQ?-:9HU\RY:U KU*">]=Z<6IEFXH_ MV]@ LH>:#]I G_D'@^8*PY 6'_D>$X88:3]WY=#$$*- MFF4LVJ(?)'>KZY)OU_2%Y[,D=_=%[NH-DKO[)7?WRRU^"$S8K%EM:NYU (@VC.[" MPF25DK9[$\M_R4/. GLHO-E]?L==?SSB7G5;!I0P8*64%=9*"*>#JJ%EZ.ML M-;!?ZI (9Y%;\ ".A"DJB#0-"8QUG=\N;)Y,FH8(9YZF:2_LRTFJAE0-J1IJ M6Y"O/=]>U-"95 VIFKF[86JI1JJ&FA:0G'A"3M3:+4J7(])9+9UN__NLE3V7 M L:\]B/F:OY4=X*R)T]L*UYLUVQ7BK/M70-A[4$.G28%.1 A:$:KN?#XIE+* MAD+.2'3O/<=:M8Y%HIL(03/-YL+C$!+=E:-?$MU[?1IAZ#6KNZB+,LGN Y'= M1K.Q\'R!9/?>T"^)\WUEXFZM85)>'A&"9NK=A652*R7-*YM)\C;?8MCUPYD. M_$JDC.P\@&K?EUK:/+9E)[VR"(LNPU*&2)A/N> M\K)9ZW8[)-R)(%+AWF[5#1+N)-Q)N)>UL-/2O-RL=5LZ"7<2[@E!=#IUBV0[ MR?9#*"!U>-S=KND=$O=$$)DMWVS76_LO[RL0^/^/7F',>XXHA6FY?3Q*B(8\ M2'(!M->.9_LC_J:F>3PZ_L=/O6=']>Q:6TTML?KE9;>[Q-U*GAT?VU93N1 F M2Z$5=D&N5=P:D&P]2(XDV;HOBR396K5%'K1LW8;'?.?$2K)U/Q9)LG5?%KEK M<4L\2=*5,%E=Z5K9 /7)8I#G7L0#'D:)EUDXERL;M%["4I?[VO1L;P[-5DJ= M;&^C:E8U5=M!$T:#^A!0% UI@L-A^'9G&PQ/FJ!RA-%HU;=1]IM4014IG51! M&R)4D^RM(H62[*VN7]ZLZ0O;(Y+DW1/):^GU-3:E M(;%;7O*LIG/\$'B0#%U"=34E[MZ$] O']NM;YGAOT+\]\ ,.D]3L. BX9S]2 M.967A:T/?2FW<:FI#(I>IZMI4)Y]"@DBKD)AX0JM8 M6ZG*2UIE/\BE7=]*QP;2*E4D?](JZ\A)V#7HUB$F6ENQ/4FI[ >U@,@@I4)* MA1H.'Y!P6"VLE)0*T(WK+L+@YB$T%BM#)\ M9M5:31*C>XM>TVC4VR1&28R6>D6ES398FL\ZM;:Y\*26Q&B5Q:B!6W(2HWLE M1BFUH!*LUZYU.R19]Q:]1ON)F)5*2=;*IA"\Q48 J=@1#@] >A'0)!?GO&CJE%Q-+&YJMK625DE+9#VHQ MZLW]WY94(*3_"X\TUP]#"MV?I:Q2#1;+W &3OM..^ MHKS7J;7;Z[1[2/96"_^&I2\NKT.R=V_(=G_%\=ZP8[O6-19Z+TD<[S7^C79K MCQ*]A)/ZIX@!%C9/:N+!>XZ0!["X_66K-6ZDHB16DTQ.OWMS9_CJYR^^=_3Q MY.2K]MX);=;"R9Y[&A)(Y/B>%OE:-.3: MP/&89SO,U1QOX RZK]_2Y9@/1 M,GAPZ(21'R#Y:EZR\)G#U[7/S&.W7#1$[G'7X7>PYFC((IQ2R&>]/N),@$]C M80C?@>'@'?A] ]3#3$!G@&SD)1[ MH9POW(!/WSIX Q008$2@V?'P#80+7,=I,B"$R/E+OC3BT=#OPQV0W/8P6S.3 MY((?<'G$M1BP$(01O(]SP27%00YN.>I0LXH<\?6Q'PHFEI^&X27-8B\6R=0Q M+J6N_>+? \8"0 1E M#.-'@(B!"S/1F.LFG&#[822XUH=/XA<$_/&.PI_B5EQZ+PX=CR,&0P VD,,( M_A1S8C9P3E_P22J$ZMKUD >BJ%@M1T[AT(_=/HJM$( >+%RW4Q"($IRX#J:% M<2\$:,> )?A 30/(PJ3"6(B20#R!:&>H]Y"0.R M[Q%84^L[@P$ _AT$/@C+01$N2QP'S6/C7A_X=!Q*$?U<289H]2WHS^GE+SX M?8Q ?KG(,GCG*"< MUA!",R2"+)-NR!U"2P%N^UA#+[KGW ,TAK8D-E!L\HE9BK2@JIS1&&04@YDB MCGT/A1=^">?G &D%W@3YJK?%XD#(V,"9=>UD0)/-R6+*FI%"8^5$$&)2B1>G&G_K. MW<__@'\2$K!=S@*TH(=O^TXX=MGCL3!5%2Z3G839KEL"PW!I*.G,:L'?RL#6 M]1^12'/C%@8[LKGK+HZ15B.L?1-BHS0($LHT&[EBYY(R32L'F-R___L_^>5, MQ\NH_50.?@HNIMA@W/*C'NCJ[T=L -\_9NX]>PS58MO=>KI5.TZW9)9@&1W@ M_*.6^XU0F<+:B#T /V4DL0;CJ)W-2U$-6=@M25%W* M41("%^9SC02-\N 4GD;9D$I6]O.3+#:)MUGHV(%TOD9CR'==_QX-+,&R:!B@ M+8/6&$@BWT/S,I7,J9Y,!1GLDXH76!0%3B^6@\%=$%,C82B"Y!J"B@*++C7$ M(L P%Z(K=![ ^/.B(>@"F'Q?^U?L<2"'FF;JIB$>@1^Z]EJ857XE6,ICNX!+D^* 27TQ8>31UDO M]%VP\S;,_K-M'?'@>/G>$WEA_B+7D5FW%KJ."!%;0D2[WB6.* ,BC+K>)D24 M !$DFDJ""!!-'4)$"1"AU]L+"VX1(K:F(TA9EP(1()J:A(@2(((XHCR((&5= M!D2 :"+S=8V(6#X7H6RJBW=YKNVUET6+%$Y,RU M<)Q^E@[3L]1A^O>_&2W]K:77Y(\TEF:SYO56^"09]A3FW L<&.87[MYQ7 <. MR;SP:'KN A9"Y*IW@T9Q9:3K!HYDUR9BGO(L; M/A]>J)T[R:'A"O&5ZR47H^KDHI-*>H%*6IEVNL(=4&W269^D6;PC)TD#U+)O M@F8-K0'*9+@4(BXV6>;GJ;.F;>5$K6L]3YTFER<7YLF2+&LL([<%RZNLA;_V MD, 7NCG+1.!/U+U87V6[ [(5URX"\_%RL,>3Y8FJ#"*2R3_GSH6 MJB"!;T&?;3#9NYJ>1)GU(?+=CM>P1]V!5;+]Q/7MV.*[KSI10>N:R'57EO6. M%WF(MO)!V$NEM)-W+IL/ ),[,'!W0JZ544#[Y(I.4VHQI_ M%E"1Z;7WSZM=HM7OW >^"ENT.UWRA9,OO,Q,M5O/ M^4I,U3:(,/;/@UZBU>_]WC'A\X MT1OR3'/\YYF@T=7+\D^.?'/\3;&$LVKV2XY\<_SMG MJNKM(SJM;3#581-&-;<>A^WXMZ;98@\<_U=SNB(DQP#D,:W(MF+I?;;56F?+ M[&KN&8B"]V0'8#7:Y/XG]_^>N?^7EN5FRUJK+#\ Y%;3]#X$"[O=;AS4 < G M;/DC+&WL-!D[X5"T0_,'6I_W(HK_IV. J?A_?3LQF54TZ8DM#O880#2Z-+6S0,N.IG;<:!: MC=N^YW%;'!"DS=8O>LP5G>F#6QZLS=NZPQJJ)=G!=W[)J3=<]-N2]I70K=4<4NRTLYCUX2P>VXH@8+= MW0:ELN[U))@ M.T8K;)(&93N6BIYU!KM>2G@/T4,EK.APP\\^)BUMQ)OK=!-;N.37-2_ M[=0?C5G@A+Z'@627/(S=*,2?%V,>B,R.,&WOMKF)&ITYX!2_CYT(:,6>;M>7 M-&<>^:*!+D\;Z&J67M.PD:%(E,]?T=4',#GS;BXY-L]Y-./P0#KAV]D+Q %(24TI9BS\?%QR(^3'WD$M@ K M0TE2(_8 SWH1?#"1>DA/GD6=T6 ;%" MW)GMNWCQGZ\,_=43$!#+M:QZ:Z<1\!@MD LAP2-B'DR 9U'0@XP:^"R/ML_2 MH^V__\UHZ6\MO29_I'$/R['K4KRY/4) &*T:D;)9C;U=&*S*"^92K-"N-UL; M7>M+2?U$A%6L1LK;0.-3:]L5<2]E\NP=^('X8653ML*T?RK"@\G4 M?8&I>VC8KX;L>Z$9O*[CT5*UW**A1F MK64MZDJ[/F3O5JWO-NGQJ:/-4I)&NU%O;84RMB[X?R1*)Z&^QYQKU!K-[70( M/&12KR1I=)KU12782*@3I9-0+R7G&C6CW22AOO%:YQL^?]R(4-8=@4Y\R"\*.NM:UM% 7P(*KA=7[2KJI0T)>HD25M%%C2*Y:2( MEO<3S>WZHJ96)&GWACI)TI:5!8TFV;0'X#LP+'U_K-H]"\4XBP-_S/?,LULB M9U\E?0W-[B(+F+S AWM T**C/:)T4@![S^=F@Q0 $<8LI\EV(CE)_N\/H9/\ MKQR;-UK;.>P_9+:HI"O':C<7NG+V0P-4,P[DDH>BT\:]'[C]M?G-=]T2=?=^ M]?WK"VMVR>V^@A+?,RK0ZVLE@W*8[$2]),@/AX7G-?@F?J@T*2R+_M=ZW5C4 M3I1D^-[0+,GP*C N&>,4 [,U35TR#TEEHV 25(J&KO"!:]')--=V=?/.\9VW M;MYJ8F3)>U6OY!>M-1?*<7*9K^\L9=]HQ]#U^G;BK+@T5KI$< M' ^^$AV;C7ISVEN%GBI%$9?21Z5%Z+7B?>T'J][4X+NNXWO:P ^T: @W16ND MD2]:(_&T-9)FZ34-FRW4--L?C5D UR-?^P$0.S5$R$9<&\-\_;[F>/B67M>N MX<8X<&!VCUK 69A[WO%LO((_$C\:!B?!V)UD[)H&SPIB_;&F.:'6%\O0&#YD MIA/(#Q3"$L/T$X4RPC6->7U\5Z^W9KT;\ZCG'EZ%PA]".H <"+( MWWT48TV\(Z8H%PM832;;YW*,OG9Z\=OY>\WH:D -?3YR;%AV& 6.C0.$,&$6 M:?<\$.L8N\!,&6BY['+-28&_I:CW,/%A@X$A9^CX= MCQJ[![QY/$SAAT,B.EU8B_PV"T/?=A@"Z]Z!I293K6G V_90?&+(W3'O9S 1 MH*[OBJK_X12^*7X?.T#AC@UW3WT9Z?;1]_NA=N6[?8&PCX$/4/@:^ ,G.O[' M3\[/ LL#WW7]>Q!+FI 56AB/$(5_P>3].-!BC\5]04>V&C6A5ASR5@PY%D,N MS4WB340AT&0(.'==_"^^.4X[^Q083O!NX;M,-'C"V=BB KJXF'L[N_&Z#^MC M08@D$0W].(0GPS?' G%JP4KJ2P/(QL?'(3].?N3QU +@J^Z"(_8 SP(+>*E< M/W+Y(,H+^B.AK<258HO *$B^FNM5^&K9JO5/G@!0+\0U-Z6D+L5E:@7Z5,XP M(8*Z%!\6(JAO=TD005V*2X,($DTE00193:5 !.F(DB""1%-)$$$<41)$D-54 M&D20:"H)(LAJ*@4B2$>4!!$DFDJ"B*>._ D19#55$A'5K&KRDF"@M%>ZH2_5 M+-VRZM5NEGXM3J8_RY/IL_1D^N]_,UKZ6TNOR1][TDY[2WFWNPU_RSWX'-Z? M9 !S*?IOUYNMC2[VI?1](L(BGDF_6\3C4VN;C5F$RM1BUTK=VXEE?"EVOZ;Q M+7LBH5[ O >LK!M/R:JYZ&[6K=T6ZWHI!V#TV-[1?N?Y>JOJNGJ%):^'_'=; M'F,-Y*_O"?D?&,%OS3BM,'6?BH!=,EY?8+P>&O;+*MW6:]@^-Q]IAQ5VUU8/ M9E>5T;=0VZ5BV7)4NH7*X%."/9%ZE?M=;"%_OFJL2W552*J35-\G4G^9MX&$ M_!YR,M5 H1HH!U\#9:E3PIWY3)):#;>B5D/H/ZLU42E+GT_6"R[0HWPLJY1 M38I6%^Y6>U$7NH.0X50@_V?-ZBXTURLEL(E\JD&B$HDYZ'C[GJE&L.2MEYN>QM M1ZWL?,'K;BM7,YK;<8!64613;?E%M-,RZ("46('Z2APB[WU$7)'6*)T[B)0(B8+BV:VQZ.QV7WB' G.>3QK-]@&HB:TV)Y(/XN^D14IY MVQ4M;NR2[^!2%QUA=H/9MU(&P$5VAOI]8XLA+-$CR-L*Y0UQ9$- MC*QDV'IQ>MBH9Z))2[&SR[/FCYOP'PL31P/KQZ<;,N4;)A7ZUTBLS&QCE+S3 MU^Y\-QYQT;DFF79V,VG6A-UH7/\>FQ4!6PXYZVM]#O.,1K#TI%<-3HP_C+D7 M)HV$9#&J7(TMV^4L0%8>ONT[X=AEC\>"9Q0!)0K1A*\*LH)+JM27A:UJBE6X MLN=GFNM8[7W"Q1LY%SX4IV,!O3M;KPW__]GT(ILBF9J,R"'/P4 M7$PAZ6[YD:QTQ@;P_6/FWK/',-$:W7IJ<1RGEH4E^%0'./^HY7XC5*:PAJV! M^>-CTZBWB@AO@$!O3N%\(QYV*Z?2F :\.OCG MJ[]=7YS.$KNK?C(G_3P_&#&WD$2M+N4H"8$+\[D6'9U L)SZHC53F(IS]O.3 M+#:)MUGH*)U*N !) K/S;K4S)4M6:.WEIX,D FF]S;RF)#V^A,^\N(^75O5& M7@:5<)S893]CD[W&6IH&59575=D5 MX8:E6RLT2MT9ZD5]O[: QPJT3B@Q=JGOU[K[?NV#Z'I1'Z1VI57[WK8!.W1= MOK.^8)7GAWWI"T;\L!/;ML+$_Z*V863[4MNP,@J_G;8-V[;PNV(NO(R1_W#Y M.\<\A,UF/BZ.6MHRED4"]39**FQ7UJTG3;K16%15;8UITA56^$0I/VN-Q853 M]R-IF@A_P\@EO5 -;N]8I!5(*RRA%3JD%8CPJ9%9Y1FY96RGWN9NZ9ZJ)3V; M,-I6O;'W$GZ%+F;;IN./W.,!$42 BR];BEBN58;ZM7@C5$].- MFK7F;@?5MT,. >^&:2ZL65\L8^]GL_F#$QK*BXK75,M^0 MTCFP*)ZEJ:/=KG>V0QXE]CV:QUFHOV%8JY,'WKB4Q'\*0I$D0 _L/BCIEEO[XMXWD#'^/E=>)/NN\NW MXT[?LS>J6',&_'RSJBY]N^PRNL+Z@IQ&7-620VA]>S:(H8_88 M^"ZV"789]B6>>-!S?'&/0N .Z8Q)3NZ#[EGYT RX[ELPC-ZW2>] MCP')?GR;3!RAVL=&\0-QX9&S0#:#+UVGZ7R.WTDAQZ](Z?-S 5],\$9&NX+@ M,+/>7(W@QX$#L'+FTSQVS\:/>6'L2C)Q^:U:N0^?"6 (?\## M$#X-EP%#=XZMJ#DWJQI> +%K#_%RN@SM'HBH[P!M1S"%A"5@&KB $0]N8?Q[ MY("+'G.1':Z'3IA-$-_V!X.01P@Z!C2?S3R,?/N[@!*@@V%Y_P0UBM/:Z234 MTO&;-@/Z=UWY/#S'@%/E2/Y87&/(/R'"52*7!Z,P(>SI"4L"R>8EOVRD7W;P M?V$= : P877!_O!=)]+8+:Q&$&X_#E#G M?194#0^)M0@&%X(RC)PHCJ3H<[P[@(SX)D, 11(,XE,L@G% ;?=!OBF2PF%1 MP&I 5" T&"CJR/FK,)L^[\$,G-#&RO2U-32CXBYPO=0M>G] B()" D<'J2CZ70A:@+T95 M:"TS@%]_!!/J#8+O ]ASL)/13N,@ %OM4=DC<%N3)"_NVNJN@"AL>H9+@56: M@,A/M2D(U],OIV/?PD<3<"?0GIZ &]M1+,@:%;<&=JAVZ_H](3E9GXM/"K%B M*SL6#5WG#C=!XAY@3OR&-U!+EE5!GGLP?ZY=LX=$:FJOWX&5.'"B-U(YJB"*1G@+(9@<@Y\P( M-AM LA\6M273>G*VPD9IZL^>DU[/M27*]5FR7>! W'@/WX(H&[OL\5CL[):L'?Q4Y,N7$+@QVAT;8P)V>]O9SFEO,U&[EX TDW9G.Z M7Q/^^[__4VA'-14*HOQP.?@IN)C"+W'+CV2W*S: [Q\S]YX]AHDGIUM/79?' MJ2O/$@2M YQ_U'*_$2I36!NQAZ,!N(*4_<6^_E)%IO$VRQT; 2@0E :G7F>S+RP MS$-!E;B^Q"C^%]\M>C9X0Q>2K^%VEY$424SQ5'P)2:Z M-(FYB*KE4H471E(W7O$I4S<5VLVZ9E=;C&(:VEZ1/JGMUU?TB?MAM MZEV%W8Q]\\D=AP M%;%H=I%5ZF._6J1T.0ORU(SFEIH"5;#WWQI)8[O:;BV=[%O46($HG81Z]3C7 MJC6,1>T\B=0/EC1 J"^JNTA"G2B=A'HI.=>HM1L&"?5][U:STB;.. "A7LW3 MQK2>S]I*7%>-,P_"B])>;S'K@T!S]51PI][8E^+51)TD::O(@@VC0Y)V_]'< MI2XNAT&=)&G+RH)&5NHE0;ZO M++S0W4*LL"?.$\,R%R;15$I4[U,@3-J?&3NZP@>N12?37-_5S;O'BP+- H'6 M]V/L>;H3L;Z%(B8[7_"ZSTQK[>9V,N2J*-[7>YJR;[1CZ/H!9%<2+Y#B(.:? M3C>J-;J4=$^*@Q0'*0Y2',3\RWO_:V:3 O4I3&?6";]^ '45A0?JIX@!"Z\5 M#8X'-!8=FXUZ,_LZ>H92%Y%"Q:5T#FD1NHMX7_NA5>]H\&'7\3UMX =:-.1: MZ#QH(U_T).)I3R+-TFL:=CFH:;8_&K, KD>^]@-\\ND!TAMLQ+4QK,/O:XZ' MP^EU[1INC ,'9OVH!9R%N8$'VN:$VI] ML3B-:3\ IM.)Y<<)8>%A^H5"7=^:QKP^OJO76[/>C7C@,>PRQESW44X\O0N$ M-P3I#*@2Y.@^BK$FWA%3E&L%9">3A?F$W(-9G%[\=OY>,[H:<$&?CQP;%AU& M@6/C^W+.W.4V=D+3PCBX!4!R7'( !"Q6,W"",-*&S!T@F!!;8I8!AVNAQMS0 MUWJ<>[#$P)'0\'L\!#&EL7O J <322:%PR&B75B-_#P+0]]V&(+KWH'%)K.M M:]G4!' K@L&V 6Y_\,I?%3\/G: ]!T;[I[Z,OSLH^_W0^W* M=_L"9Q\#'\#P-? '3G3\CY^BB''8L@EV4R\APP"1!EJ]]QU\;_XWCCMM5/@1,'2A:\RT7() MYV*+FN3B8N[M[,;K/JR.!2%21#3TXQ">#-\<"[RIY2HQ+ T2&Q\?A_PX^9%' M4PM K[K]C=@#/ L\X*6"]LCE@R@O>8^$]A!7BBW[HB#Y:JYWX*MEZ\@_Z9&G MWH1K;A))78/+U)KSJ31>0@1U#3XL1% ?[9(@@KH&EP81))I*@@BRFDJ!"-(1 M)4$$B::2(((XHB2((*NI-(@@T5021)#55 I$D(XH"2)(-)4$$4\=P1,BR&JJ M)"*J66CD)<$Y:?=R0U^J?;EEU:O=OOS*>= ^RW/IL_1<^N]_,UKZ6TNOR1][ MTMYZ2SFPNPU&RSWX',Z?)']S*>IOUYNMC2[VI=1](H(BGDF_6\3C4VN;C5F$ MRM1BUTK=VXDL?"EVOZ;1+7LBH5[ O >LJAM/R:JYZ&[6K=U6SWHI!V#LV-[1 M?N?Y>JOJNGJ%):^'_'=;JF(-Y*_O"?D?&,%OS3BM,'6?BG!=,EY?8+P>&O;+ M*MW6:]@^-SUHAR5OUU:=95>5RK=0::5BN6M42(7*TE.Z.Y%ZE?M/;"&;O6*L M2U5.2*J35-\K4G^9MX&$_/YQ,E4DH8HD!U^19*E#PIVY3)(R#;>B3$/H/ZM5 M4"FKD$\6[RV0HWPL*Y- 38-6E^V6L=8N[E44X52K_F?-:BR4Y)42V$2^U&_B M$'G8K!D+?>S$#0=""(TV=8';.?FNQ9%"LIU86KI36V2F'X!#I5UO[8O@KFP( MRJ3KX6.N,N6:@U)V7KQZVU$K.U_P^@] K44<2[YQJO0^-R2J66_OO?.<6&$3 M)Z([9X5M'YGN?,'K][LW*'"&],9*AZYF?3ND0WJC=/X@4B,D"@IJ1.\N:A._ M+[Q#H3G/)HU.M[X=RMBYCVF7S8(6=T_)MTFIBS8I'U?HHP--U(")OW9(UG9)<@(QFV7IP<-L.9Z(12;)_RC-GC3O?'PK31 MAOGQZ9Y'^:9$A08Q$B4S6P4E[_2U.]^-1UPTATDFG=U4_9!<_YX'&A:O&G+6 MU_H2;M-:?8:ROL2:?054JRX"(5KW=)424 !' M$22:RH"(5KU!B"@#(JAN:VD00:*I+(@@JZD,B" =41)$D&@J"2*((TJ""+*: M2H,($DTE003U""H%(JA'4$D0 :*I28@H 2*H1U!)$$%6TWH1L9;& XO/ZLH= MS[9"RZ"*ER;>0,^@DE4IWGR1ZE7W$A7A!>H?](3A=3 EV$N,7>H?M.;^07NA MQE_23Z79K;1BW]MV0H>NRW?57\AL5YT?]J6_$/'#3FS;"A/_2]H/D>U;]3T^ MM1]:>^V7K5O'5S)IP^MC[L5WCOD'FTV@6ARSM&4LBS3,+21F+XZJ+F5&G5EK M;:G91945_MHI97'<3"DIQ>HNK+^X'[F71/B;E@*'J!QL)]6:V*/: ME-+422\0X5-+I,JW1&KHVRGZN V/$%5=66>9YG:]L_<2_OD-D;;NQ/G(/1XP M5[AQ6'_D>$X8!2*R;#T>^3*9YELJJEY!CTV[IEN+/#:':(<<@IUMZ(VZN2]U MU(E<233O'XLV:U9[D=.$:'T_\6X8W855STDT[RNY[L!QL:O>0U7CR5JKN=:V M,U5T6QR"=\+2%WHG*B5[JQQB7]1E=C]\W,086XANV35C5 18^RE% M:NT615,2):TEVG*1LY_T$3'&@3;.WF3SI%*)C65%Q6NCIG?:;PX@=J=4W+5S M9]G2]-$"*;\=\BB9[ZQ4+K+)#MS7HE7+=#N8M1T8[[POW)KB\-?@YJI^4SQ# MKUG=]9YG5-]06L-&80\HH]E8V#JU4D*4>IFR5:[67_GK*-R[U'[0<_:5-S69 OKM+?U,UI" MAS!KQYMN_"PZ\K*^H*00ES1G@=C_.C=?\1C,:^2$(?R9W#>RJ07^*.G1G#9P M]@>#D$>X=J;U>=:MVH818E=\<,#YU&!U[7=L&(TK#3B6F=+XGS%("RU@3@C# MXHU3A)'WJ '!BTG;48C+[/,[/^* D@#?#?TXL#G>N&=!/^DX/7/!LGOUD'MV M#HJ+7EC0N1HF&/CQ;;("1$0?^V@/Q(5'SH)ZKO!YKI*[[<(]9.OAV[X3CEWV M>"SX1U%YHMW,=MT2M ^75$%Y"WLD%VN]Y\8M#'9D<]==&/6WWFKQW MJ+WFY_@^5XG5)K28D5=5, +&32LMUJ[K<[18,Z=*GJ7%QH$#H'(R108$E]T' MO13WG:B6TR@US>6W:N& 99"[X\ ?<*&VX#(@Z,ZQE 6AK]'77718RXJKNNA$V;SNV?A7!T81K[]70 ) MD,&0\!+$B*G!;DUV/4@FHI:/'[:9AS);H@D($R8V"DR,1[N*B?6YIJA1[RS/Q!F) MY)F8H54&C"K(5@M=_[[OWPLTVB[(*#!( )\.<[-E7?*K(1MS[3<>1GDF.+WX M[?R]9G0UH*D^'SEV2='\!9C_'.D2YY^(: V1BW>L3E\C/R^,P $)D))""KXKA-I[#;@7!!M/P[0AOXL M*!H>$FL1HDB(]3!RHCB2@MKQ[@ NXIL,P1-),(A/L0C&@?U '\2Q(B@<%M6! M!B0%XHW!#B!R_BK,1@@I,(5M;,!14FKYY(<@/ST@%%Q1[(1# 3=8P7N8?0TF M%4GB21[D4P_VQ8,>$->2M(1:"G1>3B!(/8@Z%:P&>!Y&=>%[2K1;F9:?5(D# MY@3:'7-CG@ =-!'H#A#DL'&,>5_M_CPIYB7J\;%_,2]&6C.Z:E)3I -4ZO7Q ME]0)!9J?F 4(3! U8_:8@"3!OJ!KH%RU&" 47M#/J'7306]!CR"$Q;IB4+'3 MH(;MI?;UZU<8CZ$6Q1'%CA6L+ 0:L .(,ESOP $#-J%%0,LM/.%QB4')#(9< M=YG)\O5'@,@;G/('V%Z#%:Z=QD$ .^9'97(J@ W475O=7=K.%(0(>"T:/GD! MQ@3JI(&DPYA^'"(Q+!1E'R:G@XB51*3H0))/2L-3TW=C.XJ9M$MPB8#U6]?O M"5W%^EP,)02YK2P<20-B;X+W@!+%;W@#S:BR&B3G'LR?:]?L(=%3VNMW0*8# M)WHCC1'U1 1/)/I*X*QIS<#%$\C.;((<]X(M^%\0#4).B$\!N$]BW+FX#A.P M! $(-CW L1_6)DBC)^>:,]'4B90$&%A5(_^3\&3M]5&PX[5,V1M2@ M!:C<6&GI]!V0SN]<&X*=K0T<#VFX+[A !9TA7Z#O#9D(T.K9SABV)(\%-QBZ MTA SRI,7:=&3R!V!F1RF\5(6!CIAMHRCO84%]B M6?D,\ MXSLSC:3%]E!=.Q&SFI2=B!_X8D.OF^D\A](5TL/]]WP#!OCAAZ^FHA=>+TG[JCQ\*3/ M:+\-Q7&"GSA"8$4]+O5I/[&ZOIQ>)G>>+;Y(DG3_QA>^*OQ6[ =?U[88N(%8;Q M",W6O] T O(%CUMA':(7UZ,C1&P)$9UZASBB#(@@T5021)!H*@DBND^4 M$2=$/ \1+V] _J0ANQ5 ),.>PJ1[@0/#_,+=.XX+P2&9%QY-C[NU0.NGY/A> M@2CMV-M+/6,]VS:L5V$?M@*&WW\=FYVILM>9QNK'&TD^[Y@6B MYG4MLCHZJ[./6X7@&[6F/EW"N9H[NK/!@-LB9X\_J&#J //(Y&_:S&W1_-UU M"XM2;/9V#81U%Q1X:".O829K&8>PDGTY#VF?#N/K[R)V7 M+][VV>#.%[SN36B[9LXPRO>/UXA;=G#0N/,%KZ>]7$.?<=2^@3K1HUE%H0VS M;C;GZ [Q.ZF$,R-Z"'7L*2K4;^K<\2(-KCG)>6JSE>T@6WFI "!9,R-7MT74 M[VGDBS5BW9+FK$I_R]9AR=67EJH'Y"TU?9QN5CE(%KE(Z@EB/C:.DI:( MZF2KJ&EC!GPGRM)D%;\\WSN2!E/_OW$8R>IBN-[)\G&.%X&!Y8B"3B&\G-2X MS(V??7E>4395U8YT%B M6RM61W-=539;Y!?=<66E2A]0;AQFB^6':>DL 2G;#K"$G.LPH8 <58_.R!4U MS*J^NKYW>X253XL8RZU?U&J=+-&*)1*+]<<\?LNFYBK8**N+F\XW5_DK5_0R MB@*G%\O\?EB=J#8F0=O/U3GBM@^S_S,&0L4*AMX4-D":CIG3EQ4%9'FR:&)U MA:GOK)C-4CRO;X3GV_F2OIOF>?68OI\30ZJ M <;G:=C5ULR?]G+&SS@WRXG@,&4 /:,H:G.:UI#- R>415%7*IDVJP!W1KVV M*G8EF YX*PYX6.31"<(4E>ZD\!O!TF&Q -IX "N6JD5HJE.0)TR[A'U'\MHW MS\%!KB(,F9.T#"/U8]!MN2K3JCS6UM%Y/<32K$D]T'3I:J=HFGC@&7.^L=6RH7,7I20.HX8V$T MYSR?JO"Q!E)*UJ]^[;P1F]Y;$8"4%*U6N^;L/55--]GKIG;]IY.O[TZ^O$_- M:-?QQ*90<#F.#R8]#J4"?2 O(>DVH(KV7^,GA7EM>5?H&0H9D? M:N&C!UL)!XV%UXZR'? 4<]_A[VU1S> MU]ZYOGUT%3DC(*88U"C 0CI%81 8(^0<[:RQ'T2Q)VT.],7!@(%HWQ<' @?" M51'#E "/@/0(K"YX8^"#9E5^-S /1H6)I#VEI+V*=@X6&P[Z1^B >LR1$? 6 M0@Z8J# 1:3"^O@/0 )&XV+Q0'N$+Y@+*1R^*0C<2S?0R%&WA(HK3!8,!J&\0 M"\[$-F C05U@YK 0G9H1Z*@H:ZN!KE/XJFP3B=#U>SS$@NT* _%([G,#+GO$ M)%S0XZX#$%&^8K"SAJKIT\#E#^J\4%2M9AX"6Y2C#OS[2/ATL/=38;\[P7%] M+NXAU.2DV"AQCK,[YKA"( LS"OW18;95C]U^RN9@_L5VVL Q^1):F:.DMV,M MH\4#UO,"_G%'6?U+" 8E"F=RPLJPKYCV8BUAT MF_5!8*L&&&$L*&NBNG]-%?(.99/-I"#X)#5LXD[7XK88C\J+Q[U9*-.])^([6%6+U[VMQ&7Q?E,'"IOQ%=@L!LN0XWCB!>,M-MFH)5[M$\^+1?<'B0_1= 6& MUX_^7=>29@S2\QR)GC:H37"IX@"*@>4_4N<^@B-'L#N4C=9DH?7[P$=Z1X#< M@2;1I0'+/A=9DHHO;$JH(((8T M'WO):5"".+7K XI0\BV4HE:"WX\CV$T51..D+/,X.@*1Y/,\.F-14VW5EIL[ M]HF39VN)UU]JR8SG 3@X!6RT\ @?=8'- CPL3-D_E:D%"Z6N"9DF=51&;SDK M4H@JJ0:0O$>H=D2-]I#6U%5=5O(^UYY;:?IG]G49/YB[A MYDK0MM@9 U8!M\<#YX'W\SNK9'0\)B)1=KUQ2S624$] (6A0#)#_ !%..!2J!TVU M6J[=L^A.@[U3\0!7M*-BX_0H4J0I'!UHYTE' 0'N/(Z8" U8DQY0:T^;+ M0N';<-G!#F$D-(D2YPO- 6A6I76!<0 UENE5JZJ=:D(TNYVM1 .0>(C!7\?Q M&&PYFX48UO&)C8_> 7H08X$B,''TBEV+;U',8?)4TM8=2"NG MQ*:IB^*+I^*+NQ1?3/'%)8HOWKH"6$[^YR"!B;G.X)%4PD;H+(&N''L@F&7+,7.Q??SLLAH")L#1/1OPY*JX4A+8R$ M/@T<05[:B4P51D!\]5W'=E38ZUD2QH?[H5S]TQV$TUT+FP$?EOGMGBC_)G;? M63AI+E93AB1RK@H5!"J/&Q8:],6ALLRXRA8^#AP89(R[>+FQ%S&:XA!:OCN5 MJ)KFB0L#18M#&5/\/1_^*,Z?)^,?F729R^(!&%')^_DH.Y7@+T.TLS1M)M_H M*Z,]>B9 <#CEN9!_J$SZ0MD'&;H;IM.J8PK9="AKWY&!W#(]S,\'?&(B/KH; M6)9GK$JPB,P!W$LD5)<'?I[J,NBE0D!%=*O/"]R*B#V1@0"_K4G0%<:]_\K","@39(3B@_;?N'\KX=5[5/'A8C?CA"+H'.Q320PB MO+:]9'3MYW2_W1>AKNK1D#>D2#%S":2J43O,+R0C[*EW(^JEC14UX,1@< MO6.N4 Q70\XC[21W-K Y[?<".CX1LF B3QU$9=_IBZACP<#2IAD<]=3:0K&V M_+E'^1AT(:(N.6YQ"P9+X'L^AM*GJ-J*B6),[ZVO.,^Q@>+DI?6SJ/J3"- T MG#UL :Z*9]T[2Z[9L&'Y@WW:YIW?!!OZ]W&6]8 MG+^2&S?YQOGUV6?KYM=O)U^NSZ]/KL]_.[LY^?(>+WS"O]6SZP%D8<_>;-:- M"> >J6N3T!5T<:37]<;3M('KR;<>M>KSFI)._YN'@H:)DPD4\._WYU>GGRZN MOHF4^G<7WZZUSR>7_SZ[UB[/K_Z]28HSGV*5)4H=GF!>48B)=CRQB,31NLR5 M2U- 4&2DKK9FVV@T;CJ];IL/6-=J]5M3!-DXO?AR?7GQZ0J0\/7RXO3L/8+] MIMOLF&UKER2IKX$B&\^@R 0.@AHS2&AKIK=YF=ESW )/)6:?W3$W3@N*O<^( M!_U'@:^.#KYB98R^R!/:<4KV9>R"O+;8D=%\S=_D"FA<<3L.Y,;K+.D%<2+C MG(RNU1 E!-E(&E2O\06U$\@_K"SS-S4,VH.=@TQ"%64 U=,Y[K+S !JG $JL M>Y'!BCNM.<^A,08J5S(OZ!P<4J:_YLSS/(/W4MZ6!]@L$0G)7E?*BBR)=N"( M$^X =TXCS)+-@%6 D",*GJ"'K%]+"D+A3]@$8X6SOW"S*_9A:G.&>T3U29$O MFNQ!<=,(AG6V^;XZ.T5H&&W8005QDL6,JTN2/&&B(B4NOV:8#NC/>!3+0E5) MRD.,YUFYRE5J\>D'LKU?/NT2EZT78'//" &ZP ML!!] /!?G)[(\'& QAD>VGJV2FY%NL+C#1A.I<$R3!<3L!'[!EO4U$,@W[) MS"I%:T9..\Q[9*K0'D#5@2U')A#8+(L5S:33H<,'0$0)-"\DU&1-!W$OVSPD M]X1Y"[R@-D("]SC6TQREO6:A8DA!6I>"E#(9@$\;S?Z41,@3^1NA,U.60Y^. MAH7W?)E(B7G\,KM&.B0$B:3%&D3>8"%5VH8M8I 1NF0-Y?($+2QQG(Z._J1 MF/-BU9-[<*70\[R>,/HD:\.CR-494Z\F &M+\'QM5:;/IB$\DLE43M&G*PSE M>3*A]C*A@,24=P 54J]7H-A)SJZ]D+7I;'-R_V7I=+9)9YLE.MMRV$^5.Q.=VK+JCYL8ZQJJI9PDNTQVCSLVVF=XJ.UL%4GM'+&2U 802\D7 M'DDVPKG3CZ3:]6QG,%,^M7P)#Z'=4;FA\T8H7:6E'S77^8Y"/?*G7Z@]+R\\GU^<67FVY;;W6[:]U13POK]3G^23V#N?O3__\O%JK:M=<2$X,DM[L[!"&]8%70IX[\,O-([4(>W&(VV[U;*:+Y"FS.2-[6A$TB?,<8OV'@V>Y(5&2H62<>L!W&0(ZH;">O[ M#@QW+%CCPHS9I(F$ZIE&O]=LW@RLKG'3Z++>35!*Y\#@3MJO"N_!9!!T;\O#2*!*@,1BT>_VN==.T._I-@W7-&];N=H >@3*! M'DU[!@&:W[YSJXL/9K]_.K_^X.CO]=GE^?7Y6&OV1 MIR7S&3[E_!(UL4;MXH,F5ZEERQ0NYV]79WA3*:BM^9U7K0CZS0/)B:67<;-\ ME23CG,'N&61DYD38D.7Z@N/.+[['T[-W%N8" T3D@/2#@&I)>.#7,O=G^*;* MG7]-2E\+58'HP*N7.0QE;IU=EX\'^)>Z#O_7&"0="^<0=(G IZ2O;9EZO]=M MW=B<-6\:G'=N>NUVZV;0UJU.RQP8;-8Y]/NS#R??/EU???MZ\>7J[,LY:,94 M'MV8IMEH&]4V!YYS&IT 0T-H:!(<>?F\2YMA&N%ZHVE:S89]8S2;_9N&I?,; MUK/ _.OU6+L_:#4&@][T.>_G\R]G5RZZ:G]_0;@_-NJ\EZ?=[O3^&Z M.>5\:!KM1GN]SH>MH[GY##1/>2O*A."-Z+Y)5;=LIU8ZU9@\U3#H5(-.-?;Z M5.-ISW >J$7&SUX45(%_+BEJE$8S+6ZU^ZW!36\PZ-XT] Z[Z;68?M/JM5J\ MUVOR07/:6= Z^[]?SM^=7U_=M)JFV5EO8%I1B#Y');6>H9*2%6QL7[]AO/4X M["?:1N>FW30 ;X;>NNE8.@.;I-O2+:/5M1C;\.G&_+7F7LW6N:Z5MYG9'AAM M"^A4-V&#A?;VH-F\87K3[.FFT>YV.VKES\BNE+-%D:K$* B'G1L23"1_BWC:8ZDS[P&23^JJ]#[#)J=QQ-\F^:9% M!570[-%0+!]0@VC_YROSU3I <91JP*0*)4-6D3(RDA(K,AY&;OM5KT]#S6I M)=BN&]VM8"J7(SV-M"?(5J3#BO]?)_LJH954[Q@_:"*/0DOLV_E$O6UE?/8P M!.J*M"\^JE35X&XW_+Q]A;G)IR$_R8 M)OVOKBO+(II5$8,9_+1C9EG;TIYO3M*^57&4;1.#S^Z:?[^_LZ/%>_]>]^.@GL(5@OX4^\?\N"G_HL M8C\9#;/=;.L_@?PV#+W1:G9-0^\8S9;Y4S0R#:/;;C3ZY@U_L(Z,^C :E<%7 M@X6XM1.,HA]Q+VU$=*+RBE3>?R1"TD\1G7//]H.Q'Z2Y5OEHGM=. M>E>&(0$@>< ]V8TQ,52 ^I,OGLI@K\F0BTX:<:$Z/ZB[3J5*E\315'6-,N5;8#:*5/V%95M=^"QZY@1C#94SSW%NC% MDR_YK@@XC7S[^])*R2*E1$JI&M)C7Y520_GFR@0SHNY]U(V=3J,I=*-I6 VC M;X!N;)3&12C4#:BWWT71/JRN$\8R/\_V/8_;69G5Y(FS!VSG&\(6+JES7--D MW3FAF3AP]58=Z0$ MK39L^MIY):@;>E-O-U )ZI;>:36$$C3TTFC!*X[%:F:?SYFZ;BE/Y[F'D818 MF_"KRSR9?2^;27YR!CRT'>%0QJS[3:G.K:>;E=6MS@[J5 M5!J)GC(MI^PDB/Q(=+4W*FV6,[1A-5K2&=IM6JV^)35:HU$2E985GS\;C5W_ M4:B *7^G[#IP$M_&8:0V=<+YB0Y);/H!.JK'HWLL_CA7P8FGWK$@ OWQ#GXO M&]L)/-+8Y'Z0=!;)EC(MI^PDB/Q(='6(.JNY$YWE\BCB@4C"%I 53<5F*+(G MU=>%'?EIOU*SNY+^NA["PD+4/-YW_PYK>)?%K;B\,J4-("G3J@F]/5:F3:*K M U2F5JN"&\#L2$\$8QKM9VK/]X&J+'?)_JM]<8;83MIYANNR19J+-%?%),P> M:ZX6T=4A:JYV2337)\Y"KK%,58F:5R*4$]3$OY@7LR#15_H3^NJS;-54RW35 M%2SNU!4C<^T7WQ4]BVK:IT^GSU!8[2THK#+Q2MF%%NG-RLBW?25!$ MMHJN] MUINS4@%+%/KYS R_5&>RD>_=)AKS'[U ^^GGV=L\T9)K_?NC$Z/?.F8;>Z-]W&H''#[8'>'?0ZML'-5S]3*P5JI4"M%*B5 K526",U M42N%.:Q5M!*IE<)Z(4VM%&C+6=DM)Y$@D2"1X ('?8?H:J\=]+,*%)7(09^D MF2Y9?VBV@WY."!8ZRAT/@!3Y.W3-SR]D5 D105JJ,M)D7[649=2-__?_B++* MKJ>"T V/4-3I+4M_X ^6T2^+FLGJI:L2Z:=#AZ/620*"+P9PEP=XEAO&3#;U MN%(%\BS=3%IU7+&@QSP>'ET\N/Q1.[$CO&/JNDG2G7BPE,LI.PF"=#=)NE=2 MNI>E5LTN(^39VB&?O3K9#/D@1^(O_^4+VFR0JS(UDGR M0VOXT(A%D6QIJ"_!D%Z( M39I]3T1@B;/ =UBIP0:!.>0\"FOP^.+GK[*58N&E,9>9K_+-Y[PJ:MT.?;?/ M@U!5R-7._HR!''"HNV>,=,K"H?;!]>]EV\_7ZMTO?@2H!?4P9Y ,>]EP]>HX M$DGV5T5,[*TOV]"I7.#NR.H4(\^UKR#DM7.,8P5+']T1[UG$0+:!6GB=Z0N& M<2(N* GM_]Y=?A)B$M--&%Q1RB2) #'>/&449XDC:XZT-HVZ;E'JQ$Y2)S(L MZ'73)"2\! EK88OB;J53;Y>/,YJ B2A@7HARYEC\@K?Y:[UV!+?>5 1AA53= MW)I7GV8]FVB2]3"1U6G4C2X?S0#[W-3>N;FP.71/#R=8I][B2<:OV:SK:1*L MYWL\A:>&>86:KNEO)]*-ELMJ3/-J7SUEL"#5"V$S+VG$;(@4S WJSZ-_]59KES@=VFW6Y?=/L-/LWC;:MWW2M?O?&:G8'NM5KMP:-WBOY5?G& MU?G'+R?7WR[/KM3ES>?F"5P99H:K18EZV?Q$GMZB1[4TDV^-:W#0XQ0ENFS^ M(K[F3C'09Q7P/V,GR%Q;XBB#VW$ J(-99&D#\CS#Z%J-FGI15J&#H8:PV>MC M*+[-8G1Z14,GA/O"!0F?Z8$V!P#+3HX.?*;'A\P=)/'\HI>5?* FTP=BK+DG M!@0;8>@'L-*^TD.;MNER#XZ73FM=5QV&HNB9NPU^VC> =O*<)-=F/5$2XM%_.,],4%3 (_KN"?Z.QP--'"'@A I[C(GZ>'-KT^M=7Q>#YSN?= M0V*110)6RR\G7\^T3^=?3NNYF@.$^LJB?DH(Y+&_5M 0 MA6S*2'CQ^MO+Z@9Y]]W<7D1R-%6U[(_%CZG!CE>!D%+C*Q9SV10(GU,V9PH. M/RT'U*NE@/J3]N[D\OKBB_:U#K^^O/]CC[BQZLRVW>4]V^#=?5TCU;L321?; M=Y*=L1^$O>WUEY/ROP8\=- =)\(>YF1O$+D3N>\'N;\>!XYG.V/F:CRER:7.8 M-FW>(VZN.K/N9->M.$T$4.V2S5Z\)9]J1TZ;\OV@>S+?A'K@GN,'VF^P*]&* M&_1UA^+,G\.,ZLD/, V& M]YC2?*R=Q+=Q&*7UHXF:B9HWGBVR^MZN)-.@/)6I/)7&!O)4%/#R>2/J4B%M M)$?CEF3"R?26.]_IS\YNR7+7>G[_$?XSC$;NS_\?4$L#!!0 ( (Y<$%-! MT%(X?P@ !\M 8 #,Q9#$N:'1M[5IK;]NX M$OTKO"YVFP"V9<=YM'8:(*_B!FC3;-;%8C]2(F41H40M2=GQ_?4[0U)^Q=TX M:)--+YP/2421G.',X9D9D[[4[[W4&K=7(,4YV',:KHDW=1]S#:Z^QU M2:?7[^WW#X[(S6>R\W5XONMZ7WPY'_YY<^FEWGP]^W1U3AJM*/JC=QY%%\,+ M_V*_W>F2H::%$5:H@LHHNKQND$9F;=F/HLEDTI[TVDJ/HN%ME-E<[D=2*G),1-C M8NQ4\@^-G.J1*%I6E?U>I[0#&!G!ZY4^]ZV)8#;K=SN=7P8E94P4HY;DJ866 M=N]@WJ;%*)LW*K^XON:26C'F./O"O(GD5/=C9;/!JHAU(\MZ7*H*VTII+N2T M_W8H6:O*#-UVKZ$QE]2?&K)CFCVJJ"W+3AOX)-FR3AVHIT2FQ& M;9^\F"H_DPT='$0!8FU_;[\]UR^LI=O^]4WWL#.X(AD=6ETA9B"?FH=.Z'=#NMWXA*X=WO&2TY^212;A+!(7X98 E4*!2D!R*2B(+28 MDJJPNN*@.P1\ER^ 5RC)X4D+*DE*$VC21.7 ^U;Y?@\Z%!S\9JB>8I>)L$%Y,) M+,4([-,:S4W)$Z<@SEN":HK!,LQ12>@ 8%. ""?..'T2:C*22C4Q-1(U'PEC(3VU MA&*CUQNT;"X RM3*/-!VBZD-5=T/F!HNV1SUZQX-3 !*",VXNU6:"GATWK@B M5'/G=_"CB"5'_Q .8(NE,!EVQVXY,!NR&SXS81*I3*4=5*U6T@.@U H*)6@V M9 ?\S3@ R#OU\AXJBP)JHE.@D]M*-[QXP_^0?!>9*A4I\W?_D_@A_=]=Z\X :27/"! MBS./HZ2)(3"AE=E\",:BF(.S@R0?W52E80*@$[03DA3TXH6;!Q/1.;TM4J0O M"@$](;S-$= ,](DO!5#=$A^;*C:"":H%+D#X(.P8O,"9*H.!T>TXXZ*HHS0H MN4$A**+=H!)R.)%4DB(3P[*<$O, "R-\N%[,,N"_F&-'($L8S]F6'#=4-5Z+ MSHW)Y0%(-Z>EC;$*^!X+AA"D1A4429@:@"]F<(A+JEF-$4"MH-[8&&77B<4= MX^#DD.+!OM1U(0-T7'\?%E16N@2D&I<5)(G2S"G@/Z MS,JA$ 8"RQF?O\6JLM_68!,NI[/>')/3]/&:@<1U#NPV%O>6 'T&WC0H88NF MC51E-AI+[:*:Z;7KM.%.-0JYHE3:ST.L:8,H\%]9R_@]$'BL([OB>"=#/3;(#0 7>-,C+\!J[G505B:N]=[=URA/KE%,).1#D9 +P@P4?EH[N*ZD(87-6+TPX MO<,XZ',B%PE=-N>^W=5?/YX$HY#:^YI[#1-1!@,-GQ'1-R$7B =GRTY,+B5,(I:F&+=X$9W+'2@ ']P$UX*;I M(Y$HQDJ..8:C@H["=V =B(SGI513#F\GF?+L19=0"2CZ(;&Z_7K\^\I/9KZM M^'QDI_T$/?&4VAW\?6C@,3>>I[OB+LP:P[;ENI4H*6EI>+_^9U'10Y 6=,33 M;70VF'KY]!P57CXZQY:%@W 4K&NI]8K]*BV;;3Z,K)!NA:-*<$F8XG"OO?_^ MET7K!&&UI18.XQY:$[# HP?\L_*Q0KIFR<1+4=UO./G]G[O5DY&ST]OA MEVMWY^'T^N+/!T;^N>'TX+;,<^(+:>1%P?7CKQ*MW("9W27:0N&[H]HK]/:- MAO(/:TQXB7TNH 2J4].JU%E M+.D>-@G>@?U!TA\5[NNWEY)VK1[D&]DL"X]I!-(5MT*=C)5C8FT?OV[T93?NFCKO5 MZZ_^NKO$)W\#4$L#!!0 ( (Y<$%,KUZ_LB @ %(N 8 #,Q9#(N:'1M[5IM;]LX$OXKO!2[30#;LN,D;>4T0)NDV !] MV]2]PWVD1,HB0HE:DK+C^_4W0U*V'+N;!.OFVCWG0Q)1)&>&\W#F&8JG_^AV M+\N$J;0N>&E)JCFUT#H3-B=C556T)!^XUD)*\E8+-N&$O.H- M!KU^[^5QMWMV"E.=AS&JC,G+:' 2'?8/!Z0_C(?'<;]//G\@^U_'YP>N]\6G M\_&_/U]ZJ9^_OGU_=4[VNE'TK^%Y%%V,+_R+HUY_0,::ED98H4HJH^CRXQ[9 MRZVMXBB:S6:]V;"G]"0:7T>Y+>11))4RO,-BO[ A& M1O#Z3I_;[DPPF\>#?O^74449$^6D*WEFH:4W/%ZV:3')EXW*&Q=K+JD54XZS MM^9-):,R5=IN1@LAY_'SL2BX(1_YC%RK@I;/.[X%_AJN M1?9\Y'H;\1\.4X.!4I2\FW.O9V_P:F3YK>U2*28@#5M'?DGBL!K)BM29'Y@H MR>#EY6TN$F')<- [/(T26+KJ?Z4F#K_C4UA8JXKXN&KZ.B_CXU08T%L*.X]S MP1@O889?G[T\[ ]'IQ'.]%26I+ AN7[$BI]?7H^OWEV=OQE???I(GG#--VKZ M$RWZBN)7'3+.81Y#OEA:WJBI2'.2\4MI",B'OE"[\ MD$&_^SM1&;S[DM.*D_20^SO>6=J[B"E0I51 &D F%26AY9S4I=4U!]V!$CA& 6ZCI( G+:@D M&4VA21-50&:PRO=;ZU!R<*RA>HY="GK#06YK3@-M#)0!D1(M0QG8(14:: QT M<[BHP4A-9CEN7U/CK^7X&=<\3((&%,) ML4<[8F/YJ;BJ5,0YZU -<7 S"D, M8R29MY=A![UMV3*\#WHE!G$$HJD M"?Y/9;]"RTT*<:919TW8'NFW9#$R 4DA^V-\4%DFX-&YZXI0S1TPP-$BD1P=2#B@,9'"Y-@=NQ40 M&S$^XC,3)I7*U-IAV6HE/4(JK: 8@V9#]@$0C /"O-@,!Z;J6 MW(2<.*3=P?$^/W#C!\?,/_E'@7RL]/!$(01#5PNU'D6HT+W22!"4K0C*0! : M>Q?+T .S^_>E2/]/^*0'WMT7W #3!B>Y5'8_C#J895-:FX(8,N(=() 1A?"@B6*Q'=U(D1 M3% MT #A\[S+ 27.5!O,O6Y+&I>H75"$NA\4@DK>#:J 1XJTEA1C.9CEE%CF M.$&YA/&>[\+HM6Y*-\'UP>%I#\<,#VX/!#!M@*AABE!I5 M4@SCU "^D44B<*EF#8@ UH+ZQ<9$ODDL;BF'-PX79;MJ0!MY=3 M*FL7F]"I/,N HHIN,-LH'(+UO" 6.L?-[,[!U,8"''2> Z9J-I^6X.'9 .Z MZ,V1(&?W%S8D:7BXVWG M$1PQ"URJE9< H,> [PG+E,X-8C1.DYU/XW7(8C@CO].W]YB78@ MW[HMQW^IU'*'AJS9'YUE=,)@V<;H,E ARAY!-=:XZD(U"GS5*FT6V=TUP)1% M(:SE_$]20:* /^![)D _-\D^(!DBK\'(#G^1-3?;C_]1"U#?;;6Z3-T)PL&N MF-IV,?5& @\#7B@ 8%BV8@'LCI-%R,R+HF;&Z0VF6L_+7+)UC-*=83:'/(_" M6:@__,G!AEA&&0PT?!'*OHG)P$-A" +Z&+'YWL#R=[4!=@-Z^2,"2EDXW'8 MB.PBW/:KG3>0K3,-0:(#WN8NK@%>W$ES %;')SM13I6<%Q$,&'U S]:L/IU'UM:W^I1L&ZD-JOBS;:L:9]B MS@.F%+ZF@JEABI/#WM&K7]K+%80U2]>Z+]":'/V,I\W-"C7/W9FF59Q V+GI MSF %[KV#L'A/$Z-D;?D(W;!NXI-_"@4>4$DZCT7I!B52I3)W.UA]DE:5Q@S!;&&0"<5T!E<&Z# :LW7U86ZN? M&Q5K]V:^)TQPG_WX&/G32T4;\)#LP+"EP/\#^OL\%SPC[Q8L\9.OPCOD"R\% M<--_PA/YK*$*PD3;"3WY#A4_/"J^D\'.UY&CUPUY^%%3_5/H=0$57DS>U)/: M6#(XZ1!W&WJ-.N:+JB"AZ/5%D'UX1Y/[UYKKJ#T['H^23.(%C&=*L$"6%^\Z@T7^EW?7KL_\"4$L# M!!0 ( (Y<$%,JP9'80 8 "4D 8 #,R M9#$N:'1M[5I[3]M($/\JP5*E4AY>!_SVIG?C"?N_F59QVE"TI!&\'[P\0-$(BS&-%40 M2DH4CDZ82F @LHRD\)%*R3B'0\FB$078LSW/=NW=EF7UNDBJ7^T1:0"[CM=V MFF[3 ]&Y3C_^'W'.1H< ME1/;MNO!0)(T9XJ)E'#'.3YM0"-1*@L<9S*9V!/?%G+D#"Z<1(WYML.%R*D= MJ:C1Z^H1_*0DZG7'5!$($R)SJO8;5X-WUBZN4$QQVNLZ]7>Y=BBB::\;L6O( MU933_<:8R!%++26RP'"Y[NM.1J*(I2.+TUCAB.VW MYF.2C9+YH"B5"R3E1+%KJJDOT TY)3(8"I5T5EG/9Z=$6OX1+72;EQ*'B$D\8B^9_ M.08/$1ZI_ &+]X\O!B?O3OH'@Y.S4WA"F]\IZ4LS.DN1K0J:V_9_[V%I <"!*+,*5MZ V+JS9Q.HTT#8W ;UYY;;?C^2U7 M[^XG)$/#0]O75P.=6L#;K=E>I4PGR4N%N3*'OH@H;.#LE7UI]VW0E'8,)>1P M2*02*9S;^"N-IEM:EX3E$)*,A'@H6L)^PFB,HJ$R.@7 61RS$)DCMPMZB9)0 M^,!BFH>,8IK/X20-[2U(J*3#*>!"Q6)M 940M54;S5#(B,K]AMM >W!>)>G9=:YM75U7_,L=5B@X)UE.@_I'YS&2 M5:VFNZRFOC3R6YQ,1:&"F-W0J+-0'I12UO93$M]1K4&YK-FR]ZIJ1D6+T_?J ML2KWM7:BD/ *=O2K$\OSM9/VS M=BXO-2$42XX)[RR"=C5T'Z[JD@XE&F"D],48*^.I]BUOIY/#IP)#EDH^Q>#+ M$'ZP%H9W2!$\U_JD 14O#=+3#E,H8@&BY,<"%&7[\,T)!H ME $<($J1,,%=1*/6/)67"%4RW82XX"A"B,)Q'=RFB%]!R%P'^ I\;1 $1PE> M:R.:H>0BZ'4,YLTB2!^7H_W*,8[X:-BP5$I7SK.(%]8MP(#Z/??P!^&'X>"N M\>0/P)/FB\03EL9ZO8GV$*D0W!;IM#^/;H@)TP"329KK.#95 <';],A":)MXKKG6EJSB?!8_JW$IZOAK[=F^_WJQ7EL)M85N MQ@)Q[2PQ%Y/:0O6UI4,[&$I*OE@3M,!W.R2S>3+,!2\4[=2 MJSB,_<4'N@3 M96.I^EQ&L&^>@&][[?4!/.&HVOFN#=M/> MWGL!1EA[X?H ?N8 JECY-2GQR6WP4*U_4<9Y"OT.I\&/R6S"HRJJJEK.RVX MG95%\,HUK\?4:>?_-FQ7S-/H.?79W;UJQY2YC=[E_.VR97^K6DQF M]U-#$GX925&DD6[B"!G4L+CP4,?R1,6ZN2**N]1PJIX2:V\3R 1CS1$WO/U!+ P04 " ".7!!3 M+ ^,]D$& "E(P & ')S;',M,C R,3 V,S!X97@S,F0R+FAT;>U:>T_; M2!#_*G.IVH(4OV+"PPE(-(#@KCP*IJ?[$'*?_F:]=EY02JOC M58&4!.]C7COSF]F1NW]8UGZ6DBRB,1R&QY\A%M%H2#,%D:1$X>B8J11"D>,M4>D06PZ7CK3LMM>>#Z@=\.W TX M.X:5R["W6J[>.^V%_YSM&ZYGEY\^'_6@83G.WW[/A))D!5-, M9(0[SOY) QJI4GG@../QV![[MI #)SQW4C7D:PX7HJ!VK.+&3E>/X#6)NX0C'%Z4[7J7_-VKZ()SO=F%U#H2:<;C>&1 Y89BF1 M![Z;JP[N='!Z:(3%D)&3(^"3Z&;$@+.*%C.!=#DGUL MFA'\+:ADR<=.N;I@_U(DC0IREE$KI49.V]OJ& L$E?)Z]0(?LQ,G*TNAN$H, M@_9L1-M./UZS@O499VH2I"R.:8;T/KS;;+E^I^MH6FC:_$V-^]50]$99A+,! MGKT>7=*KO\!U;#;V!8]QP!/:_$Y)7YO1689L5=!:LV?R5;JB*FL(*SE_:%W;-!4]HH*2&',$7#%7II=B6N690V MM38I*R B.8GP6+2,O931! Y8AGF<$0ZG2<(B9(_\SND%RD+A,TMH$3&*B;Z MHRRRFY!22?L3P(6*)=H&*B6J69NR3XO2$)K752;&G&+&#^ Y3_M1/%>1/AY. M7\B8RNV&VT![<%ZEZ>ESH6U=/5?\S0XK$IR3O*!!_4_G,=)5K::[J*9^+.6W M.)F(D0H2=D/CSER!8*2L[:U=J*(\ IW MRI-$"3OC%%W=TN:C 3J1)'DE776^E:$K 3U[68C%^=OI^E?M;!XU(11+#@GO MS,-V-70?LNJB#B4*,5)Z8HBU\43[EK?1*>#+B$@,?C[!X,L1@+ :A@.D")YK M?=&05,;7-[,*#+K\.(4B1*<1?1 MN#5+Y@:C#--52$8<18A0.*Z#NRSCES"RT &^!& K!.%1@M=>B:DG QKBU4/ULZMH.^I.3*&J,%?M@DF-5$%PAOY?? +H!B^&=6_X]O4X_:/$XA6/*^?#P]'CW B["W9._3K\> M]0YGRK]NU[S59/L-??5I%9YW=(UN+]_+[VVYWFJ<3;NN;][_YOT_6U^\0 ?_ M3L^W"1O6DBCN@E6J-S>JH86W.9;?%,G)@%KFLDD2Q/B 7 M6 M-U4W$%2G99<9<_4$L! A0#% @ CEP04V9WG/KO#P MZJ0 !$ ( ! ')S;',M,C R,3 V,S N>'-D4$L! A0# M% @ CEP04Q[>WD@C#@ X3F \LB< *"9 @ 5 M " 70> !R&UL4$L! A0#% @ CEP04]@D\\\R10 C (% !4 M ( !MZP ')S;',M,C R,3 V,S!?<')E+GAM;%!+ 0(4 Q0 M ( (Y<$%/LS7:)&PH" 'NT&@ 5 " 1SR !R#$P<2YH=&U02P$"% ,4 " ".7!!30=!2.'\( ?+0 & M @ %J_ ( #,Q9#$N:'1M4$L! A0# M% @ CEP04RO7K^R(" 4BX !@ ( !'P4# ')S;',M M,C R,3 V,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( (Y<$%,JP9'80 8 "4D M 8 " =T- P!R&5X,S)D,2YH=&U0 M2P$"% ,4 " ".7!!3+ ^,]D$& "E(P & @ %3% , M#,R9#(N:'1M4$L%!@ * H I@( ,H: P ! $! end