0001411690-20-000017.txt : 20200813 0001411690-20-000017.hdr.sgml : 20200813 20200813161024 ACCESSION NUMBER: 0001411690-20-000017 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 51 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200813 DATE AS OF CHANGE: 20200813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Bionano Genomics, Inc CENTRAL INDEX KEY: 0001411690 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY ANALYTICAL INSTRUMENTS [3826] IRS NUMBER: 261756290 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38613 FILM NUMBER: 201099396 BUSINESS ADDRESS: STREET 1: 9540 TOWNE CENTRE DRIVE STREET 2: SUITE 100 CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: (858) 888-7600 MAIL ADDRESS: STREET 1: 9540 TOWNE CENTRE DRIVE STREET 2: SUITE 100 CITY: SAN DIEGO STATE: CA ZIP: 92121 FORMER COMPANY: FORMER CONFORMED NAME: BioNano Genomics, Inc DATE OF NAME CHANGE: 20120703 FORMER COMPANY: FORMER CONFORMED NAME: BioNanomatrix Inc DATE OF NAME CHANGE: 20070906 10-Q 1 bngo-20200630.htm 10-Q bngo-20200630
false2020Q2000141169012-3161100014116902020-01-012020-06-300001411690us-gaap:CommonStockMember2020-01-012020-06-300001411690us-gaap:WarrantMember2020-01-012020-06-30xbrli:shares00014116902020-08-12iso4217:USD00014116902020-06-3000014116902019-12-31iso4217:USDxbrli:shares0001411690us-gaap:ProductMember2020-04-012020-06-300001411690us-gaap:ProductMember2019-04-012019-06-300001411690us-gaap:ProductMember2020-01-012020-06-300001411690us-gaap:ProductMember2019-01-012019-06-300001411690us-gaap:ProductAndServiceOtherMember2020-04-012020-06-300001411690us-gaap:ProductAndServiceOtherMember2019-04-012019-06-300001411690us-gaap:ProductAndServiceOtherMember2020-01-012020-06-300001411690us-gaap:ProductAndServiceOtherMember2019-01-012019-06-3000014116902020-04-012020-06-3000014116902019-04-012019-06-3000014116902019-01-012019-06-300001411690us-gaap:RetainedEarningsMember2020-04-012020-06-300001411690us-gaap:CommonStockMember2018-12-310001411690us-gaap:AdditionalPaidInCapitalMember2018-12-310001411690us-gaap:RetainedEarningsMember2018-12-3100014116902018-12-310001411690us-gaap:CommonStockMember2019-01-012019-03-310001411690us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-3100014116902019-01-012019-03-310001411690us-gaap:RetainedEarningsMember2019-01-012019-03-310001411690us-gaap:CommonStockMember2019-03-310001411690us-gaap:AdditionalPaidInCapitalMember2019-03-310001411690us-gaap:RetainedEarningsMember2019-03-3100014116902019-03-310001411690us-gaap:CommonStockMember2019-04-012019-06-300001411690us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001411690us-gaap:RetainedEarningsMember2019-04-012019-06-300001411690us-gaap:CommonStockMember2019-06-300001411690us-gaap:AdditionalPaidInCapitalMember2019-06-300001411690us-gaap:RetainedEarningsMember2019-06-3000014116902019-06-300001411690us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-3000014116902019-07-012019-09-300001411690us-gaap:RetainedEarningsMember2019-07-012019-09-300001411690us-gaap:CommonStockMember2019-09-300001411690us-gaap:AdditionalPaidInCapitalMember2019-09-300001411690us-gaap:RetainedEarningsMember2019-09-3000014116902019-09-300001411690us-gaap:AdditionalPaidInCapitalMember2019-10-012019-12-3100014116902019-10-012019-12-310001411690us-gaap:CommonStockMember2019-10-012019-12-310001411690us-gaap:RetainedEarningsMember2019-10-012019-12-310001411690us-gaap:CommonStockMember2019-12-310001411690us-gaap:AdditionalPaidInCapitalMember2019-12-310001411690us-gaap:RetainedEarningsMember2019-12-310001411690us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100014116902020-01-012020-03-310001411690us-gaap:CommonStockMember2020-01-012020-03-310001411690us-gaap:RetainedEarningsMember2020-01-012020-03-310001411690us-gaap:CommonStockMember2020-03-310001411690us-gaap:AdditionalPaidInCapitalMember2020-03-310001411690us-gaap:RetainedEarningsMember2020-03-3100014116902020-03-310001411690us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001411690us-gaap:CommonStockMember2020-04-012020-06-300001411690us-gaap:CommonStockMember2020-06-300001411690us-gaap:AdditionalPaidInCapitalMember2020-06-300001411690us-gaap:RetainedEarningsMember2020-06-300001411690us-gaap:StockOptionMember2020-01-012020-06-300001411690us-gaap:StockOptionMember2019-01-012019-06-300001411690bngo:CommonWarrantsMember2020-01-012020-06-300001411690bngo:CommonWarrantsMember2019-01-012019-06-300001411690bngo:InstrumentRevenueMember2020-04-012020-06-300001411690bngo:InstrumentRevenueMember2019-04-012019-06-300001411690bngo:InstrumentRevenueMember2020-01-012020-06-300001411690bngo:InstrumentRevenueMember2019-01-012019-06-300001411690bngo:ConsumableRevenueMember2020-04-012020-06-300001411690bngo:ConsumableRevenueMember2019-04-012019-06-300001411690bngo:ConsumableRevenueMember2020-01-012020-06-300001411690bngo:ConsumableRevenueMember2019-01-012019-06-300001411690srt:NorthAmericaMember2020-04-012020-06-30xbrli:pure0001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2020-04-012020-06-300001411690srt:NorthAmericaMember2019-04-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2019-04-012019-06-300001411690srt:NorthAmericaMember2020-01-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2020-01-012020-06-300001411690srt:NorthAmericaMember2019-01-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:NorthAmericaMember2019-01-012019-06-300001411690us-gaap:EMEAMember2020-04-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2020-04-012020-06-300001411690us-gaap:EMEAMember2019-04-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2019-04-012019-06-300001411690us-gaap:EMEAMember2020-01-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2020-01-012020-06-300001411690us-gaap:EMEAMember2019-01-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2019-01-012019-06-300001411690srt:AsiaPacificMember2020-04-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2020-04-012020-06-300001411690srt:AsiaPacificMember2019-04-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2019-04-012019-06-300001411690srt:AsiaPacificMember2020-01-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2020-01-012020-06-300001411690srt:AsiaPacificMember2019-01-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembersrt:AsiaPacificMember2019-01-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-04-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-04-012019-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2020-01-012020-06-300001411690us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2019-01-012019-06-300001411690country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-04-012020-06-300001411690country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-04-012019-06-300001411690country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-01-012020-06-300001411690country:USus-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMember2019-01-012019-06-3000014116902020-07-012020-06-3000014116902021-01-012020-06-3000014116902022-01-012020-06-300001411690us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberbngo:LargestCustomerMember2020-01-012020-06-300001411690us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberbngo:LargestCustomerMember2019-01-012019-12-310001411690bngo:LoanUnderPaycheckProtectionProgramMemberus-gaap:UnsecuredDebtMember2020-04-172020-04-170001411690bngo:LoanUnderPaycheckProtectionProgramMemberus-gaap:UnsecuredDebtMember2020-04-170001411690bngo:TermLoansMember2020-06-300001411690bngo:TermLoansMember2019-12-310001411690bngo:RevolverMember2020-06-300001411690bngo:RevolverMember2019-12-310001411690bngo:PPPLoanMember2020-06-300001411690bngo:PPPLoanMember2019-12-310001411690bngo:TermA1LoanMember2019-03-310001411690bngo:TermA2LoanMember2019-03-310001411690bngo:InnovatusLoanAgreementMember2019-03-310001411690us-gaap:PaymentInKindPIKNoteMemberbngo:InnovatusLoanAgreementMember2019-03-310001411690bngo:InnovatusLoanAgreementMember2020-06-30bngo:payment0001411690bngo:RevolverMember2019-03-310001411690bngo:RevolverMember2019-03-012019-03-310001411690bngo:InnovatusLoanAgreementMember2019-12-012019-12-310001411690bngo:InnovatusLoanAgreementMember2019-12-310001411690bngo:InnovatusLoanAgreementMember2020-04-012020-04-300001411690bngo:InnovatusLoanAgreementMember2020-04-300001411690us-gaap:CommonStockMember2020-04-012020-04-300001411690bngo:PreFundedWarrantMemberus-gaap:CommonStockMember2020-04-300001411690us-gaap:CommonStockMemberbngo:CommonWarrantsMember2020-04-300001411690bngo:PreFundedWarrantMember2020-04-300001411690bngo:CommonWarrantsMember2020-04-300001411690bngo:CommonWarrantsMember2020-04-012020-04-3000014116902020-04-012020-04-3000014116902019-01-012019-12-310001411690us-gaap:SubsequentEventMember2020-07-012020-08-120001411690us-gaap:SubsequentEventMember2020-08-1200014116902019-10-2300014116902020-03-0200014116902020-03-0300014116902020-03-032020-03-030001411690us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001411690us-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-300001411690us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001411690us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-300001411690us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001411690us-gaap:GeneralAndAdministrativeExpenseMember2019-04-012019-06-300001411690us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001411690us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_________________________________________________________
FORM 10-Q
_________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2020
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM             TO
Commission file number: 001-38613
_________________________________________________________
Bionano Genomics, Inc.
(Exact name of registrant as specified in its charter)
Delaware 26-1756290
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification No.)
9540 Towne Centre Drive, Suite 100,
San Diego, CA
 
 
92121
(Address of Principal Executive Offices) (Zip Code)
(858) 888-7600
(Registrant’s Telephone Number, Including Area Code)
_________________________________________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.0001 par value per shareBNGOThe Nasdaq Stock Market, LLC
Warrants to purchase Common StockBNGOWThe Nasdaq Stock Market, LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes  x 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  x   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 registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes   No x

As of August 12, 2020, the registrant had 138,480,045 shares of Common Stock ($0.0001 par value) outstanding.




BIONANO GENOMICS, INC.
TABLE OF CONTENTS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
BIONANO GENOMICS, INC.
Condensed Consolidated Balance Sheets
(Unaudited)
 June 30,
2020
December 31,
2019
Assets  
Current assets:  
Cash and cash equivalents$17,194,000  $17,311,000  
Accounts receivable, net3,249,000  6,334,000  
Inventory, net3,290,000  3,444,000  
Prepaid expenses and other current assets921,000  1,169,000  
Total current assets24,654,000  28,258,000  
Property and equipment, net2,550,000  1,950,000  
Total assets$27,204,000  $30,208,000  
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$2,850,000  $2,699,000  
Accrued expenses2,431,000  3,225,000  
Contract liabilities289,000  358,000  
Current portion of long-term debt13,938,000  20,085,000  
Total current liabilities19,508,000  26,367,000  
Long-term debt, net of current portion1,775,000    
Long-term contract liabilities84,000  183,000  
Other non-current liabilities  44,000  
Total liabilities21,367,000  26,594,000  
Commitments and contingencies
Stockholders’ equity:
Common stock, $0.0001 par value, 200,000,000 and 200,000,000 shares authorized at June 30, 2020 and December 31, 2019, respectively; 91,975,000 and 34,274,000 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively
9,000  3,000  
Additional paid-in capital
126,989,000  106,188,000  
Accumulated deficit
(121,161,000) (102,577,000) 
Total stockholders’ equity
5,837,000  3,614,000  
Total liabilities and stockholders’ equity
$27,204,000  $30,208,000  
See accompanying notes to the condensed consolidated financial statements
3

BIONANO GENOMICS, INC.
Condensed Consolidated Statements of Operations
(Unaudited)
Three Months Ended
June 30,
Six Months Ended
June 30,
 2020201920202019
Revenue:  
Product revenue$940,000  $2,021,000  $1,923,000  $3,708,000  
Service and other revenue242,000  154,000  395,000  319,000  
Total revenue1,182,000  2,175,000  2,318,000  4,027,000  
Cost of revenue:
Cost of product revenue515,000  1,525,000  1,289,000  2,645,000  
Cost of service and other revenue88,000  30,000  170,000  57,000  
Total cost of revenue603,000  1,555,000  1,459,000  2,702,000  
Operating expenses:
Research and development2,401,000  2,408,000  5,075,000  4,508,000  
Selling, general and administrative5,613,000  5,056,000  12,981,000  9,846,000  
Total operating expenses8,014,000  7,464,000  18,056,000  14,354,000  
Loss from operations(7,435,000) (6,844,000) (17,197,000) (13,029,000) 
Other expenses:
Interest expense(561,000) (645,000) (1,322,000) (959,000) 
Loss on debt extinguishment      (1,333,000) 
Other expenses(73,000) (171,000) (55,000) (186,000) 
Total other expenses(634,000) (816,000) (1,377,000) (2,478,000) 
Loss before income taxes(8,069,000) (7,660,000) (18,574,000) (15,507,000) 
Provision for income taxes(5,000) (5,000) (10,000) (9,000) 
Net loss$(8,074,000) $(7,665,000) $(18,584,000) $(15,516,000) 
Net loss per share, basic and diluted$(0.09) $(0.71) $(0.29) $(1.47) 
Weighted-average common shares outstanding basic and diluted
90,907,000  10,860,000  63,238,000  10,542,000  
See accompanying notes to the condensed consolidated financial statements.
4

BIONANO GENOMICS, INC.
Condensed Consolidated Statements of Stockholders’ Equity (Deficit) (Unaudited)
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Total Stockholders' Equity (Deficit)
 SharesAmount
Balance at January 1, 2019
10,055,000  $1,000  $82,898,000  $(72,762,000) $10,137,000  
Stock option exercises
42,000  —  54,000  —  54,000  
Stock-based compensation expense
—  —  289,000  —  289,000  
Issue common stock
748,000  —  2,410,000  —  2,410,000  
Issue warrants for debt
—  —  630,000  —  630,000  
Issue stock for debt
—  —  202,000  —  202,000  
Net loss
—  —  —  (7,852,000) (7,852,000) 
Balance at March 31, 2019
10,845,000  1,000  86,483,000  (80,614,000) 5,870,000  
Stock option exercises
9,000  —  11,000  —  11,000  
Stock-based compensation expense
—  —  336,000  —  336,000  
Issue stock for employee stock purchase plan
44,000  —  103,000  —  103,000  
Net loss
—  —  —  (7,665,000) (7,665,000) 
Balance at June 30, 2019
10,898,000  1,000  86,933,000  (88,279,000) (1,345,000) 
Stock-based compensation expense
—  —  364,000  —  364,000  
Net loss
—  —  —  (6,398,000) (6,398,000) 
Balance at September 30, 2019
10,898,000  1,000  87,297,000  (94,677,000) (7,379,000) 
Stock-based compensation expense
—  —  357,000  —  357,000  
Issue common stock, net of issuance costs
11,081,000  1,000  8,549,000  —  8,550,000  
Issue stock for covenant waiver
573,000  —  504,000  —  504,000  
Issue stock for employee stock purchase plan
44,000  —  39,000  —  39,000  
Issue stock for warrant exercises
11,678,000  1,000  9,396,000  —  9,397,000  
Reduce warrant exercise price for covenant waiver
—  —  46,000  —  46,000  
Net loss
—  —  —  (7,900,000) (7,900,000) 
Balance at December 31, 2019
34,274,000  3,000  106,188,000  (102,577,000) 3,614,000  
Stock-based compensation expense
—  —  328,000  —  328,000  
Issue stock for warrant exercises
3,478,000  —  2,355,000  —  2,355,000  
Net loss
—  —  —  $(10,510,000) (10,510,000) 
Balance at March 31, 2020
37,752,000  $3,000  $108,871,000  $(113,087,000) $(4,213,000) 
Stock-based compensation expense
—  —  328,000  —  328,000  
Issue common stock, net of issuance costs
16,896,0002,000  16,364,000  —  16,366,000  
Issue stock for employee stock purchase plan
44,000  —  21,000  —  21,000  
Issue stock for covenant waiver
873,000  —  300,000  —  300,000  
Issue stock for warrant exercises
36,410,000  4,000  1,105,000  $—  1,109,000  
Net loss$(8,074,000) (8,074,000) 
Balance at June 30, 2020
91,975,000  9,000  126,989,000  (121,161,000) 5,837,000  
See accompanying notes to the condensed consolidated financial statements
5

BIONANO GENOMICS, INC.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
  Six Months Ended
June 30,
 20202019
Operating activities:  
Net loss
$(18,584,000) $(15,516,000) 
Adjustments to reconcile net loss to net cash used by operating activities:
Depreciation and amortization expense
591,000  537,000  
Non-cash interest
651,000  296,000  
Stock-based compensation
656,000  625,000  
Provision for bad debt expense
1,290,000    
Loss on debt extinguishment
  1,333,000  
 Employee stock purchase plan compensation  103,000  
Changes in operating assets and liabilities:
Accounts receivable
1,795,000  (469,000) 
Inventory
(1,037,000) (1,954,000) 
Prepaid expenses and other current assets
244,000  288,000  
Accounts payable
150,000  2,257,000  
Accrued expenses and contract liabilities
(1,006,000) (368,000) 
Net cash used in operating activities
(15,250,000) (12,868,000) 
Investing Activities:
Purchases of property and equipment
  (30,000) 
Net cash used in investing activities  (30,000) 
Financing activities:
Proceeds from issuance of term debt, net of issuance costs
  19,207,000  
Repayment of term-loan debt
(5,000,000) (10,812,000) 
 Proceeds from PPP Loan1,775,000    
Proceeds from borrowing from line of credit
760,000  1,106,000  
Repayments of borrowing from line of credit
(2,258,000) (306,000) 
Proceeds from sale of common stock, net of offering costs
16,366,000  2,410,000  
 Proceeds from sale of common stock under employee stock purchase plan21,000    
Proceeds from warrant and option exercises
3,469,000  65,000  
Net cash provided by financing activities
15,133,000  11,670,000  
Net decrease in cash and cash equivalents
(117,000) (1,228,000) 
Cash and cash equivalents at beginning of period
17,311,000  16,523,000  
Cash and cash equivalents at end of period
$17,194,000  $15,295,000  
Supplemental cash flow disclosures:
Cash paid for interest
$715,000  $245,000  
Supplemental disclosure of non-cash investing and financing activities:
Property and equipment costs incurred but not paid included in accounts payable and accrued expenses
$  $9,000  
Fair value of warrants issued with debt
$  $630,000  
Transfer of instruments and servers from inventory to property and equipment
$1,191,000  $  
 Issue common stock for covenant waiver$300,000  
Fair value of stock issued with debt
$  $202,000  
See accompanying notes to the condensed consolidated financial statements
6

BIONANO GENOMICS, INC.
NOTES TO CONDENSED FINANCIAL STATEMENTS
(Unaudited)
1. Organization and Basis of Presentation
Description of Business
Bionano Genomics, Inc. (collectively, with its consolidated subsidiary, the “Company”) is a life sciences instrumentation company in the genome analysis space. The Company currently develops and markets the Saphyr system, a platform for ultra-sensitive and ultra-specific structural variation detection that enables researchers and clinicians to accelerate the search for new diagnostics and therapeutic targets and to streamline the study of changes in chromosomes, which is known as cytogenetics.
Basis of Presentation
The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company's management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (“U.S. GAAP”). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2019. Certain prior year numbers were reclassified to conform with current year presentation. Such reclassification had no impact on the previously reported results of operations.
        
Going Concern
The Company is required to perform an analysis regarding its ability to continue as a going concern. The Company must evaluate whether there are conditions and events that raise substantial doubt about the Company’s ability to continue as a going concern and to meet its obligations as they become due within one year after the date that the financial statements are issued. If the Company concludes that substantial doubt is raised, the Company is also required to consider whether its plans alleviate that doubt.
The Company has experienced recurring net losses from operations, negative cash flows from operating activities, financial covenant breaches, and significant accumulated deficit since its inception and expects to continue to incur net losses into the foreseeable future. The Company had an accumulated deficit of $121.2 million as of June 30, 2020. The Company had cash and cash equivalents of $17.2 million as of June 30, 2020. Management expects operating losses and negative cash flows to continue for at least the next year as the Company continues to incur costs related to research and commercialization efforts. Management has prepared cash flow forecasts which indicate that based on the Company’s expected operating losses, negative cash flows and debt obligations, there is substantial doubt about the Company’s ability to continue as a going concern within twelve months after the date these financial statements are issued.
COVID-19 continues to spread in the United States and globally and as a result the Company is subject to additional risks and uncertainties. The degree to which the Company's business will be affected by the COVID-19 pandemic is highly uncertain. The negative effects of COVID-19 could continue to have a material impact on the Company’s financial results. To comply with various applicable guidelines and legal requirements in the jurisdictions in which the Company operates, the Company has temporarily reduced its business operations in response to stay-at-home orders, travel restrictions and other social distancing measures. The Company’s manufacturing partners, suppliers, and customers, have implemented similar operational reductions. This overall reduction in activity has contributed to a decrease in sales which has negatively impacted the Company’s first and second quarter 2020 financial results. Future effects of COVID-19 are unknown and the Company’s financial results may continue to be negatively affected in the future.
There may be long-term negative effects of the COVID-19 pandemic, even after it has subsided. Specifically, product demand may be reduced due to an economic recession, a decrease in corporate capital expenditures, prolonged unemployment, reduction in consumer confidence, or any similar negative economic condition. These negative effects could have a material impact on the Company’s operations, business, earnings, and liquidity.
The Company’s ability to continue as a going concern is dependent upon its ability to raise additional funding. The Company will need to raise additional capital through equity offerings or debt financings to fulfill its operating and capital requirements for at least 12 months and to maintain compliance with certain financial covenants in the Innovatus LSA (as defined below). To raise such additional capital, the Company may pursue equity or debt financings, strategic collaborations, licensing
7

arrangements, asset sales, or other arrangements. However, the Company may not be able to secure such financing in a timely manner or on favorable terms, if at all, and may not be able to comply with current covenants.
Furthermore, if the Company issues equity securities to raise additional funds, its existing stockholders may experience dilution, and the new equity securities may have rights, preferences and privileges senior to those of the Company’s existing stockholders. If the Company raises additional funds through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to its products or proprietary technologies or grant licenses on terms that are not favorable to the Company. If the Company does not have or is not able to obtain sufficient funds, it may have to reduce commercialization efforts or delay its development of new products. The Company also may have to reduce marketing, customer support or other resources devoted to its products or cease operations. As a result, the aforementioned conditions, among others, raise substantial doubt about the Company's ability to continue as a going concern within one year after the date these financial statements are issued. Such financial statements have been prepared on a going concern basis, which contemplates the realization of assets and settlement of liabilities in the normal course of business, and do not include any adjustments to reflect the outcome of this uncertainty.
As a publicly-traded company listed on The Nasdaq Stock Market LLC ("Nasdaq"), the Company is required to comply with rules and regulations issued by Nasdaq. If the Company is not able to comply with such rules and regulations, which it has not met from time-to-time since the Company's initial public offering in August 2018, the Company may not be able to maintain its Nasdaq listing.

In April 2020, we received a Notice (the “Notice”) from The Nasdaq Stock Market LLC (“Nasdaq”) advising us that for 30 consecutive trading days preceding the date of the Notice, the bid price of our common stock had closed below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Minimum Bid Price Requirement”). The Notice has no effect on the listing of our common stock at this time, and our common stock continues to trade on The Nasdaq Capital Market under the symbol “BNGO.” We intend to monitor the closing bid price of our common stock and may, if appropriate, consider implementing available options to regain compliance with the Minimum Bid Price Requirement.
Significant Accounting Policies
During the six months ended June 30, 2020, there were no changes to the Company's significant accounting policies as described in the Company's Annual Report on Form 10-K for the year ended December 31, 2019.
Recently Issued But Not Yet Adopted Accounting Pronouncements
In April 2012, the Jump-Start Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for an emerging growth company. As an emerging growth company, the Company may elect to adopt new or revised accounting standards when they become effective for non-public companies, which typically is later than when public companies must adopt the standards. The Company has elected to take advantage of the extended transition period afforded by the JOBS Act and, as a result, will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for emerging growth companies, which are the dates included below.
In February 2015, the FASB issued Accounting Standards Update ("ASU") 2016-2, Leases (Topic 842), which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2022 and interim reporting periods in 2023. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses: Measurement of credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. the Company is currently evaluating the expected impact of ASU 2016-13 on its financial statements.
8

In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplifies accounting for convertible instruments by removing major seperation models required under current U.S. GAAP. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exceptions and also simplifies the diluted earnings per share calculation in certain areas. The standard is effective for public business entities, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years and interim periods within those fiscal years, beginning December 15, 2021. For all other entities, the standard will be effective for fiscal years beginning after December 15, 2023. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and adoption must be as of the beginning of the Company's annual fiscal year. The company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.

2. Net Loss Per Share
Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company’s potentially dilutive securities which include outstanding stock options under the Company’s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.
Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):
 June 30,
2020
June 30,
2019
Stock options2,988,000  1,717,000  
Warrants79,914,000  4,224,000  
Total82,902,000  5,941,000  
3. Revenue Recognition
Revenue by Source
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Instruments$229,000  $1,591,000  $763,000  $2,892,000  
Consumables711,000  430,000  1,160,000  816,000  
Total product revenue940,000  2,021,000  1,923,000  3,708,000  
Service and other242,000  154,000  395,000  319,000  
Total revenue$1,182,000  $2,175,000  $2,318,000  $4,027,000  
Revenue by Geographic Location
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
$%$%$%$%
North America$788,000  66 %$1,379,000  64 %$1,514,000  66 %$2,218,000  55 %
EMEIA315,000  27 %507,000  23 %705,000  30 %1,425,000  35 %
Asia Pacific79,000  7 %289,000  13 %99,000  4 %384,000  10 %
Total$1,182,000  100 %$2,175,000  100 %$2,318,000  100 %$4,027,000  100 %

The table above provides revenue from contracts with customers by business and geographic region on a disaggregated basis. North America consists of the United States and Canada. EMEIA consists of Europe, the Middle East, India and Africa. Asia
9

Pacific includes China, Japan, South Korea, Singapore and Australia. For the three months ended June 30, 2020 and 2019, the United States represented 60% and 63% of total revenue, and for the six months ended June 30, 2020 and 2019, 63% and 55%, respectively.
Remaining Performance Obligations

As of June 30, 2020, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $373,000. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations. The Company expects to recognize approximately 44% of this amount as revenue during the remainder of 2020, 52% in 2021 and 4% in 2022. Warranty revenue is included in Service and other revenue.
The Company recognized revenue of $106,000 and $67,000 during the three months ended June 30, 2020 and 2019, respectively, and revenue of $232,000 and $156,000 during the six months ended June 30, 2020 and 2019, respectively, which was included in the contract liability balance at the end of the previous year.
Concentrations
As of June 30, 2020 and December 31, 2019, one customer represented 14% and 10%, respectively, of the Company's accounts receivable balance.

4. Balance Sheet Account Details
 June 30,
2020
December 31,
2019
Accounts receivable, net:
Accounts receivable, trade$5,094,000  $6,889,000  
Less allowance for doubtful accounts(1,845,000) (555,000) 
$3,249,000  $6,334,000  

The Company extends credit to its customers in the normal course of business based upon an evaluation of each customer’s credit history, financial condition, and other factors. Estimates of allowances for doubtful accounts are determined by evaluating individual customer circumstances, historical payment patterns, length of time past due, and economic and other factors. During the three and six months ended June 30, 2020, the Company recorded bad debt expense of $332,000 and $1,290,000 respectively. These amounts are included in selling, general and administrative expenses.

 June 30,
2020
December 31,
2019
Inventory:
Materials and supplies$2,180,000  $951,000  
Finished goods1,110,000  2,493,000  
$3,290,000  $3,444,000  
5. Debt
Paycheck Protection Program

On April 17, 2020, the Company received loan proceeds of approximately $1.8 million (the “PPP Loan”) pursuant to the Paycheck Protection Program (“the PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) administered by the U.S. Small Business Administration (the “SBA”).

The PPP Loan is scheduled to mature on April 17, 2022 (the “Maturity Date”), bears interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act.

10

The PPP Loan is evidenced by a promissory note, dated as of April 17, 2020, issued by East West Bank (the “PPP Lender”), which contains customary events of default relating to, among other things, payment defaults and breaches of representations and warranties. Upon an event of default under the PPP Note, the PPP Lender may, among other things, require immediate payment of all amounts owing under the PPP Note or file suit and obtain judgment. Under the terms of the CARES Act, recipients of loans under the PPP can apply for and be granted forgiveness for all or a portion of such loan granted under the PPP. Such forgiveness will be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and certain other eligible costs (the “Eligible Costs”). Pursuant to the Paycheck Protection Program Flexibility Act (the “PPPFA”), enacted on June 5, 2020, the Company may continue to use loan proceeds on Eligible Costs through October 2, 2020, or the date that is 24 weeks from the PPP Loan origination date (the “Covered Period”). The Company is continuing to evaluate guidance released by the SBA regarding qualification for forgiveness of the PPP Loan, however, no assurance is provided that forgiveness for any portion of the Company’s PPP Loan will be obtained.

Under the PPPFA, payments of principal and interest due under the PPP Loan are deferred until the date on which the SBA remits the forgiveness amount, if any, back to the PPP Lender, or if forgiveness isn't sought within 10 months after the last day of the Covered Period, until the date that is 10 months from the last day of the Covered Period. The amounts outstanding under the PPP Loan may be prepaid by the Company at any time prior to maturity without penalty.

In order to apply for the PPP Loan, the Company was required to certify, among other things, that the current economic uncertainty made the PPP Loan request necessary to support the Company’s ongoing operations. This certification further required the Company to take into account the maintenance of its workforce, the Company’s need for additional funding to continue operations, and the Company’s ability to access alternative forms of capital in the current market environment to offset the effects of the COVID-19 pandemic.

Loan Agreements
The carrying value of the Company's debt for the periods presented was as follows:
June 30,
2020
December 31,
2019
Term Loans$15,741,000  $20,473,000  
Revolver  1,498,000  
PPP Loan1,775,000    
Total principal17,516,000  21,971,000  
Less unamortized debt issuance costs(1,803,000) (1,886,000) 
Total carrying value of debt$15,713,000  $20,085,000  

In March 2019, the Company entered into a Loan and Security Agreement (the “Innovatus LSA”) by and among Innovatus Life Sciences Lending Fund I, LP, a Delaware limited partnership (“Innovatus”), as collateral agent and the lenders listed on Schedule 1.1 thereto, including East West Bank. The Innovatus LSA provided a first term loan of $17.5 million, a second term loan of $2.5 million and a third term loan of $5.0 million (collectively, “Term Loans”) if the Company satisfied certain funding conditions. Interest on the Term Loans is due on the first of each month at a rate of 10.25% per annum in cash or a discounted rate of 7.25% in cash with 3.0% of the 10.25% per annum rate added to the principal of the loan and subject to accruing interest through the end of the interest only payment period, which ends March 1, 2022. At inception, the Company elected to pay interest in cash at a rate of 7.25% per annum and have 3.0% per annum of the interest added back to the outstanding principal. As of June 30, 2020, the effective interest rate, including debt issuance costs, for Term Loans was 16.7%. Beginning in April 2022, the Company must make 24 equal monthly payments of principal and interest with a final maturity date in March 2024, which may be earlier due to an event of default if not cured within time specified.
The Innovatus LSA also provides for a revolving line of credit in an amount not to exceed $5.0 million (the “Revolver”). The Company may repay and reborrow amounts under the Revolver at any time prior to the March 1, 2024 maturity date without penalty or premium. The outstanding balance of amounts borrowed under the Revolver bears interest at a rate equal to 2.0% above the variable rate of interest, per annum, as specified in the terms of the Revolver.
The Innovatus LSA is collateralized by substantially all of the Company’s assets, including its intellectual property. The Innovatus LSA requires the Company to comply with various affirmative and negative covenants, including: (1) a liquidity covenant requiring the Company to maintain a minimum cash balance at all times in a collateral account; (2) a revenue
11

covenant requiring the Company to meet certain minimum revenue targets measured at the end of each calendar quarter. The Innovatus LSA also includes standard events of default, including a provision that Innovatus could declare an event of default upon the occurrence of any event that it interprets as having a material adverse change in the Company's business, operations, or condition, a material impairment on the Company's ability to pay the secured obligations under the Innovatus LSA, or upon a material adverse effect on the collateral under the agreement, thereby requiring us to repay the loan immediately, together with a prepayment fee and other applicable fees. As of June 30, 2020, the Company has not received any notification or indication from Innovatus to invoke the material adverse change clause. However, due to the Company’s current cash flow position and the substantial doubt about its ability to continue as a going concern, the entire principal amount of the Term Loans are presented as short-term. The Company will continue to evaluate the debt classification on a quarterly basis and evaluate for reclassification in the future should its financial condition improve.
As of December 31, 2019, the Company did not achieve certain financial covenants under the Innovatus LSA. As a result, in March 2020, the Company and Innovatus entered into an amendment to the Innovatus LSA (the “Second Amendment”) to, among other things: (i) waive the events of default from not achieving the specific financial covenants for the December 31, 2019 measurement date, (ii) require an immediate partial repayment of $2.1million, (iii) require an additional partial repayment of $2.9 million on the earlier of completion of an Equity Event (as defined in the Second Amendment), or April 30, 2020, (iv) modify the liquidity covenant, such that the Company’s minimum cash balance shall vary based on outstanding borrowing capacity under the Revolver (provided, however, that the Company shall maintain a minimum cash balance of $2 million at any given time), (v) reduce the dollar amount of certain minimum revenue covenants and (vi) modify the terms of certain events of default. For example, the Second Amendment provides for a cure period in connection with the breach of certain minimum revenue financial covenants, as long as the Company submits an updated management plan and financial projections, which are subject to Innovatus approval, and completes a Qualified Financing Event (as defined in the Second Amendment) within 45 days of such breach.
In connection with the Second Amendment, the Company was obligated to pay Innovatus a waiver fee in the amount of  $200,000 and a prepayment fee of $100,000, payable in cash or in shares of the Company’s common stock at the Company's election, no later than following completion of the Equity Event. As described in Note 6 below, the Company completed the follow-on offering in April 2020 that constituted an Equity Event under the Second Amendment. A portion of the proceeds from the follow-on offering were used to pay-down $2.9 million of principal balance outstanding under the Innovatus term loan in accordance with the Second Amendment. In addition, the Company issued 872,601 shares of its common stock to Innovatus to satisfy the $200,000 waiver fee and $100,000 prepayment fee due under the Second Amendment.
The Company was in compliance with all financial covenants under the Innovatus LSA for the three months ended June 30, 2020.
6. Stockholders’ Equity and Stock-Based Compensation
Follow-on Public Offering
In April 2020, the Company completed an underwritten public offering of 16,896,000 shares of its common stock and, to certain investors, pre-funded warrants to purchase 37,650,000 shares of its common stock, and accompanying common warrants to purchase up to an aggregate of 54,546,000 shares of its common stock. Each share of common stock and pre-funded warrant to purchase one share of common stock was sold together with a common warrant to purchase one share of common stock. The public offering price of each share of common stock and accompanying common warrant was $0.33 and $0.329 for each pre-funded warrant. The pre-funded warrants are immediately exercisable at a price of $0.001 per share of common stock. The common warrants are immediately exercisable at a price of $0.33 per share of common stock and will expire five years from the date of issuance. The shares of common stock and pre-funded warrants, and the accompanying common warrants, were issued separately and were immediately separable upon issuance. The gross proceeds to the Company were approximately $18.0 million before deducting underwriting discounts and commissions and other offering expenses.


Stock Warrants
A summary of the Company’s warrant activity for the six months ended June 30, 2020 was as follows:
12

 Shares of Stock under WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Outstanding at January 1, 202024,406,000  $1.76  4.82$7,933,000  
Granted95,396,000  0.22  4.78
Exercised(39,888,000) 0.09  15,863,000  
Canceled  
Outstanding at June 30, 202079,914,000  $0.76  4.62$18,232,000  
Vested and exercisable at June 30, 202079,914,000  $0.76  4.62$  
Warrant Exercise Update

From July 1, 2020 through August 12, 2020, the Company has received gross proceeds of approximately $13.9 million pursuant to the exercise of outstanding and common and pre-funded warrants to purchase an aggregate of 46,505,000 shares of the Company's common stock.
Warrant Inducement

As previously reported, the Company issued warrants (the “Original Warrants”) to purchase shares of the Company’s Common Stock to certain investors in the Company’s underwritten public offering completed on October 23, 2019. The Original Warrants were immediately exercisable upon issuance at an exercise price per share of $0.86 and are set to expire on October 23, 2024.

On March 2, 2020, the Company entered into a Warrants Amendment and Agreement (the “Inducement Agreement”) with certain holders (“Holders”) of the Original Warrants that are exercisable for an aggregate of up to 3,200,000 shares of Common Stock. The Inducement Agreement provided that, commencing immediately following the delivery to the Holders of a prospectus supplement (the “Prospectus Supplement”) relating to the impact of the Inducement Agreement on the Original Warrants and ending at 9:15 a.m. Eastern Time on the business day following the date of such delivery (the “Modified Exercise Price Term”), the exercise price per share for the Original Warrants will be equal to $0.75 but only with respect to a cash exercise under Section 1(a) of the Original Warrants. In addition, the Company and each Holder agreed that if and only if the Holders exercise for cash all of their Original Warrants as amended pursuant to the Inducement Agreement during the Modified Exercise Price Term, the Company will issue to each Holder a new warrant (collectively, the “New Warrants”) to purchase up to the same number of shares of Common Stock issued to such Holder pursuant to the exercise of its Original Warrant during the Modified Exercise Price Term.

The Company delivered the Prospectus Supplement on March 2, 2020 and each Holder exercised all of their Original Warrants for cash. As a result, on March 3, 2020, the Company issued the New Warrants to the Holders. The New Warrants are exercisable at an exercise price per share of $1.06 commencing on the six-month anniversary of the issuance date, and will terminate on the date that is five years, six months following the issuance date. The New Warrants and the shares of Common Stock issuable upon exercise of the New Warrants were not registered under the Securities Act of 1933, as amended (the "Securities Act"), and were offered pursuant to the exemption provided in Section 4(a)(2) under the Securities Act.

Stock-Based Compensation
Stock Options
A summary of the Company’s stock option activity for the six months ended June 30, 2020 was as follows:   
13

 Shares of Stock under Stock OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Outstanding at January 1, 20201,743,000  $5.73  8.2$4,000  
Granted1,591,000  0.88  
Exercised    $  
Canceled(346,000) 4.04  
Outstanding at June 30, 20202,988,000  $3.34  8.46$22,000  
Vested and exercisable at June 30, 20201,021,000  $5.65  6.93$  

For the three months ended June 30, 2020 and 2019, the Company granted to its employees options to purchase 443,000 and 42,000 shares with a weighted average exercise price of $0.46 and $3.00 per share, respectively. For the six months ended June 30, 2020 and 2019, the Company granted to its employees options to purchase 1,591,000 and 545,000 shares with a weighted average exercise price of $0.88 and $4.15 per share, respectively.
For the three months ended June 30, 2020 and 2019, the weighted-average grant date fair value of stock options granted was $0.30 and $1.71 per share, respectively. For the six months ended June 30, 2020 and 2019, the weighted-average grant date fair value of stock options granted was $0.55 and $2.37 per share, respectively.
The Company recognized stock-based compensation expense for the periods presented were as follows: 
 Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Research and development$66,000  $58,000  $133,000  $111,000  
General and administrative262,000  278,000  523,000  514,000  
Total stock-based compensation expense$328,000  $336,000  $656,000  $625,000  
The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Risk-free interest rate0.4 %2.0 %1.1 %2.4 %
Expected volatility77.9 %66.1 %72.2 %67.3 %
Expected term (in years)5.55.45.95.0
Expected dividend yield0.0 %0.0 %0.0 %0.0 %

7. Legal Proceedings
The Company is subject to potential liabilities under various claims and legal actions that are pending or may be asserted. These matters arise in the ordinary course and conduct of the business. The Company intends to continue to defend itself vigorously in such matters. The Company regularly assesses contingencies to determine the degree of probability and range of possible loss for potential accrual in the financial statements. An estimated loss contingency is accrued in the financial statements if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on the Company’s assessment, it currently does not have any amount accrued as it is not a defendant in any claims or legal actions.
8. Income Taxes
The Company is subject to taxation in the United States, United Kingdom and various state jurisdictions. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the full valuation allowance on the Company's U.S. net operating losses.
14

In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020.  The CARES Act, among other things, includes tax provisions relating to refundable payroll tax credits, deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP).  The CARES Act did not have a material impact on the Company’s income tax provision for the three months ended June 30, 2020.  The Company continues to evaluate the impact of the CARES Act on its financial position, results of operations and cash flows.
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto as of and for the year ended December 31, 2019 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in our Annual Report on Form 10-K, or our Annual Report, filed with the Securities and Exchange Commission, or the SEC, on March 10, 2020. Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to “we,” “us,” and “our” refer to Bionano Genomics, Inc.
Forward-Looking Statements
The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, which are subject to the “safe harbor” created by those sections. These forward-looking statements include, but are not limited to any statements concerning the potential effects of the COVID-19 pandemic on our business , statements concerning our strategy, future operations, future financial position, future revenues, projected costs, prospects and plans and objectives of management. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in our filings with the SEC. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements.
Overview
We are a life sciences instrumentation company in the genome analysis space. We develop and market the Saphyr system, a platform for ultra-sensitive and ultra-specific structural variation detection that enables researchers and clinicians to accelerate the search for new diagnostics and therapeutic targets and to streamline the study of changes in chromosomes, which is known as cytogenetics. Our Saphyr system comprises an instrument, chip consumables, reagents and a suite of data analysis tools.
We have incurred losses in each year since our inception. Our net losses were $8.1 million and $7.7 million for the three months ended June 30, 2020 and 2019, respectively, and $18.6 million and $15.5 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, we had an accumulated deficit of $121.2 million.
We expect to continue to incur significant expenses and operating losses as we:
expand our sales and marketing efforts to further commercialize our products;
continue research and development efforts to improve our existing products;
hire additional personnel;
enter into collaboration arrangements, if any;
add operational, financial and management information systems; and
incur increased costs as a result of operating as a public company.
15

COVID-19 Overview

The COVID-19 pandemic, and the measures imposed to contain this pandemic in areas where we operate our business and elsewhere have disrupted and are expected to continue to impact our business. For example, to comply with applicable regulations and to safeguard the health and safety of our employees and customers, we temporarily reduced our on-site business operations, implemented work-from-home practices, and modified other business practices, including those related to employee travel and physical participation in meetings, events, and conferences. In addition, the quarantine of our personnel and the inability to access our facilities or customer sites adversely affected, and is expected to continue to adversely affect, our operations.
        
During the six months ended June 30, 2020, we experienced a $1.7 million decrease in revenue, as compared to the same period of the prior year, which is largely due to the COVID-19 pandemic. While the COVID-19 pandemic did not prevent us from operating our business during the six months ended June 30, 2020, we have taken steps to reduce our cash used in operations to offset the decrease in cash generated from sales. For example, on April 15, 2020, our Board of Directors approved the implementation of temporary salary reductions for certain of our executive officers and other employees, including 50% salary reductions for Erik Holmlin, President and Chief Executive Officer, Mark Oldakowski, Chief Operating Officer, and Warren Robinson, Chief Commercial Officer. These reductions were effective for two months beginning on April 16, 2020 and ended on June 15, 2020. Also in April 2020, we implemented salary reductions for most of our salaried employees and reduced the number of working hours of most of our hourly employees by 25% , with such measures also ending on June 15, 2020.

These disruptions resulting from the COVID-19 pandemic, may continue to impact our operations and overall business. The impact of COVID-19 is evolving rapidly and its future effects remain uncertain. As a result of such uncertainties, the duration of the disruption and the related impact on our business, operating results and financial condition cannot be reasonably estimated at this time. We are continuing to closely monitor the impact of the COVID-19 pandemic on our business and are taking proactive efforts designed to protect the health and safety of our workforce, continue our business operations and advance our corporate objectives.
Financial Overview
Revenue
We generate product revenue from sales of our instruments and consumables. We currently sell our products for research use only applications and our customers are primarily laboratories associated with academic and governmental research institutions, as well as pharmaceutical, biotechnology and contract research companies. Consumable revenue consists of sales of complete assays which are developed internally by us, plus sales of kits which contain all the elements necessary to run tests. Other revenue consists of warranty and other service-based revenue.
The following table presents our revenue for the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
 2020201920202019
Product revenue$940,000  $2,021,000  $1,923,000  $3,708,000  
Service and other revenue242,000  154,000  395,000  319,000  
Total$1,182,000  $2,175,000  $2,318,000  $4,027,000  
16

The following table reflects total revenue by geography and as a percentage of total revenue, based on the billing address of our customers. North America consists of the United States and Canada. EMEIA consists of Europe, Middle East, India and Africa. Asia Pacific includes China, Japan, South Korea, Singapore and Australia.

 Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
$%$%$%$%
North America$788,000  66 %$1,379,000  64 %$1,514,000  66 %$2,218,000  55 %
EMEIA315,000  27 %507,000  23 %705,000  30 %1,425,000  35 %
Asia Pacific79,000  %289,000  13 %99,000  %384,000  10 %
Total$1,182,000  100 %$2,175,000  100 %$2,318,000  100 %$4,027,000  100 %
Cost of Revenue
Cost of product revenue for our instruments and consumables includes costs from the manufacturer, raw material parts costs and associated freight, shipping and handling costs, contract manufacturer costs, salaries and other personnel costs, overhead and other direct costs related to those sales recognized as product revenue in the period. Cost of service and other revenue consists of salaries and other personnel costs and costs related to warranties and other costs of servicing equipment at customer sites.
Research and Development Expenses
Research and development expenses consist of salaries and other personnel costs, stock-based compensation, research supplies, third-party development costs for new products, materials for prototypes, and allocated overhead costs that include facility and other overhead costs. We have made substantial investments in research and development since our inception, and plan to continue to make investments in the future. Our research and development efforts have focused primarily on the tasks required to support development and commercialization of new and existing products. We believe that our continued investment in research and development is essential to our long-term competitive position.
Selling, General and Administrative Expenses
Selling, general and administrative expenses consist primarily of salaries and other personnel costs, and stock-based compensation for our sales and marketing, finance, legal, human resources and general management, as well as professional services, such as legal and accounting services.
17

Results of Operations
Comparison of the Three Months Ended June 30, 2020 and 2019
The following table sets forth our results of operations for the three months ended June 30, 2020 and 2019:
Three Months Ended June 30,Period-to-Period Change
20202019$%
Revenues:    
Product revenue$940,000  $2,021,000  $(1,081,000) (53.5)%
Service and other revenue242,000  154,000  88,000  57.1 %
Total revenue1,182,000  2,175,000  (993,000) (45.7)%
Cost of revenue:  
Cost of product revenue515,000  1,525,000  (1,010,000) (66.2)%
Cost of other revenue88,000  30,000  58,000  193.3 %
Total cost of revenue603,000  1,555,000  (952,000) (61.2)%
Operating expenses:  
Research and development2,401,000  2,408,000  (7,000) (0.3)%
Selling, general and administrative5,613,000  5,056,000  557,000  11.0 %
Total operating expenses8,014,000  7,464,000  550,000  7.4 %
Loss from operations(7,435,000) (6,844,000) (591,000) 8.6 %
Other income (expenses):
Interest expense(561,000) (645,000) 84,000  (13.0)%
Other income (expenses)(73,000) (171,000) 98,000  (57.3)%
Total other income (expenses)(634,000) (816,000) 182,000  (22.3)%
Loss before income taxes(8,069,000) (7,660,000) (409,000) 5.3 %
Provision for income taxes(5,000) (5,000) —  — %
Net loss$(8,074,000) $(7,665,000) $(409,000) 5.3 %
Revenue
Total revenue decreased by $1.0 million, or 45.7%, to $1.2 million for the three months ended June 30, 2020 compared to $2.2 million for the same period in 2019. The decrease impacted all regions, largely driven by customers temporarily shutting down their lab operations in response to COVID-19 shelter-at-home orders. Below is a summary of changes for the three months ended June 30, 2020 as compared to the same period in 2019:
North America revenue decreased by $0.6 million, or 43%;
EMEIA revenue decreased by $0.2 million, or 38%; and
Asia Pacific revenue decreased by $0.2 million, or 73%.
Cost of Revenue
Total cost of revenue decreased by $1.0 million, or 61.2%, to $0.6 million for the three months ended June 30, 2020 compared to $1.6 million for the same period in 2019. Total cost of revenue decreased for the three months ended June 30, 2020 as compared to 2019 primarily due to a decrease in the number of instruments units sold during the quarter from 8 to 1. This was partially offset by an increase in consumable units sold of 189%.
Research and Development Expenses
There was no significant change to research and development expenses during the three months ended June 30, 2020 compared to the same period in 2019.
18

Selling, General and Administrative Expenses
Selling, general and administrative expenses increased by $0.5 million, or 11.0%, to $5.6 million for the three months ended June 30, 2020 compared to $5.1 million for the same period in 2019. This is primarily due to headcount additions to our global sales and marketing teams as well as back-office support teams to assist with the growth of our world-wide product distribution. In addition, we incurred increased professional fees to support business operations and our international presence. Salary reductions implemented in April 2020 partially offset cost increases driven by our headcount additions.

Comparison of the Six Months Ended June 30, 2020 and 2019
The following table sets forth our results of operations for the six months ended June 30, 2020 and 2019:
Six Months Ended June 30,Period-to-Period Change
20202019$%
Revenues:    
Product revenue$1,923,000  $3,708,000  $(1,785,000) (48.1)%
Service and other revenue395,000  319,000  76,000  23.8 %
Total revenue2,318,000  4,027,000  (1,709,000) (42.4)%
Cost of revenue:  
Cost of product revenue1,289,000  2,645,000  (1,356,000) (51.3)%
Cost of other revenue170,000  57,000  113,000  198.2 %
Total cost of revenue1,459,000  2,702,000  (1,243,000) (46.0)%
Operating expenses:  
Research and development5,075,000  4,508,000  567,000  12.6 %
Selling, general and administrative12,981,000  9,846,000  3,135,000  31.8 %
Total operating expenses18,056,000  14,354,000  3,702,000  25.8 %
Loss from operations(17,197,000) (13,029,000) (4,168,000) 32.0 %
Other income (expenses):
Interest expense(1,322,000) (959,000) (363,000) 37.9 %
Loss on debt extinguishment—  (1,333,000) 1,333,000  — %
Other income (expenses)(55,000) (186,000) 131,000  (70.4)%
Total other income (expenses)(1,377,000) (2,478,000) 1,101,000  (44.4)%
Loss before income taxes(18,574,000) (15,507,000) (3,067,000) 19.8 %
Provision for income taxes(10,000) (9,000) (1,000) 11.1 %
Net loss$(18,584,000) $(15,516,000) $(3,068,000) 19.8 %
Revenue
Total revenue decreased by $1.7 million, or 42.4%, to $2.3 million for the six months ended June 30, 2020 compared to $4.0 million for the same period in 2019. The decrease impacted all regions, largely driven by customers temporarily shutting down their lab operations in response to COVID-19 shelter-at-home orders and related restrictions to address the pandemic. Below is a summary of changes for the six months ended June 30, 2020 as compared to the same period in 2019:
North America revenue decreased by $0.7 million, or 32%;
EMEIA revenue decreased by $0.7 million, or 51%; and
Asia Pacific revenue decreased by $0.3 million, or 74%.
Cost of Revenue
Total cost of revenue decreased by $1.2 million, or 46.0%, to $1.5 million for the six months ended June 30, 2020 compared to $2.7 million for the same period in 2019. Total cost of revenue decreased for the six months ended June 30, 2020 as compared to 2019 primarily due to a decrease in the number of instruments units sold from 14 to 4. This was partially offset by an increase in consumable units sold of 120%.
19

Research and Development Expenses
Research and development expenses increased $0.6 million, or 12.6%, to $5.1 million for the six months ended June 30, 2020 compared to $4.5 million for the same period in 2019. This is due to headcount additions to our development teams, but slightly offset by the salary reductions implemented in April 2020. In addition, our materials and supply expense increased during the six months ended June 30, 2020 due to continued efforts to innovate our product.
Selling, General and Administrative Expenses
Selling, general and administrative expenses increased by $3.2 million, or 31.8%, to $13.0 million for the six months ended June 30, 2020 compared to $9.8 million for the same period in 2019. This is primarily due to headcount additions to our global sales and marketing teams as well as back-office support teams to assist with the growth of our world-wide product distribution. In addition, we incurred increased professional fees to support ongoing business operations and international presence. Lastly, the Company determined that its collection efforts had been exhausted for a portion of its accounts and deemed the accounts receivables balance as not collectible. As a result, the Company recognized bad debt expense of $1.3 million during the six months ended June 30, 2020.
Interest Expense
        
Interest expense increased $0.4 million, or 37.9%, to $1.3 million for the six months ended June 30, 2020 compared to $0.9 million for the same period in 2019, driven by changes in our term-loan debt. In March 2019, the Company retired its $10 million Credit and Security Agreement with MidCap Financial (the “CSA”) and replaced it with a $20 million facility under our Loan and Security Agreement with Innovatus Life Sciences Lending Fund I, LP, as further discussed below.
Loss on Debt Extinguishment
A loss on debt extinguishment of $1.3 million was recognized during the six months ended June 30, 2019 in association with retiring the MidCap Financial CSA prior to maturity.
Liquidity and Capital Resources
Since our inception, we have incurred net losses and negative cash flows from operations. We incurred net losses of $8.1 million and $7.7 million for the three months ended June 30, 2020 and 2019, respectively, and $18.6 million and $15.5 million for the six months ended June 30, 2020 and 2019, respectively. As of June 30, 2020, we had an accumulated deficit of $121.2 million and cash and cash equivalents of $17.2 million.
Sources of Liquidity
Prior to our initial public offering (IPO) in August 2018, we financed our operations principally through private placements of convertible preferred stock, convertible notes, borrowings from credit facilities, and revenue from our commercial operations. Since our IPO, we have generated cash flows from sales of common stock and other equity instruments instead of convertible preferred stock. We anticipate that future sources of liquidity will principally come from sales of common stock and other equity instruments, borrowings from credit facilities and revenue from our commercial operations. See Note 6 to our condensed consolidated financial statements for a discussion of our recent equity activity and Note 5 to our condensed consolidated financial statements for a discussion of terms and provisions of our debt included elsewhere in this Quarterly Report on Form 10-Q for more information.
Follow-On Offering
In April 2020, we completed an underwritten public offering of 16,896,000 shares of its common stock and, to certain investors, pre-funded warrants to purchase 37,650,000 shares of its common stock, and accompanying common warrants to purchase up to an aggregate of 54,546,000 shares of its common stock. Each share of common stock and pre-funded warrant to purchase one share of common stock was sold together with a common warrant to purchase one share of common stock. The public offering price of each share of common stock and accompanying common warrant was $0.33 and $0.329 for each pre-funded warrant. The pre-funded warrants are immediately exercisable at a price of $0.001 per share of common stock. The common warrants are immediately exercisable at a price of $0.33 per share of common stock and will expire five years from the date of issuance. The shares of common stock and pre-funded warrants, and the accompanying common warrants, were issued separately and were immediately separable upon issuance. The gross proceeds to us were approximately $18.0 million, before deducting underwriting discounts and commissions and other offering expenses.
20

Warrant Exercise Update

From July 1, 2020 through August 12, 2020, we have received gross proceeds of approximately $13.9 million pursuant to the exercise of outstanding common and pre-funded warrants to purchase an aggregate of 46,505,000 shares of our common stock.
Cash Flows
The following table sets forth the cash flow from operating, investing and financing activities for the periods presented:
Net cash provided by (used in):Six Months Ended June 30,
20202019
 
Operating activities$(15,250,000) $(12,868,000) 
Investing activities—  (30,000) 
Financing activities15,133,000  11,670,000  
Operating Activities
We derive cash flows from operations primarily from the sale of our products and services. Our cash flows from operating activities are also significantly influenced by our use of cash for operating expenses to support the growth of our business. We have historically experienced negative cash flows from operating activities as we have developed our technology, expanded our business and built our infrastructure and this may continue in the future.
Net cash used in operating activities was $15.3 million during the six months ended June 30, 2020 as compared to $12.9 million during the same period in 2019. The increase in cash used in operating activities of $2.4 million is attributed to increased headcount across the business, increased professional fees to support ongoing business operations and increase our international presence, and increased investments in marketing and promotions.
Investing Activities
Historically, our primary investing activities have consisted of capital expenditures for the purchase of capital equipment to support our expanding infrastructure. We expect to continue to incur additional costs for capital expenditures related to these efforts in future periods. There was no significant cash used in investing activities during the six months ended June 30, 2020 as well as for the same period in 2019.
Financing Activities
Net cash provided by financing activities was $15.1 million during the six months ended June 30, 2020 as compared to the same period in 2019 where we had net proceeds from financing activities of $11.7 million, a decrease of $3.4 million. During the six months ended June 30, 2020, we raised approximately $16.4 million in net proceeds from a follow-on offering, and $3.5 million from warrant exercises. In addition, we received approximately $1.8 million pursuant to the PPP Loan (as defined below). Offsets included payments of $1.5 million on our revolving line of credit and $5.0 million in term-loan principal prepayments in accordance with the Second Amendment. During the six months ended June 30, 2019, we had net proceeds from the issuance of the Innovatus LSA as well as aggregate proceeds from Innovatus and Aspire Purchase Agreements of approximately $11.0 million.

Paycheck Protection Program

In April 2020, we received loan proceeds of approximately $1.8 million (the “PPP Loan”) pursuant to the Paycheck Protection Program (the “PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) administered by the U.S. Small Business Administration (the “SBA”). The PPP Loan is scheduled to mature in April 2022 (the “Maturity Date”), bears interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act.

The PPP Loan is evidenced by a promissory note issued by East West Bank (the “Lender”). The PPP note contains customary events of default relating to, among other things, payment defaults and breaches of representations and warranties. Under the terms of the CARES Act, recipients of loans under the PPP can apply for and be granted forgiveness for all or a portion of loan granted under the PPP, with such forgiveness to be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and certain other eligible costs (the “Eligible Costs”). Pursuant to the Paycheck Protection Program
21

Flexibility Act (the “PPPFA”), enacted on June 5, 2020, we may continue to use loan proceeds on Eligible Costs through October 2, 2020, or the date that is 24 weeks from the PPP Loan origination date (the “Covered Period”). However, no assurance is provided that forgiveness for any portion of the PPP Loan will be obtained.

Pursuant to the PPPFA, payments of principal and interest due under the PPP Loan are deferred until the date on which the SBA remits the forgiveness amount, if any, back to the PPP Lender, or if forgiveness isn't sought within 10 months after the last day of the Covered Period, until the date that is 10 months from the last day of the Covered Period. The amounts outstanding under the PPP Loan may be prepaid by us at any time prior to maturity without penalty.

The PPP Loan is also described in Note 5 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
Capital Resources

We performed an analysis of our ability to continue as a going concern. We believe, based on our current business plan, that our existing cash and cash equivalents as of June 30, 2020, plus proceeds from the recent warrant exercises described above, will be sufficient to fund our operations and obligations into the first quarter of 2021. We plan to continue to fund our operations through cash and cash equivalents on hand, as well as through public or private equity or debt financings, strategic collaborations, licensing arrangements, asset sales, or other arrangements. Additional funds may not be available when needed from any source or, if available, may not be available on terms that are acceptable to us. In addition, as a result of the COVID-19 pandemic and actions taken to slow its spread, the global credit and financial markets have experienced extreme volatility, including diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates and uncertainty about economic stability. It is possible that further deterioration in credit and financial markets and confidence in economic conditions will occur. If equity and credit markets deteriorate, it may affect our ability to raise equity capital, borrow on our existing facilities or make any additional necessary debt or equity financing more difficult to obtain, more costly and/or more dilutive. In addition, while we are currently in compliance with our loan agreement, the COVID-19 pandemic may compromise our ability to comply with the terms of our loan agreement and could result in an event of default. If an event of default were to occur, our lender could accelerate our repayment obligations or enforce other rights under our loan agreements. Any such default may also require us to seek additional or alternative financing, which may not be available on commercially reasonable terms or at all.

Even if we raise additional capital, we may also be required to modify, delay or abandon some of our plans which could have a material adverse effect on our business, operating results and financial condition and our ability to achieve our intended business objectives. Any of these actions could materially harm our business, results of operations and future prospects. See Note 1 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information.

As discussed in Note 1 to our condensed consolidated financial statements included in this Quarterly Report, in April 2020, we received a Notice (the “Notice”) from The Nasdaq Stock Market LLC (“Nasdaq”) advising us that for 30 consecutive trading days preceding the date of the Notice, the bid price of our common stock had closed below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Minimum Bid Price Requirement”). The Notice has no effect on the listing of our common stock at this time, and our common stock continues to trade on The Nasdaq Capital Market under the symbol “BNGO.” We intend to monitor the closing bid price of our common stock and may, if appropriate, consider implementing available options to regain compliance with the Minimum Bid Price Requirement.
Off-Balance Sheet Arrangements
We did not have during the periods presented, and we do not currently have, any off-balance sheet arrangements, as defined under SEC rules, and similarly did not and do not have any holdings in variable interest entities.
Critical Accounting Policies and Estimates
Our management’s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of our consolidated financial statements requires us to make estimates and assumptions that materially affect the reported amounts of assets, liabilities, revenues and expenses and the disclosure of contingent assets and liabilities in our consolidated financial statements and accompanying notes. We evaluate these estimates and judgments on an ongoing basis. We base our estimates on historical experience and on various other factors that we believe are reasonable under the
22

circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may materially differ from these estimates under different assumptions or conditions.
There were no material changes in our critical accounting policies and estimates during the six months ended June 30, 2020.  
Recent Accounting Pronouncements
See Note 1 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for information concerning recent accounting pronouncements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
As a smaller reporting company, we are not required to provide the information required by this Item.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act. Disclosure controls and procedures are controls and other procedures designed to ensure that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and our principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
As of June 30, 2020, our management, with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934). Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Based on the evaluation of our disclosure controls and procedures as of June 30, 2020, our principal executive and financial officer concluded that, as of such date, our disclosure controls and procedures were not effective at a reasonable assurance level as a result of the material weakness that existed in our internal control over financial reporting, as described below and previously reported in our Annual Report on Form 10-K.
Material Weaknesses in Internal Control over Financial Reporting
During the preparation of our consolidated financial statements for the year ended December 31, 2019, our management assessed the effectiveness of our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework (2013 Framework). Based on this assessment, our management determined that, as of December 31, 2019, there was a material weakness in our internal control environment over financial reporting because we did not have a sufficient number of resources to support the growth and complexity of our financial reporting requirements.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that a reasonable possibility exists that a material misstatement of our annual or interim financial statements would not be prevented or detected on a timely basis. The foregoing material weakness contributed to a material weakness in our control activities based on the criteria set forth in the 2013 Framework. Specifically, the design of certain controls did not adequately provide appropriate segregation of duties and allow timely completion of financial reporting and accounting activities. The failure to maintain appropriate segregation of duties had a pervasive impact and as such, this deficiency resulted in a risk that could have impacted all financial statement account balances and disclosures. The material weaknesses did not result in any identified material misstatements to our financial statements, and there were no changes to previously released financial results.
23

Remediation of Material Weaknesses
Management has been actively engaged in developing and implementing a remediation plan to address the material weaknesses described above. The remediation efforts that are in process or expected to be implemented include the following:
Management has engaged external consultants to assist with our internal accounting functions and further enhance our internal controls which has increased the number of personnel involved in financial reporting.
We are in the process of hiring a new Chief Financial Officer and other qualified individuals that will increase the number of personnel involved in financial reporting and the control environment.
The additional resources and procedures described above are designed to enable us to broaden the scope and quality of our internal review of underlying information related to financial reporting and to formalize and enhance our internal control procedures. While the implementation of improved controls and procedures is ongoing, we have determined that as of June 30, 2020 that the material weaknesses described above have not been fully remediated.
Changes in Internal Control over Financial Reporting
Other than the remediation efforts underway, as described above, and despite the fact that most of our employees are working remotely due to the COVID-19 pandemic, there were no material changes in our internal control over financial reporting during the quarter ended June 30, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
None.
ITEM 1A. RISK FACTORS
Except for the risk factors set forth below, there have been no material changes to the risk factors previously disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission on March 10, 2020. The risks described in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 are not the only risks facing our company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or future results.

Our business, and that of our customers, has been adversely affected by the effects of public health crises, including the COVID-19 pandemic. In particular, the COVID-19 pandemic has materially affected our operations globally, including at our headquarters in San Diego, California, as well as the business or operations of our research partners, customers and other third parties with whom we conduct business.

Our business could be adversely affected by health crises in regions where we have operations, concentrations of sales and marketing teams, distributors or other business operations. Such health crises could also affect the business or operations of our research partners, customers and other third parties with whom we conduct business.

In particular, the COVID-19 pandemic and the measures imposed to contain this pandemic have disrupted and are expected to continue to impact our business. Global efforts to contain the spread of COVID-19 have intensified, with the certain areas of the United States, Europe and Asia implementing severe travel restrictions, social distancing requirements and stay-at-home orders, among other restrictions. In addition, while certain geographical areas have begun gradual movement towards the easing of these COVID-19 related restrictions, reports of increased infection are leading to additional public health directives and orders that may have an unpredictable impact on our financial condition, results of operations, liquidity and cash flows.

In response to these public health directives and orders, we have implemented work-from-home policies for certain employees and temporarily scaled back our operations. We have also modified certain business practices, including those related to
24

employee travel and cancellation of physical participation in meetings, events and conferences, and implemented new protocols to promote social distancing and enhance sanitary measures in our offices and facilities. The quarantine of our personnel and the inability to access our facilities or customer sites has adversely affected, and is expected to continue adversely affecting, our operations. For example, certain members of our workforce are now performing their duties remotely and these employees have not been able to maintain the same level of productivity and efficiency due a lack of resources that would otherwise be available to them in our offices and additional demands on their time, such as increased responsibilities resulting from school closures or the illness of family members.

The effects of these public health directives and orders and our related adjustments in our business have negatively impacted productivity, disrupted our business and delayed our timelines, the magnitude of which will depend, in part, on the length and severity of the restrictions and other limitations on our ability to conduct our business in the ordinary course. For example, in our Annual Report on Form 10-K for the year ended 2019, we made various forward-looking statements regarding our expectations for the timing of improvements in our gross margin, the speed at which we will increase sales of high-margin consumables, product improvements and study results. We have suspended our guidance, projections or outlook, as applicable, for 2020, including with respect to these forward-looking statements.

The spread of COVID-19 has resulted in a widespread health crisis that is adversely affecting the economies and financial markets of many countries, including in the United States, Europe and Asia, which has resulted in an economic downturn that may negatively affect demand for our products and services and materially affect us financially. For example, customers who have committed to order minimum quantities of consumables or to purchase our Saphyr instrument could delay or default on these commitments. Further, restrictions on our ability to travel, stay-at-home orders and other similar restrictions on our business have limited our ability to support our global and domestic operations, including providing installation and training and customer service, resulting in disruptions in our sales and marketing efforts and negative impacts on our commercial strategy. In particular, our management team frequently travels to China and a portion of our sales support team works remotely from China. Also, four of our distributors are located in China. For fiscal year 2019, we derived 14% of our total revenue from the Asia Pacific region and 5% of our total revenue from China. China, like many geographical areas around the world, has recently reported an increase in COVID-19 infections, may result in additional or modified governmental actions and restrictions in the region.

These and similar, and perhaps more severe, disruptions in our operations could negatively impact our business, operating results and financial condition. In addition, quarantines, stay-at-home, executive and similar government orders, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur, could disrupt our supply chain and affect customer decision-making. For example, any actual or perceived disruption in our product distribution channel could alter customer buying decisions, prompting customers to delay or cancel their orders, which would negatively impact our sales revenue and could harm our reputation. In addition, we anticipate that ongoing disruptions in our supply chain will cause shortages in the materials required to operate our instruments, therefore limiting our ability to process customer samples and the ability of users of our system to operate our system.

The spread of COVID-19, which has caused a broad impact globally, may materially affect us economically. While the economic impact brought by, and the duration of, COVID-19 may be difficult to assess or predict, the disruption of global financial markets may limit our ability to access capital, which could negatively affect our liquidity. A recession or market correction resulting from the spread of COVID-19 may continue to materially affect our business and the value of our common stock even after the outbreak of COVID-19 has subsided, due to unforeseen adverse impacts on us or our third-party manufacturers, vendors and customers.

In addition, we are subject to various affirmative and negative covenants in our loan agreement with our lender. If the effects of COVID-19 cause us to fall out of compliance with one or more of such covenants and we are unable to secure a waiver or negotiate an amendment to our loan agreement on reasonable terms, or at all, an event of default could occur, which would allow our lender to accelerate our repayment obligations or enforce its other rights under our loan agreement. Any such default may also require us to seek additional or alternative financing, which may not be available on commercially reasonable terms or at all. If we are unable to access funds to repay our lender, our lender could take control of our pledged assets. Any of the foregoing events would negatively impact our financial condition and liquidity.

The ultimate impact of the COVID-19 outbreak or a similar health epidemic is highly uncertain and subject to change. We do not yet know the full extent of potential delays or impacts on our business or the global economy as a whole, and such impacts may not be fully recoverable. In addition, the current and potential adverse impacts of the COVID-19 pandemic on our business, financial condition, results of operations and growth prospects, may also have the effect of heightening many of the other risks and uncertainties described in Part I, Item 1A. “Risk Factors” in the Annual Report as well as in this Quarterly Report. We will continue to monitor the COVID-19 situation closely. 
25


We may not be entitled to forgiveness of our recently received Paycheck Protection Program Loan, and our application for the Paycheck Protection Program Loan could in the future be determined to have been impermissible or could result in damage to our reputation.

On April 17, 2020, we received loan proceeds of approximately $1.77 million (the “PPP Loan”) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) administered by the U.S. Small Business Administration (the “SBA”). We intend to use the PPP Loan to retain current employees, maintain payroll and make lease and utility payments. The PPP Loan is evidenced by a promissory note, dated as of April 17, 2020, issued by East West Bank, which contains customary events of default relating to, among other things, payment defaults and breaches of representations and warranties. The PPP Loan is scheduled to mature on April 17, 2022 (the “Maturity Date”), bears interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act.

Pursuant to the Paycheck Protection Program Flexibility Act, payments on principal and interest due under the PPP Loan are deferred until the date on which the SBA remits the forgiveness amount back to East West Bank, or if forgiveness is not sought within 10 months after the last day of the Covered Period, as defined below, the date that is 10 months after the last day of the Covered Period. All interest which accrues during the deferral period will be deferred and payable on the Maturity Date. The amounts outstanding under the PPP Loan may be prepaid by us at any time prior to maturity without penalty. Under the CARES Act, as amended in June 2020, loan forgiveness is generally available for the sum of documented payroll costs, covered rent payments, covered mortgage interest and covered utilities during the 24-week period beginning on the date of the first disbursement of the PPP Loan, or the Covered Period. The amount of the PPP Loan eligible to be forgiven may be reduced in certain circumstances, including as a result of certain headcount or salary reductions. We will be required to repay any portion of the outstanding principal that is not forgiven, along with accrued interest, and we cannot provide any assurance that we will be eligible for loan forgiveness, that we will apply for forgiveness, or that any amount of the PPP Loan will ultimately be forgiven by the SBA.

In order to apply for the PPP Loan, we were required to certify, among other things, that the current economic uncertainty made the PPP Loan request necessary to support our ongoing operations. We made this certification in good faith after analyzing, among other things, the maintenance of our workforce, our need for additional funding to continue operations, and our ability to access alternative forms of capital in the current market environment to offset the effects of the COVID -19 pandemic. Following this analysis, we believe that we satisfied all eligibility criteria for the PPP Loan, and that our receipt of the PPP Loan is consistent with the broad objectives of the CARES Act. The certification described above did not contain any objective criteria and is subject to interpretation.

On April 23, 2020, the SBA issued guidance stating that it is unlikely that a public company with substantial market value and access to capital markets will be able to make the required certification in good faith. The lack of clarity regarding loan eligibility under the Paycheck Protection Program has resulted in significant media coverage and controversy with respect to public companies applying for and receiving loans. If, despite our good-faith belief that given our circumstances we satisfied all eligible requirements for the PPP Loan, we are later determined to have violated any applicable laws or regulations that may apply to us in connection with the PPP Loan or it is otherwise determined that we were ineligible to receive the PPP Loan, we may be required to repay the PPP Loan in its entirety and/or be subject to additional penalties, which could also result in adverse publicity and damage to our reputation. Should we be audited or reviewed by federal or state regulatory authorities as a result of filing an application for forgiveness of the PPP Loan or otherwise, such audit or review could result in the diversion of management’s time and attention and legal and reputational costs. If we were to be audited or reviewed and receive an adverse determination or finding in such audit or review, we could be required to return the full amount of the PPP Loan. Any of these events could have a material adverse effect on our business, results of operations and financial condition.

If we are not able to comply with the applicable continued listing requirements or standards of The Nasdaq Capital Market, Nasdaq could delist our common stock.

Our ability to publicly or privately sell equity securities and the liquidity of our common stock could be adversely affected if we are delisted from The Nasdaq Capital Market or if we are unable to transfer our listing to another stock market. In order to maintain this listing, we must satisfy minimum financial and other continued listing requirements and standards, including a requirement to maintain a minimum bid price of the Company's common stock of $1.00 per share.

In a letter dated April 22, 2020, or the Notice, we were notified by the Nasdaq Stock Market LLC, or Nasdaq, that for 30 consecutive trading days preceding the date of the Notice, the bid price of our common stock had closed below the $1.00 per
26

share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2), or the Minimum Bid Price Requirement.

Under Nasdaq Listing Rule 5810(c)(3)(A), we have 180 calendar days following the date of the Notice to regain compliance with the Minimum Bid Price Requirement. However, due to recent extraordinary market conditions, Nasdaq has determined to toll the compliance period for the Minimum Bid Price Requirement through June 30, 2020, or the Tolling Period. As a result, the compliance Period will end on December 28, 2020, or the Compliance Period, instead of October 20, 2020.  If at any time during the Tolling Period or the Compliance Period the closing bid price of our common stock is at least $1.00 for a minimum of 10 consecutive business days, we will regain compliance with the Minimum Bid Price Requirement and our common stock will continue to be eligible for listing on The Nasdaq Capital Market absent noncompliance with any other requirement for continued listing.

If we do not regain compliance with the Minimum Bid Price Requirement by the end of the Compliance Period, we may be afforded an additional 180 calendar days to regain compliance with the Minimum Bid Price Requirement, or the Additional Compliance Period, if on the last day of the Compliance Period the Company is in compliance with the market value of publicly held shares requirement for continued listing as well as all other standards for initial listing of our common stock on The Nasdaq Capital Market (other than the Minimum Bid Price Requirement), unless we do not indicate our intent to cure the deficiency, or if it appears to Nasdaq that it is not possible for us to cure the deficiency.

If we do not regain compliance with the Minimum Bid Price Requirement by the end of the Compliance Period, or the Additional Compliance Period, if applicable, our common stock will be subject to delisting.

If Nasdaq staff provides notice that our common stock may become subject to delisting, Nasdaq rules permit us to appeal the decision to reject our proposed compliance plan or any delisting determination to a Nasdaq Hearings Panel. Accordingly, there can be no guarantee that we will be able to maintain our Nasdaq listing. If our common stock is delisted by Nasdaq, it could lead to a number of negative implications, including an adverse effect on the price of our common stock, increased volatility in our common stock, reduced liquidity in our common stock, the loss of federal preemption of state securities laws and greater difficulty in obtaining financing. In addition, delisting of our common stock could deter broker-dealers from making a market in or otherwise seeking or generating interest in our common stock, could result in a loss of current or future coverage by certain sell-side analysts and might deter certain institutions and persons from investing in our securities at all. Delisting could also cause a loss of confidence of our customers, collaborators, vendors, suppliers and employees, which could harm our business and future prospects.

If our common stock is delisted by Nasdaq, our common stock may be eligible to trade on the OTC Bulletin Board, OTC-QB or another over-the-counter market. Any such alternative would likely result in it being more difficult for us to raise additional capital through the public or private sale of equity securities and for investors to dispose of or obtain accurate quotations as to the market value of, our common stock. In addition, there can be no assurance that our common stock would be eligible for trading on any such alternative exchange or markets. Moreover, if our common stock is delisted, it may come within the definition of “penny stock” under the Exchange Act, which imposes additional sales practice requirements on broker-dealers who sell securities to persons other than established customers and accredited investors. For example, we and/or broker-dealers are required to make a special suitability determination for purchases of such securities and must receive a purchaser’s written consent to the transaction prior to any purchase. Additionally, unless exempt, prior to a transaction involving a penny stock, the penny stock rules require the delivery of a disclosure schedule prescribed by the SEC relating to the penny stock market. The broker-dealer must also disclose the commissions payable to the broker-dealer, current quotations for the securities and, if the broker-dealer is the sole market-maker for the security, the fact that they are the sole market-maker and their presumed control over the market. Finally, monthly statements disclosing recent price information on the limited market in penny stocks must be sent to holders of such penny stocks. These requirements may reduce trading activity in the secondary market for our common stock and may impact the ability or willingness of broker-dealers to sell our securities which could limit the ability of stockholders to sell their securities in the public market and limit our ability to attract and retain qualified employees or raise additional capital in the future.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or other employees.


Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
27


any derivative action or proceeding brought on our behalf;

any action asserting a breach of fiduciary duty;

any action asserting a claim against us arising under the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws; and

any action asserting a claim against us that is governed by the internal-affairs doctrine.

This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation further provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.

These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find either exclusive-forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could adversely affect our results of operations and financial condition.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

On April 8, 2020, in connection with that certain Second Amendment to Loan and Security Agreement, or the Second Amendment, dated March 6, 2020, by and among us, Innovatus Life Sciences Lending Fund I, LP and East West Bank, as more fully described in Note 5 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, we issued an aggregate of 872,601 shares of our common stock, or the Amendment Shares, to satisfy a $200,000 waiver fee and a $100,000 prepayment fee due under the Second Amendment. The Amendment Shares were issued without registration under the Securities Act of 1933, as amended, in reliance on the exemption from registration under Section 4(a)(2).

The Amendment Shares were subsequently registered for resale on a registration statement on Form S-3 (333-239360), or the Registration Statement, filed with the Securities and Exchange Commission on June 22, 2020 and declared effective on July 7, 2020. We have not and will not receive any of the proceeds from the offering described in the Registration Statement.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
28

ITEM 6. EXHIBITS
Exhibit
Number
 Description
3.1 (1)
 
3.2 (1)
 
4.1 (2)
 
4.2 (2)
 
4.3 (2)
 
4.4 (2)
 
4.5 (2)
 
4.6 (2)
 
4.7 (2)
4.8 (2)
4.9 (3)
4.10 (4)
4.11 (4)
4.12 (4)
4.13 (5)
4.14 (5)
4.15 (6)
4.16 (6)
4.17 (7)
4.18 (7)
4.19
31.1*
 
32.1*
 
101.INS  XBRL Instance Document.
101.SCH XBRL Taxonomy Extension Schema Document.
101.CAL XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB XBRL Taxonomy Extension Label Linkbase Document.
101.PRE XBRL Taxonomy Extension Presentation Linkbase Document.
(1) Incorporated by reference to the Registrant’s Current Report on Form 8-K, filed with the SEC on August 24, 2018.
(2) Incorporated by reference to the Registrant’s Registration Statement on Form S-1 (File No. 333-225970), as amended.
(3) Incorporated by reference to the Registrant’s Current Report on Form 8-K, filed with the SEC on November 21, 2018.
(4) Incorporated by reference to the Registrant’s Current Report on Form 8-K, filed with the SEC on March 14, 2019.
(5) Incorporated by reference to the Registrant’s Registration Statement on Form S-1 (File No. 333-233828), as amended.
(6) Incorporated by reference to the Company’s Current Report on Form 8-K, filed with the SEC on March 2, 2020.
(7) Incorporated by reference to the Registrant’s Registration Statement on Form S-1 (File No. 333-237074), as amended.

* This certification is deemed not filed for purpose of section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.
29

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.
 BIONANO GENOMICS, INC.
Date: August 13, 2020By: /s/ R. Erik Holmlin, Ph.D.
 R. Erik Holmlin, Ph.D.
 
President and Chief Executive Officer
(Principal Executive and Financial Officer)
30
EX-4.19 2 bionano-exhibit419desc.htm EX-4.19 Document

DESCRIPTION OF SECURITIES
General
The following summary describes our securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), certain provisions of our certificate of incorporation and bylaws, and certain provisions of Delaware law. Because it is only a summary, it does not contain all of the information that may be important to you. For a complete description of the matters set forth in this Description of Securities, you should refer to our amended and restated certificate of incorporation (“Restated Certificate”), amended and restated bylaws (“Bylaws”), form of warrant certificate and form of warrant agent agreement, each of which are filed as exhibits to this Annual Report on Form 10-K for the year ended December 31, 2019, as well as the relevant provisions of the Delaware General Corporation Law (“DGCL”). The Restated Certificate authorizes us to issue 200,000,000 shares of common stock, par value $0.0001 per share, and 10,000,000 shares of preferred stock, par value $0.0001 per share. Our board of directors has the authority, without stockholder approval, except as required by the listing standards of The Nasdaq Stock Market LLC, to issue additional shares of our capital stock. In addition, our board of directors has the authority, without further action by our stockholders, to designate the rights, preferences, privileges, qualifications and restrictions of our preferred stock in one or more series.
Common Stock
Voting Rights
Our common stock is entitled to one vote for each share held of record on all matters submitted to a vote of the stockholders, including the election of directors, and does not have cumulative voting rights. The Restated Certificate establishes a classified board of directors that is divided into three classes with staggered three-year terms. Only the directors in one class will be subject to election by a plurality of the votes cast at each annual meeting of our stockholders, with the directors in the other classes continuing for the remainder of their respective three-year terms.
Economic Rights
Except as otherwise expressly provided in the Restated Certificate or required by applicable law, all shares of common stock have the same rights and privileges and rank equally, share ratably, and are identical in all respects for all matters, including those described below.
Dividends. Subject to preferences that may be applicable to any then-outstanding preferred stock, the holders of common stock are entitled to receive dividends, if any, as may be declared from time to time by our board of directors out of legally available funds.
Liquidation Rights. In the event of our liquidation, dissolution or winding-up, holders of our common stock are entitled to share ratably in the net assets legally available for distribution to stockholders after the payment of all of our debts and other liabilities, subject to the satisfaction of any liquidation preference granted to the holders of any outstanding shares of preferred stock.
No Preemptive or Similar Rights
The holders of our shares of common stock are not entitled to preemptive rights, and are not subject to conversion, redemption or sinking fund provisions. The rights, preferences and privileges of the holders of our common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of our preferred stock that we may designate and issue in the future.
Fully Paid and Non-Assessable
All of our outstanding shares of common stock are fully paid and nonassessable.
Warrants



Each warrant issued in our initial public offering entitles the holder to purchase one share of our common stock at an initial exercise price of $6.125, subject to adjustment. Each warrant became exercisable 30 days after our initial public offering and will expire at 5:00 p.m. New York City time on August 21, 2023. The warrants were issued in registered form, in each case pursuant to a warrant agreement between American Stock Transfer & Trust Company, LLC, as warrant agent, and us.
The exercise price and number of shares issuable upon exercise of the warrants may be adjusted upon the occurrence of certain events, including but not limited to any stock split, stock dividend, extraordinary dividend, recapitalization, reorganization, merger or consolidation. However, the warrants will not be adjusted for issuances of common stock or securities convertible or exercisable into common stock at a price below the then current exercise price of such warrant.
If, at any time warrants are outstanding, we consummate any fundamental transaction, as described in such warrants and generally including any consolidation or merger with or into another corporation, the consummation of a transaction whereby another entity acquires more than 50% of our outstanding common stock, or the sale or other disposition of all or substantially all of our assets, or other transaction in which our common stock are converted into or exchanged for other securities or other consideration, the holder of any such warrants will thereafter receive upon exercise of such warrants, the securities or other consideration to which a holder of the number of common stock then deliverable upon the exercise or conversion of such warrants would have been entitled upon such consolidation or merger or other transaction.
The number of shares of our common stock that may be acquired by any holder upon any exercise of the warrants will be limited to the extent necessary to insure that, following such exercise (or other issuance), the total number of common stock then beneficially owned by such holder and its affiliates and any other persons whose beneficial ownership of common stock would be aggregated with the holder’s for purposes of Section 13(d) of the Exchange Act, does not exceed 9.99% (or in certain instances 4.99%) of the total number of issued and outstanding shares of our common stock (including for such purpose the common stock issuable upon such exercise), which we refer to as the beneficial ownership limitation; provided, however, that if a holder and/or its affiliates already own 9.99% (or 4.99%, as applicable) on the date of this offering then the beneficial ownership limitation will not apply to such holder. A holder may elect to increase or decrease this beneficial ownership limitation from 9.99% (or 4.99%, as applicable) to any other percentage of the total number of issued and outstanding shares of our common stock (including for such purpose the common stock issuable upon such exercise) upon providing us with not less than 61 days’ prior written notice, and any such increase will apply only to such holder.
The warrants may be exercised, at the option of each holder, in whole or in part, upon surrender of the warrant certificate on or prior to the expiration date at the offices of the warrant agent, with the exercise form on the reverse side of the warrant certificate completed and executed as indicated, accompanied by full payment of the exercise price for the number of common stock purchased upon such exercise, by certified check payable to us or by wire transfer of immediately available funds to an account designated by us. Subject to applicable laws, the warrants may be transferred at the option of the holders upon surrender of the warrants to us together with the appropriate instruments of transfer.
The warrant holders do not have the rights or privileges of holders of our common stock or any voting rights until they exercise their warrants and receive common stock. After the issuance of common stock upon exercise of such warrants, each holder will be entitled to one vote for each common stock held of record on all matters to be voted on by stockholders. If we fail to issue a holder of our warrants, within three business days after receipt of an applicable exercise notice, a certificate for the number of shares of our common stock to which such holder is entitled, then such holder can rescind the exercise of such warrant. If we are otherwise unable to issue and deliver the number of shares of our common stock that a holder is entitled to under the warrant, we have no obligation to pay such holder any cash or other consideration to settle such warrant.
Under the terms of the warrant agreement, we have agreed to use our reasonable best efforts to maintain the effectiveness of the registration statement and current prospectus relating to common stock issuable upon exercise of the warrants at any time that the warrants are exercisable. During any period that we fail to have maintained an



effective registration statement covering the common stock underlying such warrants, the holder may exercise such warrants on a cashless basis.
Anti-Takeover Provisions
The provisions of the DGCL, the Restated Certificate and the Bylaws, certain provisions of which are summarized below, may have the effect of delaying, deferring or discouraging another person from acquiring control of our company. They are also designed, in part, to encourage persons seeking to acquire control of us to negotiate first with our board of directors. We believe that the benefits of increased protection of our potential ability to negotiate with an unfriendly or unsolicited acquirer outweigh the disadvantages of discouraging a proposal to acquire us because negotiation of these proposals could result in an improvement of their terms.
Delaware Anti-Takeover Law
 
We are subject to Section 203 of the DGCL, which generally prohibits a public Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless: 
prior to the date of the transaction, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;
the interested stockholder owned at least 85% of the voting stock of the corporation outstanding upon consummation of the transaction, excluding for purposes of determining the number of shares outstanding (a) shares owned by persons who are directors and also officers and (b) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or
on or subsequent to the consummation of the transaction, the business combination is approved by the board and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.

Section 203 of the DGCL defines a business combination to include:
any merger or consolidation involving the corporation and the interested stockholder;
any sale, transfer, pledge or other disposition involving the interested stockholder of 10% or more of the assets of the corporation;
subject to exceptions, any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder;
subject to exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder; and
the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.

In general, Section 203 of the DGCL defines an interested stockholder as any entity or person beneficially owning 15% or more of the outstanding voting stock of the corporation and any entity or person affiliated with or controlling or controlled by the entity or person.
Certificate of Incorporation and Bylaws
Because our stockholders do not have cumulative voting rights, stockholders holding a majority of the voting power of our shares of common stock may be able to elect all of our directors. The Restated Certificate and the Restated Bylaws provide for stockholder actions at a duly called meeting of stockholders or, before the date on which all shares of common stock convert into a single class, by written consent. A special meeting of stockholders may be called by a majority of our board of directors, the chair of our board of directors, or our chief executive officer. The



Bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors. Our board of directors is divided into three classes with staggered three-year terms.
The foregoing provisions make it difficult for another party to obtain control of us by replacing our board of directors. Since our board of directors has the power to retain and discharge our officers, these provisions could also make it more difficult for existing stockholders or another party to effect a change in management. In addition, the authorization of undesignated preferred stock makes it possible for our board of directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to change our control.
These provisions are designed to reduce our vulnerability to an unsolicited acquisition proposal and to discourage certain tactics that may be used in proxy fights. However, such provisions could have the effect of discouraging others from making tender offers for our shares and may have the effect of deterring hostile takeovers or delaying changes in our control or management. As a consequence, these provisions may also inhibit fluctuations in the market price of our stock that could result from actual or rumored takeover attempts.
Choice of Forum
The Restated Certificate provides that the Court of Chancery of the State of Delaware is the exclusive forum for: (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a breach of fiduciary duty; (iii) any action asserting a claim against us or any of our directors or officers or other employees arising under the Delaware General Corporation Law, the Restated Certificate or the Bylaws; or (iv) any action asserting a claim against us that is governed by the internal affairs doctrine. The Restated Certificate further provides that U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. These choice of forum provisions of the Restated Certificate will not apply to suits brought to enforce a duty or liability created by the Exchange Act.

EX-31.1 3 bngo-20200630xexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, R. Erik Holmlin, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Bionano Genomics, Inc., a Delaware corporation (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.I am 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.I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 13, 2020
/s/ R. Erik Holmlin, Ph.D. 
R. Erik Holmlin, Ph.D. 
President and Chief Executive Officer
(Principal Executive Officer and Principal Financial Officer)

EX-32.1 4 bngo-20200630xexx321.htm EX-32.1 Document

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 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, R. Erik Holmlin, Chief Executive Officer of Bionano Genomics, Inc., a Delaware corporation (the “Company”), hereby certifies that, to the best of his knowledge:
1.The Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Periodic Report”), and to which this Certification is attached as Exhibit 32.1, fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated:     August 13, 2020
  
/s/ R. Erik Holmlin, Ph.D. 
R. Erik Holmlin, Ph.D. 
President and Chief Executive Officer 
(Principal Executive Officer and Principal Financial Officer)
 
This certification accompanies and is being furnishedwith the Periodic Report, shall not be deemed filed by the Company for purposes of Section 18 of the Exchange Act, or otherwise subject to liability under that Section and shall not be deemed to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of the Periodic Report, irrespective of any general incorporation language contained in such filing.


EX-101.SCH 5 bngo-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue Recognition - Revenue by Source and Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Balance Sheet Account Details link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Balance Sheet Account Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Balance Sheet Account Details - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Balance Sheet Account Details - Schedule of Components of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Stockholders’ Equity and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - Stockholders’ Equity and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - Stockholders’ Equity and Stock-Based Compensation - Follow-on Public Offering Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Stockholders’ Equity and Stock-Based Compensation - Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Stockholders’ Equity and Stock-Based Compensation - Warrant Exercise Update and Inducement (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Stockholders’ Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Stockholders’ Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Stockholders’ Equity and Stock-Based Compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 2129108 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 bngo-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 bngo-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 bngo-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Total carrying value of debt Long-term Debt Document Type Document Type Beginning balance Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Other expenses Other Nonoperating Income (Expense) Legal Proceedings Commitments and Contingencies Disclosure [Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total cost of revenue Cost of Goods and Services Sold Aggregate Intrinsic Value Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract] Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract] Total operating expenses Costs and Expenses Gross proceeds Proceeds from Issuance or Sale of Equity Equity Components Equity Components [Axis] Finished goods Inventory, Finished Goods, Net of Reserves Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Exercised (in USD per share) Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In Period Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In Period Warrants to purchase shares issued (in shares) Warrants To Purchase Shares Issued Warrants to purchase shares issued. Repayment of term-loan debt Repayments of Notes Payable Vested and exercisable Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term, Vested and Expected to Vest, Exercisable Of Warrants Or Rights Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term, Vested and Expected to Vest, Exercisable Of Warrants Or Rights Schedule of Warrant Activity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Waiver fee payment period Debt Instrument, Covenant, Waiver Fee Payment Period Debt Instrument, Covenant, Waiver Fee Payment Period PPP Loan PPP Loan [Member] PPP Loan Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Prepayment fee Debt Instrument, Covenant, Prepayment Fee Debt Instrument, Covenant, Prepayment Fee Schedule of Weighted-Average Assumptions in Black -Scholes Option Pricing Model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current Proceeds from issuance of debt Proceeds from Issuance of Debt United States UNITED STATES Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue: Revenues [Abstract] Security Exchange Name Security Exchange Name Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Transfer of instruments and servers from inventory to property and equipment Transfer Of Instruments To Property And Equipment From Inventory Transfer of instruments to property and equipment from inventory. Accounts Receivable Accounts Receivable [Member] Loss from operations Operating Income (Loss) Customer [Domain] Customer [Domain] Total current liabilities Liabilities, Current Additional paid-in capital Additional Paid in Capital, Common Stock Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Canceled (in shares) Class Of Warrant Or Right, Number Of Securities Canceled In Period Class Of Warrant Or Right, Number Of Securities Canceled In Period Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Commitments and contingencies Commitments and Contingencies Assets Assets [Abstract] Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Entity Address, State or Province Entity Address, State or Province Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] PIK Payment in Kind (PIK) Note [Member] Accounts payable Accounts Payable, Current Term A-2 Loan Term A-2 Loan [Member] Term A-2 Loan [Member] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Research and development Research and Development Expense [Member] Non-cash interest Paid-in-Kind Interest Accumulated deficit Retained Earnings (Accumulated Deficit) Repayments of borrowing from line of credit Repayments of Lines of Credit Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Less unamortized debt issuance costs Debt Instrument, Unamortized Discount Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Exercised (in shares) Class Of Warrant Or Right, Number Of Securities Exercised In Period Class Of Warrant Or Right, Number Of Securities Exercised In Period Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Fair value of warrants issued with debt Fair Value Of Warrants Issued With Debt Classified As Liability Fair value of warrants issued with debt classified as a liability. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted-average common shares outstanding basic and diluted (shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Customer [Axis] Customer [Axis] Beginning Balance (shares) Ending Balance (shares) Shares, Outstanding Balance Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights Document Transition Report Document Transition Report Materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Class of warrant or right exercisable term Class of Warrant or Right Exercisable Term Class of Warrant or Right Exercisable Term Other non-current liabilities Other Liabilities, Noncurrent Beginning balance (in shares) Ending balance (in shares) Class of Warrant or Right, Outstanding Cost of revenue: Cost of Revenue [Abstract] Warrant Warrant [Member] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Other expenses: Nonoperating Income (Expense) [Abstract] Term loan face value Debt Instrument, Face Amount Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Document Information [Table] Document Information [Table] North America North America [Member] Document Quarterly Report Document Quarterly Report Weighted- Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward] Inventory, net Finished goods Inventory, Net Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] EMEIA EMEA [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Concentration risk percentage Concentration Risk, Percentage Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Geographical [Domain] Geographical [Domain] Contract liabilities Contract with Customer, Liability, Current Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Customer Concentration Risk Customer Concentration Risk [Member] Statement [Line Items] Statement [Line Items] Schedule of Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Schedule of Components of Inventories Schedule of Inventory, Noncurrent [Table Text Block] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Statement [Table] Statement [Table] Unsecured Loan Unsecured Debt [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Issue warrants for debt Adjustments to Additional Paid in Capital, Warrant Issued Performance obligation Revenue, Remaining Performance Obligation, Amount Vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Proceeds from PPP Loan Proceeds from PPP Loan Proceeds from PPP Loan Issue stock for debt Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature General and administrative Share-based Payment Arrangement, Expense Warrants exercise price (in USD per share) Beginning balance (in USD per share) Ending balance (in USD per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Issue stock for employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock, $0.0001 par value, 200,000,000 and 200,000,000 shares authorized at June 30, 2020 and December 31, 2019, respectively; 91,975,000 and 34,274,000 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Cash rate Debt Instrument, Interest Rate, Cash Rate Debt Instrument, Interest Rate, Cash Rate Net loss per share, basic and diluted (USD per share) Earnings Per Share, Basic and Diluted Document Fiscal Year Focus Document Fiscal Year Focus Entity Small Business Entity Small Business Proceeds from issuance of term debt, net of issuance costs Proceeds from Issuance of Secured Debt Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Current portion of long-term debt Long-term Debt, Current Maturities Number of shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Price per share (in USD per share) Sale of Stock, Price Per Share Proceeds from sale of common stock, net of offering costs Proceeds from Issuance of Common Stock Amendment Flag Amendment Flag Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Warrants Common Warrants Common Warrants [Member] Common warrants. Repayments of debt Repayments of Debt Balance Sheet Account Details Supplemental Balance Sheet Disclosures [Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Vested and exercisable Class Of Warrant Or Right, Aggregate Intrinsic Value Vested and Expected to Vest, Exercisable Of Warrants Or Rights Class Of Warrant Or Right, Aggregate Intrinsic Value Vested and Expected to Vest, Exercisable Of Warrants Or Rights Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Term A-1 Loan Term A-1 Loan [Member] Term A-1 Loan [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity Liabilities and Equity Income Taxes Income Tax Disclosure [Text Block] Property and equipment costs incurred but not paid included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Entity Address, City or Town Entity Address, City or Town Geographical [Axis] Geographical [Axis] Issue stock for covenant waiver (shares) Stock Issued During Period, Shares, Covenant Waiver Stock Issued During Period, Shares, Covenant Waiver Granted (in USD per share) Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Granted In Period Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Granted In Period Antidilutive securities excluded from computation of earnings per share amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Product revenue Product [Member] Entity Ex Transition Period Entity Ex Transition Period Equity Component Equity Component [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Property and equipment, net Property, Plant and Equipment, Net Exercised Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights Selling, general and administrative Selling, General and Administrative Expense Entity Tax Identification Number Entity Tax Identification Number Instruments Instrument Revenue [Member] Instrument Revenue [Member] Stockholders’ Equity and Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net loss Net loss Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Issue common stock, net of issuance costs Stock Issued During Period, Value, New Issues Issue stock for covenant waiver Stock Issued During Period, Value, Covenant Waiver Stock Issued During Period, Value, Covenant Waiver Total assets Assets Long-term Debt, Type Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Title of 12(b) Security Title of 12(b) Security Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Weighted-average grant date fair value (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities Antidilutive Securities [Axis] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Warrants to purchase shares (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Shares of Stock under Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Interest expense Interest Expense Term Loans Term Loans [Member] Term Loans [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Long-term contract liabilities Contract with Customer, Liability, Noncurrent Vested and exercisable (in shares) Class Of Warrant Or Right, Number Of Securities Vested and Expected to Vest, Exercisable Class Of Warrant Or Right, Number Of Securities Vested and Expected to Vest, Exercisable Consumables Consumable Revenue [Member] Consumable Revenue [Member] Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Issue stock for employee stock purchase plan (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Summary of Recognized Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Weighted- Average Remaining Contractual Term Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward] Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward] Proceeds from sale of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Vested and exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Geographic Concentration Risk Geographic Concentration Risk [Member] Inventory Increase (Decrease) in Inventories Weighted- Average Exercise Price Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward] Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward] Issue stock for warrant exercises (shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Accounts payable Increase (Decrease) in Accounts Payable Issue common stock, net of issuance costs (shares) Stock Issued During Period, Shares, New Issues Revenue Benchmark Revenue Benchmark [Member] Class of warrant or right, expiration period (in years) Class Of Warrant Or Right, Expiration Period Class Of Warrant Or Right, Expiration Period Debt Instrument [Axis] Debt Instrument [Axis] Issue stock for warrant exercises Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Additional Paid-in Capital Additional Paid-in Capital [Member] Debt percentage Debt Instrument, Interest Rate, Stated Percentage Granted Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Granted In Period Of Warrants Or Rights Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Granted In Period Of Warrants Or Rights Revolver Revolver [Member] Revolver [Member] Expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Provision for bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Number of monthly payments Debt Instrument, Number Of Monthly Payments Debt Instrument, Number Of Monthly Payments Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Class of Stock [Line Items] Class of Stock [Line Items] Adjustments to reconcile net loss to net cash used by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Service and other revenue Product and Service, Other [Member] Accounts receivable, trade Accounts Receivable, before Allowance for Credit Loss, Current Stock option exercises (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Total other expenses Nonoperating Income (Expense) Innovatus LSA Innovatus Loan Agreement [Member] Innovatus Loan Agreement [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] The Loan Loan Under Paycheck Protection Program [Member] Loan Under Paycheck Protection Program [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Issue common stock for covenant waiver Stock Issued Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating expenses: Costs and Expenses [Abstract] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Vested and exercisable (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Research and development Research and Development Expense Canceled (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Granted (in shares) Class Of Warrant Or Right, Number Of Securities Granted In Period Class Of Warrant Or Right, Number Of Securities Granted In Period Document Information [Line Items] Document Information [Line Items] Largest Customer Largest Customer [Member] Largest Customer Accrued expenses and contract liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Subsequent Event Subsequent Event [Member] Beginning balance (in USD per share) Ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock, shares authorized (in shares) Common Stock, Shares Authorized Waiver fee Debt Instrument, Covenant, Waiver Fee Debt Instrument, Covenant, Waiver Fee Concentration Risk Type [Axis] Concentration Risk Type [Axis] Number of securities called by each warrant (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Proceeds from warrant and option exercises Proceeds from Stock Options Exercised Revenue Recognition Revenue from Contract with Customer [Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Stock options Equity Option [Member] Organization and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Shares of Stock under Warrants Class Of Warrant Or Right, Outstanding [Roll Forward] Class Of Warrant Or Right, Outstanding [Roll Forward] Class of Stock [Axis] Class of Stock [Axis] Provision for income taxes Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Accrued expenses Accrued Liabilities, Current Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Local Phone Number Local Phone Number Beginning balance Ending balance Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Schedule of Debt Schedule of Debt [Table Text Block] Current assets: Assets, Current [Abstract] Total principal Long-term Debt, Gross Entity Address, Address Line One Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Stock option exercises Stock Issued During Period, Value, Stock Options Exercised Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Prepayment fee percentage Debt Instrument Prepayment Fee Percent Debt instrument prepayment fee percent. Term loan facility available Line of Credit Facility, Maximum Borrowing Capacity Asia Pacific Asia Pacific [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Default payment required upon completion of equity raise Debt Instrument, Covenant, Default Payment Required Upon Completion of Equity Raise Debt Instrument, Covenant, Default Payment Required Upon Completion of Equity Raise Reduce warrant exercise price for covenant waiver Adjustments to Additional Paid in Capital, Reduction In Warrant Exercise Price For Covenant Waiver Adjustments to Additional Paid in Capital, Reduction In Warrant Exercise Price For Covenant Waiver Document Period End Date Document Period End Date Debt Long-term Debt [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Accumulated Deficit Retained Earnings [Member] Performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Vested and exercisable (in USD per share) Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Vested and Expected to Vest, Exercisable Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Vested and Expected to Vest, Exercisable Schedule of Revenue Recognition Disaggregation of Revenue [Table Text Block] Employee stock purchase plan compensation Employee Stock Purchase Plan Compensation Expense Employee Stock Purchase Plan Compensation Expense Termination term Class Of Warrant Or Right, Termination Term Class Of Warrant Or Right, Termination Term Discounted cash rate Debt Instrument, Interest Rate, Discounted Cash Rate Debt Instrument, Interest Rate, Discounted Cash Rate Trading Symbol Trading Symbol Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-term Debt, Type Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Net Loss Per Share Earnings Per Share [Text Block] Pre-Funded Warrant Pre-Funded Warrant [Member] Pre-Funded Warrant [Member] Cover [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Fair value of stock issued with debt Fair Value Of Stock Issued With Debt Classified As Liability Fair Value Of Stock Issued With Debt Classified As Liability Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Minimum cash balance Debt Instrument, Covenant, Liquidity, Minimum Cash Balance Debt Instrument, Covenant, Liquidity, Minimum Cash Balance Recently Issued But Not Yet Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Proceeds from borrowing from line of credit Proceeds from Lines of Credit Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 9 bngo-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 bngo-20200630_htm.xml IDEA: XBRL DOCUMENT 0001411690 2020-01-01 2020-06-30 0001411690 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001411690 us-gaap:WarrantMember 2020-01-01 2020-06-30 0001411690 2020-08-12 0001411690 2020-06-30 0001411690 2019-12-31 0001411690 us-gaap:ProductMember 2020-04-01 2020-06-30 0001411690 us-gaap:ProductMember 2019-04-01 2019-06-30 0001411690 us-gaap:ProductMember 2020-01-01 2020-06-30 0001411690 us-gaap:ProductMember 2019-01-01 2019-06-30 0001411690 us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0001411690 us-gaap:ProductAndServiceOtherMember 2019-04-01 2019-06-30 0001411690 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0001411690 us-gaap:ProductAndServiceOtherMember 2019-01-01 2019-06-30 0001411690 2020-04-01 2020-06-30 0001411690 2019-04-01 2019-06-30 0001411690 2019-01-01 2019-06-30 0001411690 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001411690 us-gaap:CommonStockMember 2018-12-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001411690 us-gaap:RetainedEarningsMember 2018-12-31 0001411690 2018-12-31 0001411690 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001411690 2019-01-01 2019-03-31 0001411690 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001411690 us-gaap:CommonStockMember 2019-03-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001411690 us-gaap:RetainedEarningsMember 2019-03-31 0001411690 2019-03-31 0001411690 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001411690 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001411690 us-gaap:CommonStockMember 2019-06-30 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001411690 us-gaap:RetainedEarningsMember 2019-06-30 0001411690 2019-06-30 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001411690 2019-07-01 2019-09-30 0001411690 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001411690 us-gaap:CommonStockMember 2019-09-30 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001411690 us-gaap:RetainedEarningsMember 2019-09-30 0001411690 2019-09-30 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2019-12-31 0001411690 2019-10-01 2019-12-31 0001411690 us-gaap:CommonStockMember 2019-10-01 2019-12-31 0001411690 us-gaap:RetainedEarningsMember 2019-10-01 2019-12-31 0001411690 us-gaap:CommonStockMember 2019-12-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001411690 us-gaap:RetainedEarningsMember 2019-12-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001411690 2020-01-01 2020-03-31 0001411690 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001411690 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001411690 us-gaap:CommonStockMember 2020-03-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001411690 us-gaap:RetainedEarningsMember 2020-03-31 0001411690 2020-03-31 0001411690 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001411690 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001411690 us-gaap:CommonStockMember 2020-06-30 0001411690 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001411690 us-gaap:RetainedEarningsMember 2020-06-30 0001411690 us-gaap:StockOptionMember 2020-01-01 2020-06-30 0001411690 us-gaap:StockOptionMember 2019-01-01 2019-06-30 0001411690 bngo:CommonWarrantsMember 2020-01-01 2020-06-30 0001411690 bngo:CommonWarrantsMember 2019-01-01 2019-06-30 0001411690 bngo:InstrumentRevenueMember 2020-04-01 2020-06-30 0001411690 bngo:InstrumentRevenueMember 2019-04-01 2019-06-30 0001411690 bngo:InstrumentRevenueMember 2020-01-01 2020-06-30 0001411690 bngo:InstrumentRevenueMember 2019-01-01 2019-06-30 0001411690 bngo:ConsumableRevenueMember 2020-04-01 2020-06-30 0001411690 bngo:ConsumableRevenueMember 2019-04-01 2019-06-30 0001411690 bngo:ConsumableRevenueMember 2020-01-01 2020-06-30 0001411690 bngo:ConsumableRevenueMember 2019-01-01 2019-06-30 0001411690 srt:NorthAmericaMember 2020-04-01 2020-06-30 0001411690 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001411690 srt:NorthAmericaMember 2019-04-01 2019-06-30 0001411690 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001411690 srt:NorthAmericaMember 2020-01-01 2020-06-30 0001411690 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001411690 srt:NorthAmericaMember 2019-01-01 2019-06-30 0001411690 srt:NorthAmericaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001411690 us-gaap:EMEAMember 2020-04-01 2020-06-30 0001411690 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001411690 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001411690 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001411690 us-gaap:EMEAMember 2020-01-01 2020-06-30 0001411690 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001411690 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001411690 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001411690 srt:AsiaPacificMember 2020-04-01 2020-06-30 0001411690 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001411690 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001411690 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001411690 srt:AsiaPacificMember 2020-01-01 2020-06-30 0001411690 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001411690 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001411690 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001411690 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001411690 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001411690 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001411690 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001411690 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-04-01 2020-06-30 0001411690 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-04-01 2019-06-30 0001411690 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-06-30 0001411690 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-06-30 0001411690 2020-07-01 2020-06-30 0001411690 2021-01-01 2020-06-30 0001411690 2022-01-01 2020-06-30 0001411690 bngo:LargestCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001411690 bngo:LargestCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001411690 bngo:LoanUnderPaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-17 2020-04-17 0001411690 bngo:LoanUnderPaycheckProtectionProgramMember us-gaap:UnsecuredDebtMember 2020-04-17 0001411690 bngo:TermLoansMember 2020-06-30 0001411690 bngo:TermLoansMember 2019-12-31 0001411690 bngo:RevolverMember 2020-06-30 0001411690 bngo:RevolverMember 2019-12-31 0001411690 bngo:PPPLoanMember 2020-06-30 0001411690 bngo:PPPLoanMember 2019-12-31 0001411690 bngo:TermA1LoanMember 2019-03-31 0001411690 bngo:TermA2LoanMember 2019-03-31 0001411690 bngo:InnovatusLoanAgreementMember 2019-03-31 0001411690 bngo:InnovatusLoanAgreementMember us-gaap:PaymentInKindPIKNoteMember 2019-03-31 0001411690 bngo:InnovatusLoanAgreementMember 2020-06-30 0001411690 bngo:RevolverMember 2019-03-31 0001411690 bngo:RevolverMember 2019-03-01 2019-03-31 0001411690 bngo:InnovatusLoanAgreementMember 2019-12-01 2019-12-31 0001411690 bngo:InnovatusLoanAgreementMember 2019-12-31 0001411690 bngo:InnovatusLoanAgreementMember 2020-04-01 2020-04-30 0001411690 bngo:InnovatusLoanAgreementMember 2020-04-30 0001411690 us-gaap:CommonStockMember 2020-04-01 2020-04-30 0001411690 bngo:PreFundedWarrantMember us-gaap:CommonStockMember 2020-04-30 0001411690 bngo:CommonWarrantsMember us-gaap:CommonStockMember 2020-04-30 0001411690 bngo:PreFundedWarrantMember 2020-04-30 0001411690 bngo:CommonWarrantsMember 2020-04-30 0001411690 bngo:CommonWarrantsMember 2020-04-01 2020-04-30 0001411690 2020-04-01 2020-04-30 0001411690 2019-01-01 2019-12-31 0001411690 us-gaap:SubsequentEventMember 2020-07-01 2020-08-12 0001411690 us-gaap:SubsequentEventMember 2020-08-12 0001411690 2019-10-23 0001411690 2020-03-02 0001411690 2020-03-03 0001411690 2020-03-03 2020-03-03 0001411690 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001411690 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001411690 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001411690 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001411690 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001411690 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001411690 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001411690 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 shares iso4217:USD iso4217:USD shares pure bngo:payment false 2020 Q2 0001411690 --12-31 P6M P1Y P1Y 10-Q true 2020-06-30 false 001-38613 Bionano Genomics, Inc. DE 26-1756290 9540 Towne Centre Drive, Suite 100 San Diego CA 92121 858 888-7600 Common Stock, $0.0001 par value per share BNGO NASDAQ Warrants to purchase Common Stock BNGOW NASDAQ Yes Yes Non-accelerated Filer true true false false 138480045 17194000 17311000 3249000 6334000 3290000 3444000 921000 1169000 24654000 28258000 2550000 1950000 27204000 30208000 2850000 2699000 2431000 3225000 289000 358000 13938000 20085000 19508000 26367000 1775000 0 84000 183000 0 44000 21367000 26594000 0.0001 0.0001 200000000 200000000 91975000 91975000 34274000 34274000 9000 3000 126989000 106188000 -121161000 -102577000 5837000 3614000 27204000 30208000 940000 2021000 1923000 3708000 242000 154000 395000 319000 1182000 2175000 2318000 4027000 515000 1525000 1289000 2645000 88000 30000 170000 57000 603000 1555000 1459000 2702000 2401000 2408000 5075000 4508000 5613000 5056000 12981000 9846000 8014000 7464000 18056000 14354000 -7435000 -6844000 -17197000 -13029000 561000 645000 1322000 959000 0 0 0 -1333000 -73000 -171000 -55000 -186000 -634000 -816000 -1377000 -2478000 -8069000 -7660000 -18574000 -15507000 5000 5000 10000 9000 -8074000 -7665000 -18584000 -15516000 -0.09 -0.71 -0.29 -1.47 90907000 10860000 63238000 10542000 10055000 1000 82898000 -72762000 10137000 42000 54000 54000 289000 289000 748000 2410000 2410000 630000 630000 202000 202000 -7852000 -7852000 10845000 1000 86483000 -80614000 5870000 9000 11000 11000 336000 336000 44000 103000 103000 -7665000 -7665000 10898000 1000 86933000 -88279000 -1345000 364000 364000 -6398000 -6398000 10898000 1000 87297000 -94677000 -7379000 357000 357000 11081000 1000 8549000 8550000 573000 504000 504000 44000 39000 39000 11678000 1000 9396000 9397000 46000 46000 -7900000 -7900000 34274000 3000 106188000 -102577000 3614000 328000 328000 3478000 2355000 2355000 -10510000 -10510000 37752000 3000 108871000 -113087000 -4213000 328000 328000 16896000 2000 16364000 16366000 44000 21000 21000 873000 300000 300000 36410000 4000 1105000 1109000 -8074000 -8074000 91975000 9000 126989000 -121161000 5837000 -18584000 -15516000 591000 537000 651000 296000 656000 625000 1290000 0 0 -1333000 0 103000 -1795000 469000 1037000 1954000 -244000 -288000 150000 2257000 -1006000 -368000 -15250000 -12868000 0 30000 0 -30000 0 19207000 5000000 10812000 1775000 0 760000 1106000 2258000 306000 16366000 2410000 21000 0 3469000 65000 15133000 11670000 -117000 -1228000 17311000 16523000 17194000 15295000 715000 245000 0 9000 0 630000 1191000 0 300000 0 202000 Organization and Basis of Presentation<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Description of Business</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Bionano Genomics, Inc. (collectively, with its consolidated subsidiary, the “Company”) is a life sciences instrumentation company in the genome analysis space. The Company currently develops and markets the Saphyr system, a platform for ultra-sensitive and ultra-specific structural variation detection that enables researchers and clinicians to accelerate the search for new diagnostics and therapeutic targets and to streamline the study of changes in chromosomes, which is known as cytogenetics.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company's management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (“U.S. GAAP”). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2019. Certain prior year numbers were reclassified to conform with current year presentation. Such reclassification had no impact on the previously reported results of operations.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Going Concern</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is required to perform an analysis regarding its ability to continue as a going concern. The Company must evaluate whether there are conditions and events that raise substantial doubt about the Company’s ability to continue as a going concern and to meet its obligations as they become due within one year after the date that the financial statements are issued. If the Company concludes that substantial doubt is raised, the Company is also required to consider whether its plans alleviate that doubt. </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has experienced recurring net losses from operations, negative cash flows from operating activities, financial covenant breaches, and significant accumulated deficit since its inception and expects to continue to incur net losses into the foreseeable future. The Company had an accumulated deficit of $121.2 million as of June 30, 2020. The Company had cash and cash equivalents of $17.2 million as of June 30, 2020. Management expects operating losses and negative cash flows to continue for at least the next year as the Company continues to incur costs related to research and commercialization efforts. Management has prepared cash flow forecasts which indicate that based on the Company’s expected operating losses, negative cash flows and debt obligations, there is substantial doubt about the Company’s ability to continue as a going concern within twelve months after the date these financial statements are issued.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">COVID-19 continues to spread in the United States and globally and as a result the Company is subject to additional risks and uncertainties. The degree to which the Company's business will be affected by the COVID-19 pandemic is highly uncertain. The negative effects of COVID-19 could continue to have a material impact on the Company’s financial results. To comply with various applicable guidelines and legal requirements in the jurisdictions in which the Company operates, the Company has temporarily reduced its business operations in response to stay-at-home orders, travel restrictions and other social distancing measures. The Company’s manufacturing partners, suppliers, and customers, have implemented similar operational reductions. This overall reduction in activity has contributed to a decrease in sales which has negatively impacted the Company’s first and second quarter 2020 financial results. Future effects of COVID-19 are unknown and the Company’s financial results may continue to be negatively affected in the future.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There may be long-term negative effects of the COVID-19 pandemic, even after it has subsided. Specifically, product demand may be reduced due to an economic recession, a decrease in corporate capital expenditures, prolonged unemployment, reduction in consumer confidence, or any similar negative economic condition. These negative effects could have a material impact on the Company’s operations, business, earnings, and liquidity. </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s ability to continue as a going concern is dependent upon its ability to raise additional funding. The Company will need to raise additional capital through equity offerings or debt financings to fulfill its operating and capital requirements for at least 12 months and to maintain compliance with certain financial covenants in the Innovatus LSA (as defined below). To raise such additional capital, the Company may pursue equity or debt financings, strategic collaborations, licensing </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">arrangements, asset sales, or other arrangements. However, the Company may not be able to secure such financing in a timely manner or on favorable terms, if at all, and may not be able to comply with current covenants. </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Furthermore, if the Company issues equity securities to raise additional funds, its existing stockholders may experience dilution, and the new equity securities may have rights, preferences and privileges senior to those of the Company’s existing stockholders. If the Company raises additional funds through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to its products or proprietary technologies or grant licenses on terms that are not favorable to the Company. If the Company does not have or is not able to obtain sufficient funds, it may have to reduce commercialization efforts or delay its development of new products. The Company also may have to reduce marketing, customer support or other resources devoted to its products or cease operations. As a result, the aforementioned conditions, among others, raise substantial doubt about the Company's ability to continue as a going concern within one year after the date these financial statements are issued. Such financial statements have been prepared on a going concern basis, which contemplates the realization of assets and settlement of liabilities in the normal course of business, and do not include any adjustments to reflect the outcome of this uncertainty.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a publicly-traded company listed on The Nasdaq Stock Market LLC ("Nasdaq"), the Company is required to comply with rules and regulations issued by Nasdaq. If the Company is not able to comply with such rules and regulations, which it has not met from time-to-time since the Company's initial public offering in August 2018, the Company may not be able to maintain its Nasdaq listing. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, we received a Notice (the “Notice”) from The Nasdaq Stock Market LLC (“Nasdaq”) advising us that for 30 consecutive trading days preceding the date of the Notice, the bid price of our common stock had closed below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Minimum Bid Price Requirement”). The Notice has no effect on the listing of our common stock at this time, and our common stock continues to trade on The Nasdaq Capital Market under the symbol “BNGO.” We intend to monitor the closing bid price of our common stock and may, if appropriate, consider implementing available options to regain compliance with the Minimum Bid Price Requirement.</span></div><div style="text-align:justify;margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Significant Accounting Policies</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the six months ended June 30, 2020, there were no changes to the Company's significant accounting policies as described in the Company's Annual Report on Form 10-K for the year ended December 31, 2019.</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued But Not Yet Adopted Accounting Pronouncements</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2012, the Jump-Start Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for an emerging growth company. As an emerging growth company, the Company may elect to adopt new or revised accounting standards when they become effective for non-public companies, which typically is later than when public companies must adopt the standards. The Company has elected to take advantage of the extended transition period afforded by the JOBS Act and, as a result, will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for emerging growth companies, which are the dates included below.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2015, the FASB issued Accounting Standards Update ("ASU") 2016-2, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842): Targeted Improvements,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2022 and interim reporting periods in 2023. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses: Measurement of credit Losses on Financial Instruments (ASU 2016-13)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. the Company is currently evaluating the expected impact of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ASU 2016-13</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> on its financial statements.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2020, the FASB issued ASU No. 2020-06, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt - Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which simplifies accounting for convertible instruments by removing major seperation models required under current U.S. GAAP. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ASU 2020-06</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exceptions and also simplifies the diluted earnings per share calculation in certain areas. The standard is effective for public business entities, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years and interim periods within those fiscal years, beginning December 15, 2021. For all other entities, the standard will be effective for fiscal years beginning after December 15, 2023. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and adoption must be as of the beginning of the Company's annual fiscal year. The company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.</span> <div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company's management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (“U.S. GAAP”). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2019. Certain prior year numbers were reclassified to conform with current year presentation. Such reclassification had no impact on the previously reported results of operations.</span></div> -121200000 17200000 <div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued But Not Yet Adopted Accounting Pronouncements</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2012, the Jump-Start Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for an emerging growth company. As an emerging growth company, the Company may elect to adopt new or revised accounting standards when they become effective for non-public companies, which typically is later than when public companies must adopt the standards. The Company has elected to take advantage of the extended transition period afforded by the JOBS Act and, as a result, will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for emerging growth companies, which are the dates included below.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2015, the FASB issued Accounting Standards Update ("ASU") 2016-2, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842): Targeted Improvements,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2022 and interim reporting periods in 2023. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses: Measurement of credit Losses on Financial Instruments (ASU 2016-13)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. the Company is currently evaluating the expected impact of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ASU 2016-13</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> on its financial statements.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2020, the FASB issued ASU No. 2020-06, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Debt - Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06")</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which simplifies accounting for convertible instruments by removing major seperation models required under current U.S. GAAP. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ASU 2020-06</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exceptions and also simplifies the diluted earnings per share calculation in certain areas. The standard is effective for public business entities, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years and interim periods within those fiscal years, beginning December 15, 2021. For all other entities, the standard will be effective for fiscal years beginning after December 15, 2023. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and adoption must be as of the beginning of the Company's annual fiscal year. The company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.</span> Net Loss Per Share<div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company’s potentially dilutive securities which include outstanding stock options under the Company’s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:71.753%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.756%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.758%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,717,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,914,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,224,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,902,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,941,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company’s potentially dilutive securities which include outstanding stock options under the Company’s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position. <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:71.753%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.756%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.758%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,717,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,914,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,224,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,902,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,941,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2988000 1717000 79914000 4224000 82902000 5941000 Revenue Recognition<div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue by Source</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%;"><tr><td style="width:1.0%;"/><td style="width:42.512%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.867%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.409%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.562%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.264%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,591,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">763,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,892,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consumables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">711,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,160,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">816,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">940,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,021,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,923,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,708,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">395,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,318,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,027,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue by Geographic Location</span></div><div style="text-align:justify;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">788,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,514,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,218,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEIA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">507,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">705,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,425,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,318,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,027,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;margin-top:6pt;"><span><br/></span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table above provides revenue from contracts with customers by business and geographic region on a disaggregated basis. North America consists of the United States and Canada. EMEIA consists of Europe, the Middle East, India and Africa. Asia </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pacific includes China, Japan, South Korea, Singapore and Australia. For the three months ended June 30, 2020 and 2019, the United States represented 60% and 63% of total revenue, and for the six months ended June 30, 2020 and 2019, 63% and 55%, respectively. </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Remaining Performance Obligations</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $373,000. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations. The Company expects to recognize approximately 44% of this amount as revenue during the remainder of 2020, 52% in 2021 and 4% in 2022. Warranty revenue is included in Service and other revenue.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognized revenue of $106,000 and $67,000 during the three months ended June 30, 2020 and 2019, respectively, and revenue of $232,000 and $156,000 during the six months ended June 30, 2020 and 2019, respectively, which was included in the contract liability balance at the end of the previous year.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Concentrations</span></div>As of June 30, 2020 and December 31, 2019, one customer represented 14% and 10%, respectively, of the Company's accounts receivable balance. <div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue by Source</span></div><div style="text-align:center;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%;"><tr><td style="width:1.0%;"/><td style="width:42.512%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.867%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.409%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.562%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.264%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Instruments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,591,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">763,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,892,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consumables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">711,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">430,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,160,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">816,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total product revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">940,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,021,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,923,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,708,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">395,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,318,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,027,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue by Geographic Location</span></div><div style="text-align:justify;margin-top:17pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.380%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.387%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">788,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,379,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,514,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,218,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EMEIA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">507,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">705,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,425,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,318,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,027,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 229000 1591000 763000 2892000 711000 430000 1160000 816000 940000 2021000 1923000 3708000 242000 154000 395000 319000 1182000 2175000 2318000 4027000 788000 0.66 1379000 0.64 1514000 0.66 2218000 0.55 315000 0.27 507000 0.23 705000 0.30 1425000 0.35 79000 0.07 289000 0.13 99000 0.04 384000 0.10 1182000 1 2175000 1 2318000 1 4027000 1 0.60 0.63 0.63 0.55 373000 0.44 0.52 0.04 106000 67000 232000 156000 0.14 0.10 Balance Sheet Account Details<div style="text-align:center;margin-top:21pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%;"><tr><td style="width:1.0%;"/><td style="width:73.627%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.819%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, trade</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,094,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,889,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,845,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(555,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,249,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,334,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company extends credit to its customers in the normal course of business based upon an evaluation of each customer’s credit history, financial condition, and other factors. Estimates of allowances for doubtful accounts are determined by evaluating individual customer circumstances, historical payment patterns, length of time past due, and economic and other factors. During the three and six months ended June 30, 2020, the Company recorded bad debt expense of $332,000 and $1,290,000 respectively. These amounts are included in selling, general and administrative expenses. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:73.735%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.766%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Materials and supplies</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,180,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,110,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,493,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,290,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,444,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%;"><tr><td style="width:1.0%;"/><td style="width:73.627%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:9.819%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, trade</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,094,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,889,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,845,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(555,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,249,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,334,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 5094000 6889000 1845000 555000 3249000 6334000 332000 1290000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:73.735%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.764%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.766%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Materials and supplies</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,180,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,110,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,493,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,290,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,444,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 2180000 951000 1110000 2493000 3290000 3444000 Debt <div style="margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Paycheck Protection Program</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 17, 2020, the Company received loan proceeds of approximately $1.8 million (the “PPP Loan”) pursuant to the Paycheck Protection Program (“the PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) administered by the U.S. Small Business Administration (the “SBA”). </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The PPP Loan is scheduled to mature on April 17, 2022 (the “Maturity Date”), bears interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The PPP Loan is evidenced by a promissory note, dated as of April 17, 2020, issued by East West Bank (the “PPP Lender”), which contains customary events of default relating to, among other things, payment defaults and breaches of representations and warranties. Upon an event of default under the PPP Note, the PPP Lender may, among other things, require immediate payment of all amounts owing under the PPP Note or file suit and obtain judgment. Under the terms of the CARES Act, recipients of loans under the PPP can apply for and be granted forgiveness for all or a portion of such loan granted under the PPP. Such forgiveness will be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and certain other eligible costs (the “Eligible Costs”). Pursuant to the Paycheck Protection Program Flexibility Act (the “PPPFA”), enacted on June 5, 2020, the Company may continue to use loan proceeds on Eligible Costs through October 2, 2020, or the date that is 24 weeks from the PPP Loan origination date (the “Covered Period”). The Company is continuing to evaluate guidance released by the SBA regarding qualification for forgiveness of the PPP Loan, however, no assurance is provided that forgiveness for any portion of the Company’s PPP Loan will be obtained.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the PPPFA, payments of principal and interest due under the PPP Loan are deferred until the date on which the SBA remits the forgiveness amount, if any, back to the PPP Lender, or if forgiveness isn't sought within 10 months after the last day of the Covered Period, until the date that is 10 months from the last day of the Covered Period. The amounts outstanding under the PPP Loan may be prepaid by the Company at any time prior to maturity without penalty.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In order to apply for the PPP Loan, the Company was required to certify, among other things, that the current economic uncertainty made the PPP Loan request necessary to support the Company’s ongoing operations. This certification further required the Company to take into account the maintenance of its workforce, the Company’s need for additional funding to continue operations, and the Company’s ability to access alternative forms of capital in the current market environment to offset the effects of the COVID-19 pandemic. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Loan Agreements</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying value of the Company's debt for the periods presented was as follows:</span></div><div style="text-align:center;margin-top:21pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.352%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Term Loans</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,741,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,473,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,498,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PPP Loan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,775,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total principal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,516,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,971,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less unamortized debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,803,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,886,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying value of debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,713,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,085,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company entered into a Loan and Security Agreement (the “Innovatus LSA”) by and among Innovatus Life Sciences Lending Fund I, LP, a Delaware limited partnership (“Innovatus”), as collateral agent and the lenders listed on Schedule 1.1 thereto, including East West Bank. The Innovatus LSA provided a first term loan of $17.5 million, a second term loan of $2.5 million and a third term loan of $5.0 million (collectively, “Term Loans”) if the Company satisfied certain funding conditions. Interest on the Term Loans is due on the first of each month at a rate of 10.25% per annum in cash or a discounted rate of 7.25% in cash with 3.0% of the 10.25% per annum rate added to the principal of the loan and subject to accruing interest through the end of the interest only payment period, which ends March 1, 2022. At inception, the Company elected to pay interest in cash at a rate of 7.25% per annum and have 3.0% per annum of the interest added back to the outstanding principal. As of June 30, 2020, the effective interest rate, including debt issuance costs, for Term Loans was 16.7%. Beginning in April 2022, the Company must make 24 equal monthly payments of principal and interest with a final maturity date in March 2024, which may be earlier due to an event of default if not cured within time specified. </span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Innovatus LSA also provides for a revolving line of credit in an amount not to exceed $5.0 million (the “Revolver”). The Company may repay and reborrow amounts under the Revolver at any time prior to the March 1, 2024 maturity date without penalty or premium. The outstanding balance of amounts borrowed under the Revolver bears interest at a rate equal to 2.0% above the variable rate of interest, per annum, as specified in the terms of the Revolver.</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Innovatus LSA is collateralized by substantially all of the Company’s assets, including its intellectual property. The Innovatus LSA requires the Company to comply with various affirmative and negative covenants, including: (1) a liquidity covenant requiring the Company to maintain a minimum cash balance at all times in a collateral account; (2) a revenue </span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">covenant requiring the Company to meet certain minimum revenue targets measured at the end of each calendar quarter. The Innovatus LSA also includes standard events of default, including a provision that Innovatus could declare an event of default upon the occurrence of any event that it interprets as having a material adverse change in the Company's business, operations, or condition, a material impairment on the Company's ability to pay the secured obligations under the Innovatus LSA, or upon a material adverse effect on the collateral under the agreement, thereby requiring us to repay the loan immediately, together with a prepayment fee and other applicable fees. As of June 30, 2020, the Company has not received any notification or indication from Innovatus to invoke the material adverse change clause. However, due to the Company’s current cash flow position and the substantial doubt about its ability to continue as a going concern, the entire principal amount of the Term Loans are presented as short-term. The Company will continue to evaluate the debt classification on a quarterly basis and evaluate for reclassification in the future should its financial condition improve.</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the Company did not achieve certain financial covenants under the Innovatus LSA. As a result, in March 2020, the Company and Innovatus entered into an amendment to the Innovatus LSA (the “Second Amendment”) to, among other things: (i) waive the events of default from not achieving the specific financial covenants for the December 31, 2019 measurement date, (ii) require an immediate partial repayment of $2.1million, (iii) require an additional partial repayment of $2.9 million on the earlier of completion of an Equity Event (as defined in the Second Amendment), or April 30, 2020, (iv) modify the liquidity covenant, such that the Company’s minimum cash balance shall vary based on outstanding borrowing capacity under the Revolver (provided, however, that the Company shall maintain a minimum cash balance of $2 million at any given time), (v) reduce the dollar amount of certain minimum revenue covenants and (vi) modify the terms of certain events of default. For example, the Second Amendment provides for a cure period in connection with the breach of certain minimum revenue financial covenants, as long as the Company submits an updated management plan and financial projections, which are subject to Innovatus approval, and completes a Qualified Financing Event (as defined in the Second Amendment) within 45 days of such breach. </span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Second Amendment, the Company was obligated to pay Innovatus a waiver fee in the amount of  $200,000 and a prepayment fee of $100,000, payable in cash or in shares of the Company’s common stock at the Company's election, no later than following completion of the Equity Event. As described in Note 6 below, the Company completed the follow-on offering in April 2020 that constituted an Equity Event under the Second Amendment. A portion of the proceeds from the follow-on offering were used to pay-down $2.9 million of principal balance outstanding under the Innovatus term loan in accordance with the Second Amendment. In addition, the Company issued 872,601 shares of its common stock to Innovatus to satisfy the $200,000 waiver fee and $100,000 prepayment fee due under the Second Amendment.</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company was in compliance with all financial covenants under the Innovatus LSA for the three months ended June 30, 2020.</span></div> 1800000 0.0100 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying value of the Company's debt for the periods presented was as follows:</span></div><div style="text-align:center;margin-top:21pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.352%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.740%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Term Loans</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,741,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,473,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revolver</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,498,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">PPP Loan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,775,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total principal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,516,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,971,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less unamortized debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,803,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,886,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total carrying value of debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,713,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,085,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 15741000 20473000 0 1498000 1775000 0 17516000 21971000 1803000 1886000 15713000 20085000 17500000 2500000 5000000.0 0.1025 0.0725 0.030 0.1025 0.0725 0.030 0.167 24 5000000.0 0.020 2100000 2900000 2000000 P45D 200000 100000 2900000 872601 200000 100000 Stockholders’ Equity and Stock-Based Compensation<div style="margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Follow-on Public Offering</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, the Company completed an underwritten public offering of 16,896,000 shares of its common stock and, to certain investors, pre-funded warrants to purchase 37,650,000 shares of its common stock, and accompanying common warrants to purchase up to an aggregate of 54,546,000 shares of its common stock. Each share of common stock and pre-funded warrant to purchase one share of common stock was sold together with a common warrant to purchase one share of common stock. The public offering price of each share of common stock and accompanying common warrant was $0.33 and $0.329 for each pre-funded warrant. The pre-funded warrants are immediately exercisable at a price of $0.001 per share of common stock. The common warrants are immediately exercisable at a price of $0.33 per share of common stock and will expire five years from the date of issuance. The shares of common stock and pre-funded warrants, and the accompanying common warrants, were issued separately and were immediately separable upon issuance. The gross proceeds to the Company were approximately $18.0 million before deducting underwriting discounts and commissions and other offering expenses.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Stock Warrants</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s warrant activity for the six months ended June 30, 2020 was as follows:</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:48.662%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.784%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of Stock under Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,406,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,933,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,396,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.78</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39,888,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,863,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,914,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.62</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,232,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,914,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.62</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:103%;">Warrant Exercise Update</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%;">From July 1, 2020 through August 12, 2020, the Company has received gross proceeds of approximately $13.9 million pursuant to the exercise of outstanding and common and pre-funded warrants to purchase an aggregate of 46,505,000 shares of the Company's common stock.</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Warrant Inducement</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As previously reported, the Company issued warrants (the “Original Warrants”) to purchase shares of the Company’s Common Stock to certain investors in the Company’s underwritten public offering completed on October 23, 2019. The Original Warrants were immediately exercisable upon issuance at an exercise price per share of $0.86 and are set to expire on October 23, 2024.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 2, 2020, the Company entered into a Warrants Amendment and Agreement (the “Inducement Agreement”) with certain holders (“Holders”) of the Original Warrants that are exercisable for an aggregate of up to 3,200,000 shares of Common Stock. The Inducement Agreement provided that, commencing immediately following the delivery to the Holders of a prospectus supplement (the “Prospectus Supplement”) relating to the impact of the Inducement Agreement on the Original Warrants and ending at 9:15 a.m. Eastern Time on the business day following the date of such delivery (the “Modified Exercise Price Term”), the exercise price per share for the Original Warrants will be equal to $0.75 but only with respect to a cash exercise under Section 1(a) of the Original Warrants. In addition, the Company and each Holder agreed that if and only if the Holders exercise for cash all of their Original Warrants as amended pursuant to the Inducement Agreement during the Modified Exercise Price Term, the Company will issue to each Holder a new warrant (collectively, the “New Warrants”) to purchase up to the same number of shares of Common Stock issued to such Holder pursuant to the exercise of its Original Warrant during the Modified Exercise Price Term. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company delivered the Prospectus Supplement on March 2, 2020 and each Holder exercised all of their Original Warrants for cash. As a result, on March 3, 2020, the Company issued the New Warrants to the Holders. The New Warrants are exercisable at an exercise price per share of $1.06 commencing on the six-month anniversary of the issuance date, and will terminate on the date that is five years, six months following the issuance date. The New Warrants and the shares of Common Stock issuable upon exercise of the New Warrants were not registered under the Securities Act of 1933, as amended (the "Securities Act"), and were offered pursuant to the exemption provided in Section 4(a)(2) under the Securities Act.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%;">Stock-Based Compensation</span></div><div style="text-align:justify;margin-top:16pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Options</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s stock option activity for the six months ended June 30, 2020 was as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">  </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:48.879%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of Stock under Stock Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,743,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,591,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(346,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.46</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.93</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span><br/></span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended June 30, 2020 and 2019, the Company granted to its employees options to purchase 443,000 and 42,000 shares with a weighted average exercise price of $0.46 and $3.00 per share, respectively. For the six months ended June 30, 2020 and 2019, the Company granted to its employees options to purchase 1,591,000 and 545,000 shares with a weighted average exercise price of $0.88 and $4.15 per share, respectively. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended June 30, 2020 and 2019, the weighted-average grant date fair value of stock options granted was $0.30 and $1.71 per share, respectively. For the six months ended June 30, 2020 and 2019, the weighted-average grant date fair value of stock options granted was $0.55 and $2.37 per share, respectively.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognized stock-based compensation expense for the periods presented were as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.453%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.627%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.627%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.381%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.627%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.633%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">262,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">278,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">625,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:48.660%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.827%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 16896000 37650000 54546000 1 1 0.33 0.329 0.001 0.33 P5Y 18000000.0 A summary of the Company’s warrant activity for the six months ended June 30, 2020 was as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:48.662%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.782%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.784%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of Stock under Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,406,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.82</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,933,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,396,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.78</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39,888,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,863,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,914,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.62</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,232,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,914,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.62</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 24406000 1.76 P4Y9M25D 7933000 95396000 0.22 P4Y9M10D 39888000 0.09 15863000 0 79914000 0.76 P4Y7M13D 18232000 79914000 0.76 P4Y7M13D 0 13900000 46505000 0.86 3200000 0.75 1.06 P6M P5Y6M <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s stock option activity for the six months ended June 30, 2020 was as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">  </span><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:48.879%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.732%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares of Stock under Stock Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,743,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,591,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(346,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,988,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.46</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested and exercisable at June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.93</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1743000 5.73 P8Y2M12D 4000 1591000 0.88 0 0 0 346000 4.04 2988000 3.34 P8Y5M15D 22000 1021000 5.65 P6Y11M4D 0 443000 42000 0.46 3.00 1591000 545000 0.88 4.15 0.30 1.71 0.55 2.37 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognized stock-based compensation expense for the periods presented were as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.453%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.627%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.627%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.381%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.627%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.633%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">262,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">278,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">625,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 66000 58000 133000 111000 262000 278000 523000 514000 328000 336000 656000 625000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:48.660%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.827%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.004 0.020 0.011 0.024 0.779 0.661 0.722 0.673 P5Y6M P5Y4M24D P5Y10M24D P5Y 0.000 0.000 0.000 0.000 Legal ProceedingsThe Company is subject to potential liabilities under various claims and legal actions that are pending or may be asserted. These matters arise in the ordinary course and conduct of the business. The Company intends to continue to defend itself vigorously in such matters. The Company regularly assesses contingencies to determine the degree of probability and range of possible loss for potential accrual in the financial statements. An estimated loss contingency is accrued in the financial statements if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on the Company’s assessment, it currently does not have any amount accrued as it is not a defendant in any claims or legal actions. Income Taxes The Company is subject to taxation in the United States, United Kingdom and various state jurisdictions. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the full valuation allowance on the Company's U.S. net operating losses.In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020.  The CARES Act, among other things, includes tax provisions relating to refundable payroll tax credits, deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP).  The CARES Act did not have a material impact on the Company’s income tax provision for the three months ended June 30, 2020.  The Company continues to evaluate the impact of the CARES Act on its financial position, results of operations and cash flows. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
6 Months Ended
Jun. 30, 2020
Aug. 12, 2020
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-38613  
Entity Registrant Name Bionano Genomics, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-1756290  
Entity Address, Address Line One 9540 Towne Centre Drive, Suite 100  
Entity Address, City or Town San Diego  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92121  
City Area Code 858  
Local Phone Number 888-7600  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   138,480,045
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001411690  
Current Fiscal Year End Date --12-31  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol BNGO  
Security Exchange Name NASDAQ  
Warrant    
Document Information [Line Items]    
Title of 12(b) Security Warrants to purchase Common Stock  
Trading Symbol BNGOW  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 17,194 $ 17,311
Accounts receivable, net 3,249 6,334
Inventory, net 3,290 3,444
Prepaid expenses and other current assets 921 1,169
Total current assets 24,654 28,258
Property and equipment, net 2,550 1,950
Total assets 27,204 30,208
Current liabilities:    
Accounts payable 2,850 2,699
Accrued expenses 2,431 3,225
Contract liabilities 289 358
Current portion of long-term debt 13,938 20,085
Total current liabilities 19,508 26,367
Long-term debt, net of current portion 1,775 0
Long-term contract liabilities 84 183
Other non-current liabilities 0 44
Total liabilities 21,367 26,594
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.0001 par value, 200,000,000 and 200,000,000 shares authorized at June 30, 2020 and December 31, 2019, respectively; 91,975,000 and 34,274,000 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively 9 3
Additional paid-in capital 126,989 106,188
Accumulated deficit (121,161) (102,577)
Total stockholders’ equity 5,837 3,614
Total liabilities and stockholders’ equity $ 27,204 $ 30,208
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 91,975,000 34,274,000
Common stock, shares outstanding (in shares) 91,975,000 34,274,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Total revenue $ 1,182 $ 2,175 $ 2,318 $ 4,027
Cost of revenue:        
Total cost of revenue 603 1,555 1,459 2,702
Operating expenses:        
Research and development 2,401 2,408 5,075 4,508
Selling, general and administrative 5,613 5,056 12,981 9,846
Total operating expenses 8,014 7,464 18,056 14,354
Loss from operations (7,435) (6,844) (17,197) (13,029)
Other expenses:        
Interest expense (561) (645) (1,322) (959)
Loss on debt extinguishment 0 0 0 (1,333)
Other expenses (73) (171) (55) (186)
Total other expenses (634) (816) (1,377) (2,478)
Loss before income taxes (8,069) (7,660) (18,574) (15,507)
Provision for income taxes (5) (5) (10) (9)
Net loss $ (8,074) $ (7,665) $ (18,584) $ (15,516)
Net loss per share, basic and diluted (USD per share) $ (0.09) $ (0.71) $ (0.29) $ (1.47)
Weighted-average common shares outstanding basic and diluted (shares) 90,907,000 10,860,000 63,238,000 10,542,000
Product revenue        
Revenue:        
Total revenue $ 940 $ 2,021 $ 1,923 $ 3,708
Cost of revenue:        
Total cost of revenue 515 1,525 1,289 2,645
Service and other revenue        
Revenue:        
Total revenue 242 154 395 319
Cost of revenue:        
Total cost of revenue $ 88 $ 30 $ 170 $ 57
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders’ Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning Balance (shares) at Dec. 31, 2018   10,055    
Beginning Balance at Dec. 31, 2018 $ 10,137 $ 1 $ 82,898 $ (72,762)
Equity        
Stock option exercises (in shares)   42    
Stock option exercises 54   54  
Stock-based compensation expense 289   289  
Issue common stock, net of issuance costs (shares)   748    
Issue common stock, net of issuance costs 2,410   2,410  
Issue warrants for debt 630   630  
Issue stock for debt 202   202  
Net loss (7,852)     (7,852)
Ending Balance (shares) at Mar. 31, 2019   10,845    
Ending Balance at Mar. 31, 2019 5,870 $ 1 86,483 (80,614)
Beginning Balance (shares) at Dec. 31, 2018   10,055    
Beginning Balance at Dec. 31, 2018 10,137 $ 1 82,898 (72,762)
Equity        
Net loss (15,516)      
Ending Balance (shares) at Jun. 30, 2019   10,898    
Ending Balance at Jun. 30, 2019 (1,345) $ 1 86,933 (88,279)
Beginning Balance (shares) at Mar. 31, 2019   10,845    
Beginning Balance at Mar. 31, 2019 5,870 $ 1 86,483 (80,614)
Equity        
Stock option exercises (in shares)   9    
Stock option exercises 11   11  
Stock-based compensation expense 336   336  
Issue stock for employee stock purchase plan (shares)   44    
Issue stock for employee stock purchase plan 103   103  
Net loss (7,665)     (7,665)
Ending Balance (shares) at Jun. 30, 2019   10,898    
Ending Balance at Jun. 30, 2019 (1,345) $ 1 86,933 (88,279)
Equity        
Stock-based compensation expense 364   364  
Net loss (6,398)     (6,398)
Ending Balance (shares) at Sep. 30, 2019   10,898    
Ending Balance at Sep. 30, 2019 (7,379) $ 1 87,297 (94,677)
Equity        
Stock-based compensation expense 357   357  
Issue common stock, net of issuance costs (shares)   11,081    
Issue common stock, net of issuance costs 8,550 $ 1 8,549  
Issue stock for covenant waiver (shares)   573    
Issue stock for covenant waiver 504   504  
Issue stock for employee stock purchase plan (shares)   44    
Issue stock for employee stock purchase plan 39   39  
Issue stock for warrant exercises (shares)   11,678    
Issue stock for warrant exercises 9,397 $ 1 9,396  
Reduce warrant exercise price for covenant waiver 46   46  
Net loss (7,900)     (7,900)
Ending Balance (shares) at Dec. 31, 2019   34,274    
Ending Balance at Dec. 31, 2019 3,614 $ 3 106,188 (102,577)
Equity        
Stock-based compensation expense 328   328  
Issue stock for warrant exercises (shares)   3,478    
Issue stock for warrant exercises 2,355   2,355  
Net loss (10,510)     (10,510)
Ending Balance (shares) at Mar. 31, 2020   37,752    
Ending Balance at Mar. 31, 2020 (4,213) $ 3 108,871 (113,087)
Beginning Balance (shares) at Dec. 31, 2019   34,274    
Beginning Balance at Dec. 31, 2019 $ 3,614 $ 3 106,188 (102,577)
Equity        
Stock option exercises (in shares) 0      
Net loss $ (18,584)      
Ending Balance (shares) at Jun. 30, 2020   91,975    
Ending Balance at Jun. 30, 2020 5,837 $ 9 126,989 (121,161)
Beginning Balance (shares) at Mar. 31, 2020   37,752    
Beginning Balance at Mar. 31, 2020 (4,213) $ 3 108,871 (113,087)
Equity        
Stock-based compensation expense 328   328  
Issue common stock, net of issuance costs (shares)   16,896    
Issue common stock, net of issuance costs 16,366 $ 2 16,364  
Issue stock for covenant waiver (shares)   873    
Issue stock for covenant waiver 300   300  
Issue stock for employee stock purchase plan (shares)   44    
Issue stock for employee stock purchase plan 21   21  
Issue stock for warrant exercises (shares)   36,410    
Issue stock for warrant exercises 1,109 $ 4 1,105  
Net loss (8,074)     (8,074)
Ending Balance (shares) at Jun. 30, 2020   91,975    
Ending Balance at Jun. 30, 2020 $ 5,837 $ 9 $ 126,989 $ (121,161)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities:    
Net loss $ (18,584) $ (15,516)
Adjustments to reconcile net loss to net cash used by operating activities:    
Depreciation and amortization expense 591 537
Non-cash interest 651 296
Stock-based compensation 656 625
Provision for bad debt expense 1,290 0
Loss on debt extinguishment 0 1,333
Employee stock purchase plan compensation 0 103
Changes in operating assets and liabilities:    
Accounts receivable 1,795 (469)
Inventory (1,037) (1,954)
Prepaid expenses and other current assets 244 288
Accounts payable 150 2,257
Accrued expenses and contract liabilities (1,006) (368)
Net cash used in operating activities (15,250) (12,868)
Investing Activities:    
Purchases of property and equipment 0 (30)
Net cash used in investing activities 0 (30)
Financing activities:    
Proceeds from issuance of term debt, net of issuance costs 0 19,207
Repayment of term-loan debt (5,000) (10,812)
Proceeds from PPP Loan 1,775 0
Proceeds from borrowing from line of credit 760 1,106
Repayments of borrowing from line of credit (2,258) (306)
Proceeds from sale of common stock, net of offering costs 16,366 2,410
Proceeds from sale of common stock under employee stock purchase plan 21 0
Proceeds from warrant and option exercises 3,469 65
Net cash provided by financing activities 15,133 11,670
Net decrease in cash and cash equivalents (117) (1,228)
Cash and cash equivalents at beginning of period 17,311 16,523
Cash and cash equivalents at end of period 17,194 15,295
Supplemental cash flow disclosures:    
Cash paid for interest 715 245
Supplemental disclosure of non-cash investing and financing activities:    
Property and equipment costs incurred but not paid included in accounts payable and accrued expenses 0 9
Fair value of warrants issued with debt 0 630
Transfer of instruments and servers from inventory to property and equipment 1,191 0
Issue common stock for covenant waiver 300
Fair value of stock issued with debt $ 0 $ 202
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Basis of Presentation
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
Description of Business
Bionano Genomics, Inc. (collectively, with its consolidated subsidiary, the “Company”) is a life sciences instrumentation company in the genome analysis space. The Company currently develops and markets the Saphyr system, a platform for ultra-sensitive and ultra-specific structural variation detection that enables researchers and clinicians to accelerate the search for new diagnostics and therapeutic targets and to streamline the study of changes in chromosomes, which is known as cytogenetics.
Basis of Presentation
The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company's management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (“U.S. GAAP”). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2019. Certain prior year numbers were reclassified to conform with current year presentation. Such reclassification had no impact on the previously reported results of operations.
        
Going Concern
The Company is required to perform an analysis regarding its ability to continue as a going concern. The Company must evaluate whether there are conditions and events that raise substantial doubt about the Company’s ability to continue as a going concern and to meet its obligations as they become due within one year after the date that the financial statements are issued. If the Company concludes that substantial doubt is raised, the Company is also required to consider whether its plans alleviate that doubt.
The Company has experienced recurring net losses from operations, negative cash flows from operating activities, financial covenant breaches, and significant accumulated deficit since its inception and expects to continue to incur net losses into the foreseeable future. The Company had an accumulated deficit of $121.2 million as of June 30, 2020. The Company had cash and cash equivalents of $17.2 million as of June 30, 2020. Management expects operating losses and negative cash flows to continue for at least the next year as the Company continues to incur costs related to research and commercialization efforts. Management has prepared cash flow forecasts which indicate that based on the Company’s expected operating losses, negative cash flows and debt obligations, there is substantial doubt about the Company’s ability to continue as a going concern within twelve months after the date these financial statements are issued.
COVID-19 continues to spread in the United States and globally and as a result the Company is subject to additional risks and uncertainties. The degree to which the Company's business will be affected by the COVID-19 pandemic is highly uncertain. The negative effects of COVID-19 could continue to have a material impact on the Company’s financial results. To comply with various applicable guidelines and legal requirements in the jurisdictions in which the Company operates, the Company has temporarily reduced its business operations in response to stay-at-home orders, travel restrictions and other social distancing measures. The Company’s manufacturing partners, suppliers, and customers, have implemented similar operational reductions. This overall reduction in activity has contributed to a decrease in sales which has negatively impacted the Company’s first and second quarter 2020 financial results. Future effects of COVID-19 are unknown and the Company’s financial results may continue to be negatively affected in the future.
There may be long-term negative effects of the COVID-19 pandemic, even after it has subsided. Specifically, product demand may be reduced due to an economic recession, a decrease in corporate capital expenditures, prolonged unemployment, reduction in consumer confidence, or any similar negative economic condition. These negative effects could have a material impact on the Company’s operations, business, earnings, and liquidity.
The Company’s ability to continue as a going concern is dependent upon its ability to raise additional funding. The Company will need to raise additional capital through equity offerings or debt financings to fulfill its operating and capital requirements for at least 12 months and to maintain compliance with certain financial covenants in the Innovatus LSA (as defined below). To raise such additional capital, the Company may pursue equity or debt financings, strategic collaborations, licensing
arrangements, asset sales, or other arrangements. However, the Company may not be able to secure such financing in a timely manner or on favorable terms, if at all, and may not be able to comply with current covenants.
Furthermore, if the Company issues equity securities to raise additional funds, its existing stockholders may experience dilution, and the new equity securities may have rights, preferences and privileges senior to those of the Company’s existing stockholders. If the Company raises additional funds through collaboration, licensing or other similar arrangements, it may be necessary to relinquish valuable rights to its products or proprietary technologies or grant licenses on terms that are not favorable to the Company. If the Company does not have or is not able to obtain sufficient funds, it may have to reduce commercialization efforts or delay its development of new products. The Company also may have to reduce marketing, customer support or other resources devoted to its products or cease operations. As a result, the aforementioned conditions, among others, raise substantial doubt about the Company's ability to continue as a going concern within one year after the date these financial statements are issued. Such financial statements have been prepared on a going concern basis, which contemplates the realization of assets and settlement of liabilities in the normal course of business, and do not include any adjustments to reflect the outcome of this uncertainty.
As a publicly-traded company listed on The Nasdaq Stock Market LLC ("Nasdaq"), the Company is required to comply with rules and regulations issued by Nasdaq. If the Company is not able to comply with such rules and regulations, which it has not met from time-to-time since the Company's initial public offering in August 2018, the Company may not be able to maintain its Nasdaq listing.

In April 2020, we received a Notice (the “Notice”) from The Nasdaq Stock Market LLC (“Nasdaq”) advising us that for 30 consecutive trading days preceding the date of the Notice, the bid price of our common stock had closed below the $1.00 per share minimum required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Minimum Bid Price Requirement”). The Notice has no effect on the listing of our common stock at this time, and our common stock continues to trade on The Nasdaq Capital Market under the symbol “BNGO.” We intend to monitor the closing bid price of our common stock and may, if appropriate, consider implementing available options to regain compliance with the Minimum Bid Price Requirement.
Significant Accounting Policies
During the six months ended June 30, 2020, there were no changes to the Company's significant accounting policies as described in the Company's Annual Report on Form 10-K for the year ended December 31, 2019.
Recently Issued But Not Yet Adopted Accounting Pronouncements
In April 2012, the Jump-Start Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for an emerging growth company. As an emerging growth company, the Company may elect to adopt new or revised accounting standards when they become effective for non-public companies, which typically is later than when public companies must adopt the standards. The Company has elected to take advantage of the extended transition period afforded by the JOBS Act and, as a result, will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for emerging growth companies, which are the dates included below.
In February 2015, the FASB issued Accounting Standards Update ("ASU") 2016-2, Leases (Topic 842), which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2022 and interim reporting periods in 2023. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses: Measurement of credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. the Company is currently evaluating the expected impact of ASU 2016-13 on its financial statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplifies accounting for convertible instruments by removing major seperation models required under current U.S. GAAP. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exceptions and also simplifies the diluted earnings per share calculation in certain areas. The standard is effective for public business entities, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years and interim periods within those fiscal years, beginning December 15, 2021. For all other entities, the standard will be effective for fiscal years beginning after December 15, 2023. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and adoption must be as of the beginning of the Company's annual fiscal year. The company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company’s potentially dilutive securities which include outstanding stock options under the Company’s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.
Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):
 June 30,
2020
June 30,
2019
Stock options2,988,000  1,717,000  
Warrants79,914,000  4,224,000  
Total82,902,000  5,941,000  
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Revenue by Source
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Instruments$229,000  $1,591,000  $763,000  $2,892,000  
Consumables711,000  430,000  1,160,000  816,000  
Total product revenue940,000  2,021,000  1,923,000  3,708,000  
Service and other242,000  154,000  395,000  319,000  
Total revenue$1,182,000  $2,175,000  $2,318,000  $4,027,000  
Revenue by Geographic Location
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
$%$%$%$%
North America$788,000  66 %$1,379,000  64 %$1,514,000  66 %$2,218,000  55 %
EMEIA315,000  27 %507,000  23 %705,000  30 %1,425,000  35 %
Asia Pacific79,000  %289,000  13 %99,000  %384,000  10 %
Total$1,182,000  100 %$2,175,000  100 %$2,318,000  100 %$4,027,000  100 %

The table above provides revenue from contracts with customers by business and geographic region on a disaggregated basis. North America consists of the United States and Canada. EMEIA consists of Europe, the Middle East, India and Africa. Asia
Pacific includes China, Japan, South Korea, Singapore and Australia. For the three months ended June 30, 2020 and 2019, the United States represented 60% and 63% of total revenue, and for the six months ended June 30, 2020 and 2019, 63% and 55%, respectively.
Remaining Performance Obligations

As of June 30, 2020, the estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied was $373,000. These remaining performance obligations primarily relate to extended warranty and support and maintenance obligations. The Company expects to recognize approximately 44% of this amount as revenue during the remainder of 2020, 52% in 2021 and 4% in 2022. Warranty revenue is included in Service and other revenue.
The Company recognized revenue of $106,000 and $67,000 during the three months ended June 30, 2020 and 2019, respectively, and revenue of $232,000 and $156,000 during the six months ended June 30, 2020 and 2019, respectively, which was included in the contract liability balance at the end of the previous year.
Concentrations
As of June 30, 2020 and December 31, 2019, one customer represented 14% and 10%, respectively, of the Company's accounts receivable balance.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Account Details Balance Sheet Account Details
 June 30,
2020
December 31,
2019
Accounts receivable, net:
Accounts receivable, trade$5,094,000  $6,889,000  
Less allowance for doubtful accounts(1,845,000) (555,000) 
$3,249,000  $6,334,000  

The Company extends credit to its customers in the normal course of business based upon an evaluation of each customer’s credit history, financial condition, and other factors. Estimates of allowances for doubtful accounts are determined by evaluating individual customer circumstances, historical payment patterns, length of time past due, and economic and other factors. During the three and six months ended June 30, 2020, the Company recorded bad debt expense of $332,000 and $1,290,000 respectively. These amounts are included in selling, general and administrative expenses.

 June 30,
2020
December 31,
2019
Inventory:
Materials and supplies$2,180,000  $951,000  
Finished goods1,110,000  2,493,000  
$3,290,000  $3,444,000  
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt
Paycheck Protection Program

On April 17, 2020, the Company received loan proceeds of approximately $1.8 million (the “PPP Loan”) pursuant to the Paycheck Protection Program (“the PPP”) under the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) administered by the U.S. Small Business Administration (the “SBA”).

The PPP Loan is scheduled to mature on April 17, 2022 (the “Maturity Date”), bears interest at a rate of 1.00% per annum, and is subject to the standard terms and conditions applicable to loans administered by the SBA under the CARES Act.
The PPP Loan is evidenced by a promissory note, dated as of April 17, 2020, issued by East West Bank (the “PPP Lender”), which contains customary events of default relating to, among other things, payment defaults and breaches of representations and warranties. Upon an event of default under the PPP Note, the PPP Lender may, among other things, require immediate payment of all amounts owing under the PPP Note or file suit and obtain judgment. Under the terms of the CARES Act, recipients of loans under the PPP can apply for and be granted forgiveness for all or a portion of such loan granted under the PPP. Such forgiveness will be determined, subject to limitations, based on the use of loan proceeds for payment of payroll costs and certain other eligible costs (the “Eligible Costs”). Pursuant to the Paycheck Protection Program Flexibility Act (the “PPPFA”), enacted on June 5, 2020, the Company may continue to use loan proceeds on Eligible Costs through October 2, 2020, or the date that is 24 weeks from the PPP Loan origination date (the “Covered Period”). The Company is continuing to evaluate guidance released by the SBA regarding qualification for forgiveness of the PPP Loan, however, no assurance is provided that forgiveness for any portion of the Company’s PPP Loan will be obtained.

Under the PPPFA, payments of principal and interest due under the PPP Loan are deferred until the date on which the SBA remits the forgiveness amount, if any, back to the PPP Lender, or if forgiveness isn't sought within 10 months after the last day of the Covered Period, until the date that is 10 months from the last day of the Covered Period. The amounts outstanding under the PPP Loan may be prepaid by the Company at any time prior to maturity without penalty.

In order to apply for the PPP Loan, the Company was required to certify, among other things, that the current economic uncertainty made the PPP Loan request necessary to support the Company’s ongoing operations. This certification further required the Company to take into account the maintenance of its workforce, the Company’s need for additional funding to continue operations, and the Company’s ability to access alternative forms of capital in the current market environment to offset the effects of the COVID-19 pandemic.

Loan Agreements
The carrying value of the Company's debt for the periods presented was as follows:
June 30,
2020
December 31,
2019
Term Loans$15,741,000  $20,473,000  
Revolver—  1,498,000  
PPP Loan1,775,000  —  
Total principal17,516,000  21,971,000  
Less unamortized debt issuance costs(1,803,000) (1,886,000) 
Total carrying value of debt$15,713,000  $20,085,000  

In March 2019, the Company entered into a Loan and Security Agreement (the “Innovatus LSA”) by and among Innovatus Life Sciences Lending Fund I, LP, a Delaware limited partnership (“Innovatus”), as collateral agent and the lenders listed on Schedule 1.1 thereto, including East West Bank. The Innovatus LSA provided a first term loan of $17.5 million, a second term loan of $2.5 million and a third term loan of $5.0 million (collectively, “Term Loans”) if the Company satisfied certain funding conditions. Interest on the Term Loans is due on the first of each month at a rate of 10.25% per annum in cash or a discounted rate of 7.25% in cash with 3.0% of the 10.25% per annum rate added to the principal of the loan and subject to accruing interest through the end of the interest only payment period, which ends March 1, 2022. At inception, the Company elected to pay interest in cash at a rate of 7.25% per annum and have 3.0% per annum of the interest added back to the outstanding principal. As of June 30, 2020, the effective interest rate, including debt issuance costs, for Term Loans was 16.7%. Beginning in April 2022, the Company must make 24 equal monthly payments of principal and interest with a final maturity date in March 2024, which may be earlier due to an event of default if not cured within time specified.
The Innovatus LSA also provides for a revolving line of credit in an amount not to exceed $5.0 million (the “Revolver”). The Company may repay and reborrow amounts under the Revolver at any time prior to the March 1, 2024 maturity date without penalty or premium. The outstanding balance of amounts borrowed under the Revolver bears interest at a rate equal to 2.0% above the variable rate of interest, per annum, as specified in the terms of the Revolver.
The Innovatus LSA is collateralized by substantially all of the Company’s assets, including its intellectual property. The Innovatus LSA requires the Company to comply with various affirmative and negative covenants, including: (1) a liquidity covenant requiring the Company to maintain a minimum cash balance at all times in a collateral account; (2) a revenue
covenant requiring the Company to meet certain minimum revenue targets measured at the end of each calendar quarter. The Innovatus LSA also includes standard events of default, including a provision that Innovatus could declare an event of default upon the occurrence of any event that it interprets as having a material adverse change in the Company's business, operations, or condition, a material impairment on the Company's ability to pay the secured obligations under the Innovatus LSA, or upon a material adverse effect on the collateral under the agreement, thereby requiring us to repay the loan immediately, together with a prepayment fee and other applicable fees. As of June 30, 2020, the Company has not received any notification or indication from Innovatus to invoke the material adverse change clause. However, due to the Company’s current cash flow position and the substantial doubt about its ability to continue as a going concern, the entire principal amount of the Term Loans are presented as short-term. The Company will continue to evaluate the debt classification on a quarterly basis and evaluate for reclassification in the future should its financial condition improve.
As of December 31, 2019, the Company did not achieve certain financial covenants under the Innovatus LSA. As a result, in March 2020, the Company and Innovatus entered into an amendment to the Innovatus LSA (the “Second Amendment”) to, among other things: (i) waive the events of default from not achieving the specific financial covenants for the December 31, 2019 measurement date, (ii) require an immediate partial repayment of $2.1million, (iii) require an additional partial repayment of $2.9 million on the earlier of completion of an Equity Event (as defined in the Second Amendment), or April 30, 2020, (iv) modify the liquidity covenant, such that the Company’s minimum cash balance shall vary based on outstanding borrowing capacity under the Revolver (provided, however, that the Company shall maintain a minimum cash balance of $2 million at any given time), (v) reduce the dollar amount of certain minimum revenue covenants and (vi) modify the terms of certain events of default. For example, the Second Amendment provides for a cure period in connection with the breach of certain minimum revenue financial covenants, as long as the Company submits an updated management plan and financial projections, which are subject to Innovatus approval, and completes a Qualified Financing Event (as defined in the Second Amendment) within 45 days of such breach.
In connection with the Second Amendment, the Company was obligated to pay Innovatus a waiver fee in the amount of  $200,000 and a prepayment fee of $100,000, payable in cash or in shares of the Company’s common stock at the Company's election, no later than following completion of the Equity Event. As described in Note 6 below, the Company completed the follow-on offering in April 2020 that constituted an Equity Event under the Second Amendment. A portion of the proceeds from the follow-on offering were used to pay-down $2.9 million of principal balance outstanding under the Innovatus term loan in accordance with the Second Amendment. In addition, the Company issued 872,601 shares of its common stock to Innovatus to satisfy the $200,000 waiver fee and $100,000 prepayment fee due under the Second Amendment.
The Company was in compliance with all financial covenants under the Innovatus LSA for the three months ended June 30, 2020.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stockholders’ Equity and Stock-Based Compensation Stockholders’ Equity and Stock-Based Compensation
Follow-on Public Offering
In April 2020, the Company completed an underwritten public offering of 16,896,000 shares of its common stock and, to certain investors, pre-funded warrants to purchase 37,650,000 shares of its common stock, and accompanying common warrants to purchase up to an aggregate of 54,546,000 shares of its common stock. Each share of common stock and pre-funded warrant to purchase one share of common stock was sold together with a common warrant to purchase one share of common stock. The public offering price of each share of common stock and accompanying common warrant was $0.33 and $0.329 for each pre-funded warrant. The pre-funded warrants are immediately exercisable at a price of $0.001 per share of common stock. The common warrants are immediately exercisable at a price of $0.33 per share of common stock and will expire five years from the date of issuance. The shares of common stock and pre-funded warrants, and the accompanying common warrants, were issued separately and were immediately separable upon issuance. The gross proceeds to the Company were approximately $18.0 million before deducting underwriting discounts and commissions and other offering expenses.


Stock Warrants
A summary of the Company’s warrant activity for the six months ended June 30, 2020 was as follows:
 Shares of Stock under WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Outstanding at January 1, 202024,406,000  $1.76  4.82$7,933,000  
Granted95,396,000  0.22  4.78
Exercised(39,888,000) 0.09  15,863,000  
Canceled—  
Outstanding at June 30, 202079,914,000  $0.76  4.62$18,232,000  
Vested and exercisable at June 30, 202079,914,000  $0.76  4.62$—  
Warrant Exercise Update

From July 1, 2020 through August 12, 2020, the Company has received gross proceeds of approximately $13.9 million pursuant to the exercise of outstanding and common and pre-funded warrants to purchase an aggregate of 46,505,000 shares of the Company's common stock.
Warrant Inducement

As previously reported, the Company issued warrants (the “Original Warrants”) to purchase shares of the Company’s Common Stock to certain investors in the Company’s underwritten public offering completed on October 23, 2019. The Original Warrants were immediately exercisable upon issuance at an exercise price per share of $0.86 and are set to expire on October 23, 2024.

On March 2, 2020, the Company entered into a Warrants Amendment and Agreement (the “Inducement Agreement”) with certain holders (“Holders”) of the Original Warrants that are exercisable for an aggregate of up to 3,200,000 shares of Common Stock. The Inducement Agreement provided that, commencing immediately following the delivery to the Holders of a prospectus supplement (the “Prospectus Supplement”) relating to the impact of the Inducement Agreement on the Original Warrants and ending at 9:15 a.m. Eastern Time on the business day following the date of such delivery (the “Modified Exercise Price Term”), the exercise price per share for the Original Warrants will be equal to $0.75 but only with respect to a cash exercise under Section 1(a) of the Original Warrants. In addition, the Company and each Holder agreed that if and only if the Holders exercise for cash all of their Original Warrants as amended pursuant to the Inducement Agreement during the Modified Exercise Price Term, the Company will issue to each Holder a new warrant (collectively, the “New Warrants”) to purchase up to the same number of shares of Common Stock issued to such Holder pursuant to the exercise of its Original Warrant during the Modified Exercise Price Term.

The Company delivered the Prospectus Supplement on March 2, 2020 and each Holder exercised all of their Original Warrants for cash. As a result, on March 3, 2020, the Company issued the New Warrants to the Holders. The New Warrants are exercisable at an exercise price per share of $1.06 commencing on the six-month anniversary of the issuance date, and will terminate on the date that is five years, six months following the issuance date. The New Warrants and the shares of Common Stock issuable upon exercise of the New Warrants were not registered under the Securities Act of 1933, as amended (the "Securities Act"), and were offered pursuant to the exemption provided in Section 4(a)(2) under the Securities Act.

Stock-Based Compensation
Stock Options
A summary of the Company’s stock option activity for the six months ended June 30, 2020 was as follows:   
 Shares of Stock under Stock OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Outstanding at January 1, 20201,743,000  $5.73  8.2$4,000  
Granted1,591,000  0.88  
Exercised—  —  $—  
Canceled(346,000) 4.04  
Outstanding at June 30, 20202,988,000  $3.34  8.46$22,000  
Vested and exercisable at June 30, 20201,021,000  $5.65  6.93$—  

For the three months ended June 30, 2020 and 2019, the Company granted to its employees options to purchase 443,000 and 42,000 shares with a weighted average exercise price of $0.46 and $3.00 per share, respectively. For the six months ended June 30, 2020 and 2019, the Company granted to its employees options to purchase 1,591,000 and 545,000 shares with a weighted average exercise price of $0.88 and $4.15 per share, respectively.
For the three months ended June 30, 2020 and 2019, the weighted-average grant date fair value of stock options granted was $0.30 and $1.71 per share, respectively. For the six months ended June 30, 2020 and 2019, the weighted-average grant date fair value of stock options granted was $0.55 and $2.37 per share, respectively.
The Company recognized stock-based compensation expense for the periods presented were as follows: 
 Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Research and development$66,000  $58,000  $133,000  $111,000  
General and administrative262,000  278,000  523,000  514,000  
Total stock-based compensation expense$328,000  $336,000  $656,000  $625,000  
The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Risk-free interest rate0.4 %2.0 %1.1 %2.4 %
Expected volatility77.9 %66.1 %72.2 %67.3 %
Expected term (in years)5.55.45.95.0
Expected dividend yield0.0 %0.0 %0.0 %0.0 %
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Legal Proceedings
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings Legal ProceedingsThe Company is subject to potential liabilities under various claims and legal actions that are pending or may be asserted. These matters arise in the ordinary course and conduct of the business. The Company intends to continue to defend itself vigorously in such matters. The Company regularly assesses contingencies to determine the degree of probability and range of possible loss for potential accrual in the financial statements. An estimated loss contingency is accrued in the financial statements if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on the Company’s assessment, it currently does not have any amount accrued as it is not a defendant in any claims or legal actions.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes The Company is subject to taxation in the United States, United Kingdom and various state jurisdictions. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the full valuation allowance on the Company's U.S. net operating losses.In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020.  The CARES Act, among other things, includes tax provisions relating to refundable payroll tax credits, deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP).  The CARES Act did not have a material impact on the Company’s income tax provision for the three months ended June 30, 2020.  The Company continues to evaluate the impact of the CARES Act on its financial position, results of operations and cash flows.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Basis of Presentation (Policies)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying financial information has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission for interim reporting purposes. The condensed consolidated financial statements are unaudited. The unaudited condensed consolidated financial statements reflect, in the opinion of the Company's management, all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of financial position, results of operations, changes in equity, and comprehensive loss and cash flows for each period presented in accordance with United States generally accepted accounting principles (“U.S. GAAP”). All intercompany transactions and balances have been eliminated. These interim condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2019. Certain prior year numbers were reclassified to conform with current year presentation. Such reclassification had no impact on the previously reported results of operations.
Recently Issued But Not Yet Adopted Accounting Pronouncements
Recently Issued But Not Yet Adopted Accounting Pronouncements
In April 2012, the Jump-Start Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for an emerging growth company. As an emerging growth company, the Company may elect to adopt new or revised accounting standards when they become effective for non-public companies, which typically is later than when public companies must adopt the standards. The Company has elected to take advantage of the extended transition period afforded by the JOBS Act and, as a result, will comply with new or revised accounting standards on the relevant dates on which adoption of such standards is required for emerging growth companies, which are the dates included below.
In February 2015, the FASB issued Accounting Standards Update ("ASU") 2016-2, Leases (Topic 842), which amends the accounting guidance for leases and increases transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and requires disclosures of key information about leasing arrangements. ASU 2016-2 initially mandated a modified retrospective transition method, however, in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which amends ASU 2016-2, permitting entities the option to adopt this standard prospectively with a cumulative-effect adjustment to opening equity in the year of adoption and include required disclosures for prior periods but will not restate prior periods. The Company anticipates implementing the accounting guidance for leases using the alternative method beginning with the annual reporting period ending December 31, 2022 and interim reporting periods in 2023. The Company is in the process of evaluating the impact of adoption of the lease accounting guidance on the consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses: Measurement of credit Losses on Financial Instruments (ASU 2016-13), which amends the impairment model by requiring entities to use a forward looking approach based on expected losses to estimate credit losses on certain types of financial instruments, including trade receivables and available-for-sale debt securities. The standard is effective for the company beginning in the first quarter of 2023, with early adoption permitted. the Company is currently evaluating the expected impact of ASU 2016-13 on its financial statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt - Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity ("ASU 2020-06"), which simplifies accounting for convertible instruments by removing major seperation models required under current U.S. GAAP. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exceptions and also simplifies the diluted earnings per share calculation in certain areas. The standard is effective for public business entities, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years and interim periods within those fiscal years, beginning December 15, 2021. For all other entities, the standard will be effective for fiscal years beginning after December 15, 2023. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, and adoption must be as of the beginning of the Company's annual fiscal year. The company is currently evaluating the impact of this standard on its consolidated financial statements and related disclosures.
Net Loss Per Share Basic net loss per share is calculated by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss by the weighted average number of common shares and common share equivalents outstanding for the period. Common stock equivalents are only included when their effect is dilutive. The Company’s potentially dilutive securities which include outstanding stock options under the Company’s equity incentive plan have been excluded from the computation of diluted net loss per share as they would be anti-dilutive to the net loss per share. For all periods presented, there is no difference in the number of shares used to calculate basic and diluted shares outstanding due to the Company’s net loss position.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders
Potentially dilutive securities not included in the calculation of diluted net loss per share attributable to common stockholders because to do so would be anti-dilutive are as follows (in common stock equivalent shares):
 June 30,
2020
June 30,
2019
Stock options2,988,000  1,717,000  
Warrants79,914,000  4,224,000  
Total82,902,000  5,941,000  
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition
Revenue by Source
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
Instruments$229,000  $1,591,000  $763,000  $2,892,000  
Consumables711,000  430,000  1,160,000  816,000  
Total product revenue940,000  2,021,000  1,923,000  3,708,000  
Service and other242,000  154,000  395,000  319,000  
Total revenue$1,182,000  $2,175,000  $2,318,000  $4,027,000  
Revenue by Geographic Location
Three Months Ended June 30,Six Months Ended June 30,
2020201920202019
$%$%$%$%
North America$788,000  66 %$1,379,000  64 %$1,514,000  66 %$2,218,000  55 %
EMEIA315,000  27 %507,000  23 %705,000  30 %1,425,000  35 %
Asia Pacific79,000  %289,000  13 %99,000  %384,000  10 %
Total$1,182,000  100 %$2,175,000  100 %$2,318,000  100 %$4,027,000  100 %
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details (Tables)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
 June 30,
2020
December 31,
2019
Accounts receivable, net:
Accounts receivable, trade$5,094,000  $6,889,000  
Less allowance for doubtful accounts(1,845,000) (555,000) 
$3,249,000  $6,334,000  
Schedule of Components of Inventories
 June 30,
2020
December 31,
2019
Inventory:
Materials and supplies$2,180,000  $951,000  
Finished goods1,110,000  2,493,000  
$3,290,000  $3,444,000  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Debt
The carrying value of the Company's debt for the periods presented was as follows:
June 30,
2020
December 31,
2019
Term Loans$15,741,000  $20,473,000  
Revolver—  1,498,000  
PPP Loan1,775,000  —  
Total principal17,516,000  21,971,000  
Less unamortized debt issuance costs(1,803,000) (1,886,000) 
Total carrying value of debt$15,713,000  $20,085,000  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Warrant Activity A summary of the Company’s warrant activity for the six months ended June 30, 2020 was as follows:
 Shares of Stock under WarrantsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Outstanding at January 1, 202024,406,000  $1.76  4.82$7,933,000  
Granted95,396,000  0.22  4.78
Exercised(39,888,000) 0.09  15,863,000  
Canceled—  
Outstanding at June 30, 202079,914,000  $0.76  4.62$18,232,000  
Vested and exercisable at June 30, 202079,914,000  $0.76  4.62$—  
Summary of Stock Option Activity A summary of the Company’s stock option activity for the six months ended June 30, 2020 was as follows:   
 Shares of Stock under Stock OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Outstanding at January 1, 20201,743,000  $5.73  8.2$4,000  
Granted1,591,000  0.88  
Exercised—  —  $—  
Canceled(346,000) 4.04  
Outstanding at June 30, 20202,988,000  $3.34  8.46$22,000  
Vested and exercisable at June 30, 20201,021,000  $5.65  6.93$—  
Summary of Recognized Stock-Based Compensation Expense
The Company recognized stock-based compensation expense for the periods presented were as follows: 
 Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Research and development$66,000  $58,000  $133,000  $111,000  
General and administrative262,000  278,000  523,000  514,000  
Total stock-based compensation expense$328,000  $336,000  $656,000  $625,000  
Schedule of Weighted-Average Assumptions in Black -Scholes Option Pricing Model
The weighted-average assumptions used in the Black-Scholes option pricing model to determine the fair value of the employee stock option grants during the periods presented were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Risk-free interest rate0.4 %2.0 %1.1 %2.4 %
Expected volatility77.9 %66.1 %72.2 %67.3 %
Expected term (in years)5.55.45.95.0
Expected dividend yield0.0 %0.0 %0.0 %0.0 %
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Basis of Presentation (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accumulated deficit $ (121,161) $ (102,577)
Cash and cash equivalents $ 17,194 $ 17,311
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share amount (in shares) 82,902 5,941
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share amount (in shares) 2,988 1,717
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share amount (in shares) 79,914 4,224
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Revenue by Source and Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 1,182 $ 2,175 $ 2,318 $ 4,027
North America        
Disaggregation of Revenue [Line Items]        
Revenue 788 1,379 1,514 2,218
EMEIA        
Disaggregation of Revenue [Line Items]        
Revenue 315 507 705 1,425
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 79 $ 289 $ 99 $ 384
Revenue from Contract with Customer | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Revenue from Contract with Customer | Geographic Concentration Risk | North America        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 66.00% 64.00% 66.00% 55.00%
Revenue from Contract with Customer | Geographic Concentration Risk | EMEIA        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 27.00% 23.00% 30.00% 35.00%
Revenue from Contract with Customer | Geographic Concentration Risk | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 7.00% 13.00% 4.00% 10.00%
Instruments        
Disaggregation of Revenue [Line Items]        
Revenue $ 229 $ 1,591 $ 763 $ 2,892
Consumables        
Disaggregation of Revenue [Line Items]        
Revenue 711 430 1,160 816
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 940 2,021 1,923 3,708
Service and other revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 242 $ 154 $ 395 $ 319
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]          
Performance obligation $ 373   $ 373    
Revenue recognized $ 106 $ 67 $ 232 $ 156  
Geographic Concentration Risk | Revenue Benchmark | United States          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage 60.00% 63.00% 63.00% 55.00%  
Customer Concentration Risk | Accounts Receivable | Largest Customer          
Disaggregation of Revenue [Line Items]          
Concentration risk percentage     14.00%   10.00%
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Remaining Performance Obligations (Details)
Jun. 30, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 44.00%
Expected timing of satisfaction 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 52.00%
Expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 4.00%
Expected timing of satisfaction 1 year
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Accounts receivable, trade $ 5,094 $ 5,094   $ 6,889
Less allowance for doubtful accounts (1,845) (1,845)   (555)
Accounts receivable, net 3,249 3,249   $ 6,334
Provision for bad debt expense $ 332 $ 1,290 $ 0  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Account Details - Schedule of Components of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Materials and supplies $ 2,180 $ 951
Finished goods 1,110 2,493
Finished goods $ 3,290 $ 3,444
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Narrative (Details)
1 Months Ended
Apr. 17, 2020
USD ($)
Apr. 30, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2020
payment
The Loan | Unsecured Loan          
Debt Instrument [Line Items]          
Proceeds from issuance of debt $ 1,800,000        
Debt percentage 1.00%        
Term A-1 Loan          
Debt Instrument [Line Items]          
Term loan face value       $ 17,500,000  
Term A-2 Loan          
Debt Instrument [Line Items]          
Term loan face value       $ 2,500,000  
Innovatus LSA          
Debt Instrument [Line Items]          
Debt percentage       3.00%  
Term loan face value       $ 5,000,000.0  
Cash rate       10.25%  
Discounted cash rate       7.25%  
Effective interest rate         16.70%
Number of monthly payments | payment         24
Repayments of debt     $ 2,100,000    
Default payment required upon completion of equity raise   $ 2,900,000 2,900,000    
Minimum cash balance     $ 2,000,000    
Waiver fee payment period     45 days    
Waiver fee   200,000 $ 200,000    
Prepayment fee   $ 100,000 $ 100,000    
Warrants to purchase shares issued (in shares) | shares   872,601      
Innovatus LSA | PIK          
Debt Instrument [Line Items]          
Cash rate       3.00%  
Revolver          
Debt Instrument [Line Items]          
Term loan facility available       $ 5,000,000.0  
Prepayment fee percentage       2.00%  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total principal $ 17,516 $ 21,971
Less unamortized debt issuance costs (1,803) (1,886)
Total carrying value of debt 15,713 20,085
Term Loans    
Debt Instrument [Line Items]    
Total principal 15,741 20,473
Revolver    
Debt Instrument [Line Items]    
Total principal 0 1,498
PPP Loan    
Debt Instrument [Line Items]    
Total principal $ 1,775 $ 0
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation - Follow-on Public Offering Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 30, 2020
Jun. 30, 2020
Mar. 03, 2020
Mar. 02, 2020
Dec. 31, 2019
Oct. 23, 2019
Class of Stock [Line Items]            
Warrants to purchase shares (in shares)       3,200,000    
Warrants exercise price (in USD per share)   $ 0.76 $ 1.06 $ 0.75 $ 1.76 $ 0.86
Gross proceeds $ 18.0          
Common Warrants            
Class of Stock [Line Items]            
Number of securities called by each warrant (in shares) 1          
Price per share (in USD per share) $ 0.33          
Warrants exercise price (in USD per share) $ 0.33          
Class of warrant or right, expiration period (in years) 5 years          
Pre-Funded Warrant            
Class of Stock [Line Items]            
Number of securities called by each warrant (in shares) 1          
Price per share (in USD per share) $ 0.329          
Warrants exercise price (in USD per share) $ 0.001          
Common Stock            
Class of Stock [Line Items]            
Number of shares issued (in shares) 16,896,000          
Common Stock | Common Warrants            
Class of Stock [Line Items]            
Warrants to purchase shares (in shares) 54,546,000          
Common Stock | Pre-Funded Warrant            
Class of Stock [Line Items]            
Warrants to purchase shares (in shares) 37,650,000          
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation - Warrant Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Shares of Stock under Warrants    
Beginning balance (in shares) 24,406  
Granted (in shares) 95,396  
Exercised (in shares) (39,888)  
Canceled (in shares) 0  
Ending balance (in shares) 79,914 24,406
Vested and exercisable (in shares) 79,914  
Weighted- Average Exercise Price    
Beginning balance (in USD per share) $ 1.76  
Granted (in USD per share) 0.22  
Exercised (in USD per share) 0.09  
Ending balance (in USD per share) 0.76 $ 1.76
Vested and exercisable (in USD per share) $ 0.76  
Weighted- Average Remaining Contractual Term    
Balance 4 years 7 months 13 days 4 years 9 months 25 days
Granted 4 years 9 months 10 days  
Vested and exercisable 4 years 7 months 13 days  
Aggregate Intrinsic Value    
Beginning balance $ 7,933  
Exercised 15,863  
Ending balance 18,232 $ 7,933
Vested and exercisable $ 0  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation - Warrant Exercise Update and Inducement (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended
Mar. 03, 2020
Aug. 12, 2020
Apr. 30, 2020
Jun. 30, 2020
Mar. 02, 2020
Dec. 31, 2019
Oct. 23, 2019
Class of Warrant or Right [Line Items]              
Gross proceeds     $ 18.0        
Warrants to purchase shares (in shares)         3,200    
Warrants exercise price (in USD per share) $ 1.06     $ 0.76 $ 0.75 $ 1.76 $ 0.86
Class of warrant or right exercisable term 6 months            
Termination term 5 years 6 months            
Subsequent Event              
Class of Warrant or Right [Line Items]              
Gross proceeds   $ 13.9          
Warrants to purchase shares (in shares)   46,505          
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Shares of Stock under Stock Options          
Beginning balance (in shares)     1,743    
Granted (in shares) 443 42 1,591 545  
Exercised (in shares)     0    
Canceled (in shares)     (346)    
Ending balance (in shares) 2,988   2,988   1,743
Vested and exercisable (in shares) 1,021   1,021    
Weighted- Average Exercise Price          
Beginning balance (in USD per share)     $ 5.73    
Granted (in USD per share) $ 0.46 $ 3.00 0.88 $ 4.15  
Exercised (in USD per share)     0    
Canceled (in USD per share)     4.04    
Ending balance (in USD per share) 3.34   3.34   $ 5.73
Vested and exercisable (in USD per share) $ 5.65   $ 5.65    
Weighted- Average Remaining Contractual Term          
Outstanding (in years)     8 years 5 months 15 days   8 years 2 months 12 days
Vested and exercisable (in years)     6 years 11 months 4 days    
Aggregate Intrinsic Value          
Beginning balance     $ 4    
Exercised     0    
Ending balance $ 22   22   $ 4
Vested and exercisable $ 0   $ 0    
Weighted-average grant date fair value (in USD per share) $ 0.30 $ 1.71 $ 0.55 $ 2.37  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
General and administrative $ 328 $ 336 $ 656 $ 625
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
General and administrative 66 58 133 111
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
General and administrative $ 262 $ 278 $ 523 $ 514
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders’ Equity and Stock-Based Compensation - Assumptions (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]        
Risk-free interest rate 0.40% 2.00% 1.10% 2.40%
Expected volatility (as a percent) 77.90% 66.10% 72.20% 67.30%
Expected term (in years) 5 years 6 months 5 years 4 months 24 days 5 years 10 months 24 days 5 years
Expected dividend yield (as a percent) 0.00% 0.00% 0.00% 0.00%
EXCEL 46 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $J!#5$'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 " !*@0U1[,WTM^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Z@;";-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZHA0<;X"AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3 E$*8.T\ M,9S'KH$;8(811I>^"V@68J[^B\GK%M8G M4E[C]"M92>> :W:=_%IO'O=;UE:\X@6_+T2]%RLIN.0/[[/K#[^;L.N-/=A_ M;'P5;!OX=1?M%U!+ P04 " !*@0U1F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $J!#5$2:L]:N04 %P9 8 >&PO=V]R:W-H965T&UL MM5E-<]LV$#VGOP*CZ2&9B2P2E&0Y(VM&EC_J-G$4RVTF[?0 DY#$"0FP &A9 M_[X+4B)D#[5D#KG8_-J'A]W%VP4TWDCU7:\Y-^0Y380^[ZR-R3[T>CI<\Y3I M$YEQ 6^64J7,P*U:]72F.(L*HS3I4<\;]E(6B\YD7#R;J\E8YB:)!9\KHO,T M96I[P1.Y.>_XG?V#^WBU-O9!;S+.V(HON/DSFRNXZU4H49QRH6,IB.++\\[4 M_S#K>]:@^.*OF&_TP36Q4WF4\KN]N8W..YYEQ!,>&@O!X-\3G_$DL4C X[\= M:*<:TQH>7N_1KXO)PV0>F>8SF7R-([,^[XPZ).)+EB?F7FY^X[L)#2Q>*!-= M_"6;\ML![9 PUT:F.V-@D,:B_,^>=XXX,.@?,Z [ _K*P.\?,0AV!D$QT9)9 M,:U+9MADK.2&*/LUH-F+PC>%-]PQ@ MVC>]<&=_4=K3(_9#\DD*L];D2D0\>FG? RX5(;HG=$%1P-]S<4("[SVA'O5J M^,QP\VF^.B$^K3-_02>H_!,4>,$1O$L9YI"UAMR*[Z*M0$W&7+'TMKHX3@7X%PF)+GA0J9QJ-_#8@Q/$(*^Y]3/:T,1\*2"X!7+ M^SU9&,@R(A69R5P8M87_42WO!O3+*XSD@43[;4@^L&=R&T'.Q)0; M(.FPZY\.AO0,6PL^=0QI&X;3*((B O'979!")S^+>M_AD&>#OD<>Y 8 9C!G MQI2]O:WU;$^UEAF. MB#.CKD;05C7"EE6H"+ "5U)MZ_@TX-Q)T65A"#L8J#,\*@$QAJY T%8%8I&R M)"$7N8;7NC:6#3@-?1MU]8"VJ@=7*5G_U?-BXE?UE+2T*"2@H<61H;? MH0 5NT3R.3>@]B*RH7T;B]WF\5WM;JT<95",8L\4GB9^,.J//*\_&/>>ZB@Z MG:>X3$^A 8^*)OPZ8:M:;^$ C=YR2D];;@>N8VTU_QMGBES#P_IEB(,U;%&H M4WN*:_-K5KM]U'%>.-P7BK%R2D];*7W1U0&I6Q'Q9_('KT]W',J#[4K?]X=H M&QLXI0]PA=Z7Q<,@8IO.!KANUZ?= .MI B?Q 2[-A^L0 W02'="?=K 1')R> MX +Y$!O8C,HE\>G;QW=DP<-<0?!KG8DCO12B7[T3&WN2082>6))SDD%Q+G0( MX^WD.,!U%(I#H6Z+;?HHDUJZ.,#%WT\AN64,SC]>7GHE## I>M'\A!'VLU=$R-)EBN( MB>:D[>IT&AG@PM8B_QK.3"#_OF)GDTX4^[B*M4_ !J#C"=@[.+^V+6-QK*]) M:$]?RJ/LZFGUT\&T.##ON<_+WQT^,=MQ:I+P)9AZ)Z>P*%1YE%_>&)D5I^&/ MTAB9%I=KSB*N[ ?P?BFEV=_8 :H?5";_ U!+ P04 " !*@0U1C[,R+3 % M I% & 'AL+W=O%%27LTV:_OL7F[6HM$%K]B]1*HI2RI?WK-"/-_.\.SUP2?^ MN-?FP6*SKNDC>V#Z2WTO8;9HK>2\9)7BHD*2[6YG[_#-'8F-@I7X@[-GU1LC MX\I6B*]F\C&_G04&$2M8IHT)"C]/[(X5A;$$./XZ&IVU:QK%_OC5^D_6>7!F M2Q6[$\6?/-?[V]EJAG*VHTVA/XGGG]G1H,,KLXT/6L);#GIZJ'#:%Y0A&2A0\IQHF[VE!JXRA!V-8H2OTY>$#^N'- MC^@-XA7ZO!>-HE6NU@L-&(RE179<[_UA/3*RWB]-=8W"8(Y(0 */^MVT^@>6 M@3HVZC@]55^ YZW[I'6?6'OAF/N-E*S2B"H%?MY,6 Q;BZ&UN!RS2-4>06Q0 M9@;LKX8_T0*6\,;J8"JVILR%>]K@!*?+]>*I'Q*?5(AQ*W6"<]GB7$[B?)=E MH@%8U>LIKR'+%OM;D_RNZYT'LFX=KV#Y4/=>P M2@D>@'9E,(Y3/^BD!9U,@OXL-"TNP)@ M**E?;#S-]:F!-/3H_J]<#%$TW']7"*<]H1.<:8LSO2"4XR%,76 )"88A=*5" MR(LC(<1!E]2#B]):P>F6%UQS-IG;<(\M\&59HZ8O)F5X"0![SH6S)SZI.!TY MW[C+YYB< R@;UEU++T#B.=[A\/YYI$)"HA& '3W@,_P@*BVA>.GOC1=DZ(GB M,.=ZA,*Q"X@[9L#3U/!Z>FHA;:DE=J@0U>.59K*$$FGKO8C8S?\X3,/5$+$K M!A7G:BRL'5'@::8XS6SG8NL2@DD(#E97C,1AG(Q@[9@#3U/'KR?!M*G-Q#@[ M#;L7N(<4DB0:XG:E1I(=[H@#3S-'ASF[] "[]+ :IC^/#%Z%(U@[!L'3%/*[ M9>%*5%>7G@>7()QTY8J,51"XHQ!\"8>< ^=A$MP_A4> 'K$X2D/;(J&\$[;<^TI3>JIAF[G4'?J9A\8K,-\G4"_X.A4Y\[ MEB-XDCX?M,B^[D61,ZF^_VY%OW=(<*GU5,]LV%R]O48KG:1*U2X3+.4F6_16X4H9);5W;:*5A !O_GU;S MGA.77X?TYA$920ZDXU\RS;_O\IR;] H7S]3O5]#.9K3F=QSS$>TW*A]YI5#!=J 77"<0 GGX+G68:%';3SM;H;4H[7#/*$ W O!^ M)X1^G9BO1>W7P&PO M=V]R:W-H965T&ULE57);MLP$/V5@=!# J36XJT)9 &)@Z M M4,"(D?90]$!+8XL(1:HD9:?]^@XI17#J.(L/%I=Y;]X;4J-TI_2]*1$M/%1" MFEE06EM?A*')2ZR8&:@:)>VLE:Z8I:G>A*;6R H/JD281-$DK!B709;ZM87. M4M58P24N-)BFJIC^Y:"5R@- M5Q(TKF?!97PQG[AX'_"=X\[LC<$Y62EU[R9?BED0.4$H,+>.@=%CBW,4PA&1 MC-\=9]"G=,#]\2/[C?=.7E;,X%R)'[RPY2SX%$"!:]8(>ZMVG['S,W9\N1+& M_\.NC9U, \@;8U75@4E!Q67[9 ]='?8 \>@((.D R5L!PPXP]$9;9=[6-;,L M2[7:@7;1Q.8&OC8>36ZX=*>XM)IV.>%L-E>RH#/! FADE. %LS2Y8H+)'&'I MB V<+)A&:4NT/&?B%#["!PC!E+1JTM"2#L<6YEW.JS9GAHO:N*..E<\_LSJ)F&+1,-P@F7<+>\AAIU M6]?3Y^K:#7LB?=1+'[U#>GOXP!I;*LW_TIUQ M%MK59[6WY.,]4=1IVM]_\M\2^<3!N'V37OOD_=JI+1O+9,'EYC4#D[<:. P\8B#L.E 8%K@D:# M*7'HMHNV$ZMJWXA6RE);\\.2/CRH70#MKY6RCQ/7V_I/6?8/4$L#!!0 ( M $J!#5%0;\C?\@4 +H: 8 >&PO=V]R:W-H965T&UL MK5G;;MLX$/T5PNA#"S0Q+[H&CH'&]F);;'>#I-T^*Q9M"Y5$KT@[V;]?ZA)) M)D>RL>E++"EGACR'HYDA-7L6Q4^YXURAERS-Y>UDI]3^9CJ5ZQW/(GDM]CS7 M_]F((HN4OBVV4[DO>!171EDZI1A[TRQ*\LE\5CV[+^8S<5!IDO/[ LE#ED7% MOW<\%<^W$S)Y??"0;'>J?#"=S_;1EC]R]7U_7^B[:>LE3C*>RT3DJ.";V\DG M1_CGR!4_3TI.>QS^- MTTD[9FG8OW[U_EM%7I-YBB1?B/1'$JO=[228H)AOHD.J'L3S[[PAY);^UB*5 MU5_T7&-]-D'K@U0B:XSU#+(DKW^CET:(GH'V QO0QH":!LZ 6L,V*4C.(V! M<^D(;F-049_6W"OAEI&*YK-"/*.B1&MOY46E?F6M]4KR,E >5:'_FV@[-5^( M/-;+SF.DKZ1(DSA2^N91Z1\=#THBL4%_[7D1E>LJT17Z_KA$[]]]0.]0DJ-O M.W&041[+V53IV90^I^MFY+MZ9#HP,D-?1:YV$JWT#&+ ?CEN[XW83[4*K13T M58H[.NKPRR&_1@Q_1!13#,QG<;$Y"2$Z;QM]];]'/Q&#M7'!*G]LP-\#/_+\ MP&]&7#FM*Z=RY0RX^B94E.JD4CF$XJ0V]RKS,K$=YX0$=#8]]L6W093X[BEH M"8 8"4Y!*QOD8.JWH!..;LO1'95K(:0JWY3BO&Q>Z]*[0+;UJ6-(OMJ-V^/C M86:H9V.(ZYKJ 2#'#0WU;!#U,875\UNJ_JAZ37[)MXB_[,ML),<$#%JOP:B M#USRJ%COD,Y/NG8<=5'P>@)[?EZQ P? (1=SV!N@P@- M T/$E8T* \>#J1/<53%\P 9J":!(8$FS@F . MM?AD/$6Y[X0QZ3: MLVOVY\G;;<>550+.8Y80AEAO,@ :2EM=BT/&>YP_N4*I7FZ076CU]7IIS;58 M0#"]M!9' *:7-K"6%L*Y+AEXD6G7T=#QCN:5*M*%',-SX_J MX(?'5]%1]SM;KO='6:;#OZ*O*]I!2:7U*5M 0*P:!:MD]RHA#K&/L5GH "3! M@8HRRP$*N0)^N0_O(4\6Z7HG2O=AUFW-!9'<% ME09OCNRN6M'Q:G4^LNW-,'7,@R\ 1%QS2P: 6&BVG!"(#-1DUA4JAG]56+,N MS[/Q/']Q6#=^^N]J8!S)+ ,,W,U@"&^F:8!D&N6M&GO+#[CQ;;Z""(UE4.N MZN/7]FG[H>53]7G!>'Y';A8$>+XD-ZOZ,TKGOOZJ\S4JMDDN4BA=O/5* M%_6'DOI&B7WU)>!)*"6RZG+'HY@7)4#_?R.$>KTI!V@_5\W_ U!+ P04 M" !*@0U1\867 NT( #1-P & 'AL+W=O24Y:;_] M4;)J6N1PY(=DWR26/:3_),7YS8SHJY>B_%HMM:ZC;^M57EV/EG6]^7DRJ>9+ MO4ZKC\5&Y^:3QZ)I_+FJMC6 MJRS7G\JHVJ[7:?E]IE?%R_6(C'Z\\3E[6M;-&Y.;JTWZI!]T_ M%ME:YU56Y%&I'Z]'OY"?[]6T:=!:_#?3+]7!ZZ@9RI>B^-I<_+:X'L6-(KW2 M\[KI(C7_GO6M7JV:GHR./[M.1_OO;!H>OO[1^Z_MX,U@OJ25OBU6_\L6]?)Z ME(RBA7Y,MZOZ<_'R3]T-2#3]S8M5U?Z-7CK;>!3-MU5=K+O&1L$ZRW?_TV_= M1!PT("S0@'8-Z+$-6-> .0VH"C3@70/N-@B-070-VJ%/=F-O)^XNK=.;J[)X MB1.955:RR15J;BX?: M_#/W0UU%Q:.Y*N9?E\5JH]^>A]5R[34593ET>_+8ENE^:+Z$/W4N[Z:U$9\(V$R[X3.=D)I0.CO19VN M@&:W>+/;8KTV]V,[ J#U'=[ZE\4B:^[G=!5]2K/%V SA-MUDL)+[@;[F\^UZ MNVJGMYNT?B<3LW3[]:/[]:-MKSS0ZTP_97F>Y4_1+%VE^5Q'[W;3_SY*:_,] M\X\1(Q\B&I,$FKQ=YZ+MO/$ISS$SM1TQ%29KL^94\*86HO M92<8L.I;W/D6"4VF2=_JWK<:*ZHDA4?.]R/G;3L6&/EN4R#+*O8="70*V_LU M*C:M,]7?=#G/*K.EWID;L%M>:#6%MYH\,""YUR'/T $MG_2^6W!G95"3GCRU MEZ>&Y8T;4"RB>;$V]*S23FKS6D-"E:?"W!Z.4MRF)S792TU0J;]5U58W(AMW M5#6Z/T2Y"02,>\W,1^TVF1>5<;COD!5./&&*)["PZ5[8]'6$09,Y]2>*D]B9 MS0&CGFH26W#%1^A^2U54,)-]0(Q5(AQA]X-F?6D6) 0GR7V^"*'M MWVFYY\D4C L8P+:$!]A&K(LG_!1-1TB9=3WV/%^BG!OPMK/"V 9TE$B>,'M[-"5\7O"/*^@!GF?:FE(667 M;7-J(49QB)V77U"?*Z%;S2*%GI/I@.L(T,-;(M2F+]'BA1Z1!)V895#?US,F M7;6X45^NI0'%DR(WY-3KS:KXKG^\M=F6\Z492[0Q6PA--JB?!O'036P!0X_) M@XY3!TZL#R$2,W=B<:.^=(LIBF,*8R/U,3164@K7-PR9]0LNEE;L)%J=1%#F M4P0A*+,083A$SB H\\$!$;0S0ZM ?D\00:$O1 C*+*H8O-^ MF)_\,.G68P:,^G(M6AB.%FR7," QD=";@5T"Y2[A M76+APG"X^+MD2,J,07D$4U-WEPPG+D!/B:)3Y:X'\(53+I4*#-ZBBEV8N##+ M%89SY:Q=XF."">7.$6[4EVM9PEZIZH82F@')C[DK Q$/MSCAQ]36SJP)=I7DPX'A> M,Z (G&0@J8E=!S]@U%=K><1Q'KU:?,E]_H3B2W[P! ;'SZ7Q)??9P]S' [A- M7[B%$\?AY KO*MN'V1DVEU#B(U4 3]SBB>-X&E0%SJ'/BRESJ7++A_D$=Q3( MD+C%#L M#YKUI5FJ\;,+>8?E6## XC[+&*9/!9 ;\9 [%99.XC0Z'>5.A8\;RH1P9W' JJ_XX" "CB7,VP@?.N:V M%>X#X/MAN[XX2R=Q4O(4*%+3&%QAH/BF5.B9I;!P$3A#H)29\#$QYI0P MU^&H88?C]V3R@401=T6 ;R2$Q4G(X5@Z"9Q.QS\B!"D@@&P+H8 ED\#)-/B( M$ ;!U)]Q 2 E;LNT%,J" 1 ?1 #@;08E/%E()"6*1)/H,YZ>#"3?NH4V/_2 M(DF>?W1!^@]TQB012>!6DA8L\NQ#"0<%3MCI2!\K4S)5 2\M+5?DJ8<2AJ3, M)'0HP7OZ+?U#"6XV!'1$J)RZAZKN ;LQH29+"90KI&64O.18PB )I(\GA 3R MX.S<&<<2!F$@@6(; /I9T^NTP%Z F$ ?2,& VE9*"^L[TG+%?GZ]3T)P,2+ M/@>,^G(M;^1?4=^3 #9D$DJ E86!>L/ZG@*2&LFDD_O>*C\]HU664NH-*GP*0 N)W2=0RF>46Z*&.PK$ M0^K@7#B>A&&!H0)RGR16CK+[0;.^- LRA8/LDO!1^:Q"PD=E::5.JML=$SXJ M/^D!PD? RCMK[YN X2-@!X>/DX-?0S4_=C,1EXG#JFBE'TW+^&.SD 8 >&PO=V]R:W-H965T&UL ME5E1;^,V$OXKA-&''M"L1=*2[2 )D,UV<7MH>\&F[3W3$AWS5A)5DHHW]^MO M2"F2+9%T^I)(\G#XS7 XWPQY)@3'.]7.K\P"NF/\B& MU_#+7JJ*&7A5STO=*,X*-Z@JER1)LF7%1+VXNW'?'M7=C6Q-*6K^J)!NJXJI MUX^\E,?;!5Z\??@JG@_&?EC>W33LF3]Q\T?SJ.!M.6@I1,5K+62-%-_?+N[Q M]<.*V %.XD_!C_KD&5E3=E)^LR]?BMM%8A'QDN?&JF#P[X4_\+*TF@#'7[W2 MQ3"G'7CZ_*;]LS,>C-DQS1]D^1]1F,/M8K- !=^SMC1?Y?&?O#$%@BIF^7+J")]8FN)L$#L#E@[ TJC!]\5_(5Z[H#$2]G@N MZUR4'-4]8OO5/N.- C0]=^[ZT'O.OXLLKZRCE&U(8KKHT/VWHV;Y9. ML?J*>4KYTC;Y4=-J_(#A !J2E9? M#(->=Q3V7 0G(=1D1$VB6>CAP.IGKBTYG:06K3ED)9L&2L%VHKR89O"8YC&- MNND^SV5KV*[TAENOY83VZ:K +:1-7!Z8>?RAHGB;:MVJR3-@2NH?Y0"W/WR>;&G M\VRWFM*=3VBS"> >^07'"698]X:]!A=]3A0XG>V#N1 A:8!.\,@G.$XH@$^U M?.)7H&2C@&A/MX$7^)Q%(":2:2+WB=$LY-J1;G"<;WX[*Q+.=_)0)'AASYD% M*ALR=[E/CFR"R$<6PMMH]K$;33N@]^^J9LA(&R1.&X]]^G4%>:.L1\RK6U/^ M5RN:$'V0R_3A$;FB 9HC(WN0.'O,UE ,KHFO(;G,'!Z1,.*1.4B<.3Z+FD'! M^NY*E(P40>(4 <5)SGFAT5[)"@FM6YB(VX6$4J]REL%^5DG6EC!>IAS+2))FA]1+0!I, MW)%:R"5J.?7[X^,C^@7@>I'.*0*OUU-V]DB%HFZD$1*GD7.,.ZE @XU!]VJ% MK:MSQ0OA=_&&L))H"D@(\.0.,,,T>!RTM^'[B$/(+[-%+R/8X+@ M1XXA<8XY][MF98=65A74YJ[B';:DW.^YLH:%M^2<3W!&LRE=>L3("H=":"0= MJ>B]9LW;'S)M-STR 8/HR'7T M>=&71D2C%;!=JZL.G; M=ZYRH?T$0N=\1D]KZ ZW1RH+]*!T)#WZ3M)K;#M:="<<>P^O>'%[^J$4G_1Q M/7"/&,[6(:>/]$?)1>P%A^UJ(P+XVMGA:D;[8(N,%XBLVK\!>MWG*1Q/6PBO M%"&!JHN>G+3%^?4A!!4Q@W;\6=2U=;\MG& CR\)K@:\_HW@:[CZQ+"6!MI6. MS$KCS!HU@=O(CX*?,RA>X^VT$?*)I60;"ON19VG\Y.^I;9K2'1>SLC-@7X*. M0NB\E+I5\3J*CEQ)XUSIG.2:17O($SLHHQY:Q%,Z]PB15<@9(RO2]?N=,;K M+F ]GO$-M3 LK2]!1!TVDAR]2'*>/J'C,0#A^FO(4:T!:*;S+'PMVZ(KV=FD MQ>W.42=]I=?]D< Q!QV)D,:)\#,3"L&^:9VW>][0KJ0&P$=A#L%2 ME<9HK$<\%\E"7<=JY+I5G.M^!XP:Z@M7^]?:J+:KJ*RK-5J9!E(QFNXF3XQ;K]O RQVS:78(?E\R,38)T7\YSBZ*QK MB,]NKS^O=<-R?KMH($M83R[N4.S^963*59PIS\.LL^P],=:KS2(QYA$AR;0/ M6IY<]U5SQP!D6F%8#?]U*:MQ<[P7 O??=_4$L# M!!0 ( $J!#5&%28@2Y!( ,LS 8 >&PO=V]R:W-H965T&ULM5MKDQ,YLOTKBKX;=YL(N]LV,,/. !'=#?J8 M[[UMGSYV?5?9QKQME>_K6K>[2U.YVRL9>E]N;*5?^T9;=Y^=N?S5A/P]IOL)5GO]5M^'=V8DJ>M^Y.@R&!+5MY'_].>CA6P8L MPH %RRT+L93/=*>?/F[=K6KI;&HQKGOZIEWKQOY' MBXJ:4EUJ;[UR*_6V-=XT'3]Y?-YA+1IQ7H1Y+V7>Q1WS_J!>NZ;;>/6\*4TY M'G\.&9.@BRCHY>*+$_[6-V?J_FRB%K/%[ OSW4\;O\_SW?^&C4_4E6N\JVPY MZ"'?/JGCA6UT4UA=J6O<-/#+SJM_7RQ]U\*S_N\+$CU($CU@B1[\Z:;X,^95 MSXPO6KN-^[WL/>;Q7EWBAFZ<^L4TKK:%GZB737&F3N%Y'%HWIMI-X+7=1EFH MI$B:-"5"?>EM:1'M$]5MC/K?_WFT6,Q^OG+U5C<[OIK_?$]!&JTJNS+*%]8T MA?'*-E!L7R?I"AF"^SS1FH0QV(VN=K09O]6%.5/O\2A,CN!I6PRO=@A2R.BV MGC'>YM36%7 MME D8]'U+;SB1K=61"U-%R"GV^A.F48O*^R(=*U;@&HK@A2PDX5#-9#% 9T* M(%4+K;%D\BJ+T0#9H,)UXWP']?-8O-+JK>EQ0W6Z7=.&^+XCD8RNR0=DHJXO M=V3/8J.;-2L6/UM7.P\%PIBW&XN%H,)/C;N%?\""N\Y!OX96.[O#64C1$%E4 M;9NU6J7PL(VD"GIM@^F6QC0*"6.K6WC$OAG M@V1(@^"05:5T^1%9@">9\#K6\YXPT#5P[H:476%^\G=Z,!K0& 231_RQ9K1: M:=N2,4;0-@@,+5D!1+P"7V?5@P"T8HA)[D7FC]YVB&OV98C?F@V%"@*E1]S\L;#4_#9-:540:HRS;L26T)&8S@R(>&]@;L2TV7=@MN+B[<18,[4156)7T0<01@W7A?B7R3K4E>: MD6>CL05V6E-99%P=+>]-4#F5%_S M28Z.BE]H'&F(X, @@J")JB]%IV.ONFB:'K.\XY" XRBB-&H^F_Z=+4,O[P Y M "L:_@Q>4R]-J^[/*=_._W:FKDS;@>*1NO$^O]OT](Y7MUB<_*_2B,&5-0Q# MV 8#*>\O0+$,R[WO3%WW\(EA$$AJ MM>8U"EECG'IJ!* R-[KJ"<]O-X8,)%9B1"'WL8/K(3TUG)&0+5IMX6>4-SO M(EF^=/VR@QA@U+E1R;?G/_[\K0+&]% 3T:=]N65EUP%?-;O0#CY:4%8M>XE# MF-LUP3'TJI,MJ%)RE!9I[D1- ')/@?-R!' L#OEHV.[A1LD I(-R,AI'%*'R M;F0\1L,28D4-T[Z0PFE'X"8W-DG*4X]M1*G)?"8T(L)19@"*S,<0!AE72)0C M_&L,Z0P D4-;]A+A+W$BSE*33#N%@Y$IT2U;@D%Z2!;Q=MVPV^,)0*VO>XEK MU!7@!M"/)5"D?=&/;:)P)'G1^9'1!0#Z-M\ $L2*[P<86>(BJA5#\IB]M51 MYT2 M8=KMH.2P/9K^F$ERM7#B@T*,]N*RC?D<2BXMI MKT9*@7TCO38K+(>/"WQGR0D6P17F#Y0,&!"D3R6*LTR(M]^R(L^Z/F> M0HX[*(E:&L16%O.3 $?$G?]\L GHT=V:"J+44@D>0 AEU*_BQ]6;?[Q\-IW_ M;6P=Z4#$/#?F"[3==>660AEPP0)*IMC'%.S](U3)#+P43"8R9?TGF:>G_5#B MHW@6'R_-NC4<;6*W<:)=QK+I%KY-25^O5F*KR'SC?C"@-"BH2(R-76\@;%I- M5DJV-#P'!TFF#F(5>? S<=$@D,11B(B/LN>^)0?%AQR*-1T3.0C"69LJ&J1; MI;?;"IY)R+'N@;=46XAV*@A814@6TP6+? 11]_!GR2^X>:"KX+O&CW&>@@5N M@/2.U3G3ESW!,T%@TNV R#0UY-_BIY'J1^^FNIMN*(^!4X*?3(CKH0"D][K6 M9I3/<=+PCK506@J"@KRX!E0 (/T(TY+B0-#[E::JC^FG;KN&5_$]Z8E_,C9P M[X8OV3"P1L4ZHK(8O+("_J1]L!:QT4!?WF^HY+IAUCL\$*;,R47T1,9O[;(/ MT*3AF@7"@GFJ\IHHL:B=7H[.!)V*8YCR#K]H@9.3HSXJU5,H+)N[UMN;$0K>C?QZ:7+A4SP%3\N2&5:CL4NJ0)KU%$+71V/H M:!A.F(8%D+*"VM*^(!2Z#A4_8$"=;)G)=0]Y.H=X?76=M "83NQ0W) 7HGV8@B)$!65VTEE.'(*XD$]7(U) M-^0%BDP493W$4W2U00]1ID1"8W%SH"J!F.^#E9PLQ7B%:G7;(%I":%06@(&U M=\<#[!MS#$*D-*0KRK']EE0QINM"I3-87_4-T?HQ56&<;DS([OM#HE6Z3>OZ M]284O7"BE:'P]Z1F3JW!C>D6YEGUU8KFM2/2(F1()AR!YHBBS!/O,>C'FH-8S<'6 MQ_!,KLX]&Y-4<:" "?6@X"UK=K*J IM(+H%$0DT"4D;;4BLA]"E0_8&T,F:Q MZPHTY^^!]O0- MY..Q PL;U=D#$3Z1,7HWELASY*QMDVJ)T1L2?P:!(]G&W,.3Q0F*,\/':V[ M')8$ZHCRA;X/LDKQ:>,J2FTLVU#$((=5O;1O(MI2\_!P+1K&8=W2F07#C(%# M2^>5AJ+*O['([KA$K4X5/Y<1#N*-&U89)3TBWT'UQSOT!UM,X35RE]Q;DDM$ M/!N[#_ Z@/#0\&*R#JZ"W7LB,RC&R7RR96;X5"T*DG,;(I- ^A= MD[KP;-U2A2;RT)U&G$6X.J4Y\I#,DUR^[0,UE YST @V K4LY3*.=4N.:]^O MJ (C[TJ>,-B.]T<9Y^XR1(*SP@C::VB#>_O&-S,7!T"7!-]1')BN>AUVH#B&C@ MXUJ6P]4W=TS^^KWER]W-CV^J7*XS !J_-;084UU(5?">%$OJO,<&/8E+!$"' M?A\U$Y.Y84T&4!]X6]<)U:0'2!B\:6M24@@M8Z3W5@)Z2-1<*CIVQM!,9!:1 M]93%'[B9+8WLON.F$>,"_'BHF';!JML>96=1[:;("J4ITU%.!<20G9/S_:Y] MJ?] #0?X0/5,GJ9>O;I2IR?RY.3>04-HW L:(/GX(8*8A",)^1 M<\G1:=,!BC!&FJ"&Y-P3HFPS[=R4_@^=G+$[6M2MW'9G#25607:ZZ-?41%S, MYH^^FO 20: P"WJL!(ZQ2IWUP'2U&EV-B>WTM$< M;^2+]HGC^'D:I\L;R\C=!Y DCG-_QEP5B8AY)OD#O5+J'7=(0)[I,L592#4B MD6AA:3DY%?S0<8.F!AI(UI&V4^5\I#<\Y"_SL]F,&KW*;R@\:VB][NO!>TBR MB 9E5-R>6UX%VA8VGA];A3=>A7'OX"7JX<.'LU-][W1Q;Z3;UV'I2TOGR[2+ M=P,-' XKWJ=-!Y\*C#QR[BH[ MI7 ;=EX+%)/0#^_ MJY>NBKNY_/V7-V=!:O5/.1P)C-7!L<.Q MF#A/VRY0+1$O*UE4P,%Y@,/=Y4 M/S-YO-%@ >3^;BO1S:BT/L:228@O*AY(G75A+X:CI;>NHO3KU3.I]5D%]G.D MYW)6,NI:QJX:'XG ;O&X;,P'$/E[?=]TF!579*).Y_'+_Y?3G'>XQ4?C+P44 M+Y$IX7'J7S#W1>GXC"U71(N:D8!=,D &*?.%Q.5O?;V=7H,Z=>H-;)L^'N!; M_18BPWWS4/CMS>4UW4R <:M%*[Q?Z*O2MQ()\4WV6QB8F02!"YL=T#(B!.3] M7(-$;A1JI.$P^+#R E\"E5G3PW7K;HG41^)&">S.QX? ;*K43(02F6(YHD0W M=*"1&YJX2JG;DCHTIAF=ODBL$S[RZ;]KIB$]R*IV.+3O=EOI2%#J(F9 N]>- M3+D_2 ZE1"[Y,"!(<.18I)(."WFM_D05R0W\5*\3(IO/G;@6GZ(R+8OGNIJ8 M9SFT.Y/UL-HD[\1.I/+.L^RWJ"M ()B](:$X4?!=40GO+U B3MK#R)PP\> M4:-FZJ5D$7.1'\Y6.;-P7GUAEFU/U0+BX*$XPXN+Z\O(-+( NDY2?-AR:CL] MN;C^<'*/1OXP10R](D+LU>E[!Y.J1P^0.)(8\-12.%^F$>K$,L;15BH932 * M,5NY8ML0N6R*73JDUVVDP"%FLF^#/-D,6=@!FO[#9PK,TC-F*3=R1AG,$0[/ ME7Q'*!2)5>VIKTHI@-I99)1/9C?Z0D18.DV\WQ1 \%U_" J*3$EJ=SD;U\#A M4LZ;6].UCC[*B;0B.B6HV,;![S:Q=0 D^*VO=AFO&EE,%GPTG<^/F>0G]9Z_ MM<&;+VL"H5A^C@PU2#VAH*AMQP:CS"6%_B9FK0$H.&5'5R5\BYN)H:%5.)?# MO6E@ P,IYYIQ:QI>1ZK]D#,X#5!Y$.,B^ @S^Q0.N8U67 E3R2\136WW+G3) MD"&HB4X./'IEKWS$3@N[E:C)L_8WN'#OTXL5\*R1AJ28$9&'>.5-#E]-2";, M/O41&#+]/LD\57Z:OZ+R:JBO8&G7* M*SXJ_$F]EF..6"@6^5,F%4>G.4W^/;]_%*1(%;;E61&@IA)4(4\;AX&#L:FQ M#.O?DM=7SGUB#"#Z1U\*I2/0=-P93GTQ%%YH:VZ;B]15DCHF?"1'09S\R[2T MC4D( K8?4V"IBN13/3XTC!1S"@&GU)F4/N?01A,O25$+-QFG;C&N^-#@NO'8 M@H]9XMD*Q"2_"Y]1(F;IH",Z4@ 1:BGLE:O#)XY[[I@T-OAE9C85>N5W.ELJ M/@.COP> MO_,, 7C#P2[:_]64G)NG-!E_8GW'"B>B/-[OR>#TGM"-,I#/XSN4DVG%S.LD%&JP5SIE MU!_QIC>Q"2;1DI$4J;MB?SE]U!;S(DLCTT& Z/99\R?[RBBU*<<,2+97)!4@ ML."1V-(N.7"9#*-\@1P#UPK?H80PH5YAI@@>0VUHK!%/?;+B&W2U"*T3/KD* M4FOB+%^+I\!HTREPA)()R11B.<&+J>S:AO[($K/6]$50FT'^0(SS0Q$AK=?/ MKR:\Y J)$>%!6=2/4D=,&/%#!VZ-YV]/LI!/68A8(@PW/Z."C;_NE-@8=I(S M\_0)P5@-(YF&1:1'N;\44MGS,9I8/P#*A',[]1?PCHWEPWJXRE M"9_T,#=,,QQ\ZQJR=[9@_$+WZQ W(-N8/ 5L^[[/*#,"=';L2_[S[ \LJ&S@ M/R/A ]*FD[^U2'?37ZI@'/5\YU\8(62'^_\_2_4$L#!!0 ( $J!#5':=K90 ML , .\( 8 >&PO=V]R:W-H965T&ULI59M;]LV$/XK M!PTH-L"U9,6IG:[<@\VA+1P5.EM)U'I7/U;1S;K,1*V"'5J%E2D*F$XZW9Q+8V M*/*@5*DX39(W<26DCA:S<+8RBQDU3DF-*P.VJ2IA]DM4M)M'H^AP\$EN2NZ78[]_7#A3XD[>[0&[\F:Z-%O M?LWG4>()H<+,>03!?UN\1Z4\$-/XVF%&O4FO>+P^H/\2?&=?UL+B/:DO,G?E M/)I&D&,A&N4^T>X]=OY<>[R,E V_L&OO7B419(UU5'7*S*"2NOT73UT5;X<1B9F@'QM]F-+\(K@9M)B>U3\J#,RR5K.<6'SGOOY.U ML$(##Z4P.(L=XWIIG'48RQ8C/8/Q!CZ0=J6%=SK'_%0_9CX]J?1 :IE>!/RM MT4.X2@:0)FER >^J=_(JX%V=P7LGC)9Z<^0D_'6WMLYP3?Q] 7_4'- AL$TD(F5-8HX3"']1YR MN94YNPVNQ&<%%OC]+I0KYJ_%%@V_/M!-M68L*B"CJN+W$E M\$.V3N@ Q#T@ M*+-12?D0WDK5>&-GV%!5-_^%"WR/"],X.0'\VLBM4*C=9:+WG9*C[/%$R8.0 M5GN0.E,-5R_L2M1>5QK HN#>X5W)O:/DV,P M*93:]S?!8M88Z233WI4R*P\63GBVA*CV#$*/72F@H M.5ZP1N:+3QW[PE 5$-K@B]#Y.([Y^4P)ZQ7VW#T;Q;GB S;QNO?#T6G.>L4A M<%L$=KJ+,HM\W6HV,_ J;1%H8ML<1X/,G1UHP?K\=HEM+'-C2WT!^T[+9>X3 M?J#^0CWF3<_OVX@]\R4K?12&L/I.FC2YYS+HF!X(_8LP.F?DFD.^5H%4=E1R M)2G.+-<[9H)=]>*ZIGQT1"JT&S"J/5=H-&NG4?]:3_-[]HA]GR]_13X(,Q&,F>%!:LFP\EU M!*8=K^W&41U&VIH<#\BP+/F+!(V_P/*".-?=QAOHOW$6_P!02P,$% @ M2H$-4?^CT0;$56W.VY$HR(?WKNRO) MP:'']6[:!_!JO?O;[[5RME/ZDZDYM^2Y;:0YG]36=N]F,U/4O&5FJCHNXF4VF9&XW@^:YF0DXLSQ[O3%V>JMXV0_$X3T[3&!WB#2\L(C!X//$KWC0(!&[\&3 G!Y.H.*8'].]= M[!#+AAE^I9J/HK3U^60Y(27?LKZQ]VKW(P_QY(A7J,:X_V3G9;/%A!2]L:H- MRN!!*Z1_LN>0AY'",GY#@08%ZOSVAIR7WS'++LZTVA&-TH"&A O5:8-S0F)1 M'JR&MP+T[,4]?^*RY^2>%ZJ2 C-U-K, C*]G10"Y]"#T#9 YN572UH90*?-70#9!I M6Y,KEV.NR>_KC7'\/[Y@,#L8S)S![+^E]9M!R,#;[,F#ZG7!R6.M.3\J ('T M<9>^!_'\QAM,+/Q+5B/J1D(">I@X:\@)H705Q7$,5!+EJR30BWD:*!HM5]31 MD%"8:;9IN"&+Q$MF8 2?293,/;5,YN[YJ"QK2*=5V4,-=(AGE7DI0*1)T%Q1 M;RN-%O'240]C--?2E*!BF?>F= MF\^=0!*E"Q_?/ N,/,G&$C2B(9X\!\;U[?7-&I+BPZ4+8.6QCY&F<%C$(6TQ M')(HH^&(NFLC&+ECA=A"[,$L M"EIQ,$6'D:O4F7WI,$L7S^QWE/XCAX.&3_ MA3/48."\5,)S'FM.+#8:81OUQ+&+GD0);:?' UZ$ 3=^PHLPX0;+N.D-3)DQ MKH6JEYIJ7F%%\3M!2F%850&'6:@;['QAIJ\J B: "Q;4ED ?D@\PGB#[8$'% M8U\QR4HV#9D?RU_W&KZID=.[%64)T5PS8R.8OQ(RCR*+I,=BK M6D@6D?>L8S+"-0"._:3@DXQ=)RO6 >UA>MQHC0 D^(0Y@]:U;.L;DW^F,5$/ M6S+Z3%R:PX??P'X UCP^=;+S]-0E83QGD7NS#28-3,)7&40H/.7Y:010IN/N MD]WLIS"(>,& X,@=U^XJ(F$-_+II1.5&T4"JT(TC:!\"-U:TKI)#D_!G1 :& M563#@>W6ZU_ $-*I;'O;:WS1L"#6C:RJD55;,TL8R/;2 ,ML!9Y<:L)EEOHRU@/9M52\!_F6LREZCZY@;'T@)JQ?$ M?99S>HJ9@T/B?,J&(YV2CX/C Q3@AT9VZ?[G1@^"QQ&,:C0 @?F3)/;?%-0^ MF?M-,?+U&YI]W&Z^?<=V:$I?["3Y_+6AKV[Q8S,[V#RU:Y=Q2A!P6&$$AG9F8WNB[#0*G*]]O?-%W%_:[]ENA+0O0W?@FH\7>03HOU-V!^LZMSMQP0 .'GR,7?P-02P,$% @ 2H$-44*E,"39 P M1P@ !D !X;"]W;W)K&ULK5;;;N,V$/V5@6H4 M6T"PKL[:J6T@3C;H%@T:;'IY*/I 26.)6(I424'\X$/-$BDARM@3]N"F,U">K/"XSRB5'N&>7_5P4NPKDFOC8=*W$3 M="X6?<#@L@^@'*//\1V6V!:H(4O"LY6AUBN1'U@A, 2)]OKM'3JX;3NCZ%L)^$ M4BI).UY?3E&*/&O8DUJ4-G/X9"RGRP2-@YXR8MY)"=-(=XQ%3:U/!(O3Q$W6 M%%7%#[SJG<^1'I1@=*%6; MKGUJC#J$&B5JBMYAL8JRR%WG.I"S2XKG[0;X+ ^4+RKN-3Q0P335U@R1]ETG M.-5L!FF8+.-1FJM%XD?WSDE#/&JE2)-)F"2#21KFJVPTSJ:PW#C/!TV_=9U$ MKRYWJG#MGS #7B##/3^M3J_DS? XO)@/3^P#TS67A@J_IZ/Q_.,B #T\6\/$ MJLX_%86R)"<_;.BE1^T,:'^OE#U/G(/IO\/V'U!+ P04 " !*@0U1NLSZ M&*L. "\)P &0 'AL+W=OG>Y);E6?+_^GAF2^R;9 M;8$@UJ[(X7!>GGF&U)NML7=NHY07W\JBS&8OCDNIJX-W;_C=C7WWQC2^T)6ZL<(U92GMPY4J MS/;MP?P@O?BBUQM/+X[?O:GE6MTJ_TM]8_%TW$K)=:DJITTEK%J]/;BMMJ[W6=!.EL;JZ(@05#CCRCSH%V2 M)O8_)^D?>>_8RU(Z]=X4O^G<;]X>7!R(7*UD4_@O9ON#BOLY(WF9*1S_+[9A M[.+\0&2-\Z:,DZ%!J:OP5WZ+=NA-N)@],F$1)RQ8[[ 0:_E!>OGNC35;86DT MI-$'WBK/AG*Z(J?<>HMO->;Y=Q_4TK\Y]I!$S\=9G'459BT>F?5"_&0JOW'B MNLI5/IQ_# U:-19)C:O%DP)_;*JI.)E-Q&*VF#TA[Z3=U@G+.WEB6^*#=EEA M7&.5^,_ETGF+$/CO$\)/6^&G+/ST;]KLSV>)&_F M,KNQ(TU/@8F/JZM+,7/ ME;BLK2[$_#S882+\1HGWIJQE]8 ,R!0".!>%D96HKVT;)RYU/A%?5*'5:B)DE8OKS%2FU)FX55ECM7\0 MEYD?:/?^\LOU+;UM1G' M6[Z]NDSBIN)K4)UM(+03!'!Y4T X]@_C49R8D0\6 W$_T2!2'JFFDN")6"II MG= 5:>J\D/@GH(PBW\RGL]EWHH:-9%4U9; &+=XL?X>)D^F=QWMIH8JRI>-! ML%BN:4>.'%SH3"X+1>/)_VZO=;#=OD.217>WKNYUKJHLS)043*5VSM@'4<'S M$Y%#^UQ(CJYQ3&)@$R9>2^SV-]KRE:SN=F--D2J=F;8;G6UH6QZUPD5P0R& M-JKRO%:$4\1Z 6=6:VP7%BL-/AE(IWWAK9N(6CZ@,O@T(5ALB:H$G[(DJU"C M'(;(:$)\OY76(MRU;(SV%'2%6'O9K9=4?C484 MZ;)4N:8(2'I2EB)F,:GAK6YI<[M+"6/%2L/-KM&>=39+LI;XOO.K"X^1O8 M^+%0W_12%_M@#=;X>-GE@*I0@\+F4/*4.-N'](@O3A-=-9SP9((1Z%=BJ#CF M6].L-^+GS)LEMKQ(@DWP"F4T/@";D/Z+4[%5Z@YV1.)WT4U+& NQ54!2GC/ M:'//<'.CK#;Y$%F3\A ?=0_YBPR314.2UHW.)4"'LENQBWNP9=4:\$=3_FAD MH5> .]:!/-V/HQCN2=^)V)@M0/?, M3]N:G[]VG4U2[(9<5'D_"=F_+1ZQ?L#+"ADHBX#UJ2SD<.8P#5FXM)04*V4M M9Y$'UK;^@FX!-#LK(4T^$H M=#SV24 FYC-1!G8G5SZJ6Q#4YXC+UE;]2)B,%4^!UHEJ(^UI22&66IAL/!?& M7;!DTU&>P"T ^EKJ-II2(%(9QA^/%H)<0GD0RSSE*>T5XE&9*UGXAZGX1+'/ M2Y@>-@YCK2]^B^H8\9X)!"&.7CU2&-@>-!ODQQ)HJ<2'FBI"E:>\S]5PA[0 MQ4X%[N<FU6-9;UZS;0VQD%CKQ3 M%+DP19:1+W@ ]7@>]J($@_TZ'4 PS6:.2%-!^8' 0C3NTN*H"0345%PX( M,JN54V%S:K4"K'?U].=?/WUX/G^)S$;@P5/3X)'+M54JI#I%:@9*\4"[(9!3 M(R3YWB&SE[X-I)I#G)")F8G*.8@D 5*!YMB]"C6!VJ /<'A).'XRGXBOJ)B\ MNA//Q/QL"WFD].7%_Q5&T[SR?GY M&;]*@[X:LE6'6*!Y9_,7/&0QG[P\#PM])FLW%2(;0?0_Z,W;(B+(L1"KZGQR M,6-=COCSQ8OP.2RQ:RB6$?8S/^GV,[L(&B(??Y(6V+>8S5\.4T]5@?6& (TP MBJCI>HODI$'U^E15YA[Y[\3GV[8D,P'&W)"UO2%Z!A2)-2F:HKY@ MJ'80Z2)/N(UM"EJ).0VQBD@Q'%8TK-.0A0< '6RUJX02Y-)B(%&PP"C@AV?S M\^E9:AAI6X[ *1\-6G1C@KT(V^QXU-ETUK6>M$?%ARX%8#&:HXOEU@-ZD#3" M(:'=2JN.Q"7$Z#HB@NM85B--[.4(T(YJ;?PB[!C*46\0JM&H0YM-%V>]%HV0 M(Y-N$TAOKAT#(-1)$\YY?!I%A42<3-'DQ>3?D(Z5N9 (## M\6+$[[]13S+*_1[LIL*TOUV@[1%_"RALU=)8.HU+#+!C?6U]V\OK:$0_O$]' MIAW1/?3T)X0&E%M0(L@EB"[/O)=6 M\UE.RJ T=S(X)W*=WQ*9&73\28%]3M7]"L,5&V4.V$)[]!H=_4-HZ_+HY 6BMCJ7UB5KE-2^4KKINE>VC7LBT'2<:[&WB!" M.M>I3!(1D):Z8>OW.YDS-Q@'NKM@R(VLUBI% M=\>:E_%H=S)H#)"S+0.8],5IS$,4L;9C4;VN@4"&SUI5@$BS+/0Z'@]V>3VP M,2_*V]ZC?2@_:V'3"9"*BD\#(%"H3XM% M@SO=4-Y7*B1,Z#-[!\3XPCU1,U.0;N 8 O#V5H%>XD77(])A :R=.D;JWSO; M>(J\>W.G8F.XW[$(I<:IJ?@AG='$ZK4/=%*CQMFY0CLD:N.T3WR3'=>2FF8G8#%9?2Z7!TV,43NI7+-*-M*_9?':"& MZ"-0/AV+\>[= T=Z9X>$[K$89WO-D3K\'0LGD ^7%4Q.#S442#<%_8SG]I'D M=ED>.J]YVYQA[G!R[USEL=DO6U86D2I12:)U5))5.@2%O&M(1A9=,YP?2CK M6-&19XJ[L;6/&"$#4^Z YE#?'X$3YWH5D6VG8$_"%4)[+C9&@[VUVFVH5-_3 M,5A[13 @;LS2.-UE+3-:;P]?.TSM<._L>*Q'7.K/R ,;N&N+ S'ELU4F%##. MX3VY*V^R" 14)&P/;Q[C"%UH4:(F*;O1/%4?(1?U#=)_IWL==V8 M]%-1C%TC-WJFJN(]!UT]R,)4M* _ED!("SODT&V'7U.'&L925 M7(=DJ8O8$G6B'Q7K0NC9 M8C;C$[-P+#/B"'S $P;P+05SA-X)!SXBUJURCS4#,!U %/32H%$?9@GH5?IU M#5^_,/^A7*KBB6:HO'V(H=E]C.&"@1C,K%X&J_,UZ MT59@_M%)R8A[O/VB% MYRQVI>RX9Y^%G(;5G=>^X?(]@K<.&\;>@5;CRZ'NZC%=9.Q18(LB1K=UR8?/ M<[.M1AC/;;6';(1%:$ILN$A[-+PX#E-M&%HQ7M]?G"\F+V;S MGO,I%0?.'N03W3OPP5Q H#;H>I%)\9=B;1R&P\NO776_CK*! 0CNUMT^"9#_ M!A5I:[+?@(.G:R@Z7U;]N?IEV& M7V1UP\/OVL" UO1[AT*M,'4V/3\[$#;\5BP\>%/S[[.6QGM3\L>-DM@4#<#W M*X.4B ^T0/N#O7?_!U!+ P04 " !*@0U1HG?';-T) '@ &0 'AL M+W=O.T-2I#8[;0)XX3)S]WONO9R%4B#/1&Q4YYJ1)G,IO]'- MQ_CMP"&!1"JBDBAP_'L0[T2:$B&(\;VF.6A9TL;N=4/]@]8=NLRY$N]D^C6) MR]7;P63 8K'@55I^D9O?1:U/2/0BF2K]EVW,VM 9L*A2ILH-6@1A=:5;T;PB4Y.>6N+/ VP;[R MZJZ4T;>53&-1J+_]9>*YXS?L_?\B<$7LEF1<'SI=#7_YK-55D@BOY]@EG0,@LT ML^#7F_V7,&(?9(I\O<#5;35/DXC=+!:B2/(E^YBSV;I(4FUWBY4KH7?R_(E% M^)^*$K1XSBKXN=@425F*G*T-$=D0D0OFCJS)=&0YCL,4F5[1PZ141"4#7T6B MD9#@(5DDBA(0PY+\0>!-H2P&$+I8$)>8;3@Y"GNQT*?' M6N;BR.8-5TS!Q5B^%/!' 0PI5XSO:/(R:C:[AT=W_06'1WJI.*W#"4-J,5\Y MMN_KE73E31G*BJ&YKWTMR0$O$_>I8+R$XJVXX.(X M+EO#)B>TW?7X#]&'/D?):TTW29J"Q#K!^P5*$'L2O%!L4<5<>SQB@3WQ<#VVIKZOG_]&;"#D M-+3\&E =V_.P<#QA[TWHXO69/[4FDPF]/\<"9\KHA7*,4",2RIU8GN_I%W\"IG4AB'?3YX6T&DEJ.[::L#_6.F,^ M4/Y\JM*MKJ24>%O^_6E<9"'W-DDVE6 M9J25>$ADI:!&(=:R@#?ZEJAAH)7IC%Z2U3WGS4V1+).Y ?% M:]/KG1'2Y,2A$HZK@QM/=@[;'@.T;Z)2SI%KGD^N=J<&F_:$W\>V;DCVT$WC M>[YUK4'Z'L #\R7/MPWW3EBBQ2 MB)[)""AWP]:T1KZ%<7 G=KN!8#QT2&Y*PX>$LH186CK&11Z1S[N>,ZA+3W7M M%"D2&7A9IV2MELYD(JC6F/XJM$?5&E&S9[_;[8J[=D5KDT*D7->CFG@"AT5E M8ZJ#.LC\B!DU#K9P.GWMAHS;&?6$@,DB9_>8=)O=\TJABP)YOJ1IE%7*VVG$QEO*LG,'P\\FP8-'L<)+>UGC+8E]8S& MVPA#F-^$#4L6ID<@:9)%+R9:*4@_+1>'-H9_4ASR&7XRTP#L0O]!Y\=5T?CI ME!?ZRFB3:BC6,-)5B^5TJ%&#^QDF?7V4\8 L,"1JC_\3JT["M,E,W=A 'Y97 MV5PW4$=2M"D,V*/#K!;G5/6C66?7?B\UAT&$QAQU3 O3S![,3TJ3'I[N!81H MFYYG/-Q$@DT%DU/D5BF@IV7@'P+LQCQXU#7]#@09M7H+=E'T!:7&M9U1%PEK MA$"#>J$;5!#(R5ZJT^:VI8S PMJ.(,"9#.J7+M!0(4M&L !XS@\@N=AN%8X=>L!9=*=39I> MO_F_[?[;P>3,-R, P[XH/G9_LO5_DH1A:"3T;']\7,)NP<8L+9=Y\A\Z4-+(9T[0HR[RU4Y TJZ54(L=C>XI7HY%>-_90B' WMOWN M>K($.X/Y=,MS#GP/\1O@=XI?9[LP3J@'0#@\)2*-Z> ,9/;^'OHD-.Q\E;;*+I1=*Z*I6*!K31S#5AAOC>:FU*N M]3>^N2Q+F>G+E>"H\;0 [Q=2ELT-,6@_^E[]%U!+ P04 " !*@0U1Y?CX M(E@# !;!P &0 'AL+W=O^>.>C3MLLXOL=/!1MUV( M!_EN,ZB6/W'X?;CWV.4+2JU[MJ*=)<_--KN]>+N_BO))X+/F@YRM*7I2.O!'P ME]&NZ'+]BHIUL7X![W+Q\3+A73Z#=^?Z7@=44A!2MJ8[T(6K;"O-0N^U5,;) MZ)G^O"TE>!3*7R]8O5JL7B6K5_\GLO\1XK>.P;X?E#V2%G12^3>JFX*CP07X MIR%NM"JUT2'Z-B(CGAZ4UVX4JHS2_10"DY!5Z@RAT*E "@% JT<[Y#QJ[$@E MDQ)A'[A>$6P+XS@$]@#Q&CMMHAQ'"Y6S]0ANKDDBY2AP3B3A M//I@P;J6Z$"5DC)R7*.K<$PZH'L;>M"M\^!OHCQ\KKH3BZ=@GMO1* ^Q2#K^ M9M!3IA,R]-!&G$C5W'KF2''PKIS"=DSLO8)6NG BNC1,*!$A#,&S2*NJ\B.^ MP!&/R*BZMUHET1,%)2-R<44%V>!=WSDN*(]AEQ-;J(S!_?[ M[VZ*BS?O9 YM9/4J4DJF; ! [1!AZP*(/,0*.)[LGOP#O\F'**3F'"L(P/$H M/E6XG0;FH_CT['Q0OM7H <,- M5->K-]<9^6F43YO@AC0^2QX;4$L#!!0 M ( $J!#5':F[>(3@0 "X) 9 >&PO=V]R:W-H965TBB-#:>](L;J[7 8LH)+%0:N M8HLW:^=+%7'TFV&H/*L\*95F.!F-#H>ETK8WGZ6[*S^?N3H:;?G*4ZC+4OG= M&1NW/>V->_N+:[TIHEP,Y[-*;7C)\::Z\C@-.RNY+MD&[2QY7I_V%N.W9PYU(4'S_O MK;]/L2.6E0I\[LQO.H_%:>^X1SFO56WBM=O^R&T\;\1>YDQ(O[1M9*?3'F5U MB*YLE8&@U+;Y5P\M#X\4CD=/*$Q:A4G"W3A**"]45/.9=UOR(@UK\I!"3=H MIZTD91D]WFKHQ?FES5S)]%$]<)@-(RS*_3!KM<\:[Z??% M*D2/@OCC&1<'G8N#Y.+@?S+XW[7I8\%T[LI*V1WI@$99W:)X*3J*ZD&E*M:6 M(J1NK(Z?#_^@:"<N$^UWFK(,D+3D#(7%'"Q3 JY3T7SR MFK8*&=8;BRQH"[=&;07T!^6S@B9'31\-7KX8'XY.FM^4^KV=/JG2(08'7![@ M$ ^J":DW=2[T/$Y^:%A+27(RCVN;JY5!AM3..Q HTLALCCKJRV!DC^$-IM;$ M967[E (F!/3JU\NKUT_SCFK.R;I(A4+E*@QTP!1& M8 QCZ1]UU]'VS9X4-"(<"\\,)M(\9IG'A&G*W33]&DTW "S(KIMVX*8-.)G< MHUDW:#KT,H>DH[5%EPCLR@4M%/6E![ /@^BT:=SSC&%1T!J=%0;?FKK#1SNL M9+])FSH 7&UCL\ZZV^YC8-'LP+_%FR\)5/]&PZOA-51'@Z,W/?+-=FX.T55I M(ZY&ULM5G]CQ.]$?Y7 MK%1J04IR20Z.*U]2[H#WA;[ B4"KJNH/SJZ3&';M8'LO7/_Z/C/V>GCV>>F7$>'ZS[Y'=*!?&EKHQ_,MJ%L']X^+W3LF2-]75R6(V.SNII3:CIX_YW95[^M@VH=)&73GAF[J6[N9"5?;P M9#0?M2_>Z>TNT(N3IX_WWX(L65O[B1Y>ED]&,U)(5:H()$'BOVMUJ:J*!$&-STGF*!])&_M_ MM])?L.VP92V]NK35/W09=D]&YR-1JHULJO#.'GY7R9[[)*^PE>=_Q2&MG8U$ MT?A@Z[09&M3:Q/_EE^2'G]FP2!L6K'<\B+5\)H-\^MC9@W"T&M+H#S:5=T,Y M;2@HJ^#P56-?>/K6;:71_Y'11:84%])K+^Q&7#GEE0GQRYTK6^E"*W_W\4G ML;3YI$A'7,0C%M\YXDR\MB;LO'AN2E4.]Y] W:SSHM7Y8G&KP%>-F8K3V5@L M9HO9+?).LP].6=[I3_A@+"ZM\3"V[%PR\ 0\\T(;:0HM*['"2P6(!B_^M5S[ MX "R?]^BT;VLT3W6Z-YW-#H:A&.>_Q_$B/<[A60H;+V7YD:;K=AD>[2):4[+ M=M*+M5)&(-GWTJE2K&]$P-[+N%/L&^<;:8((EM^[IE*>'>;4MJE8"I].'U>J M:)P..JUX_J782;-E8;7VG.(X&@H$Y70-"7OK BF'4_;6*S]EO0L+#!D/98H< M)CQT%O@N(M!9-$8VI<:2N#T__I(@\ 21R!C:L2UVKTV"0L\??_'(2P,BHTUC M(:M*R/(C,IB%C/D<[=DF;+2FNA&&G%U!/GSCZ,-@@U&%\AY,R9Z18B.UHV , ML-@I#"_IB& L 2>QZT'>+@8""K#'/5FA/C"6+G8 P;X+-G3__Z7RQF#WZ,%U-Q6_+Y14_SQ_=G8IE545<),@*I)GQ MLHCX(EW7LB(%/# +$QBTJM)@2]E&WJL,K5^)O-_9IH)\@!L%C\S%GH^-B16% M[24$]$#U(TQR=E2\P%CR$/8[A0R")ZJFC#X=HFII3 ,I[S@E !Q!Y4C,9Y._ M<61H\8V2"!'1JW@&U-1KY<3IG AR_M>IN%0NH#R3N[&>UYJ&UGAQP.&$OTHB M!S<:^Z$*S" :B/81-*%ZW-9'WU2L&F"BVURTO$&F"0WU"U:7%,3&:VT;#R#$ MU%;E<9A.;V'/^YD][]]*>^_@ A-PU$OO&QQTT03QQ@;Q3_0XR](R"I<="J^< M-?B[B"$ZQK+_Q^/$2R.6"$Q%L5J,V5FOFGH_00(AVF\;!WD>)R(M^56S!R+@ MV#NT,B7-J[<7*WK9YHPX@+N]WAJ&$R):R4,DP'8EQ9@PX1$9>ZT]IU+822*N MVA)%$2[Q!AI[8I2R08(7"4@=.SMB$I=,89I"ZM7*;>GC%G$C!$4D(Y']+9_' M@]I2RQO!G1OA49(308<'@0,(2'Y((\@O4TI7 LZ@,9)S@Y2%7"749J.X[V/E MC#63?;-&)Y-.13D:8Y,&CL/-'@@FID+)I 0EZZ$NB_QZDZA!TTDO4CMK$+W< M6D$EE*V(>17D)W!%>8V:B3+1E@_U)<3,95IC"F^)5FZ@==E5WAP]G(9 P9TI MB6"$!DN2?C" \_9GW)62$X2D2"E1,F<3L[%+V+Y49SSE>K=3^S;T92P/1X/: M+. M:+GZ,+I+.\\FR*$_%-ITE)3W*-2%.+^WN"NR&D!JZ2-I=Q*WC8X5C$RIXFYB M:JCIXA/'AKH@4]SDJBF=7.L*A;3-F5X?Z2EFX$:[Q1LZ@\4B9EZE,A!?5#K* MT"J'(U4S$8>R6#'8U5Z4VA>HT W]C:!\ M#[+9M<8^QBP=Q,.$<%GW,3R;?Z MD!R$+3B/H5Z3)[DHB]J6L0"@&CGK]REM>J"L5=A9X&YG#^I:.6Z'7C451^S\ M2,3B@>>3^?Q82!Z*]])M%1W^LB824JGM&02JTWI,25'KP '#RNBRV(ZQ>IDH M0%H^0Y7XK36F30V)HE9S@WJM)I$A>IT7":*9E\_A/JDMR5P"X?:<%PDC!.4N M'?HQ(CS%JALS&JA @#A74?TI>:DU&"X94@C2$G/7/F8-LIN]1*K]!(0;GQ=6 MX#/#!JT<:0B3HZ:O.8K%(]G_3L2=3X36L.AW:HWWK M302&^EMR*-BG:F0VJVT=-@,&HB\IB8Z8G7+GAQT8&O9<& UX32]U$7"+6.H@_T"\K_U"\AF9-+(2D;-'_RCW;43%W,K[GIT=) MBERA'4M%@JHJL@HA;9@&%L%6-"-8=R#45]9^8@[8P\W4NM/-14F*J"_[6)"J MJ!NV H6Z)APFK:NL=5OP41PCX_1'Q6S&."4!Q\])3H9"Z6NY;@=">2UU18\3 M*#CQLD(A4.L@?)X*(TIRU@(FP](=@QLQU$$W06FC'ZW#9"QNY25/S\SVP+9LM-0MT5W$;W!:S MR0QX?$9NF<3_6/]+:T"VOJ6;V)>]W<<:$X+1&M#Y:%>+=,_" MHVG26E+/\J-\2AWMNITM6BH9DTXIES.]8)C>LOMA$V9A7Z-Y4*Y'^5UCC*:T M5,B%KFE=/;\<\Y$;%$:D!U51/R@=;<$@O'-&6Z\&J\>]E,]5B+I$!&X^I7F8 MKUMB;G26]#OS6'377T\$ YVZ0^2&B.3KHU#*G@_91/N.4,9/U&Q7KJ+B"HU8$_&,C^NTRZ"*TP$@4:ULOA<@I*8LB8DM]KW,UP:.\'J4^?9#O2C?BW&SNR:DDO7Z:. MXU4@>0XD@F%LHVC<5&V3T\4W!;;QZ;JN!3 U>8 Y!;Q5_0@>RR;K][7'.GW3 M7?+1_#WI_=I$8S__ID;(1RWIUL"CK]]@ZVSZ MX/Y(N/@[6GQ +\*_7:UM"+;F/W<*'::C!?B^L8!1>J #\H^93_\+4$L#!!0 M ( $J!#5%6SD=OTP( "(& 9 >&PO=V]R:W-H965T3',2J8Z>V ^U_ MO[,3LG1JT5[(^7SWW??9OF-R4/K)9(@67G(AS33(K"W&86B2#'-F+E2!DG:V M2N?,TE+O0E-H9*E/RD481]%5F#,N@]G$^U9Z-E&E%5SB2H,I\YSIUP4*=9@& MW>#HN.>[S#I'.)L4;(=KM#^*E:95V*"D/$=IN)*@<3L-YMWQHN_B?5>%/,MK9MELHM4!M(LF-&=XJ3Z;R''I+F5M->URRK.S[W3O MWY0QL$(-ZXQIA+,'MA%HSB>AI0(N+$QJL$4%%G\ =@5W2MK,P(U,,7V;'Q*Q MAEU\9+>(3P)^+>4%]*(.Q%$W9VD M[II_; J6X#2@[C:H]QC,VAK2HP;S5@-O:; 90O)61UKKD*1#.!T%Z3!>!_M' M1U+I,"T=L,&$E<9OIPJ,HB8O14IN8$3L4T/*XQG8*D%CQL 9D6G# 3Z7?,\$ MJ:F*F_,QT.M"_[H:PQ\AJ,*1-Q!W1L-A)XHBZ'8&W8&W'IG65-G 8-09=?O> MU^_$<64]*,L$#"DQBKWCLC/J=[WUWNL*6WV;H][YZ62(>"EMU<*-MQF \ZKO M_X97T_..Z1TGS@*WE!I=#"X#T-5$JA96%7X*;)2EF>+-C(8X:A= ^UM%=UTO M7('F;V'V!U!+ P04 " !*@0U1H!NX/#$# !G!P &0 'AL+W=O'&MC'>%F=>)'V('Y\W2GX0J: MQ@)A&_\,F,%4TB;.[1']%\<=N>RYABO9_"TJ4Z^#/" 5''C?F'MY_@T&/JG% M*V6CW3\Y^]@D"TC9:R/;(1D[:$7G1_XTZ#!+R*,W$MB0P%S?OI#K\C,W?+-2 M\DR4C48T:SBJ+AN;$YU=E)U1^%5@GMG14: MK&#CPG) N_1H[ VT);F5G:DUN>XJJ%[FA]C9U!X;V[MD[P)^Z;L+$D<+PB(6 MO8,73W1CAQ?_!]V#DBVYPEX5;@N4W-3DRHD-BGS=[K7S?WNG8#(53%S!Y(V" M.SQ%5=\ D0?RBM:O2?P^X BR_T%VLEX'T7)K>RY;VZY= %T$6>>WS(9'"E-YA%L MP08^:8J.Z]OKFRV*XNFR#%UIY#FR&"=9-,@6X80N$C9,;>Y6"T[N>"D.R'TH M:P%8[FUJ 0IOVV[BW'="+9;7?ZX[C:*APU']9\^X!J/G>26D6V_O)\#O=/T"U71]%ITL !4Z.++ V(\M>ZGQAY&PO=V]R:W-H965TSR,.Q!L9E$J"QYDMRT^_I1LN-V0!-T+PE)D8>' M%$5/=DK?FRVBA<=*2#,-MM;6XR@RQ18K9LY5C9).UDI7S)*J-Y&I-;+2!U4B M2N/X(JH8E\%LXFVW>C91C15:M*A'*7F%TG E0>-Z&LR3\6+@_+W#=XX[\T(&5\E*J7NG?"RG0>P( MH<#".@1&?P]XB4(X(*+QN\,,^I0N\*6\1[_VM5,M*V;P4HD?O+3;:3 ,H,0U M:X2]4[L/V-7C"19*&/\+N\XW#J!HC%55%TP,*B[;?_;8]>$M 6D7D'K>;2+/ M\HI9-IMHM0/MO G-";Y4'TWDN'27LK2:3CG%V=F""28+A*6?@'E1J$9:N$++ MN#!P^I6M!)JS260IEXN(B@YWT>*F!W OX$9)NS7P7I98_AL?$<>>:+HGNDB/ M GYJY#ED<0AIG,9'\+*^\,SC90?PON@-D_P/<[,1PJ621@E>LG949 FW&@U* MVQK4&JZYI$9Q)F!)1J2YM 9^SE?&:IJL7T<8Y3VCW#/*#S!:TH,K&X$N6W<1 M!NZP0/[@;N&U.S@*Z-[SV-2LP&E0NVKT P8SH$:B;^0505QG%,\D4X'(Z\_!F- 2;HP?O9HM4!I6I6=MT(>H8= MW&D2#O.!\S^#T\&@DTX@"]-\U$-F60M_I+^#OK^#-_?W4E6UDOX.2?LH'TA4 MFJ-YKJHY#9-AW-4_&B1>HN'C],9+ MV"A5&DC")&E=TC ?99TS-6X4]W*>'VY<]&)?5*@W?BL:\!?3KH[>VB_>>;MO MGMW;K7W#](9+ P+7%!J?OZ-FZ783MHI5M=\^*V5IEWEQ2Q\/U,Z!SM=*V;WB M$O2?H]E?4$L#!!0 ( $J!#5'Y1D/VO ( *L% 9 >&PO=V]R:W-H M965T>,VA+ M.N"Q?6#_Y'NG7E;,X+42/WANBTDP#"#'-:N%O5.[S[COI^?X,B6,_X==DYL. M LAJ8U6Y!Y."DLOFR1[WD'K=32&O:3CGA['2.*PMG2[82:,['D25*=Q!E>_BL@:>OP/MPJZ0M#'R4 M.>;_XB.2TNI)#WIFZ4G"K[6\@$X<0AJG\0F^3MM?Q_-U3O4WYR83RM0:X>?5 MREA-W\*O$^3=EKSKR;NOD-_3BN2U0%!K<(5>FM])!K=R(U.Q#"JK)A\>F_HPZ.^:"=]N$+-56[ 4TB+.>R8 ?JM ME:"M,R.@L:(?ZQPS+%>HH9.$L$1=PHUBTL!;2'KAH)N$<1R3D\9A=]#QSAUN ME=@2XMV;89JD'R )NY=#?[18+#R<0H-!SX<.24MEF2!!7&:\(BL9A+VD[U/2 M)+P<-(5NT!BH)2N5MOP/Z?9M<6-J)C,:@C+6P%D2#F.OY=S;PWYC-R7^'Y3G M:/I).L_]Q,-&X4OO/3I:H!+UQE\3ANK7TC:[U$;;F^BJ6<#G].8:NV5ZPVF@ M M<$C2\&O0!T5LK3S]/_P)02P,$ M% @ 2H$-40U>PVWU! 9@T !D !X;"]W;W)K&ULM5=M;]LV$/XK!Z\;4L"1)>K-2A,#3I9V*U T2++VP[ /C'26A4BB M2U)QO%^_(_42&TVU="^ 7RCR[I[CW7-'ZG0KY+U:(VIXK,I:G4W66F].9C.5 MKK'BRA$;K&EE)63%-3W*?*8V$GEFE:IRQEPWFE6\J">+4SMW)1>GHM%E4>.5 M!-54%9>[(XWJ'_;7$EZF@U6LJ+"6A6B!HFK ML\G2.SF/C;P5^%3@5NV-P>SD3HA[\_!K=C9QC4-88JJ-!4Y_#WB!96D,D1M? M.IN3 =(H[H][ZV_MWFDO=USAA2@_%YE>GTWF$\APQ9M27XOM+]CM)S3V4E$J M^PO;3M:=0-HH+:I.F3RHBKK]YX]='%ZBP#H%9OUN@:R7/W/-%Z=2;$$::;)F M!G:K5IN<*VJ3E!LM:;4@/;VXT2*]7XLR0ZE^^F'.O/@-7'YI"KT#7F=@EX_/ M:=L97(B*J*"XC>;1+;\K4;T^G6GRPMB:I1WB>8O(OH$8P0=1Z[6"RSK#[%!_ M1MX/6V#]%L[9J,'W3>V [TZ!NMJ.LP1H+Q'"X?4::%2>F1GTSG\[E9?TT";@)>.)U'K8T+7J?4,3*PP6%O MOG+K( !Q,DV\H'/*;9V*C%/>?,I\9A<^H3).F6+"U@=3.-]AJ_=DA&SA0+9P MG&Q//&@S]'%CBWF,<*,6_R'AE 47FZ>^_)^S;G]__Y)ZWC0._"XQH1/[,'=, M7H(#TGG3,/$ZSLWWZ=:GK_]_2NC M2,_B%HZ!HX;C%..39.6NV3(=_R G DB M&K/O8QNYRKQA3U$(D9/X+R-;-) M>BG9KC$5>5W\B2,'RN6C&>-S%!S%>9Z" MMT^LHZO#@&Z)U[7V=!\=6_2!@QN4A<@46(LVP5N4>,"[V[5$/#C+X(:8>S#1 MILSUDKW1-5GD,EW;)&7X0/>BC3U77D'4-[BP3['G]\SSO#9?[[!&R4NKS3.Z M$13F,#)7&V!12P(6M^HA:Y7#KJ_<"DV*?QL#(A8;*.;W+D7A,&*A'8UP)!XX M$K_\].LK<_E &\P1EHK:2%? 10WG):>*/B8501>/OG5=R2(UA?)!9%@^1YYQ M!PQ/MCTP[X#Y'G!CPD3HAA36@\&!KGUM.@W;="F=L;OB)F-[5NK\'# M[/ 2L6SOSD_B[1O(!R[S@G)>XHI4Z0RFLT^VM_KV08N-O4G?"4WW&PO=V]R:W-H965T2<37V"JVK>]]760$E40-1 3<[:R%+HDTJ-[ZJ))#<@4KFAT$P]$M"N9!P_EL"8UTX^B^0A=/[>6 M+Q-,N5_4=+6!A[)::5%V8*.@I+S]DM?.AST CD\ P@X0OA<0=8#(-=HJB?"WHG0\47O<.(:S017@M'\ MGS$'?AA_'B@G/*.$H:59!'.SM4(_)RNEI;F;O\XHBGI%D5,4GU TR;*ZK)DA MS^W-I!G5QUQN28:.Q [M-KW!(<9#G/C;?3N/U07A[6C4UQVHC'N5\5F5,Z(* M9U!F WBIZ98P:\8QK?%_&O (W\5OE!ZKBC!^H]/?N_7VQ?E"Y(9RA1BL#2X8 MC&X])-LI;A,M*C<(*Z'-6+FP, \?2%M@]M="Z%UB9ZM_2M._4$L#!!0 ( M $J!#5%CM<4&PO=V]R:W-H965T6FEK/@B$5(!4:*=U:B=4MO5AVH.;7(A5?V2V ]V_G^V$ M-%"*^LA+_)%[CL_QM7P]V@CYK H C5X8Y6KL%5J7E[ZOL@(85A>B!&[^+(5D M6)NA7/FJE(!S!V+4CX)@X#-,N#<9N;FYG(Q$I2GA,)=(58QA^6\*5&S&7NAM M)Q[(JM!VPI^,2KR"!>B?Y5R:D=^RY(0!5T1P)&$Y]J["RUD86("+^$5@HSI] M9*T\"?%L![?YV NL(J"0:4N!3;.&&5!JF8R.OPVIUZYI@=W^EOV+,V_,/&$% M,T$?2:Z+L3?T4 Y+7%'](#9?H3'4MWR9H,I]T::)#3R454H+UH"- D9XW>*7 M9B,Z ,-S&! U@&@?$+\#Z#6 GC-:*W.VKK'&DY$4&R1MM&&S';,5L8Q6DK! MT$RPLM+8G6&Q1#=8(T:T&IOX#*,TB$;^NIN8MU']- [; MH!V?_=9G_ZC/A1;9,Q*EM:".[-N@Y1N<4CJ35E9R0NE,WB0J2H?#O6R^#0J3 M,#F4B+#X/7J#4XHE8V8;IJ2- WCO60>"(NC M*-[+IM^I. SDRA5B9;0:(?4%WLZVQ?[*E;B]^:E]!+A*]DI3OR#NL5P1KA"% MI:$,+A(C2=9%N1YH4;JZ]B2TJ9*N6YB'#$@;8/XOA=#;@5V@?1I-_@-02P,$ M% @ 2H$-46W+_188!0 !AL !D !X;"]W;W)K&ULM5GO;Z,V&/Y7K.@FW4E;P3:$4*61VH3M.EVGJMUM'Z9]H,1)T '. M;-/>2?OC9PC%Q#$F2R]?$C#/\]KO#][WQ9Z^4/:%;P@1X&N>%?QJM!%B>^DX M/-F0/.87=$L*^61%61X+>$C7&U$-.+/I-EZ31R(^;^^9O'-:*Q>OTK_N59>*O,4D?5HCH5 7.0:UC,_F@Y# MDSIOFSTZ>?8]8^ V8G M#_?(6Z0\7J\96>\"@*[::/GKDX2"6T%R_K=E(J^= MR*LG\NRA:8J?'7%<$ZM4^#R#<(*FSG/7*8<@! -_'[0P@#"<[(.B0Y#GHJ % M[6GGM]KY5NU^HTQLP'5.6)K$%FN-6WGC\[HE:"<*3G7+CNAW[!1,-%O.#S$0 M!Z'F%0/(AY[FE4,00AW7[2DW:96;6)6+[J+;:XN1PE9.>%YO0%2;/0([%0I:%;SF:0SNXR1=I8G-8D@) M1&=VCLJ5$)_L''R05?3W8&[ H(G^LAA 8:B[YA"#)UZ/9U2"AD=E:+!B- =S M67.9[/MD R,3V[QN70@#_W;;!HE)2 6K#?^0\B\V*ZM4"OTS.U1E63BVJKRO M 9,:@"UAU9!LJXUNMLN#KGOANC^8FHJ3F8N3F=$IS'U+JC("CZHC;PD>^?S8 M,@I5!8"3,P>3*A(P_,[!9),!HB^/Q!(2!5 =%0!?&,@ M#55^I.H5@N<-(*0J&4+?-X &Y*&@+X"&B+@O@ :(N#<5#1$' T@5:714D7YC M !W9IB!579%WYCA2!139/T;^?QS9Y?6'D9T'^\/(3NS+7]'0A$/U#*G. -EK MXVW!!2MS:3-NDZ?J(PK.['Y5\I#]J\?2I3;,O0X4Z6VJ 03]$&I]J@$5C+'6 MJ)KFFX3(W*DB56G18*7E91X_9<3F'*QJ#G;/ZQRLR@FV?_Y8G-,P][[*H&;V MN0'D85?SC0$$X5A#10;4!([-OL&JB&%[)K]G=%G*A,M,BN[+[.Q1G7F3"JLT MC4_>IFJ877N%GJO[YQ"$7*2_/ 84#)'^]AA0.'![]D2P*@_8GB4?"7M.FTU@ M*C:R'![A*Y4X\9EWKK#*J?CDO:N&N9=X/'U+T0""OJ>[ZA"$0WVOQ 2"H>8H MI[.O+YN0=7V@PD%"RT+L-FS;T?;0YKH^JM#&;^#E'!K&%_ RVAW)*/&[$Z*[ MF*W3@H.,K.14[D4@(X3M#EUV-X)NZU.%)RIDAU1?;DB\)*P"R._0U^P]02P,$% @ 2H$-44R46!!3 P W@L !D !X;"]W;W)K&ULM59;;]HP%/XK5K1)K;0U-Q)*!4CEMG5JIPK6[6': M@TD.B=7$9K:!;MJ/G^V$%-J05NOZ0N(3?]]W;MBGNV'\5J0 $MWE&14]*Y5R M>6;;(DHAQ^*$+8&J+PO&V6'+ L0'EF>TY3FCGF%"KWS6V:][OLI7, M"(5KCL0JSS'_-8",;7J6:VT-4Y*D4AOL?G>)$YB!O%E><[6R*Y:8Y$ %811Q M6/2L<_=LXAJ V?&5P$;LO",=RIRQ6[VXB'N6HSV"#"*I*;!ZK&$(6::9E!\_ M2U*KTM3 W?Q3)A? MM"GVAAT+12LA65Z"E0S#>)ZMV+3+Z9]Z#02V2F"5 M16^;Q8'7R/AI14^0[[Q#GN,Y-0X-GPUW.W7Y>)GZ^&7JDV;X""(%=^O@>[GT MJX[T#9]_B(\(G"0<$FR:D2W0MD>_7ZJMZ$)"+GXT"+4JH981:AT0N@9N3F8: M 6+SC!2"=>U<\(2&1Q_5Z[[?]KOV>K=$S7OV' PJ!X-&![=Q\^*_^;NVUP?! M(V'7"?>=&S[>$[8?^/]XB^=[^WO&-5)!6!]C6,48-L;X 5C"\3(E$1HR50DJ M>5'W*1&WZ$]5^P'0*%5WG[;=J',*8C236()H:(1VY4/[=3ONM!(Z;0QV/T*N M(UP"UR9UB=?5MIDN=$X9Z"LEY@G("3:8AO<<)W[2]-YW8YQ=^YG][_VS.@) M/K=UH(B3IX UW5;$9.^,'RK#B1D4!3+5*,[]REH-H^=F!'M@'[AG0[?&/G+/ MQL6H>4]?3+Y7JKJ$"I3!0DDY)VUU1/%BF"P6DBW-\#-G4I7?O*9J >N-ZCO M"\;D=J$%JI&^_Q=02P,$% @ 2H$-43NM(O^8 @ @0H !D !X;"]W M;W)K&ULS99M:]LP$,>_BC ,-FACR7EL20)]V%C' MQD*RAQ>E+Q3G;(O:DB/>;>0H+ZFF MT[$4&R2MM5&S Q>J\S9PC-M366AI5IGQT],YW %? YI#*G+.7*:.S

*.,Y MFH%T1\]30-^7)&WH>0^! 2I]<+AW!TD/H(?=S6IAI@A7ZPRMJ)#"W,DLIHNC-8:"HU M,ID$='VV9>KFU%$>X^$Q)@'6KF?M.M;NB[.BZZ]&&UUIJ-1-@*SGR7K!++8Q M1 NC!ID"U^8?^MA)AS5[O0[&[P)P?0_7#PKY7&B?"]7*Q6-D8<$!J@37A0JP M#3S;X)7+CYC:"Y??T+,.WUCYC3S9Z 7*+ZS93PZ4WXF'.WGN\@L+$G0/5 ;( M"-Y_O_$KEU]RL/Q(Z[8A;ZP R?X:(>%[Y/]*\(#HH2\@V=\DJ MC%L-A6W.OE&9,W/KEY 9)=P9FJ^KW/4[NXD6M>LQED*;CL4-"],C@K0&9CT3 M0C],;-OBN\[I7U!+ P04 " !*@0U1SHG7=QL# ?"0 &0 'AL+W=O MRUO._'(%DMC)_Q!;T47, 7SM)HH'/FU2L9R M$)I)013,^]YMZV;>B74RD_+9#CYD?2^P 0&'U%@%BG]K& +G M5@C#^%EI>O66EKC[O%6_=][1RXQJ&$K^C65FV?>N/9+!G!;ZC\)%8O ME5R[7[*IL(%'TD(;F5=DC"!GHORG+U4>=@BHTTP(*T)X*B&J"-$^(7Z#$%>$ M^%1"4A&<=;_T[A(WHH8.>DINB+)H5+,/+ON.C?EBPM;)U"A<9<@S@SO*J4B! M3%U1WJ:I+(0A(S"4<4TNR10+,RLX$#G?KFKR""FP-9WA]%D%/4?LTW1$SMZ= MDW>$"?)E*0M-1:9[OL$X[6Y^6L5T5\84OA%31!ZD,$M-QB*#K($_/,YO'^'[ MF)\Z2>$V27?A4<&/A;@B47!!PB ,FN+Y/_KH9'JKVT ?'Z>/($5ZJXG^*AE1 M73&1TXO>T/NL%E2PW]2^YQ=D*(66G&6T?.U%1B8*- A33F#5W#.!%<8H)U.< M!+QCL(*^W\ZT47A+_#@245Q'%+N(XCHNM! M$G3CGK_>/=!30.-#4/OZNEN#7GE):B_)42^?0&M".5[?[K7$1D R6MZSC9LW42:MR 2I*DV5>[]M7^]S,28)J\M _VC\*XNV?E M%-"X?7A"410W.^G43CI'G4R47#/7)NWAS&B&?6EF"+Q@Z]:-%=@T:'H&#/B[_3"7)0"]>"-7&Y+^^[>K;N\K>NN>W-#ULWH[)9_Y4I M/QT>J%HPH0F'.4H&5QT\ U6VXW)@Y,KUFYDTV+W9$4"U_ @ _P4 !D !X;"]W;W)K&ULI51=3]LP%/TK5L0#2(Q\EE'41H)6:$Q"J^C8'J8] MN,EM:^'X9K;3LOWZ73LA*M"B27N)?>U[CL\]N?9HB_K1K $L>ZJD,N-@;6U] M&8:F6$/%S1G6H&AGB;KBED*]"DVM@9<>5,DPB:+SL.)"!?G(K\UT/L+&2J%@ MIIEIJHKKW]<@<3L.XN!YX5ZLUM8MA/FHYBN8@WVH9YJBL&E78^#BX"5L.2-M/>X_01=/5Y@@=+X+]MVN5' MBL98K#HP*:B$:D?^U/FP XBS X"D R3_"D@[0.H+;97YLJ;<\GRD<>#15(Y3[BW.K:5<0SN;77')5 )O[EKDJ"FR495.P7$C#/K YM4W92&"X M9!.L:E2@K''1K=K0%+4 PXX[P DA'N93=GQTPHZ84.SK&AO#56E&H26U[LRP MZ)1=M\J2 \H^-^J,I=$I2Z(DV@.?O ^?0D'PV,'CX4MX2![U1B6]48GG2P_P M?=$KKL0?[IKOE*Q0!J4H>=N+JF0S#8;\:!?(GANAR%C!)9O3(E3>MA]7"V,U MM>[/=Q2EO:+4*\H.*+HC6DT'&'^^:>I:TK_89W3+<^YYW+7>Y$E\09YN=NU\ MFS0J%!NP3:7R+:Y\ ] OV;G_\%4$L#!!0 ( $J!#5'@&I*YK00 M $<4 9 >&PO=V]R:W-H965T1QROA?RFXH9T^A'FF3JE49IXQ/8Y?6&/3#_E:VE:7H.RY2G+%!<9DBRZ'%SASS=!8 W*'G]RME<' MS\A.92/$-]NXW5X.?,N()2S4%H*:GQU;LB2Q2(;']QITT(QI#0^?W]!ORLF; MR6RH8DN1//.MCB\'LP':LH@6B7X0^U]9/:&QQ0M%HLK_:%_U'4\'*"R4%FEM M;!BD/*M^Z8_:$0<&!'<8D-J _->@:X2@-@C.'6%4&XS.-1C7!N-S#2:UP:3T M?>6LTM,KJNEB+L4>2=O;H-F',EREM7$PS^S*>M32?.7&3B]6;*/1)_252DEM MC-&'%=.4)^KCW-,&W_;RPAKK2X5%.K"N/H+(C[QGQY7Z,-/;2C+,U " M_PA%Q50RU8*U@K%6+#18V&+ABVY&US#*/97GH-S *+\5F9M73E]->NIC%,_$ MK@D@:0)(2MA1!^P?,4-W@F;H'_24*186DFW+%P!VT& ')78 +8[;3&E96+;H MKSO3 =UJEJJ_ ?A1 S\"J:^E"!G;*A1)D2*N5$&SD"$1&6G8Z+;U5^%-2CRK MF;L%GOGV;^[M6HB,&R)CD$@YSYS)T$S2R&G;R# 'OK^SX!')@V1"1Q,)E-T M]0GW!7#:X$W?(X"S!G[63S>QBR^B)G [FA1MSKN>G89M.@;B=M&,?W&.NTB? MN[#OU-!_#X?A [G%_XO+:IA#GQ'(9=CI!88%XS;+Q([J0J&[QRMH3DXE\+O( M!'8Z@6&AZ,_/ZQZ$H"=!L9,*#*?ZV0$ H'A:M0%)DVVTT(,H)AIGV$G!AA6(VNHXB5=2KBAI6I%W07 MIYL>)#P93N'EXA0*PQ+UM4@W3-H]+169CI-75&_]RFS8K55 S;""'1_F_ZA] MY1"G;L0'R3RP9O#N3795@QQ)#P96+G'B1V#Q6U45_]N\S\%MO5+DYI 1 MBC1/6'G>,.SL)_UJ(LA56PB7I$4@+XY9UM/!IYZ\@*9S4'G!2GK/,YX6:;7\ M-S2QU4NK0\DI54@*B%->$H ,GJE9[A)%C#4^-3+)Q;:5!HPU&J,M?5502>H$ MF\!RZWBUAFYT&I'6R)V6>P1RF]-P FOX6KXE0B?%4_7&K11[^QU3=")/8*%^ MM@S8E$Q]W<'0[ M (&E^ZB2,!36M[]#J\<).9F]1SU!G"@36)3!';3'MJ^2")P:!WUJO!.)21,( MS$EK@-_#9X$3NZ#GG'E8]_#$:C/=49[03=+JQN!4],#Z)S@XE,)"=9R]/75A M#Q;IBJ9W<*5BK]CNJ7SAF4()BPR0/YR:=)+5K575T"(O;UDV0FN1EH\QHULF M;0?S/1)"OS7LQ4US=[CX%U!+ P04 " !*@0U1? >ML.T" "A"0 &0 M 'AL+W=OU NZ^?[="00AI5JOI"8ON>XW-/+M<>;H5\ M4"L C1X+QM7(6VF]OO!]E:V@(.I^6DL@N0,5S ^#H.\7 MA')O/'1S4SD>BE(SRF$JD2J+@LBG2V!B._*P]SQQ2Y M2C/R:Y:<%L 5%1Q)6(R\+_CB"OD\+;+X_LW]UR9MDYD3!E6"_:*Y7(R_U4 X+4C)] M*[;?8)=0;/DRP93[1=LJ-AYX*"N5%L4.;!04E%=/\K@SH@$PB;8#PAT@?"L@ MV@$BEVBES*4U(9J,AU)LD;31ALV^.&\4971/69E=%T'<$]O^V&>,D MQOVAOVFZUY/@-AF9$RB?*EVA#6.GJU2IODQH?B9#IC&[5+[M=1^MU20!;H1A*N.0DIJLN0CZC2MZ=/WUFG:YF0/'SAY M'!4&O21J=W)0JQMTJKN%C6 ;D!V)XF#?ZX*/F^^:&HP^Q#>HN5O9;^F<2';AY'!0=6 M^HWSTUY>?A"YI%PA!@N#"Y0(&V 65\( MH9\']I2N;V7C_U!+ P04 " !*@0U1FNI\U'0$ N$@ &0 'AL+W=O M'B) Q MI0H]I4DFSZQ8J?R#;,$=DI8 M9DTGY;5;,9WP0B4LH[<"R2)-B7B>T82OSRS7VESXRE:QTA?LZ20G*WI'U7U^ M*^#,;E@BEM),,IXA09=GUKG[X1H'&E"V^)/1M=PZ1GHH"\X?],FGZ,QRM"*: MT%!I"@(_CW1.DT0S@8[O-:G5]*F!V\<;]JMR\#"8!9%TSI-O+%+QF36R4$27 MI$C45[[^2.L!^9HOY(DL_Z-UW=:Q4%A(Q=,:# I2EE6_Y*DNQ!8 >+H!N ;@ MEX#!'H!7 [R^@$$-&/0%^#7 [PL(:D#0%S"L <-RLJKJEE-S01293@1?(Z%; M YL^*.>W1,.,L$Q;\4X)N,L IZ9WBH?MD!G,=H3E/80%(4EKH!%WQ!'Q\ L>WQ2)A(?JR7%+!LA7Z3(0@VF'HZ((J MPA+Y'MK?WUV@HW?OT3MD(QD3025B&;K/F)+'OGE"I$1\67D1_?4'W$>?%$WEWP;V0<,^*-D'>]B_::]F2B+%45Z( M, :K;^QY!)ZL#M]W34)%[)?$.O$?IQX\ .!O8C]V*/(;17X_1?2)BI"!G%RP MD)9J]!K*J:A4=8F:5]RC+5'.Z3!H%%7N>]W(/75>-+KL9/)W&UUU,;WL[KJ+ M:11T5REHJA08JW0M.+@B%SRD-.I,C H?;$L;=?ETF=*1/?\O=&37T$-GG/;N':]-^:5GEP5 M^CF\62DFVC:GW<$!EHK;IJYKCMW_<;'4/?59+6W:\^\'54I&.=XV)QWO4 MM$'HFI/P)Y?+L$.5X^RK41NF[JA//I<&,7FBS4]W? #/X38"L3D"MSQ7;XBE M+&CTEK]JUAU_!:-QL'?K@=L+JP_\ >&PK;QA%_4\AB=L0P_XA:MNF$#:GT,_4-GB]71X&?L=^ MV=YZFTVI6)4?*B"+>9&IZL6VN=I\##DO/P'8;?/J2PJ\":U8)E%"EP#5^U>K M>H)N3A3/RW?C!5?PIET>QI3 R[!N />7G*O-B>Z@^40T_1=02P,$% @ M2H$-44B7"5 W! 9Q !D !X;"]W;W)K&UL MG5AA;Z,X$/TK%E>=6FE;L($$]I)(2=J[VY-6JMIM^]D%)Z""G;5-T_[[LX% ML@&'[)<&&\^\-S.>A]W)EO$WD1 BP4>>43&U$BDW7VU;1 G)L;AA&T+5FQ7C M.99JR->VV'""X](HSVSD.",[QRFU9I-R[I[/)JR064K)/0>BR'/,/QL&>3#5Z31R*?-O=S&2YSFA(J44<#):FK-X=(Y M)5NQ]PQT**^,O>G!MWAJ.9H1R4@DM0NL?M[)DF29]J1X_*R=6@VF-MQ_WGG_ MNPQ>!?.*!5FR["6-93*U @O$9(6+3#ZP[;^D#LC7_B*6B?(OV-9K'0M$A9 L MKXT5@SREU2_^J!.Q9X#\'@-4&Z"A!FYMX):!5LS*L&ZQQ+,)9UO ]6KE33^4 MN2FM530IU65\E%R]396=G#U*%KTE+(L)%W_^$2 X_@O<_2Q2^0DPC4'Y^GJA M\A2#),&<8RK!7!="K[^\)1*GF;A2+Y\>;\'EQ16X #80">9$ M@)2")YI*\65OXD?""J%PU.3%P7AB2Q6VRFJ36K1+[0(9/?Y7T!O@.E\ 4IG2M^BK#-"+@4I6T M*O955T$K=W[I3LO-^PQYGC.:V.\=+/R&A6]D\8\.1^W6$]C^$7;HNV$/]JC! M'AFQ[SX(CU)Q&GUTA'[MAD$0=,./&_BQ$7ZIDYZ=1A\?H3O=P$$#')CCIO$9 M90^.X,=A"+V&0M41L30DG!/WN%O-*66YXWJ_C+HSIAKM\%> MT/!FW)-^B%HZ:'!W#B!1.=-Y;+?J#4(]+%HEA.X9?3J A]O%PPE[>+2""@3K,[M M4GW3N3HK%C@#/PC/34W5ZBPT"^VB*EAGB&9+#WP2S 48@[PZ;$ 7Q/BSZ[RS M'.@JW+E"?H>KPPA;08=F1:_[M#-"L^41+>BYD:78TK Z'Q[Y6 MV)%9V.?K-2=K+ GXIC9?JJX\$7C&66%2=-0J.CI3T;O"KWV,#KY9KMO=::B5 M;V26[T8X.S'1T7<2^L&H#[15:W1"K0]4LA/9/48.D(M^D<1ZV<"DM"J.S"H^ M?%/6CO8)_'KRLO>N3%\95)=,\O'A&!U*] +U/L58W(WT #-_Q9F_P-0 M2P,$% @ 2H$-47KA^L-^ P H0L !D !X;"]W;W)K&ULM9;;;MLX$(9?9: &10*TULF2G=8VT-@Y+;;8H&ZV%XM>T-+8 M(B*)"DG%R=LO2V"+%[Y]_J.%AMF?\022($IZS-!=S*Y&R^&#; M(DHP(V+$"LS5FRWC&9&JR7>V*#B2V$!9:GN.$]H9H;FUF)F^.[Z8L5*F-,<[ M#J+,,L)?+C!E^[GE6H>.+W272-UA+V8%V>$:Y7UQQU7+;E1BFF$N*,N!XW9N M?7(_W+@&,"/^IK@7K6?0J6P8>]"-VWAN.=H1IAA)+4'4WQ,N,4VUDO+Q6(M: M34P-MI\/ZE97,A@AZXEH >ZD!_!JP'L-C'L OP;\8X%Q#8R/!8(:"(X% MPAH(CP4F-3 Y%IC6P-1\W>ISF&^Y(I(L9ISM@>O12DT_F((PM/J$-->UNY9< MO:6*DXNU9-%#PM(8N7C[9NJYDX]P^5A2^0(DC\&\?G^ABB.&))=J^-KPDJA9%3GB6Y_IFFJ8HJ9+57&VK<=U=E=5-EY/=E])GP$ MCO\./,=S.O#E,/ZIW(W ]7KQU7_@A8KN.[WXY3#^1YD/XE?'Y-YO_GH87V&D MHKL:=\\[\)MA_*](CL#SNW!;E6A3IUY3IY[1\WOTEBD1 MBV*3O&P6RT\,^? M:BC<2LS$]X% ?A/(-X'&/8&N.5.!"LXBQ+BKY%85'QI>'PU/"W2-Y_GLW M"-?Y<60Z_V^+6-8"KMLN2W]TWEUQ;NNP=G_31K&LE=L[Q3@,G."5);MUE="7 M5W6*[&@N(,6MXO3ZLZHJ/S0D*\SM8L.DNJN8QT3=H9'K >K]EC%Y:.@+2W,K M7_P+4$L#!!0 ( $J!#5%O=69"^P0 /L4 9 >&PO=V]R:W-H965T MK?P>HD\I9!)/$5DSVO70*7R3.F+NOD:WO1L%1&)22"4"2S_7LF,Q+&R M)./X51CME3Z58OWZ8'V9)2^3><:! U>-C0.">-__S5$(=X#0$V>.KJ6Q="&8TD?/, M<3815^ AGT5 5[D4^+[-GMRJ65'ZEW,B QC03_7%OXL:$[+OW*Q8NC^[$E9+(J9"LH$IOFB:$3B3G@&TW%AH-%&I)0 MHS\WZ_OG])=F?8@,!BS9I;)5Z-"J*3):_&^7]H%C?P;(1K8FH%EG=3C2U>// MO"_^S/O2K#XG@52'.O6C6CKEV#N9/>?4V.>!T?-,-38^[WC0][#T/31GG8;=IVLZ;$6 M1L-AHX%=A)9MH=-S.BIS&1ES>2)YF>$CL*% M=L6@=M7PN0V#!R&$-RQ*" & ($U>H:_ 2&*3K<2L++":*>M M,#NLOV/]P8D6052%@SJ#R=D@IH6Q>A!VOS;S.:H44GY-J@$\\T)$-:1FJ3F6 M"XT_MP]/( NLN (Z'\"6#K5WNF(,K)@$FJGD"&4ZA."V"^;V;?=$&!670#.9 M: "GPQAX[6"UP#'X0EI@PJ2(=:&:=[SO!! WS.2+RD%,5M*5W1_(@%E^TI;?"+K- M3H:>J1 TR2XW!,LO824@GZ\H%8<;Y: \[YS\#U!+ P04 " !*@0U1+[Q( M\2 # #("@ &0 'AL+W=O:E,2F8UE-,\$1,7H=?39AO0Y-11P1F##$TR3!;#N F&ZZAFWL#J;1,A3J MP.QU5G@),Q#WJPF3.[-0":($"(\H00P67:-OWXQM2Q$TXD<$&UY:(Q7*G-(' MM;D-NH:E/((8?*$DL/Q;PQ#B6"E)/QYS4:.PJ8CE]4[]DPY>!C/''(8T_AD% M(NP:;0,%L,!I+*9T\P7R@#REY].8ZU^TR;&6@?R4"YKD9.E!$I'L'S_EB2@1 MI$X]PC-!_8>0Q@$P_OY=V[%;']'X,8W$%F$2(/WXX)LRBT4JG5TJ M!\Y)P:\IN4*N]0$YEF/5^#-\,=V^K@OG_ZR/_]GZ7C+<>ZZL0,[B< M'[9$GS%,EB#O&H'F6U3&3?!6'_YJ',@W*>*"875+U;5>IM746NJN7?=A7, MN ;C> 5F+UBO"-8[&>P4.&#FASK: -;R>[!2J3V1QV8AW7P;A6T5#K5>L;"9 MEE=.=J4>PT.(5RG]Z!!BNVZEK#48VZXO:[L(M?TJH>Z)7Q?BUV^CL+;U_&VR M7K&TN5CY17*:3J6X=:!6M;PU(,^IUK<.9#A)XEL]FO#O,EA'A*(:%-&5=M60KLFQLRC:" MKO1<,*="3AEZ&0'PK%DSVK)HE)AGDG- <,5B-C(ES.P_4>KW@.X$=/VHC%IN*>[SU#%,U!\$4VY_J)=N3;P#!1MN:!9!98>9"0O__BYTN$( MX 0M +<"N"< =] "Z%> _BG ;P%X%< [=:DMAD$%T*%;9>Q:N! +/!XRND-, MK99LJJ'5UVBI%\E5GCP()F>)Q(GQ@Z#1)J%I#(R_>W/M.L%'-'_<$K%'.(^1 MGNY-Y4[$:$8SF9TF V^) M']W17"0O;;IJWKAKFFW0@+ MNV&.Z33"YN>L_>7D"]4&M6J#3I[Y9OI>:1+R,P:L8D.NA&.^;F,++F!S[/-7\(JH.J8-:ZN RJ6/R M1&*0C\R>0!I?D+/=O';+Z9V]#A:^#C;_9U@IHG7TA&? UKIVXBBBVUR4UW4] M6I=G$UV5G(Q/G=N9TS >RG*NK+[^T)>UX!UF:R(?\116TI1M!O+,L;*^*CN" M%KJ 6%(ARQ'=3&1)"DPMD/,K2L6AHPS41>[X-U!+ P04 " !*@0U15M

6QE]50X8L.0+,R8C_?3SA0!)2Q3U84OR$)^+_3M_\$DP8:4V M%#\6&"O0,,JK"!9*E9\]KTH*S%!U)4K,=283DB&E79E[52DQ2BNSB%$OF$X7 M'D.$PSCD-;MGJ@*)J+F*X+P+ 3=\2R/H+SY"X'!W(L41?+IX_[L6ZO8=<./D MPV0R?;J\W8]?V,0E]%Z%SH^ 7DWU9Y1LLV/XQ7'X0_ Q]/61R@\*'X-_.@I^ M &W!7KNQ<9@)WN_O#+J KHP8!FM$(WB'*%E)8E9EB!&Z<>' !!)!A01*-Y:6 MXIM(]>S2OO-,S[4<1KB0MK:KX+Y7[?2]Q-8S @FEG< ND 5PZYM>P0\29Z2Q?I-U L;H_C@=E27=?*$DYPR[BS^Z8!RB M[3I0"$F>=373*HD.8 G!&DM%DF'DCT3E$C=JVTY--JXY.$/-__8^YYACB>A0 MM.[]4[[+;U8\N_Y?DNV_RK[@5S6V3]E3%SD_!Y&+V)Z>1$ M>NWS>W!(V#DB=%%@CF(1_&D.?;0O"E8UH8KPUBM(FF+^XJ2@\0JM] O!#E_/ M3W&&:JJ673*"O?T#IZ1F-]VL!W,CVEF]_=U-8?20$3;8T.P6BP^0"X99K>]9!:G5YH_4Q>:ZGL)%L[MSG/<\O74#/[46] ^9:E-C5S MOFA6N=T88)5= [A:YG0P&.P3C! MWU7/ ^0#6]BVQK'%/?,@DVP\\!TNA;&NO:/MGWG&+?B;NU+C]%11\-HX[#[[8)X;OXEC'JY%!RFFC8) GJ2%O/7]WFAKR0P,F:^9B;E.$:[3 MM%SWL 75 +D'KE=*A/8([ P!.TL+MLM[K43()\YUHQR9@F-"VCAC#["4/4@+ M.86%BUE0?23VQ]QI_KS6L@)CG\B7'XT7?CL=VH;C&!,32)'8(#>P8M+/3,T! M*J_]O7>)2:-(;(UKQ74-Y(&]PAX3YH@BL230U+8GB0*S1)%8$^^3&SGRBST) M]D.,B#FB2"R)GCS7RX@IHDCL"#3ED:,8$S-&D5@9(>GUQ@ZS19%8%VCVVYLI M%!,&32P,?$+'"RJ*N80F=DG?A/[]'<9OG*([D<0BZ9O1QV17NX@Q,:W0Q%KI MQ[QEQK"P)XXQ,=/0Q*;Y6S3#Z8.W=(R)F88F-@V>(N-%#L5L0Q/;!L78?Q)B8@,K$ L(Q3V-, M3$!E*Z!\=W)8_?9U9G)\M.X_$YOS^9J[ MSR;_KEP=_AAL?YKNY@OG@DF.67=Q86?LO1QO>SM<:-9/-LGAM#/=X43&Q@YB M".+X00)!$C]H#D'S^$$+"%K$#UI"T#)^T J"5O&#UA"TCA^T@:!-_"!*4<94 M0=($:P5:$W)-"KPF!)L4B$U(-BDPFQ!M4J V(=NDP&U"N$F!W(1TDP*["?$F M!7HSZLT*]&;4FQ7HS9.?;05Z,^K-"O1FU)L5Z,VH-RO0FU%O5J WH]ZL0&]& MO5F!WHQZLP*]!?46!7H+ZBT*]!;46Q3H+9/#$@5Z"^HM"O06U%O>J;>YQOW?277HWW7C]L/R>7/R00TX6SA@W?\"4$L#!!0 ( $J!#5'?(2<; MD@$ /D5 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8S6[",!"$7R7*%1%C MIZ4_ BYMKRV'OH";;(A%$ENVH?#V=<*/U(I&("IU+K$2[\Z,O=)WR.1]:\A% MF[IJW#0NO3>/C+FLI%JZ1!MJPDZA;2U]>+4+9F2VE MB8C0:LTPWGAH_]*U& M/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+8RJ521_VV;K)?[@,]PY)Z.QJ M7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ5+%-Q9S?5N22?HD3&751J(QR MG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_3J;/,%3.K38N3,S2Y7:'D;3= M0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[>3C6+=??\?<9'_4OS"% &UL M4$L! A0#% @ 2H$-4>S-]+?N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ 2H$-49E&PO=V]R M:W-H965T&UL4$L! A0#% @ 2H$-48^S,BTP!0 *10 M !@ ("!_ T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2H$-4?&%EP+M" T3< !@ ("! M11P 'AL+W=O 8 " @6@E !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M2H$-4=IVME"P P [P@ !@ ("!%T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2H$-4:)WQVS="0 !X !D ("!5EP M 'AL+W=O&PO=V]R:W-H965T(3@0 "X) 9 M " @?EI !X;"]W;W)K&UL4$L! A0#% @ M2H$-4?K>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 2H$-4&PO=V]R:W-H965T&UL4$L! A0#% @ 2H$-42)RU_%4 @ 5@4 !D M ("!1XL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2H$-44R46!!3 P W@L !D ("!(Y8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2H$- M4>9$4"U_ @ _P4 !D ("!SI\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2H$-49KJ?-1T! +A( M !D ("!C*H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2H$-46]U9D+[! ^Q0 !D M ("!6K< 'AL+W=O&PO=V]R:W-H965T M._ !X;"]W;W)K&UL4$L! A0# M% @ 2H$-45;7, I3 @ @@P T ( !.L, 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 2H$-44N*H MS 0 XML 47 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 48 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 49 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 154 274 1 false 37 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://bionanogenomics.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations Sheet http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Deficit) Sheet http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit Condensed Consolidated Statements of Stockholders??? Equity (Deficit) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101101 - Disclosure - Organization and Basis of Presentation Sheet http://bionanogenomics.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 7 false false R8.htm 2104102 - Disclosure - Net Loss Per Share Sheet http://bionanogenomics.com/role/NetLossPerShare Net Loss Per Share Notes 8 false false R9.htm 2107103 - Disclosure - Revenue Recognition Sheet http://bionanogenomics.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 2112104 - Disclosure - Balance Sheet Account Details Sheet http://bionanogenomics.com/role/BalanceSheetAccountDetails Balance Sheet Account Details Notes 10 false false R11.htm 2116105 - Disclosure - Debt Sheet http://bionanogenomics.com/role/Debt Debt Notes 11 false false R12.htm 2120106 - Disclosure - Stockholders??? Equity and Stock-Based Compensation Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation Stockholders??? Equity and Stock-Based Compensation Notes 12 false false R13.htm 2128107 - Disclosure - Legal Proceedings Sheet http://bionanogenomics.com/role/LegalProceedings Legal Proceedings Notes 13 false false R14.htm 2129108 - Disclosure - Income Taxes Sheet http://bionanogenomics.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 2202201 - Disclosure - Organization and Basis of Presentation (Policies) Sheet http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies Organization and Basis of Presentation (Policies) Policies 15 false false R16.htm 2305301 - Disclosure - Net Loss Per Share (Tables) Sheet http://bionanogenomics.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://bionanogenomics.com/role/NetLossPerShare 16 false false R17.htm 2308302 - Disclosure - Revenue Recognition (Tables) Sheet http://bionanogenomics.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://bionanogenomics.com/role/RevenueRecognition 17 false false R18.htm 2313303 - Disclosure - Balance Sheet Account Details (Tables) Sheet http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables Balance Sheet Account Details (Tables) Tables http://bionanogenomics.com/role/BalanceSheetAccountDetails 18 false false R19.htm 2317304 - Disclosure - Debt (Tables) Sheet http://bionanogenomics.com/role/DebtTables Debt (Tables) Tables http://bionanogenomics.com/role/Debt 19 false false R20.htm 2321305 - Disclosure - Stockholders??? Equity and Stock-Based Compensation (Tables) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables Stockholders??? Equity and Stock-Based Compensation (Tables) Tables http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation 20 false false R21.htm 2403401 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies 21 false false R22.htm 2406402 - Disclosure - Net Loss Per Share (Details) Sheet http://bionanogenomics.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://bionanogenomics.com/role/NetLossPerShareTables 22 false false R23.htm 2409403 - Disclosure - Revenue Recognition - Revenue by Source and Geographic Location (Details) Sheet http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails Revenue Recognition - Revenue by Source and Geographic Location (Details) Details 23 false false R24.htm 2410404 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 24 false false R25.htm 2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) Sheet http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails Revenue Recognition - Remaining Performance Obligations (Details) Details 25 false false R26.htm 2414406 - Disclosure - Balance Sheet Account Details - Schedule of Accounts Receivable (Details) Sheet http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails Balance Sheet Account Details - Schedule of Accounts Receivable (Details) Details 26 false false R27.htm 2415407 - Disclosure - Balance Sheet Account Details - Schedule of Components of Inventories (Details) Sheet http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails Balance Sheet Account Details - Schedule of Components of Inventories (Details) Details 27 false false R28.htm 2418408 - Disclosure - Debt - Narrative (Details) Sheet http://bionanogenomics.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 28 false false R29.htm 2419409 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://bionanogenomics.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 29 false false R30.htm 2422410 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Follow-on Public Offering Narrative (Details) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails Stockholders??? Equity and Stock-Based Compensation - Follow-on Public Offering Narrative (Details) Details 30 false false R31.htm 2423411 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Warrant Activity (Details) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails Stockholders??? Equity and Stock-Based Compensation - Warrant Activity (Details) Details 31 false false R32.htm 2424412 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Warrant Exercise Update and Inducement (Details) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails Stockholders??? Equity and Stock-Based Compensation - Warrant Exercise Update and Inducement (Details) Details 32 false false R33.htm 2425413 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails Stockholders??? Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 33 false false R34.htm 2426414 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails Stockholders??? Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details) Details 34 false false R35.htm 2427415 - Disclosure - Stockholders??? Equity and Stock-Based Compensation - Assumptions (Details) Sheet http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails Stockholders??? Equity and Stock-Based Compensation - Assumptions (Details) Details 35 false false All Reports Book All Reports bngo-20200630.htm bionano-exhibit419desc.htm bngo-20200630.xsd bngo-20200630_cal.xml bngo-20200630_def.xml bngo-20200630_lab.xml bngo-20200630_pre.xml bngo-20200630xexx311.htm bngo-20200630xexx321.htm http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bngo-20200630.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 154, "dts": { "calculationLink": { "local": [ "bngo-20200630_cal.xml" ] }, "definitionLink": { "local": [ "bngo-20200630_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": [ "bngo-20200630.htm" ] }, "labelLink": { "local": [ "bngo-20200630_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": [ "bngo-20200630_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": [ "bngo-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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/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-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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 324, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 3, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 8 }, "keyCustom": 36, "keyStandard": 238, "memberCustom": 12, "memberStandard": 22, "nsprefix": "bngo", "nsuri": "http://bionanogenomics.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://bionanogenomics.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Balance Sheet Account Details", "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetails", "shortName": "Balance Sheet Account Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Debt", "role": "http://bionanogenomics.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - Legal Proceedings", "role": "http://bionanogenomics.com/role/LegalProceedings", "shortName": "Legal Proceedings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129108 - Disclosure - Income Taxes", "role": "http://bionanogenomics.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Organization and Basis of Presentation (Policies)", "role": "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies", "shortName": "Organization and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://bionanogenomics.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue Recognition (Tables)", "role": "http://bionanogenomics.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Balance Sheet Account Details (Tables)", "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables", "shortName": "Balance Sheet Account Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Debt (Tables)", "role": "http://bionanogenomics.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation (Tables)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Organization and Basis of Presentation (Details)", "role": "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R22": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Net Loss Per Share (Details)", "role": "http://bionanogenomics.com/role/NetLossPerShareDetails", "shortName": "Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue Recognition - Revenue by Source and Geographic Location (Details)", "role": "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails", "shortName": "Revenue Recognition - Revenue by Source and Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i540ab3474f7048548ac0fded59f9963b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue Recognition - Narrative (Details)", "role": "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i600b79f85cf84f258be1079be5998bac_I20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details)", "role": "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails", "shortName": "Revenue Recognition - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i600b79f85cf84f258be1079be5998bac_I20200630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Balance Sheet Account Details - Schedule of Accounts Receivable (Details)", "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails", "shortName": "Balance Sheet Account Details - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i094a43115566406a90dbc6a9803e4944_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Balance Sheet Account Details - Schedule of Components of Inventories (Details)", "role": "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails", "shortName": "Balance Sheet Account Details - Schedule of Components of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i7dffe234dc5143fd825d49118b9102b0_D20200417-20200417", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Debt - Narrative (Details)", "role": "http://bionanogenomics.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i7dffe234dc5143fd825d49118b9102b0_D20200417-20200417", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://bionanogenomics.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "icb977fb0c2eb47a6b1a16a821746c533_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "ic7b45f8e34c94936b88e29ee7b11924b_I20200302", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Follow-on Public Offering Narrative (Details)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Follow-on Public Offering Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i9495d22b97d540ce8ebcb71479788c45_I20200430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i094a43115566406a90dbc6a9803e4944_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Warrant Activity (Details)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": "-3", "lang": "en-US", "name": "bngo:ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i19b75943d5ca427d8e36d14c29c14ff4_D20200401-20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Warrant Exercise Update and Inducement (Details)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Warrant Exercise Update and Inducement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "ief39bf010f904efd97a08b086ba7b9c7_D20200303-20200303", "decimals": null, "lang": "en-US", "name": "bngo:ClassOfWarrantOrRightExercisableTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i094a43115566406a90dbc6a9803e4944_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Recognized Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Stockholders\u2019 Equity and Stock-Based Compensation - Assumptions (Details)", "role": "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails", "shortName": "Stockholders\u2019 Equity and Stock-Based Compensation - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i0c0142f7efeb466c8ded34d60fe9414f_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "id1198a0f235241a4be28b6b6f448b4b4_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit)", "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "ibe7951e6d4ed45da8610c8cc31ce3bd5_D20190101-20190331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Basis of Presentation", "role": "http://bionanogenomics.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Net Loss Per Share", "role": "http://bionanogenomics.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenue Recognition", "role": "http://bionanogenomics.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bngo-20200630.htm", "contextRef": "i8e6b61ee1da74b059e8407caa7734338_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 37, "tag": { "bngo_AdjustmentstoAdditionalPaidinCapitalReductionInWarrantExercisePriceForCovenantWaiver": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Reduction In Warrant Exercise Price For Covenant Waiver", "label": "Adjustments to Additional Paid in Capital, Reduction In Warrant Exercise Price For Covenant Waiver", "terseLabel": "Reduce warrant exercise price for covenant waiver" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalReductionInWarrantExercisePriceForCovenantWaiver", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value Exercised In Period Of Warrants Or Rights", "terseLabel": "Exercised" } } }, "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueExercisedInPeriodOfWarrantsOrRights", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "monetaryItemType" }, "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRights", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "monetaryItemType" }, "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]", "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value Of Warrants Or Rights [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueOfWarrantsOrRightsAbstract", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "bngo_ClassOfWarrantOrRightAggregateIntrinsicValueVestedandExpectedtoVestExercisableOfWarrantsOrRights": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Aggregate Intrinsic Value\u00a0Vested and Expected to Vest, Exercisable\u00a0Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Aggregate Intrinsic Value\u00a0Vested and Expected to Vest, Exercisable\u00a0Of Warrants Or Rights", "terseLabel": "Vested and exercisable" } } }, "localname": "ClassOfWarrantOrRightAggregateIntrinsicValueVestedandExpectedtoVestExercisableOfWarrantsOrRights", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "monetaryItemType" }, "bngo_ClassOfWarrantOrRightExercisableTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class of Warrant or Right Exercisable Term", "label": "Class of Warrant or Right Exercisable Term", "terseLabel": "Class of warrant or right exercisable term" } } }, "localname": "ClassOfWarrantOrRightExercisableTerm", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "durationItemType" }, "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In Period", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised In Period", "terseLabel": "Exercised (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercisedInPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGrantedInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Granted In Period", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Granted In Period", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsGrantedInPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward]", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights [Roll Forward]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsRollForward", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "bngo_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsVestedandExpectedtoVestExercisable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights,\u00a0Vested and Expected to Vest, Exercisable", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights,\u00a0Vested and Expected to Vest, Exercisable", "terseLabel": "Vested and exercisable (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsVestedandExpectedtoVestExercisable", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "bngo_ClassOfWarrantOrRightExpirationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Expiration Period", "label": "Class Of Warrant Or Right, Expiration Period", "terseLabel": "Class of warrant or right, expiration period (in years)" } } }, "localname": "ClassOfWarrantOrRightExpirationPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "durationItemType" }, "bngo_ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Securities Canceled In Period", "label": "Class Of Warrant Or Right, Number Of Securities Canceled In Period", "negatedTerseLabel": "Canceled (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCanceledInPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "bngo_ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Securities Exercised In Period", "label": "Class Of Warrant Or Right, Number Of Securities Exercised In Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesExercisedInPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "bngo_ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Securities Granted In Period", "label": "Class Of Warrant Or Right, Number Of Securities Granted In Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesGrantedInPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "bngo_ClassOfWarrantOrRightNumberOfSecuritiesVestedandExpectedtoVestExercisable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Number Of Securities\u00a0Vested and Expected to Vest, Exercisable", "label": "Class Of Warrant Or Right, Number Of Securities\u00a0Vested and Expected to Vest, Exercisable", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesVestedandExpectedtoVestExercisable", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "bngo_ClassOfWarrantOrRightOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Outstanding [Roll Forward]", "label": "Class Of Warrant Or Right, Outstanding [Roll Forward]", "terseLabel": "Shares of Stock under Warrants" } } }, "localname": "ClassOfWarrantOrRightOutstandingRollForward", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "bngo_ClassOfWarrantOrRightTerminationTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Termination Term", "label": "Class Of Warrant Or Right, Termination Term", "terseLabel": "Termination term" } } }, "localname": "ClassOfWarrantOrRightTerminationTerm", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "durationItemType" }, "bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermGrantedInPeriodOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Granted In Period Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Granted In Period Of Warrants Or Rights", "terseLabel": "Granted" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermGrantedInPeriodOfWarrantsOrRights", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term Of Warrants Or Rights", "terseLabel": "Balance" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRights", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]", "label": "Class Of Warrant Or Right, Weighted-Average Remaining Contractual Term Of Warrants Or Rights [Roll Forward]", "terseLabel": "Weighted- Average Remaining Contractual Term" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermOfWarrantsOrRightsRollForward", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "bngo_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermVestedandExpectedtoVestExercisableOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term,\u00a0Vested and Expected to Vest, Exercisable\u00a0Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Weighted- Average Remaining Contractual Term,\u00a0Vested and Expected to Vest, Exercisable\u00a0Of Warrants Or Rights", "terseLabel": "Vested and exercisable" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermVestedandExpectedtoVestExercisableOfWarrantsOrRights", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "bngo_CommonWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common warrants.", "label": "Common Warrants [Member]", "terseLabel": "Warrants", "verboseLabel": "Common Warrants" } } }, "localname": "CommonWarrantsMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "domainItemType" }, "bngo_ConsumableRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumable Revenue [Member]", "label": "Consumable Revenue [Member]", "terseLabel": "Consumables" } } }, "localname": "ConsumableRevenueMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "bngo_DebtInstrumentCovenantDefaultPaymentRequiredUponCompletionofEquityRaise": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Default Payment Required Upon Completion of Equity Raise", "label": "Debt Instrument, Covenant, Default Payment Required Upon Completion of Equity Raise", "terseLabel": "Default payment required upon completion of equity raise" } } }, "localname": "DebtInstrumentCovenantDefaultPaymentRequiredUponCompletionofEquityRaise", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bngo_DebtInstrumentCovenantLiquidityMinimumCashBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Liquidity, Minimum Cash Balance", "label": "Debt Instrument, Covenant, Liquidity, Minimum Cash Balance", "terseLabel": "Minimum cash balance" } } }, "localname": "DebtInstrumentCovenantLiquidityMinimumCashBalance", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bngo_DebtInstrumentCovenantPrepaymentFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Prepayment Fee", "label": "Debt Instrument, Covenant, Prepayment Fee", "terseLabel": "Prepayment fee" } } }, "localname": "DebtInstrumentCovenantPrepaymentFee", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bngo_DebtInstrumentCovenantWaiverFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Waiver Fee", "label": "Debt Instrument, Covenant, Waiver Fee", "terseLabel": "Waiver fee" } } }, "localname": "DebtInstrumentCovenantWaiverFee", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bngo_DebtInstrumentCovenantWaiverFeePaymentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Waiver Fee Payment Period", "label": "Debt Instrument, Covenant, Waiver Fee Payment Period", "terseLabel": "Waiver fee payment period" } } }, "localname": "DebtInstrumentCovenantWaiverFeePaymentPeriod", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "bngo_DebtInstrumentInterestRateCashRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Interest Rate, Cash Rate", "label": "Debt Instrument, Interest Rate, Cash Rate", "terseLabel": "Cash rate" } } }, "localname": "DebtInstrumentInterestRateCashRate", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "bngo_DebtInstrumentInterestRateDiscountedCashRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Interest Rate, Discounted Cash Rate", "label": "Debt Instrument, Interest Rate, Discounted Cash Rate", "terseLabel": "Discounted cash rate" } } }, "localname": "DebtInstrumentInterestRateDiscountedCashRate", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "bngo_DebtInstrumentNumberOfMonthlyPayments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Number Of Monthly Payments", "label": "Debt Instrument, Number Of Monthly Payments", "terseLabel": "Number of monthly payments" } } }, "localname": "DebtInstrumentNumberOfMonthlyPayments", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "bngo_DebtInstrumentPrepaymentFeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument prepayment fee percent.", "label": "Debt Instrument Prepayment Fee Percent", "terseLabel": "Prepayment fee percentage" } } }, "localname": "DebtInstrumentPrepaymentFeePercent", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "bngo_EmployeeStockPurchasePlanCompensationExpense": { "auth_ref": [], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan Compensation Expense", "label": "Employee Stock Purchase Plan Compensation Expense", "terseLabel": "Employee stock purchase plan compensation" } } }, "localname": "EmployeeStockPurchasePlanCompensationExpense", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bngo_FairValueOfStockIssuedWithDebtClassifiedAsLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value Of Stock Issued With Debt Classified As Liability", "label": "Fair Value Of Stock Issued With Debt Classified As Liability", "terseLabel": "Fair value of stock issued with debt" } } }, "localname": "FairValueOfStockIssuedWithDebtClassifiedAsLiability", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bngo_FairValueOfWarrantsIssuedWithDebtClassifiedAsLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of warrants issued with debt classified as a liability.", "label": "Fair Value Of Warrants Issued With Debt Classified As Liability", "terseLabel": "Fair value of warrants issued with debt" } } }, "localname": "FairValueOfWarrantsIssuedWithDebtClassifiedAsLiability", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bngo_InnovatusLoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Innovatus Loan Agreement [Member]", "label": "Innovatus Loan Agreement [Member]", "terseLabel": "Innovatus LSA" } } }, "localname": "InnovatusLoanAgreementMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "bngo_InstrumentRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Instrument Revenue [Member]", "label": "Instrument Revenue [Member]", "terseLabel": "Instruments" } } }, "localname": "InstrumentRevenueMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "bngo_LargestCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Largest Customer", "label": "Largest Customer [Member]", "terseLabel": "Largest Customer" } } }, "localname": "LargestCustomerMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "bngo_LoanUnderPaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan Under Paycheck Protection Program [Member]", "label": "Loan Under Paycheck Protection Program [Member]", "terseLabel": "The Loan" } } }, "localname": "LoanUnderPaycheckProtectionProgramMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "bngo_PPPLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PPP Loan", "label": "PPP Loan [Member]", "terseLabel": "PPP Loan" } } }, "localname": "PPPLoanMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "bngo_PreFundedWarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pre-Funded Warrant [Member]", "label": "Pre-Funded Warrant [Member]", "terseLabel": "Pre-Funded Warrant" } } }, "localname": "PreFundedWarrantMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "domainItemType" }, "bngo_ProceedsFromPPPLoan": { "auth_ref": [], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from PPP Loan", "label": "Proceeds from PPP Loan", "terseLabel": "Proceeds from PPP Loan" } } }, "localname": "ProceedsFromPPPLoan", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bngo_RevolverMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revolver [Member]", "label": "Revolver [Member]", "terseLabel": "Revolver" } } }, "localname": "RevolverMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "bngo_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Roll Forward]", "terseLabel": "Weighted- Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermRollForward", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "bngo_StockIssuedDuringPeriodSharesCovenantWaiver": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Covenant Waiver", "label": "Stock Issued During Period, Shares, Covenant Waiver", "terseLabel": "Issue stock for covenant waiver (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesCovenantWaiver", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "bngo_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Issue stock for warrant exercises (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "bngo_StockIssuedDuringPeriodValueCovenantWaiver": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Covenant Waiver", "label": "Stock Issued During Period, Value, Covenant Waiver", "terseLabel": "Issue stock for covenant waiver" } } }, "localname": "StockIssuedDuringPeriodValueCovenantWaiver", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "bngo_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Warrants Exercised", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Issue stock for warrant exercises" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "bngo_TermA1LoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term A-1 Loan [Member]", "label": "Term A-1 Loan [Member]", "terseLabel": "Term A-1 Loan" } } }, "localname": "TermA1LoanMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "bngo_TermA2LoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term A-2 Loan [Member]", "label": "Term A-2 Loan [Member]", "terseLabel": "Term A-2 Loan" } } }, "localname": "TermA2LoanMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "bngo_TermLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loans [Member]", "label": "Term Loans [Member]", "terseLabel": "Term Loans" } } }, "localname": "TermLoansMember", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "bngo_TransferOfInstrumentsToPropertyAndEquipmentFromInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Transfer of instruments to property and equipment from inventory.", "label": "Transfer Of Instruments To Property And Equipment From Inventory", "terseLabel": "Transfer of instruments and servers from inventory to property and equipment" } } }, "localname": "TransferOfInstrumentsToPropertyAndEquipmentFromInventory", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bngo_WarrantsToPurchaseSharesIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants to purchase shares issued.", "label": "Warrants To Purchase Shares Issued", "terseLabel": "Warrants to purchase shares issued (in shares)" } } }, "localname": "WarrantsToPurchaseSharesIssued", "nsuri": "http://bionanogenomics.com/20200630", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "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://bionanogenomics.com/role/Cover" ], "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://bionanogenomics.com/role/Cover" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r319" ], "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://bionanogenomics.com/role/Cover" ], "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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r319" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r319" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "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://bionanogenomics.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r135", "r185", "r191", "r297" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r135", "r185", "r191", "r297" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r132", "r185", "r189", "r272", "r294", "r295" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r132", "r185", "r189", "r272", "r294", "r295" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r133", "r134", "r185", "r190", "r296", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r133", "r134", "r185", "r190", "r296", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r136", "r137" ], "calculation": { "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, trade" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r16", "r136", "r137" ], "calculation": { "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails", "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r85", "r86", "r87", "r221", "r222", "r223" ], "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r163", "r170", "r235" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Issue stock for debt" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r197", "r199", "r227", "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r153", "r163", "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issue warrants for debt" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "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 by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r199", "r218", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "General and administrative" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r22", "r138", "r142" ], "calculation": { "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r104" ], "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": "Antidilutive securities excluded from computation of earnings per share amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r81", "r121", "r124", "r130", "r140", "r246", "r250", "r257", "r274", "r285" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47", "r81", "r140", "r246", "r250", "r257" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "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://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r75", "r76", "r77" ], "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": "Property and equipment costs incurred but not paid included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r73" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets", "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r67", "r73", "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r67", "r258" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r80", "r81", "r97", "r98", "r99", "r101", "r103", "r109", "r110", "r111", "r140", "r257" ], "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://bionanogenomics.com/role/Cover", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r171", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r164" ], "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", "periodEndLabel": "Ending balance (in USD per share)", "periodStartLabel": "Beginning balance (in USD per share)", "terseLabel": "Warrants exercise price (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "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]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of securities called by each warrant (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r164" ], "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", "verboseLabel": "Warrants to purchase shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r171", "r198" ], "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]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r150", "r278", "r290" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r147", "r148", "r149", "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Legal Proceedings" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/LegalProceedings" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r85", "r86" ], "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit", "http://bionanogenomics.com/role/Cover", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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 USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r163" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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.0001 par value, 200,000,000 and 200,000,000 shares authorized at June 30, 2020 and December 31, 2019, respectively; 91,975,000 and 34,274,000 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r114", "r115", "r135", "r255", "r256" ], "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://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r114", "r115", "r135", "r255", "r256", "r303" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r114", "r115", "r135", "r255", "r256", "r303" ], "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]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r114", "r115", "r135", "r255", "r256" ], "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": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r114", "r115", "r135", "r255", "r256" ], "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://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r172", "r173", "r186" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r172", "r173", "r186" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r57", "r272" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r56" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r112", "r135" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r275", "r276", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r154", "r276", "r284" ], "calculation": { "http://bionanogenomics.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r268", "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Term loan face value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r39", "r156", "r268" ], "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": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "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://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r83", "r164", "r167", "r168", "r169", "r267", "r268", "r270", "r283" ], "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]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r267", "r270" ], "calculation": { "http://bionanogenomics.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Less unamortized debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r71", "r119" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r185", "r189", "r190", "r191", "r192", "r193", "r194", "r195" ], "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]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r185" ], "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 Recognition" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders\u2019 Equity and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEIA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r102" ], "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", "terseLabel": "Net loss per share, basic and diluted (USD per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r79", "r104", "r105" ], "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://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r104", "r105", "r106", "r107" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r85", "r86", "r87", "r89", "r94", "r96", "r108", "r141", "r163", "r170", "r221", "r222", "r223", "r236", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r298", "r299", "r300" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r71", "r157", "r158" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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 debt extinguishment", "terseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r113" ], "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 Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r121", "r123", "r126", "r129", "r131", "r273", "r279", "r282", "r292" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r232", "r233", "r234", "r238", "r240", "r242", "r243", "r244" ], "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://bionanogenomics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r95", "r96", "r120", "r231", "r239", "r241", "r293" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r70" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r70" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r70" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and contract liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r70" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r70" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r51", "r118", "r266", "r269", "r281" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r65", "r68", "r74" ], "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, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r23", "r144" ], "calculation": { "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails": { "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 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://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r46" ], "calculation": { "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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, net", "totalLabel": "Finished goods" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails", "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r24", "r25", "r144" ], "calculation": { "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofComponentsofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r81", "r125", "r140", "r247", "r250", "r251", "r257" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r81", "r140", "r257", "r277", "r288" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r81", "r140", "r247", "r250", "r251", "r257" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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": "Term loan facility available" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r155", "r276", "r286" ], "calculation": { "http://bionanogenomics.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total carrying value of debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r152" ], "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": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails", "http://bionanogenomics.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r67", "r69", "r72" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r49", "r50", "r53", "r72", "r81", "r88", "r90", "r91", "r92", "r93", "r95", "r96", "r100", "r121", "r123", "r126", "r129", "r131", "r140", "r257", "r280", "r291" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "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": "Recently Issued But Not Yet Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/OrganizationandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expenses:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r121", "r123", "r126", "r129", "r131" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r254" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expenses" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r71" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentInKindPIKNoteMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A payment in kind note accrues interest over the term of the note and is repaid at maturity or upon refinancing. A PIK loan is typically unsecured.", "label": "Payment in Kind (PIK) Note [Member]", "terseLabel": "PIK" } } }, "localname": "PaymentInKindPIKNoteMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r61" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r30", "r31" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r62" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from sale of common stock, net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r63" ], "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": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r63" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from issuance of term debt, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r62", "r220" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from sale of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Gross proceeds" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r63", "r84" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from borrowing from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r62", "r220" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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", "verboseLabel": "Proceeds from warrant and option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Service and other revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r49", "r50", "r66", "r81", "r88", "r95", "r96", "r121", "r123", "r126", "r129", "r131", "r140", "r245", "r248", "r249", "r252", "r253", "r257", "r282" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r145", "r289" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "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://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r55", "r143" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.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": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsScheduleofAccountsReceivableDetails", "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r64", "r84" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments of borrowing from line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r64" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedLabel": "Repayment of term-loan debt" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r230", "r314" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r170", "r224", "r287", "r301", "r302" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets", "http://bionanogenomics.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r85", "r86", "r87", "r89", "r94", "r96", "r141", "r221", "r222", "r223", "r236", "r237", "r298", "r300" ], "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://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r116", "r117", "r122", "r127", "r128", "r132", "r133", "r135", "r184", "r185", "r272" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r114", "r135" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRevenuebySourceandGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r179", "r182", "r183", "r188", "r196" ], "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]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r180" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "verboseLabel": "Number of shares issued (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "verboseLabel": "Price per share (in USD per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r114", "r135" ], "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": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r104" ], "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 Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r199", "r217", "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Recognized Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": { "auth_ref": [ "r7", "r26", "r27", "r28", "r29" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs.", "label": "Schedule of Inventory, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Components of Inventories" } } }, "localname": "ScheduleOfInventoryNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r200", "r219" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r201", "r206", "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions in Black -Scholes Option Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r80", "r109", "r110", "r160", "r161", "r162", "r164", "r165", "r166", "r167", "r168", "r169", "r170" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r171", "r198" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose 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": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of Warrant Activity" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r70" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationRecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r203", "r219" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares of Stock under Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in USD per share)", "periodStartLabel": "Beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r213", "r225" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (shares)", "periodStartLabel": "Beginning Balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r80", "r81", "r97", "r98", "r99", "r101", "r103", "r109", "r110", "r111", "r140", "r163", "r257" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationFollowonPublicOfferingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r85", "r86", "r87", "r89", "r94", "r96", "r108", "r141", "r163", "r170", "r221", "r222", "r223", "r236", "r237", "r259", "r260", "r261", "r262", "r263", "r264", "r298", "r299", "r300" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "verboseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r85", "r86", "r87", "r108", "r272" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations", "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r75", "r76", "r77" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issue common stock for covenant waiver" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r14", "r15", "r163", "r170" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issue stock for employee stock purchase plan (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r14", "r15", "r163", "r170" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issue common stock, net of issuance costs (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r163", "r170", "r204" ], "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", "negatedLabel": "Exercised (in shares)", "verboseLabel": "Stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit", "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r14", "r15", "r163", "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issue stock for employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r14", "r15", "r163", "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issue common stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r163", "r170" ], "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 option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Stock options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/NetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r19", "r20", "r81", "r139", "r140", "r257" ], "calculation": { "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets": { "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": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets", "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r265", "r271" ], "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r265", "r271" ], "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]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r265", "r271" ], "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://bionanogenomics.com/role/StockholdersEquityandStockBasedCompensationWarrantExerciseUpdateandInducementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r48" ], "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": "Balance Sheet Account Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/BalanceSheetAccountDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Loan" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/Cover" ], "xbrltype": "domainItemType" }, "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": "Weighted-average common shares outstanding basic and diluted (shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://bionanogenomics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e34017-109320" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r298": { "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" }, "r299": { "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" }, "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(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r316": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r317": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r318": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r319": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r32": { "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" }, "r320": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r321": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "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.6(a))", "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.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 53 0001411690-20-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001411690-20-000017-xbrl.zip M4$L#!!0 ( $J!#5%5'>Z.B1< *9P : 8FEO;F%N;RUE>&AI8FET M-#$Y9&5S8RYH=&WM7>MOVSBV_W[_"FZZTVT!Q[&3IH^D4Z"3=&:#[;9%D[G% M?KJ@)9 494M.NXN+2;(IT"36@X_#CLX.#\ZMS\=>KO[\7SX:CL;BRLBAUI4TA M\X.#=Q_VQ-ZLJA8G!P>KU6JX.AH:.SVX^GR 33T[R(TIU3"MTKTWK_$*_%0R M??,_K_^TOR_.35+/55&)Q"I9J534I2ZFXDNJRFNQO^^>.C.+M=73624.1X^'9>'_#GUP?4R>N)2==O7J=Z*73ZXYY^*9^EZN@H&:S:>O'@YSB;JY:N7D^7&X MJ$Y7.JUF)^/1Z(?3/7KPS>O,%!7T9N%M_I,;V6JJ4E^K?9GK:7&2P'"5/9U+ M.X7V*[,X.8:VW<>)J2HSIRM[W+IO82*3ZZDU=9'N)R8W]L1.)T\.CX\'_K\8 M#4=/3_G>HQ'].\4&]C,YU_GZY"]7>JY*\4&MQ&79YXM/5Q_?KZXNGAW MV:9$-PU^J\M*9^N8",]O_Y1_486R,K\'$WS6/<&KF1*9R7.S0F$LZSD,?RU M)A.K)]"/J:TH55); 'X:-54E\#+*+Y%JJRX5 FB@Q@?"I.)"EJ[;)Y^]S69 MR6*JQ-NDPMOC5T?/!D*60H( I]#&$WSA\:.7AX>CT_AANC0^?3H0B;*5U(58 M6+/4)?148D,X*KRC,YT EN E723&+HR5-!Q9I&*RSN6J'-#?W1K(3U%!G@U-3"GP@"" 5VQ-9GG?M:ZR(R=<^?53%9B M+M=B M?G,*9* @-41JQ-/13B9V.AX<3,%[F"L3.M%_2F:PS: 1J70/@*%L=6 M,V@>;L"HSML/-[0>8..BG)DZ3V&5,E@:Z!#IY&F-9+"JK A[=Q+OB5N1S_[I ML^;I9F4ZVV6:AQ9^HH_-.T@C[ ^(;I$F\3"PGJ*K$N=-M'I;%+7,Q6>%*P#KB82?B_%H_V_8#Q%ZK:05 M/(USE:CY!,AV-!Z [AF_(D9=*5AB^(T/6Y6K)8ZJS41X*S"2PPM08PTYW\M5 M(,CY+V?O/3F %5#ZNJ@L9%W-C 5!+D%-XHQT6=8*QC4:C/@_K#5T2", 5II# M/V5EDNN!6,"4EC*'I_\,4#(");Z 6='3+ OCKC86Q#,HUS]D,X7IL MC,V@'5#WN2Q+N(4(MPTS9#$ (6"A-2HC79 2 [7'+T(3"#N(AM,I65]T\YW!]^^%PS> 7',7"?W'@[>!0N F&.EP0!77T&]E26P,UE: M+!#$'YV"9FS+>@#K H@,HD=F_8!@HMM68M$FC !CUDDT"7^CD5D#R^):*%3- M.1@ C$=@W$$?:P8+O #C!'Y.0#J<9^ XMR3NCL"J#4*F5,'=@O$K\,3Z^?H. M+'1^O1C$#&@VK;1-)FR!H(?G0B&2EPHPKX.'H#?H M'%R9"?>.K42&@Y!9I=@,6,CUW(W?A5AP/*F:.'AF.R+7WUEN^Q(?+!B$\8?5F0!09+>*FA8[# M[KMA*L^)NDNAD+C]%KL12'I5"$LPSNDW$UB((8'>TW M!$+1X2!$7\2"-.9*47=-C 0'P%$]VOR0EI?W7JTHZC[TYQ\L^9#4W+J=J?6"6O]TF#G\A\)=?EWO]7 M7G5S16]O&K7/Y<5 BL]P$-B1?XNBH M8)? @%_4$X /$ " 3Q<*IEC("7-(R MM4UF$AQ(C/*P1=:)\F"5%:%M]579!-UL4!4)O?#GY\/QX7'+AI(IP@H:84/1 M&N]$)>@KNT;(L#L:B106W-EONZ:!G @1T_?G3\\G0T$HOA?$@D M_H>QU^(,PU#DK< LWM93&(PXI,3,X1$K0#<@3-&@\QW(&&4H,9N$SC:'KA(D M%%"LK%TV3D9I)I=@@NE5*Z6@RSF,.)$NYLQE$)A3>_SHZ.4I?,3QG)GY@KPN M2C]@LBC.6K$RK;\C2'7G&!F788.;")EKRJ,U]@ N#G%*O8#5#&\X^R$L9# \ MD/4PP;PP+FR8)+5E8QT5@TOEDHO3"J: 7T'650XFJ@\%HQU"2UB"4PZ+PA^\ MZXP9J,I*8^%]RGN'Z^ 2<[9(_],Y3E89.Y5%^ P<,L5IHK 5 *K.M1B*OYH5 MC,T.VK,COL?1Q5-$GXBH0_;;IM8SK=0[&XJ51D)B:#R20 H7;XF\6Q(**=%8 M, PAF)15!PR4=2/G0W%_V?8B&S D.H0)2T3XV1@C S1/<6VQ!(!LTS79XICX MQC1BA:# +B:)?Q/% ^Z,BX[%)EO<0QD\9BP*HR-_%,3'+G;> MY)69O\+XO*,;#TNLX!V%,5'W.ND1^)A0N+3D9"%8XH4X'OW098^U4\LN2E]* M9D%N$WQZ;UT$A]VB+L%&4 V@"]%8>QP?OQ^/5A&3 )RMJ9/8IBJ'$=@&1JL8?!F$G!^Y-3"QHJH0BG9/4+L%3Y5:HF?[N+!K MF>XS.%RUUF&C?J"]*E'$-XG2#\!-;EF)NOBY5^7YG%RDL7A=*X3H M@._!O0 M2UC; '+.PEH-6A5;L'BA_2=AN;Q6>O?B J M =)X0P(H6[$"?H:W0U.;-',V)@4@.UW6+1YYTB!]1I@(Q'0S<.#=RH/'5E)K M76$1&3%6JJGM M^C&C_%$2FR4$*XL9#5/E_J8!W-0=Y4ANFIFS)@.K8U$O6/JWD%OX&J\YME:[ MZ@&RC0%16.,_'Y/;YL0+S4!,!UBLHBCP4; *!T' J8- 8%H>7AHJD]Q\$L#O@:UP667A2O!H+BO0(-EUVA\_2JS.#25U!47 M8F)&"1]!>B0).5>4C'FD'WP^P"S=$+'&=*7Q! MKGTFMB:+#)Y98>RA\BX]RNI\KE+$NNVD)XL]3:2&08=(-VV"6.I^]DC-)-J#)318 4%I6**X&6N$:HV2QMEF!><%W_EPAH MH&1JFD*N.']A-[(ENS(E6,(!.-@J_A+ $9HX05!B(=WI M;;4M;K_)WXC0)9B2NVOIVN4O.TOJX/T)OTZW)NM6MG8H+C(T1S*)% BEMY%' M@R1LAHK\22D=K&F;X-8?5$11W)"(M."<;Q&+4IA_T$DM'-H&C%U&NW>]8KLV M*D >9MQ[106Q%XD4XE,H!OD/"@1N M+PUVF'8=6Z]^.7L_Z"\.EDYM_^0V W9O!&RVD_%^/QB6J\4=$ \&TY$9GJHF M ;36E"5(J;"%RN$I&@Z>@I53!LHX,,9A!HX5T@\Y@(=4DY:U3.?@"- MLT5N)[^#"3;>.UG6>44UW 7NW@0^49&_JGOW'OS1PO.]A4=ASV(;6][+U:V; MVFY<>/QH_'QT>L<&_45M%-^%U7AR@:)D=>3^^8=I9X.W!6G0Z-[A M#IVXG+<)!JON;!_5_#)&NOH2JE?IZGD ,($:G\I&>E9^0^L[#>>*XBHRBSU7 M@-^K+')$+A>E.O%_G&)2$_#]1!>T=O32*:7?$YD[O0J*U!E_AT?#T8OG9/]5 M8/15J6_?V89#M@T/JG3[YJN7N+NV__[FRS#$$O3$CWM'>_Y!/]@"_/WPZ &- MQ/:]X[D1]?XWRD9D4N0JJS;)P60^7>">VF*ZCX^TD M<^Y!='X#;1$'T5>:L\^S*&H4H98O26@7/2"FL!YOMH[%&] !9,R<#;0>F*&T MV6[C^H'?_D!^H[!IY\JYW+7$5!?N7'UY_$.TGY6/%*" [C;3Q7DZBIML%M=L M,;3Z&F?LXN1TJM!,U(7W?;<#?5%G3^33<-EGWJ-D.ED*C;A03@Y= T[SN"M/ M)MMMJ/DB-VNE?/(DAZ$W6C?<1:\"[.X%^=6=P7(^R(!G1'Y%QKL=R1Y9S3@% MX7JGJ/+&=ASL.42H*TIHL&1*]RDNYN%\,2>NC7T0PELPU&XA=-M4ZDFI?J]5 M$5;[1K'I17-=-LCO#@)A?4$\[\]$25U%L]N,CF-8*,KN1_O2VWO2><= 1=D_ ME^+&45(DUW6$!0]T@L]2A?,# HH\?RX.J3KB**!)+, M9&'ITEQX$F2Q'['Z M7,F.".*M=VMZG!B,D>!J@[QWKCM7;P"4*K+K'RSZ!XO^ =S_6'#')$]/B3O( MZM+DRR:LWSYWK1_I'JSJVS+4_C7'XNY!*!49@.FFTFE/N7>;#_KL\4R,L;C< M'4WEM(+;)KYMA3_PR&T9:C>/Q,<'T=DMF$,9+/#[LKF!Y2ZYQQ(?,91H' 55-I M99L"0,<,K4A %NT?[PI/ MN[+XK;["KHDT[-]S6?C<%0CXCXT6VFSD#AUF\+TYY[/VL<,76V-J-4/?"K)IBW)ZS-?P> M-E>GRMMIXF.7FI*0JYNJ;,)-MXX.Y7@_2RRJ[C1;JFM-ZQS+4$DD>@)X(!P# M&&3&VU5]ALD'LG><\.>VC+I-M'BDSC1W!V(..H*!N+7HAEBBIY<;,)V<&5._ MNYS&;=:=26UW/63X_(1DIE7F]E30L4L*BG_):O7+BCX,!B$XZ.I2@W MVQBN_!U%*E$I;@7=%*JFDHE+]R=D4E1>;IJ ^<[36YM-:-R>PL#YW 5J^? S MEYFB307^!%EWV'Q7(5G/8>'_V7&W]U=!H(SC@DV-6P1?ISB7U_3E!*E&., B M-2J_\36&TG*9G9E0@6.[^ ]@RJI%+A-:]YZ%NM3D&NT^"9U5"AU#R=^!@#L: M= G09J?\LD]+#IH*.S\%+K&CY*6?#9E@[2FIK^'P]Y8*V)ZK"Q](X3*',!Y8 M $ =/KFF=<([19U<"BEX>5B%''9T;1Y1AD,L<8P@!J7V9QCVT"=L\=ALA3C9 MZ>/@$<1;D#9.$64:Z?E"I>YPVCI)W X!M#EQ>\Y\P6?'N7QI'BJ3VE8M.-\E(7Q Q%HV3$F*:F5(5BX0KME:1]RFM= M<@8;7O^Z!@^/3P,/9[_P[MU-SN^J(XY+6(DY2J[< ^ZC8)C?_I?1'<> SMSQ MY_5UUB=7KBIY9F"YT;AS)9XE;Y#F\F7'0Z4_@2K AFU)TELZPQR-),STXBZL M+=G&<9!DZX+*$T66UTE5.[WA C!S_L*&<.9,T#\Q[[L27%#B7E7,B M0^VK=B%EK,DIT6S.D(KXDY+*XHE^2@ *XJ27[%SY V(MFU6*CY%R=I-AB9BH MFP)N^F&;'S@E76>>_PH>K<6 >RV^? MAO]:@RG*ZV;<';^?1689>$3H^R858)7:X6+ZKUMIL\BOP\NAR%1*<^/3A1." M$1N=KM+#%8@S+D?!YS !'7'G6GM.[*QG8;Y;)(Z^[^IM4M$,2G3UO"QS?]L; M5SIGV77P!88+/4_2U@]H$8]:(^["-?$'(:_#5^LY.L>'H>P()=X2O_& O\&/ MODOPS;\ 4$L#!!0 ( $J!#5$SI_@C(98! &3U%0 1 8FYG;RTR,#(P M,#8S,"YH=&WLO6E36\FR-OK]_16Z['//VQW!PC4/N)L;-& .?2S)!M%L^$+4 M" (-; UF^/4W:TEB,MA@0!-KQVXL:4VU[_HEWUD'$7$#>6*842,]\PX M0;Q1@@9MTV./>_!V\(:M[K)M';7_7#CN] MN*1^<6=X^8,& \3T0[W5J+="XN'UZ=TV(U@^=@V":P9G#"]XZ-VQUOK#12+J MS2!Z#]_Q9@ ?>AW3ZL9VIVEZ0/8T/IXADA$QN@F<>?J#<:7#UG2O2>Q#_6'R MPH$'Z)1.J?_HM>]QL-OI?<\&^/&A6W\W\CN$2D=OC\+?&_=P".+#X. MFF;P M2G?N.WK%GY%5C4:WW#"MHS\70BO;W5D 10C&K_S1##U32G?-PG_Z]6]_+JRU M6SU0[ZQV>0;O[P;?_ESHA8O>AYS-'U;^S__Y/W_TZKU&6$D:E(VTY(\/@Q__ M^#"XM6W[RY4_?/U;J=N[;(0_%WR]>]8PE\NM=BO .H7R^G$T!E\K'L?6OE' M.%X!&].IN\'S+WK;(?ZY4%=!6(%#P-Y(9A'703$DG3%24D:I.ES/AX*!(3>: MVS+-].A07UX%L^63Z?K4,$<+I;J'6WKZSZ5=;W_[3+:_[=-RWY]L?#O8U"?5 MYG:SLKY[?G"RBO=K95Q=_WI17O_[^&#S*]K?*Y-R<_NXNKY_=5!KU#_32F/_ MZNSTX.0K+F_NGU?V-JXJM2-4KJU>[N]MGU8V/YU43OX^W:\=D3+9Y?L-A3Z3 M SCF1/GDGY-R\]/QP:6Y>U59/S@YV-N@\%NCTBRS59N7J4V._=GI1V=Q@Y?7&R7[SZWGEQ%$8UWFEML^J>UO# M:_Z!9_'60>WLM+QWT"P3>-.]?^">&PC&=%[=J]0/UE=)Y0HC?'R M)$I*G3FB,3>$VJYU LKT32ZX8\/=UCX MEAP=^:)/]:XSC?U@.I_@EV[!VY_Q%MWA+8K>.+ 3 4G@K34*G*O'&=+><1\1 MBV"75Q+])\;:+W#_MB^8^R3FXMO,M3PR(77(I :\Q*AEF=(A9IKP$#'%7&BU ML/*5C)&U&RWP$Y=KP-R.:6RU?+CXWW!9L/5G;&5W=)9'(GU@F78Z)MR,,T#1 M\(EP[9Q6%/SJP@H")C",A7Y[S1V@#KCZHK?L(2YHPAV/O;F\S?BU?J=SQUIO MM/PZG%OP_F>\Y[=Y[T*,&@';E8D^8Q(#[Y%G&:)1VD ($XPLK& "N.\Y;!<( M6:FCXBXJ,/EWP+;3Z81O" MHGJKWCH".YY?"MBZ:AOUHQRG;ER19*W>A%.J<0=^[4;CTK&!X<<3EI#R MI6ZZYJ=6M5F^+*^7+ROK&^Q@_2O;O]H^J:Q_Y67X7J[MTH.:/ZXTMVB9;%U\ MIMO'^\V+1O7$GQRL.[3?A.>?_-.HG'PEY9-5OG^U<7EP L]?/T+5VA;\=MP< M70//ZA^075$AE=/*U78]E["]75)9W[],TE6N_=T$Z4#5].R3_9BAR%ZC6/EH* M!N0YTB$1ET)CK*G&S!FM=/([+B)P2@ N<2$=4RT=]5O2H2/2U!(!J$+"G\A< MIKU7X.LY4M@P)Y!_2#H^W WB.R$&\/8N=!_(/:0TR'(W3Y>!_)3RM,AR[_(, MV-^M-\\:*?.2_W;<2>)U)\VP=-&%Y__QX>X]!L^_>>AP#-UVOY-_RU,^RT.9 M'4C$K^"[=S_+Y7CT MK=LSG5Y"32NCY!/"H^MNCET/T]\Z5604W3QB<&3T??20#W<(]2#=I->(6A0$ MB8*%0*UVBLMH/'7:&T$F0+?AZX>C%#(.OGIXV,59H^[JO7)H6GB$K\/105)[ M9&-V>@FJPC5K#=/M@OGHM=WIZD6]N[ R.F6MW01HDQ\8W.>/#P_>_IITUZ.8 M"69ZZ; #. "\C(QYH2UR6 G&D4NVG,X7,_=,IV-:O3EA9+]5'W"Q>VS U%WS MI1E,M]\)*\/'YP='MQ@=&WU/]WA8RZGTC@ID;+ L@ ,0 C-B"+$)]ADT].@* MDRDPBH.$?6](495ANNU3#<2=6WRX._J?23ZC1,+0O8=@@%D#P,$JIF*0V%+'S0AEL2EV,-U. M;_E+I^W[KE?M[(3.M[H+=_W*\.C;^Q4V=H" .*=*4QZ0\HP'HC&W(2H,OUMG M:4S\PWK(/_A0\.\Q_H$I>2K_TJFOQ#]KL?!.>$]L3/[;&$$)!.4>=#)Z.0L M;TKX-QF SJ2&D!LB+4$I"RA:%@V2%C"$8)YH/M0_7.C?4_3OB?Q[1?T+2$LD M&0&@1QBQV&*J,-8N2HM0)&&>_-]JRP\/5WO'H3.7[E!A:8.RW*(TT:(U<4)& M24(4!@ZP>7*'8V7G9+QCU((IY8,6&-"I188*0C386L.DLTK/DW<, 3.BE"&1$AJI(BYR[LT\.7!36)$9 C"@*SD0(DXC99L(;@ L7UGFC8R2, M:ZNQE0KKB"-.+T(30#&/>[282- M__13E5J[>=9NP=?N71N\'7JFW@I^PW32W'1W'J&NAS!%@=$@E!.&#;.!*"ML MFB=2EME!QE:-(V/[QLQ\TRF^6ZED]9)4\MWI!.$Y"8(3$3AS)E@3!6)1D0B, M0=+/#6M6O:^G6@[3^&+J?JNU9L[J/=.8$39Y)*71TD9'0&D(@\ "3)^U7CII MG.-SPZ:W-X=OPA^!,;,T.B6<848B+8UTE%%L(M%8C)$_DZ* #5)S'(1GP3.> MULEAY)1S%+M K?\NNTAG7E3'5L_Q3"A&;S'T)1&PM5$QI;@SAJ65E3QB(R3W MA"OM!M-M\\70L;F(R3,7$8CJ %X+PC6++AIO)$!N(K7TX%WP!)@[$W33!MD8 M>(Q4>28I55@ O9RGD3N'T'=QW>PKQ7CCD\EP%>(3A9"R$D?)L!=6@?'C3%,@ MN\=DX+WG@9GCBD_NL>8E\8GSEH8HI8:PQ*:"<)VJ##W%5("^D;EAS23BD]=C M4Y286"?B1D2E#+% D7D-$O& MPSFD47"4I74GUU7^O5$9%) G@P(T$6.:)MC8XG%8Y M*XZHYFP"S)T)N@G)&/6&:8,X\RA:ZSS2PL-?*ZSE\Z<4XX>S$] &10F (^L8 M,2QX:SS347/J+#&6AQ%FFGUFCA'.ZM?Q0MZ":4)&1TL)$T@#G@TX>NK@(1%9 M/C>LF1":UDC$F-!L SDHM(Q=(*&>(HU8,X6PJZLW& MM>I\7BS*/0>.T9,=^)V:I9>LV:'22@3NFS+#E-D,RSI1R*EAFB%:82D;<_"G%..=2)L!0:K5F6$8=(#XQQ!JGA5 & M$PNJP!&?/X:./3Z9 %<1E\82QC@7AOD@+0M$$"4DQY1RID$513 +U)=$8Q@8,&_T8= M)Q[9U*Y.S0V;QAR?O!9_L ^1$V +=I%IS!4'6*YII"9&)]QWBZYGO_YH(NC\ MF4NP7ZDJDR!AX3^LK0?E(_ E@KD4@%,4E=BQ"3!W)NAFJ(_&21HB18QHH3SR MSH+Y EN&)/JN3\_L*\6T=M9\)89&P&M>N-3R#ZR<$]H'0B'>,L!E;)2D.;65PCGHY-ZR9 #I_139IIR7E".(EI< N[@ZXU^K_XM[ 37[X#:A.[&A6OT M(5;[U&DW$^_ZO7QSIVH<,6K4._^ORX=O<)?-N8FLGJ5;3%4*XK76XWAC$<&8 M2P#H$0(GY:51QAEN$1.2S$"3R_D4A\DTWS,"(4\01&9",L&]Q=PHC0#G*LVT M,85U&(A#VD1LB*&&VP!-5X+RE<3!A;2O"N!@$R63)MI(E%/:4,>I$386UF%" MXC 9ZT")P *YB)E 3(>HE+3<48^==S'@V6X_G_-P"X!5)]\K?+ACY#P&N0J@ M7B!$:!XY$RQM5X@)"E8#>[6TL]UV?A)LG,Q2:@>PS6'EO-6<885!&PURUBOI M0!_5+"#YZ6+CA/9D81 J!R20A8 L<*---$P9[!G640DQ SYVNM@X(=^H611, M89$VO*2.*>*5$2H*1;D(7,Z^;UQKM[K]IK&-,,>^$6M%+5',1TT8HNTK.]@YEDV#CA#H#$>\$%U2DC9(L-39M0HN ET)@JD=K^8;V)LY<8W76\ZV^FG@ MCVP*?08?1S=X\B;&G#CE&2&&><)X1 HI@$K&8L5YU&86<@DWGOUWO%:O]MK-W^Z[=)+!E2[/+NW M\].-$']W^DO'\3Z5Y6Y4%R@"U&\@#C?,(J$(%0)Q%''JG()F!4=.#1Z1/LU<+(Q4(=Z/XC+A.**2 :[VS$&@E+9Q MQL2GQBG8J>^6UTRA>$\5%R<3)$D$; ,C1 TW#/XU/@9$$:&,*O ^> :X6!BI M0KP?78D1J%;"$,P]2!Q"UA#A()+T@7((%V9ES_*IX>)D4@"$40PN1G-E$/,( MPCWK(?@/:>V3=,C- !<+(U6(]^/AGM::^\BCD\P8K&SPE >JI-4>9'X&LAD_ MX>)(CC;*&ZOS&+![QFU:94XHDDP$I8FU)CK$J6'*X5E:RE$8J$*T[S0!"C'X M0(3E-# 5C!7@>*W'/*UHT6H6MLF8&@Y.:"\,@$[!22049PP[KXBE1'+/17#* M6#D#'"R,4R':#XHV(E@*;G4@E"D:#!* I2)E(6CDU'>M2J90M*>&@Q.:I-<" M&8M0 +#$' \Z:HHL(>!:K AT%K*(A7$J1/OAK(44T@3GO ;1EEII$P0.J>E[ M=/3[O5ZG4+2GAH.36M"$M8]I4W(K(4@7QEGEI# ,1RV8T#/ P<(X%:+]D&@+ M1IE&)!""-)/162I5H)'YP 2F/LY QN()FX.8Q-H>0/$9B(R=I M!@]Q';GC!$>OP6(9791!S:]]>@?2K36UT3(A;-1,D9!Z=#D14!0$I%NJ&)K2F1T60J\B90XQ)2:WC/!I-G.<2,8\+M#BO\C:A MY1EI5V,4== J,"ZYC4XA^&YU1!X-MG.=/D-"GW)\(CCF,𖞝M/,=&E( M:OX49P&X%B(\+2(\H;HZA*S447$7%8LD3;=@)+4-7(-]-F[2.YCT0$+\X[P< M,F<[-$T]M3#_$CJQW6D:X'#5-NI'.8\W+LZ"ZP5?JS?AE&K<@5^[$0*N>MH4 M:$CE >?_>)L;+_EVNL_0^LB% !:8!\X\ MU?9^9QM,IG8GQ?[8/(Z.])+'V-:B.T=QXQ&KPCW#/"!LAHC8J^[ MH&"9C3Y,JS"O!]N[V7GB-AO;IK7;\J'SQ5S"R-SIETZ[%W)?"I\@U&Z^EBQ_ M;K>.>J'33$/Y7HAW6]VTC53PZ? X,O)8/M$RWC[U)5MB*.4=TI3@P)CA2!$; M/",6:X\I":.0II"AJ96AN^COMEB\ /TAY2FB!J>-Y9CD\$EY1+R,&!-DO9ET MS/&K/,D%HP8_)^&8E>U@D8@N&IPV]\-,. ZV/G4X=I&E%1%>)69,-VB9-#/N M>]\7, /HS"(EDB*O $H:$T ?D"2$8$98D#.M&1#HMAO?W@(VO4UFA,G@HL(L M0H@JN5>*>$*$5Y(JXZ.8:<48!R]>4R\$YP%3:JC53&H-_L)P0JP!TQ6IF'A& M_D6\^/+E2[)1,Z(6U'#A)7@(J3FC-*I@HQ3$4R($(C+.M%J,@16OJ!4.197* MGRDVD4G+ 5%):YA0CCJG-!VP M'I9<6C\#HY[E4\!EX@^CJ\,(YI0[VUG"IF MC .(BPTW/!JEOOYO8L7K4"7F-PHSP15+/$/-4.9:6,0K-8@R6I*J0I"AN^OGRXUC\B[E, M]]MJ_6^]Y;]L_6^EW7NUK.A\2@3""NL@ TV:"O&-LO-F;%FDV!/G D 5#VP.%G"DLLQR2?4L MF^0QA5*OI7(>*:L5B8QKF>_]KHT+3(1(D77.COKAT5%]7L&2'TW0T*<7I]'7 MF:!!'#FM*8\8$68%M51X(EP4DH(!#-)(%YF2)!B,7%0DA1)T^J/IB3/Q;4)K2HGU01 %X1Q"X*B"-88&SC4CAG^W M&00K$,I;K QBK[2L@B$7, F8L=0STZO(6 1-D\(#(M%^- ]9,/')$X&ODDLT MSE&OE8U4IDG@8"5GF!- _M8 ,*$SI&77ZP76&J;;K<:=7MO=*YE9:S>;J5H/ M#LRCDMEHF(S:(2HL"X@HX*B*:,9KQ?:3EITWT6UG!3,D$@@J#+A,H26B)DHEE&:27"^BF&)Q>%6V MO)H0#AXY//SF10:O) RIH(SC@")WC"D$!@("S( 1)Y"D@G568B:U5,HQ/ON,F4E]8988"WI"/67,!F&H-C%:KPB14GL\ M0\!HTOR9/##"&G"M9M3SY FE5X$*G^^%ZC"+D4V F3-!-QJH]CH*R@)E/&J- MI M:("1$)%S?W[EC'$F27\@0CK^$FS#F*79@+[!E'D X3CO'I9Y53CJ@UU#> MY$C>%";3:CQV^K8;_M.'BS:^P9_OI]SNG?#VYD,^70T4)2[181.@5FZFR5%&:&O$>-)"X89_!ES "0A[E0P9"I-I&\,)1 M(Q:BU](@99$2UD@+'F?H;8 "V121XKY9OTV,GYCUVZ>^I&&NQMA#D 4Z@QG7 M1 F!6)2&&P?TQ'(&&JZ-S/=6R[6;X3I=\KGM\N5X]WO[=8/IN.-5(%GX%AKM MLW1N6M?.(M4L!EH1S8K#)Y, MLZ[(/4<,*QL#N$&BE><>3&!@R$* HF=AX]I98?!D%G:'*)!,$13E@BD-0 =S M9],\E?,X#K:QFA<&3:?0DL5 F2$%#)(PX:Z/07CB!8D2>J^\R,[/.X,W0 M"AW3 /ZN^F:]5>_F"^>_A3GVPEJD:2CA#8\0I$EJA)1,"FXXA,\FAGGSPA-E M\63\L"8\.!$XY]*PM"0&$!9BCFK@./%XEEJS3S^+)^.)TYHF3AF"8%LSA:/F MR'J%K J(@O&>.T\\<2U^8U_\H7ZQW G==K_C0G?P]3@8GP_>U[^M_ %_AN7* MD7&(H;BAX(\Q(L9[9IP@WBAPV]H>IIS_S37=WF4#6 HTRXY#FFE:9ORL]_&\ M[GO'RQBA__?C0G[BRA_=,],:G6Z-.SWJM/LMG[EVH]U9[AS9WPCGBZ/_2F@) M_?YQ<.Q?(!< $#Y&>)DLFF:]<;G\?VO Z&ZI$LY+V^VF:?W?Q:YI=;,NO/[P MQ&[]*L 8"SYU_/AX!#ZV*BWPFBPF, ($XDR'UQ[T-5FN93FE3OIM#1X,WN# M+AUW0OQSX5\_9Z9<6*FE7D*E=BRE'0! 9+M_?## X<2N$:._8W?^<-.H'[66 M4S>@T/G8-)TCD(%>^VPY\7_XU;9[O78S_P4HVJDA[/"A\)BAB&F]Q 7.I:P'PMSSH_L/)7!I M(($?>OZ!@WI)2?V#XS^\^(<'Y1*GOWSQ7-X9/_'B#SD;!ZP$F4AB^.<"Y@NC M2X8Z0$&DGJB0MX2U$6+OOBP-9/3C4!Z'$@NW+_EV/\EKKLF@@6>@//7649;N ML8SA\:,?.@.E',CXZ 6OATZO1SX2[%9[8%BFX]2[\SU9ELU:M+);6E]:62@1QIF?@ M_>[[[4?>[_!7__<,$MQSQY.BB'@:13Y5M\NE/P"3@F6J])MP%U<:0M?M!&3J M*@@K< C8&\DLXCHHAJ0S1DK**%4/19REEDG!A@_UY?6VR\OXTT3XPA#FTG\N M[7K[VV>R_6V?EOO^9./;P:8^J3:WFY7UW?.#DU6\7ROCZOK7B_+ZW\<'FU_1 M_EZ9E)O;Q]7U_:N#6J/^F58:^U=GIP Z?[/7\KF\YI MJ=H*OS_*NPGB=L7IH[@=+?T +Y(E2=3CAW]X[0^!JN9+2)*7 -4;L#5"AXFR MY.SB&BT.29M^>AW\FFCZ-&QZ6U1_$F[>$..-Z5XB>^"XSBMIYI;EQN4_VA]?\ \_BK8/: M6:-,-L[W:\>-RCHX"I*NWZ+5S?V+\LDJ.).#>GE]E>S7_CXY:*CSS[757GD' M77RN.599/71&$18JGTJU_]DHW8HCKF.(U;5:.HPU97>8\]S(\)8K M(1/$G$_TC8 Y^;GU*!A HD-$WF?/)XJ-:!EZCG_?QG'1!5 MR/;IP7JE7JY5&I4KN/?U3_6#O/B!JTX/-[=,R MV;J <=#R7ADE\ . B!^L^Q-X+UXYV3TO[X$YNP^(C@Y%VC(*^7HH(R8:2Y^) MB 5@,$PS10W)D-)6!^JCDV1A93TTS+GIA&F.@H<586\[J?8&*C6(M"9%R<(V M/1U"ULS%UK"T?5"-/L-AW+B-SM:-T3D_Y"(ZX@+)J!$F8YJ$S#!L,XQIA%\B MYQZ,#A$9EEP0_=UTP/?IG?GTZ.,P/[_E/K34[I2JO>/0*?W=[]2[OIYOT9A M\!U_FY_6.3*M^E7^_??" 10.8&H(^=O6TO;2SE)IHWG6:%^"+-^UUJ5*>^GW MYYB.87"H?ZEH?8[H.E5C&?'OI]KR(N[-DWV9JK&,AWV%\HV->]-21O L[9R) M).5WF7(TGDSYJO>=T.T.__D,(\!%B/.S$.?J=EZENJ/1P;^/D6O^TS)[NE\] MV<*5DW^.#YJ[\)Z5.HP/Z/1/O=S]N-2NW@Y-]7&^?5VBDN MUS9(^03N?U(^#(QBAR+-J+,N8X2QS*A(,JTYL5IYQH586-&NOAXB'K R M@F8F")DQAGEF'669#(CE*V(P5PLK.R"QZ_5PU/Y.]-]^HG\H,7E\7>U\Z;2_ MU5NN2%%/4FR.#C&-F"#E,V;RLM2 ,DT9R XC-E*0(F#]PLK:ZH\G.8MTQZRF M.]X'=/QN?GO@).^1OG#Z3S3A7]K=GFD_+$DZE.F4V__2 412/S.-TL9% MZ/?WS)H3"WN&E^. MVZVB.ARXA XI3_MKZ9AY%Q)J4 8"?$(R1HTUQGD#! 0N*95)\7UJ:P9![F-% MJ3>5R__]+T6P_-@MU4(CG"51*0UD)2_,;?23#2\E+;]G*V>'!I,OD%_YPW8^ M?"\^4T*?[V2$#1I- 7KKU'MUN.6@:#ET@B^=]3O=?JI>[K5+<$8^!X[);_;W MA/UZQZ&TZGK+O]Z>:'SUS&I)#7OF?(E_,O]\7ZR$E<2^A:K>+%<$I*] M30DV0T]='OQ<*JL9+,%^B[AB+&LGZ[U!\\]@W'')I:T#GQ!D3" 6FXZ09V;9 MW#&Y1]^Y;-IVX[0%DV>,R97A8J-=[1\Y1OE9OEB_^JO>F5SEU;V_CZI[NU?[5]MG^Q??3T_J/U]O+_W7<;X MO'+ETI3+]9Y@%(Z,YW2-]/H MA])9ZEY__&O+5@H[6NCS2)^'?GC@A@ME?H(R;]TH\_FAM4XH94UF6$!IF7_( M-'8Z/CGSRQA!AS6P3@'&K M\M=K5:Y^/11&>*X(SY"4)F/6DLQ$+C,?*:$!^[1/.\0MQZ%4,5UO_C/PS:74 MT#;T%DN?/Z_-R%*N>=0N+QUV+FA0KLB8%]HBAY5@'#E--7YP(\8"U;Y >RYO M4.W6!8SET&FAE;,^\XJKC'F+,LNHS5R,A' KA>-A867/=%*ROYO2MF?]#MBK M;BC=QKJ%FRP4^06*7,#9YVKQUK465]8W#J6SQ@ BR1"#N)3Q/#A%-./>8J^# M#(KH 9[=*S2UT-1G:VH!:-]4F;_>4N;R(>=1!,Q)IO/^)Q:1S"KC,XZ$T,@3 M"#OT2Q'M\RN49G(2>JOETTKK4+*7)7<<@$K-M)'%^7'(&PND">=;';5^P[^7 M -GDS1=]R30:<##UL4TSV/_IU]/\-> ?&X8GP#V'4]C7/4';G6%/T.%L]JU) M\)%2I!GN=#CU!"UY.-HZRD\]ZP07\KD53$IY3^]NZ3>X'ZA>J=MWQZ7N<3OU M]BH-=F:$:TSO_@N(UT?GXJ M7)1&,;Q/ZNO;S0>1#])T>R6-2MY<=I>^[\WYYL7/:_U.!P8T:"^< $//]/K= MF;0QKU:6A ]1P$8X*S-D,7A_ZVEFB349#8)*$ZGR 4+@_="];Q?N\&ZHV:^K MS@_O^'&CR/=W+7M$CR_>9G2O:VQ*I5*E?5'O$LM4=\:[L[&.^U.0W=WQ\P MEF,RF;<(G.@[M*#OVV220X^U1QJ9C&NO,X9=R*S5*O-$$VHTBRRZPF2^N3GY M7A\*"WK'LH#1,J6&Z0!N-!"U-4"5DQE,1J63L-R#OY9 7K,'#W2;8'KA*9T1 M@ *#TP1B72XFZ JW [R7*BB/2D"R\][QZ/ 2(-F0C\V'6&_E>SSDRW52^2^! M]WQDA/EA_'%TVD]/>'Q\HQ,3?,UKCL7'X3^/#'E8F#S\)S7(S?T%)C8C(WA^ M&Y,O35_/7+J$AYNR_,J.U)2_26M;LD3H#W:*>4'/7++$U0^J5U\P9+*DWZ;/ M+UE23^Y,/"U=:69RM=7GAPW,-*T(G$FZWG>PPSZ M73BB:>KH_-W42AZUY]*?PH2C=N?RH9[S*4W261N>,)/1_'"2I7;<@$C^O+RY M0?:;?S; M^^C@Y)15UT^OTH1+N?F5POM>PN>KRMUJWJOJUT.&C-12BDP2RC(F',XT\"MS MTG%L=;2*AH65RD-QU#0WG)])E;K>WW=^Z%A@D)F5QIW'4A"S2=DWR(>]4H)R MLA85SQ(&)&!;<9S+F\-F!R M 49^!D8N[X"1\T.GI>?.FF>#D4=K),_:@UWN MESLAU9Q\"\,)N[P%Z$B^U'>]6:\O,[;;;O1[X>-0)='MZQ=^,L%]^^]QYT;I MCT)F.\&<9B;V0F?9-,[-97?AP]V9S'IK)/\L35P^\MA?U](8WZ[M5&Z-?'## M?9^62S"NT$FGI<&;V1MTZ;B3[,R_ZAXD%$7$#>6*843 A#+C!/%&"1JT/90+ M*[5\@KD=2VO)1+5ZW3\^F --.68]O),)W=[IN5-QW=+:3/0NG^LG17]S?S^8(7!Z[?J>ZZWN:A= M$^1+3H^9=#6O50=61H=8R" ,N MFD(8HEOA,,TXS;Z.CD9H01;@UB_*3AG[S M6Y9TOR2I>QP:C9'2EGX#5MB'QN7BB]VBPC ML57^:[L*]/@A4>D<% M,C98%KQ70F!&#"%61:X-.MS*%4YAL@"FP-6;IM']&!]1[ZD.%_/M)./HMKOY6X76 T!+L2><#IZ7UJ)JK6OM+H.L<]5^2+M&W(8 M,!?(2I4A1%S&!'.9UHYGAB*B%7<.!;>P@JE:9 HM(L9'FCGB]>VZ[3/[+'3[G\\XOZL2)^?T] M&.G9*V^A.93'),!P[Y)O]Y.PCJSVBQVWUK\\;I>JGTEJU4MNHU':F$>PH M3G\-[) E]60?_*R#BB]AS-_BSF()\:?V''_:MNF8OS9L>#$P*$;VHY$]R%8Q MYU.=;^4"T2SZ[9\-^NE^&Z.%E2^KV[72UE+ITQ:XLK6MU<_@PSY5M\NK-7!N M#SCQ5X'>TRFE#_CI_)27N^E"?M],?NDC,CHOQ7/O<$N\PMW,TJ"?H:YT866K M%YK#3#SXG.LYY7S[[>8C<>.LB5_A1Z9BT,\3S,*/%'[D,46^A^O.:C6*/VVVS)]7P7$A;J@X<#,7I-*Q+!7B<0H:_ M RDMP&,!'@OP.*V#?KHN$_(H>+S)4"346#T+@P?=-(*>?W^$>L5L=Z4#OH9NLR?&.OEZX".VPUX1O?_ MEC;^TZ_W+DN_K8=8=_7>[]?Q7QX9O3M\R0?XLD31:%W=^WCILNFXX](@\9S> M>I20+HURT8NEG7#6&_Z&1K_=HA4 FH1L;M^HP#BS("CO0+IY@7$*C%-@G"D= M]#-T63T1XZR9[G'I4Z-]_J[RV>J]9#[5.\Q\JG>3^53O)/.IWD?F4Q69SP)) M3*-4BB(J***"9T0%MYYSTN_VZO&R4.\I56^*T]8N/1A5KUUZ)&)X:+7.]'NF MHOAR]@;]/+F5A5LJW%*Q G06U%6PVRM R5*I;%KF*'M?UN]W4 M?S'%/ZLMT[CLUO,LU8T'2BYJT,0XG;,=NOW&_<+,PAU-H:B\ _G&Q>1)X8\* M?S03^JKQ;7]$ETI?4^OZ>B]OMIB[%OBA,?J>/%.CW>VG-K'&MON]-'E_&GJE M[7KWM' W4R@)[T!\2;'VK' WA;N9#7V]$_ZPI;Q9:@>$*GQ:M+>=*_ M],FX7KM3^)!IY.Y[$,G"AQ0^I/ ALZ*PXE[UTVYKL %MZ*0%>:8QV'YTV&%@ M)[A^I]ZKA\'LP&XWWUYM&+@4'F<:9>$]"#!1A< M*KM[EG:X#JUZNW/+TQ1>90KY_1Z$M/ JA5A"^5JKWCT"EMM6*[T\SO7/B1*>3P M>Q#+PH\4?J3P([.BL.JV'Q%+I8V+X[JM%SL*3R5CWX,T$ETLIY@\T^9=T@A> M6-G9VJRLUG:W-W:*]1.%79QV::7H1W;Q0\_81AC]?KO%7+N;MWQ9[H1&OB#_ MXWG=]XX'PQL.E8KO9./Z,F.[[4:_%SX.91;=OOY1>7*AU0N=EPO4]2\]3>]5MW_N?"4F9B%T47'G1O%/PJ9[01SFID(E%@VC7-SV5WX<(=@ MS7IK-")&!MW_OB/NM*HDF465_-F@GZZ287/00@![Y'ZR6)9.Y^AL'6\/Y#U[0T<$TCU'OGH*1+ M"HG'C__PXA\>A$'17[T6+>$?'>24_N*U/QWQ4Z_]269T MW&QQW4##7Z)4-^ M.%FK'M#5M\[5WFGO^].$[71Q=U*CF9;)@5<0N7L[_#Y#0S2OYP+ 6+;MS=!>@(D7>UV;^/9UY7.!T@W MR%D^3+LA%LXCH;->*0??I=$;O29AI\JTCT7@"L:^)6/?PNK$_'\3L#KCH.%: MO],!QU0RN?59?BOS\ST-?R2ELT;$%UB8-Q"N@G=3:$1>X$GP$N'33\=\,\^T M9MBE#^$__?HWTQBD]>^JQ>0 X%31Z[_>EBY/4=&!) WR:--#F#_J%ZDVX%/' MN'ROC7ZKWMM.TTK]KE\ ?6REM\Q_J#NKI8P6.1(LDT98;+ P:4L/)ARG]' K MA9](4+10\L'5FZ;1_7,A U4>E/G"+2YZRZU^T[=[P^,+I99IAO2P[,B8L^4D MUJLMG_[9N)'IU=Z:Z70N@8C_F$8_@&D (L-5\)S!E 3]Y]*NM[]])MO?]FFY M[T\VOAULZI-J<[M96=\]/SA9Q?NU,JZN?[THK_]]?+#Y%>WOE4FYN7U<7=^_ M.J@UZI]II;%_=79Z5VA$JUU8O]_>V3RN;GTXJ)W^?[M>. M2)GL\OV&NJC4==,U/[6JS:^L7-OBE=K&>:6YBRI77Z_*5UL,KJM7ULL4[H$K M5ZL7Y5JE^9EN'^\W+QK5DPU>7G>7<"ZIKCLX?_NX7(/Q;!Z -#.,8LRY$ P)HY&W M#OY1B :F&4LN (,IH;AP =/D JZN78"101MK50;FWF=,(9LI15CFB$2"<\>$ MQ+D+ "X7+F!J YP7!+*S$>"L.@=G];JE3G !K(!MA,52*_0>=:YDBL+N&;;P M8P#Y(]9N7W.V$GK#S%AAV)]AV"MKM["] 09$YYG5DF<>22I)!$% MF@K9Z")A>DQV_==4:DKMT90G'0OK-ROXMK!^KV?];F M%EA8A7 &'HME#&N; MZ:!DYHEDW%$$0%5V)AWZU>D[7^!CENM;Z#F[<[EFV+97PNHYL^: MCP'+7C,4C'AAO9]CO7=N85,$IM9JUW&P-%J'+$G7N;85:,B M)S$O:>G"VLT<=BVLW:];NQNLBF1BD\ 90D:E2!UEVD63"2LLH3)@[$BR=HP5 MDW#3BU7G/@/[I1/.3-V7PL596A[U6FB&59<"XR"9]D"O#Q M(A;%Y-3T0MZ)+0@;!PUK[9YIC G9CF\5T0S;_'%4(A36_5>M^YVR8BP]YXQD MP P N"KH3(-YST@03E&P[8:FCNUL4?#IS&@\2<.FU&X5R=UW;RG'4;506,I? MMY2W4K^1T&AYR!Q'(F-"H,PZ:3.!E(Z(6TZH2SW)01)482EG$R6_@\1P^PQ> MYC)/"*>EAV=-, I%=>Y\8.(1=[\T3*NWVO(;(P877T7D@![@V09B9%QRHBT/J;TKRZLWQ0#VW>0_GTX[3LVHCTO?S%5 M])O@ZNIGQ*0S[/S&E@XOW-QSW-SM,F8E5,#(FDPA+3*&4W9'"YE%P2**2E(1 MTXYS*%Q'X3HF/C]0N([GN8ZK6RM@*);&QHP8;#(F$,I, M$#CCX#B(011YC]*N2N ZBHF!R<=/HZTSTJM,NLOD*X[E%A,I,-&W^VG'CN7]*[^A)V]CW\_PIL]RS44=PW>+KS%RF M/BA%Z^)I"X_G)@(>8U>S+P-A+DKE?J%19:VC/V71^,S$+IU^N&F.410^ MSP. 3RR]E5,LS/FOF/.OMS$\18$A)7 FN09S;K'(E"8^T\P%R14ST?EDSL%/ M%Y5_1=US8?PF!V0+X_1NSV]-!V=+^;7I(]C+[TA6_?JO>.U?A?H&3HC^WY9 M6/=?L>Z[MZ$MDYQJXE1FC8X9"]9GUA*5*4^PPLQ3[G%:RUWD*>8F.5U8P9D# MMH45? LK>(-Q*;9"+ M J8C:_M.NW". ^,6TW,O,_7N-L1U0F('K,J8L2IC5IG,"&DSJ4F45$B'C0"( MJQ=YL>9VFO#OW"5XWZG!' N\ABSS["OY7-J;1;KG!:O^"T3F]0_LG11>7K(9>>!D)]ABGE:9-I!XXK ML(PZ8[BT!D>1]Q^5LLCI%+GLPOJ](5R_"IVV-]WCPO"]C>&[O#%\U:^'DF)G MHU59L(%FC!B?*>5M%J37!CDK'8I)?\&'D8^%V9NW5/:L@5M75"+/(ZC]80U> M8>Q?CG)7#ZF,:3D=SA!5+F,NJLSXB#,CB#-2>$I#6%A1T]EV>,KM4Y&J?@]V M<-*UR(4=?#GH785(WR)EM,L,2Q-[P4&D;ZP &8LQ6#""#E&(]!4M#.'4 MZY MS^;F.\N70/"R,=9P%&F,U\2[CZ4QFG4LK/JO6?63U=OHUB(;&$$B(U+I MC%D4,V,IRY '^^J-$3[Z(HU19&\+LS=)>%O8OM>S?;<:HC&CA)(LHU22C"FL M,BUUS"32F+K(%&5N886-*[*?=],W91GS@V+DJ4O8OM.:NO$6(1=V_5EV M?>,.II58(19#IGR4&7.&9F#H9>8TT0$)R;Q-"TUP44PW79AW[E*Z[]12CK?Z MN+"4S[64-PB8(!<05SR+EMN,42$R1:)-?8$U#I)QG6^K*1:YGL[YK3FSE%.6 M\YU^B+S6;C;KO;2+_&";JF2'8+BAY7X$EU\M\?(2 S^DY=L T(MN?;E5;_RY MT.OTP_>39==$6VWYM=LD*TSH$TSHUFVP:9P3@2*>42-UQ@PWF=$&8&>D7!"G M,7MRJ>'@&Z[E2OM%].I=G9Z MIA?\/Z;1#S>/+E)J3X>^5ZN]\MH0^JYI=/#O8^2:_[3,GNY73RKP7EN7Y?7C MT^K>_@6\^\7^R5_'E9/]RTKM[^/]O2UXK[_J^WL;]-]7NZA:<;L#)ML7\CAY>;R",1]JRXTTD6>"4)4Q$GAFK2&9 M"591+BQ(1=X0,-^#]L'IASSG^SSA>X'E*X1O/H0/E4^^'CH?B+ $9S:2U*+, MR,P*$3)J%9'(2ZFX_XGP#>2K9*Z96S*]TM_]5BA1M%A*-BR7S_7@0M.&3HGB M]"O6BR6X["S 7;Z%QN7'6;">U7ZOVX.7 =A=2/#D)?BJ6CL]1)YXB6T ";:I MS,7Y3+O@LK2YMW9<6A?I#\#A] C75K?;+RSCU,B5XUA1&B#>P!JES>%IICW" MF>':2F\CBHXMK&B\J!_IZ3*S;KH0Q&D11*#+QB%B0?$ @% 1#X(8A,I45#$+ M*F@6048U5<\U>IUQI@7F4%.9Y8')[W#1EJRL$+9 M(I$/ESX]B@?KN17);5[[AO&_A U_DC\O%O#,2F7W+9.0Y\8*,_!<,W!3<:,% M$4YA Z@D[0Y(B,XTQ2XCT4DDC5$6<< GQ:J=8L%B8>\FUH^CL'%44O4U#T,AN3^JLPXJ1E MIE$Z,W4/KU-RYJS>,XVWQ>U%7ZFQX?8;%G\!#F^UU@;\O>7>"L_V+,]VIW;> M.Q,(-C8C##.(P3G)C#,LPY9Y110W5J"%%4S$HB[V^BX68Q9V<&)XOK"#KV\' M;Q!^ZI]'O2-9]"AD+&V/J!E6F6+.8ZRHHCS90206L9K._;)FSPX6=; 3@*W+!0/#I&=YB._0,\-YOF$X+J->]Q?7U M =,+;_$L;U&^C9JCCSP0)S,48FI;Y7&F@A"9C2RHX-,6BVG+%8(7L< />HO? MBX10D0!_S\;PUQ%S80RGP1C>0&=GM.2"JJLD@DZ MDT4N'V[V5!C#^>OA-T>K*P=- +N/KK&@&P5')>!LS L)O=>+.B[>?"\K'QI\?ROOPX/!I%([[=M\VPN..9ZKTX;\F%ZZ_#EEG MWGV/MQ'Z:LL7SOR%SGSW3M$- M!E$; % _HX" Q#YV/3 M=([JK0%]T.2"POS9/XP*R:#Q90@EXUR["6.\3$M\6^T>W+[7+O6.0[(\$.]V M0]Z4/F=U7O44ZRW3 MA*7#P5#Q7;A]?9FQ\.!^+WP<2A6Z??T#(?H=;DPY]>F](/O6W_1: ^,:&=@& MQ U-.[@C AK$P&00;Y(AT?:0Y&VH\XN..S>6X"ADMA/,:68B4&+9-,[-97?A MPQV"-4%2AR-B9$FFVKOOB/M2"L;X=A3,&0Y>K-TQN:R XP3[DTY+@S>S-^C2 M<2=Y^7_]G.MR8:66C%*I'4NIT_M !\W*0Q(U$RHB'U:1O[:JE=5*M;2Y4:F6 MM]9V%DM;E;6E1ZW-S+W?VK6)7;MM8G>N#6MB@(AI7"N6N^?LD! (&7:)BS;E@>??@X6G)8;^5#R2^Z MCW#@,3?F+W60S$W@,$D]?,#P^-+@V#WX-3C(]!+%_/'C/[SXAP?UDM"_>F.T MA']TD--?O792(Z:*%2,>C%@B\L1K?S+M\D0;\::SU_I%DT _'?#0.+[^UE'J M ;/WYKNK EP(I3(\Y;A;V@!'XO^PG0\KHQX]3TC!O(6-M*:'SFE.\%>F-5XBBZ] P$(@WDX@L!ZW0!0\ MGS3/9]((/$S !S-6;S[;-4UC&7&R\)UC-I4SL@QGBF1U.WP+K7Y8?B-A'6/A M]_31=LI+^@O.SC]G7_C\MPT4"N),8]DZ'O1+F785_-)I^[[KE3H#!_:VQ2O/ MD<+I(M,$B^N>7AXW&93^]/HX1HDD6'KO(F+64(NL8BH&B2UUW*C#];RRFR&< MO;C$>PC(/G7:S30%GT:W5^\=K_6[0-/0V;APC7XBZVJW&^#_OF8NIJ5V[K(\ MJIT[V8+?*L?EDX.3\LD62GL05/*6V>E7=VR7EJU-Z<+*!*^OEBYO:N=V+ MROKI1>4*_JUML?VK[7JE^4^]P>G![5=>'WA#MHDD] M8AS)F-8ALT[BC%,<$==*X50(H]G#&UU-NFQNVDWT.Z_9+CS#_'L&Q#E5FO* ME&<\$(VY#5%A^-TZ2V/R#%@//0-\*#S#5'N&JVO/P(,/5A*6!9I6 SE.LE0. MGQF*M>)(2IEV&":+B#S<2JSP#85O*'S#N_8-UF+AG?">V,B((<8(2E3T'B*) MZ"4=1@VXB!IFPC?@H6^ YWP]A/B/,(5TIB,7&4/19]JKD"%)270Z&*O"P@I> MU&3F]Q\IW$/A'@KW\ 9)):F9$U'\_^Q]:W-;Q['M7T'QG+HWJ6([\^AYV:=8 M)4M*BKF1*%OR<3E?5//HD2"3 . EN5??V>#I C*U ,B"&R [<0R!!#$QDSO MM;I7]W2CU1I)U(0U"I=@+>C!/WOSZLN2@+*H"9*4" M1)\A$5HP!HOUWK:7==<8R/7T0.86TD//4O];DD5Y3I/?AIG.A[+.7M/D8_F4 MO)%&<)^AYVV&?Q+!"8?*H56HDDQ2>RE#KBX)415Q3F%[X/_IPX6<@L3&Z5(V M4VF;"^BK!^_(0LI":UFRL-;L';0][V5+N+X#5L\K+Q@=5Z2K>^D2^6224&@Q M!)6MJTY1M;&]@*RK;Q4Z7NGJ-1IG4RQ@$IJ&CB%"\-F C;I($8W,NNM+;_K9 M,)/1D=&Q!^A8@T7O"P4K!:8DHK9*!;0ZHLO)!U:6MPH=%Y3E_#)+(EVS &E] M!J0H($7*8(ITU2=92A5[!SH8!D@&2 ;(FP$R>ENQ0:*I)%%Y'U752E?M5:[& ME,C:ZE8!Y#5M523MLB(!0J0(6&J ($B!+50=^H(.FP>IY=8/1NX+0/:K/EWA M>4^QOB_D>6OT.U935]AF<8?90&316* ZJI30VMP\YZ*Q6%$IH,3*4NL6L<'S M!:DU5&V=5%(?VZQ-8[N"'["G#]+-%@9%UK M#4/.P9GLJTT%0Y!!U9I<%-4:M,TM8IEVJY#U2J9-0KN411N!RC7Y,:?I\?%PX.EHF.EKL=F65CR(+!%G:%J%*$6(Q 8)W4I:2 M(IFT=V!D/R7]OJ,2"TOW @37V?&)07!5('B5V53*8M+1@' N OJ4P1?7,%$A MUNRKJ]IV-2-&,0PR##(,]J"Y$V6+$0HH8FGNH"5(/CI(46EC M4$RJ^KE)J1D)&P'WO7TSX^C(2K0L)K1TI4;N&OBP&D-@8P%@O>1X*N M&D-6+4W;QJX@PR+[A+N9%MPRY7/*;7ON0=L>1ON5H/W18G>>:H7&(BRH(@4@ M.@4IZ !D;=M5\D*I!O5^785W.W]X<-,9-L; [6[.PQBX*@Q@5G7<8F=A\%^%7UN5S^=?/UL1#]*/N_K,;IU]M5A M[%\-]E]KGT->4L-W4#DHP((6DM89BE0H4\)L9=P[L**?(XQV[:#.^E F0PHL(*WT4/": RIMK$RS"M)33^K!AA &4"W M&D#7V2.' 715 'I-@Y7.NO;_#,+HV#"4%'A%!#Z[;*E*:XOI,!1-/VM0&4,9 M0[<:0]?9"HT&C6CQ3H#D=(ZYT>DM-"YJ3 *M>VS)8**1@!FJ2$Z$R"56FPD"M64_-$OW38D9AR4- @8#>1(Q53(.F2T:)1)'#OP.R+ MGDXZ8C1D-.P!&JYWI :CX0K1\,(S/'IQ:%[*MG$A580&BJ$[&BS $T6@Z#3I MQF[:RFYZAF'?<$?3A5LBASZGX^-V??N#5S2B23R>RZ*QG Q'P^FL2R;^QKUP M=DD9O=CO?YSO=D/^!]?VFL'_:\#_<%$B#3Y&48V"9"@#2I$AD=8@$KI2R<:: M2^<(6[FN\R [?Q)PTYDX!L7MED@9%.\&%*^T4BUSLR\J8)WMSD;;"L$)#U2] M0J<;]R4W5P>,95!D4&10W+Q6RJ!X)Z!X3315126?DH1&=@@8A(&H8P;2WE># M:!1VK7/4?O#KRJJJ:,B[>#2XNRJ>I"*183(-$7=H?),$+GR'D ME$4M@8)J[F+8]\CN8H_ET_O236?\IW,7_:@FO:^'\=;=4*<[AG>!^U,&_J6 M_\FB=!HCYN*:1,G72J=]ON]O+K-FNG<"[MP4&]Q4X MU]U*AX'S-L!Y):]F5 F;FPP8101,WD*+B (X)Y56 F5TS5]V^V@9.!DX-[V1 M.PBCMMZ]@> M+4$,[ULG'8[R^(0ZLV!N6(H;?EA4N5(=7,I]V6X>28;8RAC*&/H5V+H"E1=QM"-8.BBPMOB\Q)M MU"UZ#YW"JZFYH35 \K:D*KP(SC8,U?M"W3Q8@C&TU^+N'231>K2(1[/7-+EE M+_3UY?#ZMWZ]NI9;=(!>1ZIX99^_ A/:\L7A&XQOL"VXP7J6;-V2AD.'+4:8 MT'1V2IBH*$W@-B M*!"3DR"+)FEC5 EK-\19JYL'D#+V,?;=<^Q;YUD2QKY;8M]BQQ\KK)#%9*C& M9L"2%02R!6S%%(/3CDK9.P@?&5_/R+?%B<0M$2[G)T4:^A1*G7C951F<#:>O M>7;D]C7T^8,FXQ*GKS]$]'_$X6C:[3--CT:/KVWQ47W4]ITQ?BF,SXMZ9A'- MK36R1?-.-H2/4723TA!L#!2METH9[.#**ZF^Z]U)P;ZC$Q^DOA= N&)-DX%P M;4!X)7#:*$0,#0AU0SW U +^H$H!H6K J&0F3 R$#(0,A.L3.1D(UP6$UQ3/ M5&)V05>HSA1 *Q/$J@)8%6KHINCJ&!@*&0KO'Q3V_J@%(^/*D7%1#\62R2F1 MP%&M@,)42.0":"==50T/&]G-C\?6C=9ST^AJ0?W6MP+,QM%):@(C& %;K("C7?&%-9)0B8V1S?MT: M\'WG,UZG?&0\; W76L8#U>)A]?4T1S1>JRF>81=#S#?]5TP%L$JZRR%&%HDL'=@ MN!"> 9$!L2^Z* /B:@%Q4135.>:4?6H&Y@F04@0?2P 1HI-D$N;JNED--P]J M8$3TV9J\"2G9YH9*#:B\ MA* #0D*A B8;E#ROSW)KZ"W.0,I >I^ ="/"+@/IRH#TTAMMO_NE++G8[!)8 M%YL_FF0$;VJ&DHP6:)M'&AN0JGUTGH%T^R3?>S ],E'#$!H,YY@PF,7?^U(+ M>V_Y82.2[]7(B;]/QBSQ7]?FXHYS_WHC.3Q[_/)K%MTG 4 M)^\.9W0R;233?9/)^/AX3C/G'6:8899AF#M9;9-7ZYMT46]Q:(-R(;,Q#W"(@7A.><7)+5@10F7M3W MBIP:&I<<@]#=8,MN)+"U@H&8@9B!>.NE9P;B_@#Q]<+B8DN5)4-LN]^@6'>Z M=5=19U1TID5--LJNCF[?.)XNS%C,6+S]ZC5C<8^P^$K_UB^#*%A2,A 5)D!G ML3V2!C"&++Q#$SM]0II](WA*\18*X+L]8?/99/S;<-H!7@./M4C@G"+MX="O M"\ZX2(A^3R.J0^:%Y7CA\:)J[0V*I'(!*ZP'5$9 -!7!8^R. ,9('2NLX>3? M_B"+NBL\V3V#M907G:_D9/+ MEY==Q*V8LMA?K\6[[^W(N^RU7FO7D1-VYR#!543 A!*2(0LJD' RVE*MF%=> MJ.ID:T2$TBBD*^@/X$T. M(&S"TG94UYS/2_O7T6WQ?M,*E_9_;7)H<$J3P?1UG-#^(,7I, _BJ S*\/AL M1N5NLY=?1IVZV6<9GZ5CNI?<^=5)WT^LVS:2YS.:/.^L=+4'(=0"AUXGRL=Q M,FIK-;W\W.^[>^/!J#PZOS.8.I>BSB>+F:.V/T1"*JA61D!+ I*J 0SYF),/ MT7?$V8PB]+2>XK.W5O\PJ9^E:,PGS"?]XI-;YH^83];&)U=9HY($26T)I(T% MD$A"()\@I*I;_!R#-*7C$R>93YA/F$^83];')[?,'3&?K(M/KF6,7 K.RJ)! M8E?;9G0"[S! +8E*U3I+$3M&41RA,*,PHS"CK)%1;IDV8D99&Z,L)HN\I$Q: M8],LF5YHCLH52C#WRXO:?YKAZ-"H]FW M$!;>,/\-X<^+_H7+OSOS&7$'3/F>>CQ'.^+:O-LH@E"A0N MS>7!N;4\/3M)-#FJR'C[0HO-ES[]N=N44LU8,B.<;8=6/L+3,/C+']P]BK%$74M:%L MRA!L-P;-N ()HP-3!>5:0]&US-NO^(^,1V",98QEC+TMQMY2C6>,[1W&7I/M MC?(NF&)!HUN4O:5"S2C; M/Y1=E+*5(QMLEQ=5A@!E-]R 2(.(3DME"UFDN2]K4#'*]D#5OM1C3;O:+_R8 M.P7B-5S9K>"W?WO>JVNYM+S/TCS;W5?9':\HW\E\)^^"W5V1\]]FL;W],I'Y M87KW_(,S=1.WOCN)DU?#T?G13-'G]*Z:ARG/B08QY_%)N\9W71)W-)ZU7S\; M#V:ONUQOE[F>4K=WH_DIT]C\[T$=CN(H#^-Q^U;MB9/VS:??7$_V+JS1Z7@Z M[!S';R=T'&?#W^B[M\,R>WV>8+ZX&FW_E#E__[:8VBWH^?+C!RGRA3^[KW4>W50TH@H3M?$HA6JFBC%;5:*WFD)ZJY9M>3ZX< M\5<$:4+Q5XBUK<2W\?AM?#?=^]NU!3MIIGIQ1:B^<=UM^*?%O>T*UGIW*SC? M\!9=$'X?WU^U]W>P8L.E0;C.N@F!G8W MX?_\+1[<9%%;<8NXFV^1[P^/GCYX>C3XQ^.G1T\.'S[?'QP^??AQM-FZ[_?P M/<8^7,38Y^^1M=O@Y[-Q_O7U^+C9R?3__)=7TGTW>/R?L^'LW> OCZ@.\W#V MU\%??AK%LS)L[_[K$LNS0%C=[7_QUPNL->>P/*>_]PMX3JUM@8[CZ92^O7SP M71E.3X_CNV^'H_G7G+_I0WIN'W.%,-^("Y2Y"'XO/N#B]6_.7_M 8#A_$>4W M3NJ/O_[)-XMOY*=>-/IKW_O)3W7?N&"VZHKM-P(_\7(/KSA\@V*[K")\8[?, M*L(W3N 7OO#S^GS3YV\&S."PP',T? M/XRGPUE[_A-F=<.2LS%LL3'D?'9R=MSYWG,+N/"JV0+NC06\&+<[_EJD]7__ M%&/=]6F4^[7B7U]QLE%'YOI:[W;]7EUQ\PD$=Q-2K/%'M_P\)7YC/CQ1>?[4AB3?FVZ=&XY4?A^/XRC3(,X&_XRC MLSAY-Y#[@ZZ6[C,')N]K">9*)XY^N$G]*\ L4@8?157:*)01$RF?;+(5NYKH MA"\/FZUXJ;3\ZDFCYQR\4&+9FYK*I\\O:BI/'NM?_GA]_.3%#^K)H\>F_??W M7TX>FW___$M[__&;?[\X5$]/_GW\],U/;Z]J*A^8HT>_MI_]I?L\\3?__AWNXX'XNF;PW;M_QQ^6%/YY-&O>/3BU]^[W_?O-S^^>?HH M__[+S_]\,W]?^\Y/'K7K>//]R9.3?]8G0_%N7K7^7+Q]Z5PW^$X[0&N[R3?& M0Y0Z@BXQ"!&-+TF>CV8V-T^]Z5$]Y:V:26_BQNIGS?K:Z'-%(PHVL7/;/Z&@ M5T1RPWC.-;#(@E9RKI0PC2Q'(^(]C51'9 ,2J$(%,):NPTSIAMZH&(*M*FIL M-,(,P@S"#,(,L@X&R0U_%%FC+!G,D5*L5F#UJC;^$*XP@_2 0=1[!BE2U)R# M@&)]%X@H@J!10TI6UE"K:=R_=^#5O@^]/S[+-,(TPC328QI99E):$<[%X%+- MJ@4?"@-:JT5*Q647;DREA5 MD/835,(,LC8&^?W)P_>=TQ+EXDDX(!DE(+H,O@0+7N10A0G5H9AG1Z3N?7?* M72"2+9FTN:T9_X\T49YCRF!\.H3A=*(%:/MM_AR,35I7M7ZY5^4XG M]!.Y8"39@E30=",+,^Q/.Z6MH+=W"ZE_*L5F# ZB5@1HR$ PI8"J[0F1O(G5[QVL MK8W2U]UQV\-=#([; 8[S \KJ.S9P-O#=-/ E M:84O7HOY-J^:2^=M@&31 &K5'F7?F!^-+]$X9:/=.S#( MS,_ >(^ D9F?#7RG#7P)YA?*F2S(6V4"UEQCB:X$4BZXHC!(9OXM8OYKDK97 M69.TH!U:P&Q;U.^T!:>"<-6H5+5@[N^U8LUGU+Y(L884SWL_GIS2:!HOU.ON M,?%)M:WEL#MSTKYNU;8'B=C V<#9P-G -[YU/=4?'Y0W9]/9O&?IB_&#X=.%S7@?==3\8Q(FX'(G(A#AOX3AMX3R7P3Q7B M,-U_)=U?Z=A)2!^+*R!]1_<:#32'+8$.17M!6M6:6FRZCUV[329\QL-[@X=, M^&S@.VW@/56RF?#O@/"O5=MF248JA"Q+ :PI@:?F 91L%+6 WQ4;F/+[+DAS MP>V7"=)OXV02NYF_#8 :)*49U]EN+6-Q<0$7%["!LX&S@6^K@?=49/R2ZIF? MSQV)\\B$XX]EXH_%GMI&"ZE-%=!VM0):%2 8I<"VF,06J7T+3?8.K%Y7[,'( MR,C8CZUCZF<#WV$#[ZGNA/TRX7%> KL*U9'S9)N^KS@1S(E@-G V<#;P[33P+58='XY'\RU( MQ_2HN1$_#V>OSY^:MI_].\79V83/YBT5D2PV'14F).%T @H8 740$(.Q4&H5 M62FAR<6] R6XWS@#YGT"3/8(V,!WVL"W6(QDCV#U'L&B1FE4#-I7"VTK)6#R M%J)5!-XFBS%G\II]@IYKE%P<^3F-\BG-!L?CZ6TF9G%";=/W$F>,.6/,!LX& MS@;.!LX&S@;>.P/_RQ)Q=H@B53*U:E_0:>VE;?%U+KJ:G(707Q!G3]M*M4=+ M!-S-#3X-4--PEA5 Z N07.&&R&Z(T&*T/.Q<@4 MO=H[W!PU_Y7!C\'O/H/?"D1&!K^U@M^B9%A!Q'F09Q-G@2)_GU0,O]00=%7-AX=8UI M/"DTF7]"NY[!='P\+(/+O=DR]EJN VB1T@OADY/5H2PV^9B2P:!E^YM4YN7A M[?N"S#_WZ&PVG<51MW#,6,LPUF*/SQ1B"#(:J&@D(!4)H8@,.;30R]C4_FGN MNA3['DTOLUQ?=*-M#Z4Q8.XR8/[9VU\'6G:G#UZ/C]OR3A__YVPX>\=PN1Q< MBO=P:46P)C3/7F)7)=@",PB6-$B51-8ZDG2FP24C)2,E(^5JD3+GDC15YX(5 MF#!W?DL+<(N6V@JA%2-E#Y#RJI[:D4 214#V.0&*SK&4J4#,I2I;L*!S>P?> M[J/7#)<,EPR7*]:1JVM.27;.!-%B-^N\*1@5G"3,IYQV[F#U RFOC]&26HFM=K+UO3F8V$2*VF+R2B8*R ML<*6O0.S[UT_^Q?O&%YR_?XFZO?GD#(8G\[1C7ZG21Y.B:OYM[=:9+E\6_1D M2&NJZ!06*Z,IVFGRUAO"I--%O0A>UHM8+>YFXM[\Q:.Y&4X?7Y@AM\A:AMW: M]<^>#-^S&YKJJ@L5G-!==WXG&KO59CU.%]1:D'=Y[X!'Q7(MW7U"1ZZ49P/? M:0-?)GL<&@M8;[7)$7W(B13:6+R*0BD4:@WD7]6NKD1 I MI>T=*BD@V2PA-&\O:!E1J1;8RG4EFAD:&1K[L77,_6S@.VS@2W _YAR/B0^3;"V)<BYQ,F% MNM*2B(TFR%K '7[(TIA0>6:I2Y5Y&CW#O#FDWN;BHY6Y19[H<-88FR!6.D:WEJG ^&7)-9Y;MHZP^8GLZ.K3H[8HN4< M9(0@,@&2=1 *MDLOPQ_"W>?A;@:C(\+=>^%M4 M#75UN>T@@?#! ZJ8(%7,X(K(RMF4:HZ,?SV6#+D<=HFYD?\\&]% BUN/C=RY MI->]:+Q^8UVL#5+5$%0HV6)6*6CIYU:Y,!X;>2O&^N%:,FS M*FX+F$^O%(Y8!:-FKU!S,?]68JI"* O6H@-4IH!OP0*X(AT% MEXPWM8O.-:XA_W:O49/K^;D=-U>1<)7HYI&(#9P-G V<#7SC6[>,U"UJ\U2M MJ"('[.3MG$40E#6BDDY?E@&ZRS+ P"TV=R6@^6E107?:NAJBAFA"BV="<>"K M0XB*1/$DHU5F[T#;=34B8RAE*.W'UK&OP :^PP:^3))'.44AJ.C085$A)


]$3H89%]AAWV%:^VX;54Y4@7O5',6A&C.0C=_T*N2I,]:HD!V%OHM-4-!LX&S@;.!LX&S@;> \-?)EZ(>L0=8D8HC!81$TI M%Q%L:7\FFY+Y@@"J^HQ9501NY.) M!4,-1N>D8C)T>;;T-KDS[EMR.]K*BWU+HLRR-F\#9, *(6#%$.$XKU.RDAK M:EYSWY([N-6VA]@8,G<9,F]P^M> EWPTZK: N="WQ'KR)A0+JA8-F*R%$$R% M4(HF$8V19-;7MX2QDK'RWF!E22FU6RS4I!5:$7SRU*)KG1M"5I$,8V4OL')A M^K-!7RU**$4*0.L2!&4-Y*JBB5)VH[_W#KS;5\$Q8#)@,F"N6%)V0?B:0T0, M"1W:YEH64\B7JM 9+3Z.F'P"?P/0N9!-2RJ'5 R!\:YK@&UR>(+&>-K+F..\",'MZW5T>[K7J,E%_3O6MX1+239] MCW&I*-=*L8&S@;.!;Z>!+S.^K 3OFO,HKL;C@JK'"^AQ5ULE>]"UII']> M"RB5EGP6>3<"FE>+"GI.TM0D M1D7#=6QD$**8%VNA8GB;P->P?:K$L^9RAE M*.W'UK&OP :^PP:^A*]0M4M.9%0:(_H2NCG/9&2P,5>?4V%?88=]A6LG$(IW M66*%ZJL'M,6";PX"*%T#>I31=$-3V5GHL\3)AQ ^)W$>3J=GU(F;)^/N$L?Y MU_W!B&:#<1T,VTOS PIY/)W=IK')SJ7R=H7];CQSD%2F0@5U+(0&O<^>$D85 MO-0.55XE /R!@6MQP6_QP4] 3YPX]0^+70N+" MF0-7'<9J,H@<):#S 6+#1' F^!"UJDIA7\\<,!HR&FX<#=>93F$TO!,TO'(0 MM0A6*N-!4C30N$Q#DE$!22\=Y>Q3U\O=[QN\N<:+$9$1<3<1D;NYLX'OM('W M-"O"E'\GFM!":J/=L6T_)8$75G5C?#/$X A4P"BPI%AUGG.^$/>K:6$HCC5Z-/YW/>'AA?3_/C8\) M;!D">_-@,:D15!+4_!$PL1M#[RE $,% =MK8C [)R[T#XS2GYKG,Z1ZA(M?Q ML8'OM('W3*3^%.?/PU6F_%M1_H),C8J$2J0A6!)='8.%X$N"3-%X6]!&5QKE MBW5-$6-$9$3LQ]8QY;.![["!]TRD9LJ_XRA_0:;VV:F"+D&J7D)SX@0D*S+( MKB(_J:IJZW<1 M_N,+:YS_T+,+6WS63)$SL,M1V^-% ;MH,B*6 -7*"*A-BV9-VTN=K$S1!)0I M[1T@C\3F@I3[A)%<<<4&OM,&WC/]^DLJKC[J ##_+\G_"VJV*[9&%S.4T!5= MZT@0O0P0BVX[;4)2*/<.-%=<,SS>)WAD_F<#WVD#[YF8S?R_UOA_0=HV9$D& M9\!C0$!)"4(U!;JNZ-*&:,EG=@!ZK6QS^?6RRO;;.)ETU=?T.TWR<$JWZ2G# M:=F>,EF/"[!_/K>_Z>,+^RM,84M1V.$'$G;TJ"S$4%UCL*P@D O@2D078MO% M(N>-9:Q;UZC;7<_/,C9N.39NIK',9TM6&!=OBXN+W66(D@JQ@"^V>?8)"T0G M)32G7H=(W:C&N+[N,@R)#(E]V+J>)3X8$N\>$J]P2+7+W/!K[3!MZSA ?S_MU+1 M9CNB<)X<> MA#(6,)"$%)P#PN +.84H\9SXN8E^?Q,=7,+_N43'CU3.,OTIOS$XG0S;TZOM M/,,I_$W?=%RCPC4J;.!LX&S@VVG@?=0B%R:!S3Z8!#:\G 0V]S*ZYP]'%V'* M993RK/,S_CZ>\-GC6X0N3Q8ERZK1M* S@119 I7()$MT.(9[*:$YBIH[P#7 MI5:YI.W#[0=P\ M<^JO#'\,?_<9_E:@-S+\K1?^%D5#7:I$LAYT[#**2@=([1DHI20O9,Q8"^-? MCR5#+H-\OZON9LGP^W@<1YD&<39X1)E.$DT&6NX/.CCBBL>K:TSC2:')_!/: M]0RFX^-A&5QNSY8QV')]((1Q,2E$8VS$0BXA*:N\=49J;7QX>7C[7D;SSSTZ MFTUG<=0M'+/64JSUTV*3!^>5TUI9H!0(,& $G]M?+3D94XI)4B,MC?O*];-7 M\1?=:MO#:PR9NPR9?_;YUX&7W6FHU^/CMKS3Q_\Y&\[>,6 N"9@+W1^4K :M M]J!JY^63,Q!] TSMO4(BV]#4-S+#)L+G=L+E,4!XPHI:R M!>46A8U!E)3;?[S0A &1'VC(3+1+E. MB@V<#9P-?%L-?(GP0Q:J1E&0,E<,TG@350ZZZEAK;G%_5P>HA)#S.L#V0-\B M#EDX>OSB@Z/'AY='C^<%%W.WXN&"5_$CM;!E.IS1KVE^JU\&B=%X[F9%]A1WV%1854%F22#89 ML X[9T$BA*@*4#;H*/MJC&9GH=\2)Q] V.3 R9W+WNT*Z]UXT"#J4F-VFJH6 MJ(+U192.#D77-87CR+((R-)5-I[$4"L%H$3]D!.NUU1&E< M[48F[^/:YDWN>N,MAL;M@$;NRLD&OM,&WC-UG*<(W3GO+^C<)IK4O+@"+HH( MF$2&%*6'DB@'Y8JP6NT=J'W=#(9YGV'Q_L B\SX;^$X;>,^4;N;]NX_W%S3K M)+QRC=^AD&IA?I:-^$VH@)(2Z6"J\(Z)O^^J-1?F>]FIS_KLO9MNW>WNI+KM&ZF*SR(HJAFQ#"SYUPAAC=C)Z M]P4Z G?97:=F\&JQ+8*)5B 2@J,L52+%O)'?9W07H M9]]FQ?BW AV5\6^]^+>HF>94BZ?J0+@LH=$60NA&$V;4&;W/-3MB .RS7LI5 MODNT&7\2)_GU18]Q);BZ]PM:AFP;>2U7]ZLR4DJI:E,,6JM]52H):8-,WCJK MNMX\MSSGP@W&;T=8ORX6]18E5;,=7!D3;+'2V".FZSCQNWQG5 MRR3?Y^^S[:&S.P'+KP:B%8H\=W7!O=K0EO$SJ3"I,*DLC.D4I7.OD@1$1-J MK9.G0@5#DLG@6P:8JJ@:1HP'$HB'*I $+9DO&*1%J)Z_Y?>\D M4PM3"U,+4\MF$CDA!Z>-",9ZCR&;YO;&I(*(M3%+"UL^SBWK6$ DE&"UT&+I62=*+82$:VV,5O3V]_YA?F%^:7W>&7$I+W$IU M*1%];+#4V$4XEPC)V\K\TBM^62P2"-4;T351R59F0(D>4A$.JA6J5(.AD-P[ MP'TE;Y;'F%YZ6SW IZUX#,*]K7/C&GXNY&0#9P-G ]]6 U\B_H@"!5FI3! . MM0K)!:K.AJRB2R[9BT)EO"Q4MEIP:^.=B&;^>'"5DGGQ0#Y]]5*G4EK@$D&V M.!0P20'!:H2HHRB.HDW!<7=CAM/[!J?L+["![[2!+S.U-0N)JCJJE-#:[ L5 MC<6*2@$E5O87=MA?N%(_'[]]^B:_G"N=!1TD)TJ79PL0A4Y@2VC6@,;:+L7& M#D.?I4X^*/5EXQ#R^.1D/#J?BK _&-%L,*Z#87MI?H@JCZ>SOH]%6+FAW((! M>W>W+7<^2@M3R*$R9"2:)).6UB6,7FJ9LQ>K9,%/CD9H:S!_B8_[+L=ECZ]. M3[UX\/N35R^+R%X'74"IQF=8JX#D,8/V0\>_/]7RXH%\\O9EP)1#B0Z"31'0!@D>R8%02N6VD9$P=GU1 M^UA^W',RY5[1]P$1UYDZ8$2\$T2\KO]'TQV]H 2I;2U@VS-(Y ((E"VJ#Z[D MK.8^D+;(L,BP>(]@D6=$L('OM('W- 7 O'\GVL=['?^P>\_+0DDWAPW!8JTM M%*H14BH9G,V9; @Y%;H@_IO%#\;%/DCY7+6\[&1C.CD]'K^CRZ=.SR;Y=9S2 MX/0XCKB">??(K-]B_N,+:YS_T+,+6WS63)$9;CF&.UQ4]]\^??LR.BNC\1J" MJ"VRK5ZUR!8-&"E3=;+&XG#O -<5U>YZGIIQQ:Y83:VKWQ!#)$-D/[:.?0 V M\!TV\"U4MMD'6)D.\('2;4V-*+T!E"H!HE"0E&[N0%%.*6NTZGIVL!/08Y6; M"]:75;GS^#<:Q=%L\#8.VS+UO$R=L[3;)&RGT:OQIU7MAQ?6]_/<^)C!EF*P M)XM*MCCZX:55NC8.,Z"5:;25DP&LRLMB-4H<.^@_9?SM%R_H6MX:N0JL%C9"JEQ"3$]YZET7R M>P=:W#R-DE&147$W49%IGPU\IPV\9^HUT_X=1_L?Z-497=O1Y* 6T\@_QPC> M>0&R>7?-R5,![[=@S679RPK6;^-DTNG5]#M-\G!*M^FLPNG7GA)8CR7K MG\_M;_KXPOX*\]A2//;#HFK][LF#E\+'ZJ(5+7(U ;"1&@378ECG0J@F8BVV MZRQJ]U&NB\EV/?7*^+CE^+B9%C2?=? 9&V^+C1_TH5'5DBJRJT$)M6%CDA"% M5*"LDI2=LS[D;HP,PR+#(L-B7],=#(NWAL7K&0\5A9,Z1"#C+32_T$*0!4%D M:T-,J]CM MN;52]D'&)Y;L0@D)1*C-[]&*('6="V*(N>U.3%3PW.\)[/?T-N=S!VGS_JSA M4YH-CL?3:6\+"OCS^?/OX>=O#K!Z!4\;G%C?;^=RJ;GT*12*QJ42"+T@[TJ1 M4:>@ Y9VL5_@72X_H+X1R^$HCT_H7XU=V)-W0IE[OSD4UB=EE# G(=U-*E'E^/C]OZ3A__YVPX>\?>6 M+,B;(C4HKUPWZL-#P!Q!(=J2:G%9N\8M3"M,*TPK3"L;H!6ODTTH&R,8AYJ* MM]%B<>2D#]IHII5^T,KUD*4D(W/;*$#T"3"'!-&TD,6J6$0PR;F8]PZDLOO! M,[DPN3"Y,+EL)*GC!3GA<_0")::BO7%:.*TQNZJ<-!]GE^5S.4PSMZ:9H^O1 M"\FJ8^,4\ %%BUZ2A!12 I==U-$DJ=J$EE10A<;1$5IHU?2H.[MC.#T7C6?OUL/)B]I@Y/"HVFU$'W M:#H^'I8X:W^IPU$:0GJI_-[EFUY/KN[T5P1I0O'7AAQM);Z- MQV_CN^G>WZXMV$FSU(LK0O6-ZVI,_K2XMUW!6N]N!><;WKAI/(ES6VETV,"G M^['NXN/V7?3@]:3C[O_Z_*Z[O8,7'2@-QG7PL*/]^3T8#VZRJ*VX1?Y4571^ MBWQ_>/3TP=.CP3\>/SUZ6#[\IP>GHE!%> M_/X+=/SF'!T_\*[.7W3Z&R_LQU__Y)L_^6*[*/VU[Q7?R$^]V,*!KWSO9Z_X M2]][!T6;-UOX9ZH).RNX3>A_(PFLQW']C#02[G8Q+V!G]6**OP%0[GI!GP]_ M'SQIG_%Z.GC< +K\3YK\[>"RK/4+Q*=+O&FA&7WF9-Z-/[HK=\,F]NZ+%<+U MWP87_#2/#EMH/.?[P>47W+9UOE;= M>;CKY3LZI2XD'+T:=%K>;\/9D*;?WA&,?9VJMWHS[8G*UZ<#*;RQ/3\*ML:Y MK^'#@V"A/\? /M)"_T\]6:X=^^+.$-P98F45-&23E42R1(=)F$ >A].A-]]/ BU?GFGV]^^>/X^.F+!_I)^WU/7OR@?WGS M$SY1A_K?+YZH7]1C\_2/'][^^\4A7J4Z?VB_]['\YO$ GSYZ@D__\?CW MHT?'P^X[/CGYWU^/7CS^X]^/7LFG/_^[/GEW43[S7+Q]*4(56:.#4HL K,%" M"-I!U%X9A=T37?&,WS>>3T.OS;?A?D",^EN ^C8ZFW*)H5:%)J0@D_,R5%F; M R)1=Z@OPP7JMP>,^AM%_3_>HWYN_YCJ"\08&NK'8"!$05"KD=EK77+I4-_L M&VD9]?L8^*RQ!\86!CX/RINSZ>P\9SL;#R;48"L/CVDPNHB(NF>[Q[G+YIYU M*=_T;C#^I.C3SY89]_'S=TU(4.(;U:.>,A^YIQ[1:;N/AO-"F4$/\"?K]M"N=^,S=PEW(5G,:\O;1]A>[6XO;WAX?4_?@P:@\6-A]=L26<,2> M/E\(O[T2/N= 0-E&P"PE)-NV+6FIK0M16H=[!R;:V.3E##J$ >F$AJ8:--LD2K%2H:HM*S=I.6^PZ&.Y:7+H= M?O33\0CF8>>PJT6AZ>QN?6:>C+-^G_E9');#T?]KAGIXL<=,"LN0PG#!0TX4 M)3H40*+K>RB$ U]D F]\KBE9J[&1@C7K\I!W??#-IL4=AKZM]I 9^FX+?5?^ M-9WAY"Q^<,Q-R1$2J):5Z4N>PCK@S_,NO+G_.%YXX)F MV.='FT\Z&7D>1[.4O&MN\;PG^/?=1C]6B$[UWA=_+#K>@F+QSL'?^MTC1G^5@%_5^ZQQJ*45@B2+ &2 MB1#09FA><_(RFMI0L<&?6M/YN,?QM..QAK0#-(L33X2;/U MU%NP@+(![?ARO_\^GCP:GZ59/3M^D'/[0C,N>%V&*]YW"9T7O*(Q+I "JYN_ MC+EX2#D)J-TL.-&\YBIU-T!=!<%B"NO(#(-K<);_H,FXQ.EK1L"[0\ K;]FJ MQE0"%8@@NX[\PD/4,8(L&94P)9@NC_9__LLKJ;YC_.NEM\QB\N>\Y>Y8T*"A MV(6/W!7SGPVGK[N3 *PG;Z&K_#&.^$<N"JRB2&.M72=1[+JLPJKRSH'@1L[%,B2N&!*O M?&=R7K@:&R2*Z &+((B8$-J.AL9RB50W>U?N:ZU9:^ZM]_SU2H,_=WVW8AD? MGYP>C]]1UX9WG'\=G)Y-\NLXI<'I<;O.&^LK6"W91D\XC5Z-O[W<['D-S;.+ MK7[6=GHQP_CX/%7 \+],MX07AQ>C0!H%_/$#/OGA9:J9 NH L1%[\XMUA>"S MA)BDL,*YJJUD 84%9(;$C59;,"[>.2Z^NX:++M70_I^A[18L0>>[CY_@-0+*^<&PYG>AKA2\ M*,9'U:F0+JRKXG7772T.0;<#&=?$XFL"5!+!E^R@ M>I6<+#ZUI_<.T(:^37W?/BCY"I,I*/ F"4#R$:+T#C*FK"E+C45V?K+X2",Q[FW-U4OW&@4W MZR(S"JX@-?/@9O#)V+&L]2SR:1]M8L,#8O.]TATOK"*1U2IV4"YR/(_&)6C MSC(>S V"B64I8GFRZ%Z;2-KK1BP"DP/T64$J.D.,7B0DJ[+INI+AS;3"(C2+ MT/<>*3=R/H"1>6"UZ*+2^N% MLT;]Q44>I_'=W5=X[+1(LS5*]>6>/SO? =1?EYF%ZR]PF2=G](%PW4%:9\B+1PE8N-Z6 MLH\5E4MW9O&OJ_V_U&*.+H^<++S&1+,4T?QTK43$5F.Z8[Q.^>9JNQ# &UT MDS;"H)-^?F:MD8C.<^Z(437C_@V _YM#;[X M:?T'9C,!T?#\O@EKA0^?[=3\U*#D?O M&>;!>Q-A@EF*8'Y9=,E3U.AJK("F:L#:_O")) 2KDBH5C;"UT\&;[=PLA6^P M8/&+;L?M(:![*Y'?5UC=B#?/L'IWL'KEMYO&D;+6!-9X RA4AEC1@U<)B_,F MV1P:K*I]OP[7_5[#ZN:T]O8KOQ!_OVP!W1H6L#L&,IV[X%= \.W=ZTJWH8"O M:7BS#M&K=XNS:Q'N=K2PNNR#-QV,Z^!TTL6XLW?SU!/]YVQXRC,2MK1VZZ-S M=.*[;D^G+\8/+LP:@\OMQV=K"6O8];CUX\^>,EYA2C MM1ZT%2UR=2@@^9! 9_08BG311AZ8P.'I?4/$OAXY9ER\.UQ\MX"+'GU2422( M5E9 3P)") /&!9]224EAPT7=.S5O^Q!Q=R++=2S@G[(]P_>AY@W9GHU6$'PT MX-HV+NB?=_P1^?&][,#RXU>RP*_7O6/9-9O :B!99P&-E.!]B)!%=")E@\Y1 M?\1,QFV-RG10)^.3P7 Z/6NW%G59G1E-3N:SK_<'HQ;EMF?>OYK'4VZ$M5,1 M[*49_+U9P>'%-A_5YY3/)E1XX.LMTCK=450=O;$)@9R:MT\4$+(W71-9PN!R M=A;[&[9NGS=U;X/3W87!M>9T& OO*)73L-!CT-G*T )-U["P41EXHQ""U])K M$Q.9M'<@P[X2ZSJ7O^MPR!52FW"L?Z33\]SPI2\-Q^-VL9U#S951VW+ YXLY MX_UN3X_JT_&,N(/++?,]\PXN42O;_&2BG %S\YV#E 18VE8FK)&BWSN8SR?C MM#\70C$ ;M)I9@!<<6ZF T!5;? V@2XR :)W$#T2R$PADU3"Y_DT['TO%2-@ M']WDKU<8_+F/NQ7+>%U#?O;LV>!?S=7M1]73EL%[S]S;-'HUOJ:'M,WM]I91 M?1E4?[,P\^#%H7CR]F7.RG5M"$'H; %UJ!"SK\W)-<%IJQP9G(_?=3Q^ES5A M!L!UN+[9O'^ND/+Y-T)$@KB(&ZYAQ4(:".T#:2:JE)A1HX M&]9OOY;EW^7J*M)X,AF_[2J6YG_M?KZ3A?.$RI#EX)UQEV_*(/ZK[?7TJ#Z< M;S5SQU+<\6!1#A9M^Q#1 %I9 $NQ$((2('QVD0C)FL8;SO)P U:$&0,W+@@S M!JX, Z\4X122:PZR ]_UM,-(N?.B%0A9M+12Z5)UIQO(C_2:9A3L@_?,5]YI[66;2BF8.KX>NIXO.@^AU1S$#& ).P:H\H WF.$Y+3RI6C7 M"/]\'@ZWW6:UF1&P-]44C("W0L"%TF-=FIM,$HI0 ;!M&01M"= G+;$JJ6C> M0X;'M/32:V;->3G->=IP8NXFCT].QMTEC_.O[X_RC6MMG]$\ZC460(3R5)$0*3GO*4J1:?",2:?>U M91F&Q6B&PXW[TPR'*X?#A7%>6&T64H$G'0$S-;\ZAP0NQ)H<99L-=]OH^ERC>YR VR"DT&=')Z/'Y'=/'DZ46_\\'I,5@B:*/B6-*3:?6DDNAV:!FE%S ^70#)B;!LS%,NJW+YMW;4E4 M"PK1 LI"$&77&SW)9&*7SW.)RZC[[7.SI+VFD*\]A?C@I2@JQA@B5(H!D+R&@#5# M+LWK%C$G%6GO0.^C#2S:L(3-:-@G"9O1<*7G$N>MAFS0GD!8E;OB.-N<:8] ML00R+GLMFC-MUW48>]>AL%_Z]>U]Z=![/_K]G*+3BW$*@_1N4&_HH]ZG4Q_[(T,VWG?8YR$;7TDO/RPZV\XI/Y]>UW;! :;F<8?D! 1"92(Y)[!K M]V'VI=:]%+AW;'KZO56_[RFBKM-/9T2].T2] M%&.P:(VN(:KC89E>Z%!Z-R_8F%GWS6EF;< M>.O/?\^OX^@5_1AG]+A6RGPR:3DV^^G:V4QJ'@GZ #%T M[0!-]1!L25!#L%YB=:[ZCLUNGHBPP2ZO.\9B]U:BOZ^XO)'!IHS+_<;EA78K MQCBI= :GI0#,UH(/L:MQQQ2JK4I$V;5;46H-9^;O-3)SQF#=\<7#C\43@S@; M)'HU'(VZS,&X#D[GD-2GQ,&6,=82A"4"1M12&F,M"AN#*"FW_WBA"0/BR\.. MIQIFR:\6L&Y%3\PV2['-+]=*&?I_;T5@OL4LG%-PKB:1%25TT289I8U>288%*J.0BIA,Y)./G@L1259@A QBW-MC#EG>SCG*O*3NE:M8VZFYB*@\A:" ML064]!&+CM6[/*^@5:&?AS1VC',^$Q9>1C38KO8+/^9.M;4U7-G"!NNVP65\ MEH[I2W/H&[SN_E[9RE9T*%?=K>[-=SMS\].3X^I:SX=C\\UB'H\ M?CLHPVD^'D_/)C3]MF_NY[W^?$Z-;T2A.XV-P)OC.!@V%[3=%!\91+*Y7>B5 M"['2X.&'4SYJ5/R4N(ELJ=/GCVMS"J- )U8U;H=1"%_0* MHE,!'(JD1,H)K=X[<)(G?>],3I]!GT%_"X\N,NC?$O07>F*'*&U7.=Q<_@(8 M8H80@P4G4MNYJGV.#?3;CC+H;UR/6G-DR-?2IVO97/2\]=K0E2+4E:0T_(*Y M6C0<_=8XI*L-[XI8;NHQ\W7ZT3IJ,._CY^]:A=?6-#8];:OQ;GZ3=$5>I]U= M=3Z.J]U"^6PRZ9HTGU#UH-U-N7Z7]Z&E\%SM9O/LU[SI^/9+S2/63A@62I@N=8/MF2O@PH*BL\!T,D$/A>"*I.H)MD:0EYG M._%=;X&XZ:P1$P$3P7:J5,P&=\4&5_)5UC5%ZQ*XDE(WTLU (E6@>9]5"RM$ MS8T-N#-X?\_8;#*#OQT1V-_C<#+X+1Z?S>6+B]$2+?::3KL8ZNUP]KHA5.*T M/F=XMCJ(2J-7XV\[6__?SM2/ZL\7AGXXM_.?FYD_:E;^\#A.I\,ZI/)@^J]A M3,/CX>P=,^A2#'JMY:_ &#''"K%4T1WF+Q!($B@52J*,42K/XYDXZ\^Z%?9Q;WGW:2*YO2XNSLYSU7$V+G."R*Q25+X'ZI'$ B) MJ\$8/OU;W7MK C&:0<+[# :D/?2PUF\-O89&,#RC8)B:5E@H+(,S*"5+@FDE M!5*EP\A)):QW7/H0U][ AC:1 4MK7#7'6[<95[L )8,8^LFT:G<'P_[HI"IA MT 5J#7U8J;JE7SHM[@Y[_?-BV$O-218W0^B]>>^ MM[YT5@?$0VI: +H+4I&5*'(;9"K%)Y19>\-PXVI\-6=0+_7^)]:GOP[:/W7; MG?]W#93C<#-D-$!Q*U"\F^K!1^]XTH4=*TUT)9)1*,1A*Y#5G"&&2;3:>-". M0R*R2PC1.-B7)7JIT@J?/G2I\8TTOI&7"UV: ?KF>/KQW")S34AB,")$(1 - MRB%>8H&4-26"O0M8"RFD?]:XI=?N%FFHL MI\R7PE&"F%4&P3_W0,S]"ZS)N=U8\M4O+]F%,_^F:578 M&+G $0O#A.($4^ @;EQ)O5&@"&J[S\C:^*;#_I27#P*R_6".D8FP$C^9SIDY M'ZS]>V[!3H!2ZQ%QNB&3K7UE<;]U!6-\NA7,&PY"J=EP9O5 M&W1QV$_2^[]NWW6Y]F8WEYOHQ>)M$OR9!\V;112U$BPB%[/(+Q]V6INMG>+7 M=ZV=[0]O/ZT7'UIO-ZY%FY6;7PMD_:=B=Z=XN]/:>M?Z]&ZK>/\!9OSVP^;O MQ:?=S=UWV^]:NY]>SX1_^*MK1KX-L ]DH M:G6^-3J!9[A'<.C,>^-W^@>FV[[(*/-V(K_AC\VN_Z,?!JEV5/IS)[X?"_1/ M$WF^-2DIM0MC^J4#FOW+*NL7K;&R?@+///GKZ_;N.[JS]8Y^WOJ3[%%X]C\? M0>G^>+S]SQ[=._EPL7WR&[SG8R?\[\?SS__X4TMYN7?R_N3S[CNX=X]O[WX^ M;FW]??3YUW?B\Z]_PSO__/KYZ'-[[VC[?._DM[B]^X'"=?M*><&4L$@"72). M2H(,L1R!9<6,!J4;OJ^,KW87+)_-9#%IV#FJL8[&"*ZLL<%)9ZG$1@3M<+E6 M!#"!3D-]C/)F=JMRR/4O9M >)&R?W:BQ.E\3S"6LA^_J052/R9MU^T#F!\ZU MB&!&4* [G3IUVI(9RP11ED=BC5Z[CN66@N/RBW]*-0G:[BX\N 6[T&^?YN6" MM?YE-(!K!M?KLC-@>S0:#-OQ?-7T_5]@JJ;;*WX-W=Y)VPU G';=1O$##* 3 M4EFXT#E?K\XMVL/!O-H_&-E!V[=-'ZY(UD%R/5+\\]O*>,A_D9]_+(!N3=%I MQP!6?CMT71C,Y!U4I%G;&ZE\5GK001I,*IQE.N>)[&$!7=@H=N&K^N%%KBK1 M'7;."Q]@C+W3*H$!5O\XP#C34SZ9T\-S4(#/!P!AZS"&4[ WD@\CQ^B,.L.^ M@67K)K/B2U6EJ_[L-+AV!/Q-8W3#41_LFB^FWZZ&ZL,P5,Z6X6'N^IB4KD&1 MN-+TW6'*GL@=(F&MVX"@W6P[@445.@'TNY!'5EV:A]$-J7^#.>CV@'Q<=2]< MT@S@^; 'ZQO2VS:N ,832I^,8#MQLRJ/!J;E'T!([KSZ M]_N5*7MX!^1*Z^)/ O\_;VWN*\Q*1EU$4D>&.!8$:2X)BMX'"YBM9#27Q<5K MPN!K)-V#$'@I%N!F $Z@-N=PF3I3VMW*XYK YA!8UX;0+4[[X=3D H3G&0+& M@'@ZZ@]&*>:P=M7T1PF6$FSTP\&HDY^2ES5#8P#\S 4_\Q7OOE;XD1YVTAX, MT@LG_3/:)_"$TUX_UPV%MYSV!F%0@?$]W$$%C!D,VUK3KVZ?_'FO!X%!G"33 M^EA8]$X!:2MY/;,>_S, 6= U!_DF /].IS ^44A^R'I^3[NJA0HW]KH@2+II ML3OP_"1;TA=S-W0#"*X!R+J\,J:(Z93_=(9$TW.F QZ[J]:39 "YDI<^Q8Q7 M&[$^B]@IG6X(,C3+#1A^/QPFL01""13NP;3A<&KV,\BO#P90O>HT/![#M/AD MW\,80B6S_^KF]U(:QGR:R^:$6Y7]M?-HH M?MW<_&,LS#>*S4ZGHHNQS!ZF"/G*G5R-U9J.R5+^T, 4,M&&3OL$EF:\\X,P M(:W[[/S@L#?JP/.!N(/)TX5[CD;=2ASG^28*F"&JVV@R\U2UV05]NE-\S"P!A%.\3QH%P>C_RSN3+CX'\9[:0_F'XO M:0Z7[9"; 7K)$;E:\KO_>Q_9].)3OZ\T_K67H.%M#QBZ_\JE\%B2MI., 4CN M5VP&-)_9S'2G!@F(5--/!U?9**I/,6N>S,9STK1-<9 7SU6+-V^_G, R%2%% MB26CX.PP).2IX">+RH2+[2FFAB\9L++)T3=M -!D? U!WB=(2_WWAC",WF@X MBU8Y%$3^?-5X]"SM:*PXF8^,Y@*]+IID?50(&X+'7K1$OGROD M]_O*T#'5:*Y5!ZJ@N(WBPYSDSL-)X%M/]^I$TP:D-?#K<_Q1?W8"H&-4NC#P+PC$D(]'XBC5 MI9QGQB0+37?A&$#J_?<]HBR#L4$T[$VJO5( MWU]:D,4"*0TU1=C/:B_KM6*57,F/KS;5>M#P+'1@*"=PY>'@JC*4C-[;-*'7 MJWR\W?G[PQ8B>I[L!J=C0SXMU+RO(NWC0:=G*W=%:J&15KXR1B^K?;"I1T C MV=/N*[4Y.7+:@^/J.:.T44E8)L6DPFH?#OHAJPT50)*0"Y M8:F3$W#.0+],HE.*JLUT>&<3?ULEX_ MZ.55\.W$W;FIT0E@8*I /B>;)PL')#V*)IWN9->7Z0^[^2V#U$:IG7_-H ?< M!H-(?^:-@=VHFBREXZ\V< H ZV0>>15AHI6'!%Z;_-A?LL=M^D7EI][](388'/Y^C:AMG!3_BIIK1:*W^] M +B;!5!:%)O'B8)FTO[5PV, MZMK^^4UI+B%!++![IW=>N=OGJ#W9X,DQF!V6,%Z Q_4BZ2D %&,>FJ[#>$P3 M!\C88WQEJ2KLO!]>SIJS8R""I:TMJ(KG.VU 0GCW^4;Q?;@#[JOP *SYD,@@ M*7RCT[3+\UZPRD,U(XHC3!N>,&\F9=G:#;6J>?F6,<$-#V'1#@[K0Q+@CQ@2 M9 \2!64];]+&+JL4<=2)Z;GM.0VZ,L2J!\X)NCE]F=!*+1^K<+4[+.D-IET% M*73:T[.56LHO\'-,!.B';K?WQ0Q!_/[^:;/XP0RR7Z&;](@ VNJ/65J/_7E) MS[XR_WFYFE@Y'_2%R7I<687U%"0 W'"0F:C3 ?UV0O*@ :23)5B1J_[[V5BA M)F#[CEPDKP_8;F*OF]CK!<2Q,"KOUBB[2U%YCG!.E??:X:5/1B"%/HI)NZW50LMY]4BFB^ *7D>T%[@]>W8Q(?H':M M%V-5Z](;9FVQ\2'M1$Z\YO.&]Z-^VIB37C_D=9JWV0?)!5#+L,$T&N4ZY2$M M]3#Y@NJ8C5Q5X;#72:9A7O7I:0;8@"!M*F6VME92D-W5=Z7;LO:8D\^R-AM MN:@B%-.MIWVPTL ZAC\'H=M.I_OI/*$W")>"369\50O&=^6 *\]P<&6*$U5G M3FK/"NT)L8_5YGG& +.@UO6GP2K9BP>[ [,?'.:J%)DPJREGUU\Z$*L,AJQ3 MI4+/L)##?'-PAUV@EX.T7/#=0:I"7X\G?=*MV*!RXB4S,='^#(_T9J=]91E\ M#YZ1[LB;D,*-JC_']_9L5J\&HY@.,Q+?3"AANG=Y?LFPN=X_6>E(';@CS;4. M%\W.RM0;&4AC//UY]32?)2YX3Q5B"MNQ/O$.9*]!#@<9;Q!81[U1/Q$2O*]7 MF_:7E]IE,VLFJ*+8G/JX*N@RR7&:Q@K?UW%2[5J7,Z"F'E2O@[_N?"C\/_?U M:UY_OGL7EV91A9\LO&P:'S3Q&"*WW]_6_RP5GVS]N.5T_SY@_RI&%T)E]8I;_"Q\[":&N7"[I 2H&9D9U7BB72)!X,OP9P+^<\)BM:*1#6BBA)L.ZL>+G_9 MR^=R,_5%\^%RIS<8^Q#R+?]--C!.D4K%X#"!+]B2[9/1R92#JJJDM0DQ)IY+ MK%EW[QQ/?#:@N+[B]_J^C\ IA1 "_V!^_('^.+>VV_6K?X%9_)%G\7'J<)F& MD>Y.)EWS5>W6&SON.C/!N9>7(,<5 3=C7K4Q3]5V&KM%NH!<]/"/U0&$;4,0NB^08N?9@*+IODF M14XU 07@]HX*]-Q^^OX++H*1;X:=C ^%L_1Q<"!XY#T>;T=Y-BE0*U) MP'B]GD7V:Z;,.?MD$=//F:D$NS&3I=3O=7M)F\MJ7Y.S5.?!'FWN:QQ2O2"! M2F,9XI%CI#"C2'/C4OL.SB*[DDYJ*,$E7,JI/@9793%659**7\!8 [%8[(%,VO2]G*(QBV!SQ/AZ<6RLT%4@ ! M*]7HM]')*?HT-( C.R!>Q_FY1?YH= I8 QK$K#;RV\XOG]*'$YWMS%1PEH$* M@*YCSBIE9'QE)EB0L=E43_I=EKR@WLS4+>"O MM L'!:SU6?('CCTCR8ZZ]NNK]D'H3*)=@$2R#Z.7? Y?4E#T+$(G9X W?9]" M"$)W+H*[4K>2BIK34'M=5%LIU5O;T^S1X?EI=;*<+*AD>:?9FV[UR,LW58'M MU;BJ#-5Z!)=#) ?5+"KK;FB.D\OO"P@8MA?9AC&E065?/GU9+DN=7NQRR[3B]<]9N MS:E:"S=U9GF3OCXV!P;3Q*.LW#]8;5N!S'/@\??!]D?)T0@<+BHR?[_YZ9>Q M*3\#?)\FZ_O7:;:;?EC;_/37VH_ISA(!.HP7:DGA_YHU^#UY ?%#[L]8+%" MTQEG7_7!K).OYN Z&1'LXI354CEW M,G<.4JQ87=$DA]TG*VQN>,EH+V:\L8^GNJDJ,HU-*!X^RI- MKQ^&_5XJ*#!V!HQQ["0,#WL 58?C@RH0'K^-.NJ! AKX?6?RIV M54, F(09%J>Y#2_M[(G9Y+2*YT@Y!BCB0%95+8CI?7\KZ2R MUU.%58.KV/Q\VI-3 M@8EZ-5XSA=;SS:<:19G%,'LO.J@J<%TZY1Z=;4Y%=\ M9O"AFUT1F5\6 UVKMU%Q$V&K"G:3 EK%3-NX A5O@?7:P^+WG,#P4U%L5T'* MXU,J-_MU=I4L?,X/$[PA;%4UAL0][7Z>.$C+T*E$? *G>>3L 3ZD $\ C+,$ ME)U>[S@+Y.1!3640)LDCDT21.E\&;@7@:I_D\-5J83N3A1T;;&#<5.)_MNS& M9*77:]S,+)^]R-7!0E7S)VH&7>]JH MH<*=*=R- Z-S(/AO&F;"J+L@$.)]"J?.AZZ=QK6BWI$H9-UFP* M9LM!3_=EN!F.6(X)W*(^U$&S=\#^*S7>FEC-AZVY:F(UFUC-1ZB3>X._96%P MYQV"-1<'A=[F*U]N=OLP$^10GS5=H^E1C'"YJII>:FH BEW^D:4R$!48](.Q MX56YBW?J(]P?/HWL,!O 7&)$\8_YFBT8S9<,UY52\;_!9YBG]4BTYOFGF^N><5:)5SS M-JVME+XY2+9H\L0,9JVQ.AABLB@S"E^EA9[TON0,0G,$5P[".$"O4E1G_+M5 MU, XJG=2+&LF;VBU:'EFGY=C K+U\1MYLP M )@+H&8#M9Q/M'(_XOSQ@R$W], M8&-7U+%9QZ^5T,WO5NWDIJ#Z:& MTGKV[)F7EB3@;N# MZ3:UV.8]B;5E<;_J=S/>P*GY<<706/#)P\^EKHM"O&/)=[FHY/MK#!&@3UX7 M?EQ Z(_0_Y2 :FD"6\['W9B.^=ZN$]M;QW1[Z^_CS[L?CS__\X[O;!V3O:._ MSC_O;E[L['[ >Q<.7PYLV=D]/&Q=')_M[*9W?NRT?OW8@7?PG=V_VZDKT_;6 MMM@^^GC4NO@882QD9W,?N&@;Z=C12>O2D]))$L^.L!C2.0)Z&25_) M?!L?029?8'IZ*K(X6P'X:SWZ*G.BUG%&T]+)_OJ=&M>>/!N7_TVGC6@RCSI< M]>J-&Q,]DH@XJ I(&6\1"DTH/ZS/D6I>]97@QYO6ZYKA7*N[^D@_#3^Y6

I0:4TZ;=];G$1N5ZG2ILV?UI20; M4K#KO[_QYIN_Q/#D\H$WXPURTY>"W3#D&^^]?B_H$?V0QJF+ MN?8QFTHO;JNJ%G0GNS,Z/'6S[2=9R/JT\G4L90ZE87@].U.2<']("_.GI[UF MCQ]OCXF^VI#X<;'HOYP+X?;>\4D*?2V+=+$;EO=F]K1O\CB7EO7NM*?+K>DEXK3R*(75G-BL!6EC%'& MTH3(/*<+S99[MJ0?VS??:-5LGJ3#PV7I4_]0XZ;J4W^R=]ZBOQUO'_T%X_JM MT]I*Z7V=P\^[[SN?M]S%YU\_G.WMIG=VCB[WJ?]\]('MG?QYWMK]BV^?_(5; M6^]/=OYYW]G^Y^_CUD7K>._HE\-MF-_./ZVX_:GN4?\)G^W#?BK88XX<4SCU MS+1(8Y]R!2D.,H#=*LS:&[JNE7JF/O6/S:++BG=WUK4>*@6^30]8#J#]#K#6 M&XLI(4(2PJ/&1GEIE'%&6,Q+F;&6Z!IKX9<&:U<,:R\F6,N#<,GOAZ06#'%N M%5*2"*0U<9:[:#@/:V_(NB1RM;!V1>'V*13TF/_S*A7T?W*JW?#)=/.K2W<3 M,;YNJ6!*#%H85F4L)2^%MT08I3'# K0U;4RC@:^T5&C/:. >^Z "L4@1XA&7 MBB$57$#<:L\EL4X;LO9&ZG5-^#.)A8=QXK+BUC+0LE MQ3*JM3=\G=(&-)=877[%_NS=WM!TEMR/G2=4?5F_CIU6'5<[X3OQOSPH1*>1 M&:LB,\YG?=U"@U*M%(JPKXAS)Y#%I4>:!A8CLU%(L?9&T76-Z>HY8.[,Q\L* MF(U#O$'L.WG,C2RM\T;'2+G05A,K%=&11 (XS5FCY:\X8D^U? IZO3):(U#R M">+66*2%)$@S:[AAL?0*$%NL:TX:P%X&P,XVPK]S:.3]RF3<+;F,XT7)94N7 M279SWAA[\KRQCZDEY2A4\%2ET?[3'AZ^K;NB+$DD.-X>UT<^>D=VX/F?C]Y] M;5U\H M%Y^/WA]^WGKW=?OH@'_>/;[8WOV+ ,RPRY'@\+G8OOC[9'OW'=L^ MV@-H:9UL__/^&/X^W]DZ[,!SO[9V$\SXN+W[)]O^,Z-%I93JXWTI;>,,AE5R8V_'#E>[T#QL:J-F.C\ M 7EDM[]U?I0P+6,(]R"ILP2I$I/$6Q>2#$V$I5$AEAR'8SA#\\_6 '8&[.$/2\^Y19, M=ZFD5X>+SB*\?-8H?K$!"N3#HO@YW1"$/DD4/]F@Y4.??$L4ORKEDT3Q/^&0 M.=:K-F1QTX._<[FSR+M)9Y$.SEXB'^H1%K AB*N[JW0[&OA+Y[:,EJ3$+A)>8JY#5$I:X9@GSKL82*C]R_PQ(FUN.0%Y-Z[, MN9G:#@R"WS5?E^64]J$.ZOJ4]C=XWB9M[;KSY(R&][+6U@?>NG!T[^2W3NN? M/;QW<4SW+OXZNWQ*NW<"8]_:(_"NK]N[O\$<'8;WL-;%Y_;>";SGZ./1SN[G MH];N+[,1[&3[XJ]][K EUMH4CJD0+Q5%QE"#M*7&.FF,\PP GNK5.J9=>KQ? MSIB9EQO@$ #$8G>06O$V-H*<^3-$\EER1DJB2,\<5]H*!C ,F@I<8*S WR M7)ZM5U_9HBD']/H DFC%+%7<1TTY9>E>*DI6\I-PR M8TLN, :4+$LB-7W4$I,-0#Z;!GFV[P6S(7*-,& DXE$R4!]3+(Z15@FG(\-E M.AH%+F_PL<''!A^O42 QYYB14EMC>+#!.!/ OC; 7(%%CQLOZTKAXXR75840 M'0-UL10:<;"O$7SB4"@UP<%Q1\I4!HR4#3HNKR?UX>=[Y884*^!,S>4CB]-^ MSX_E=Y3&SDUU)B2416]!UTV>LD:3^]* M@>O4TTM99%HYB< PL8@S&Y'&PJ(28^FE)(HZD3R]@, -LC;(VB#KHWL$I.:N MC"4O&>,!1\NCP=)*4Y;<4RT:'_%*(>O41ZRH8-QKBW3P26?5#EDO/+).ZNA, ME!*SM3=L7>(5:XN\HLC:!./>=Q$_A?Z7M@N%Z?JB-SP,_28D]XF%0'T B161-B@K+*:\Y%I35\HH:8BE@2^:>ARK M!9#3D-S=[7VE9;#.&H0Y3>T-J$:6.(I(8"4.J:.+YVMOB&BZ<38 V0#D-0 9 M=*E"$A;&Y&4 M%@0@,ZF9W=H;ID6#C@TZ-NBX&!V-*B,H%UK$0#A5RM#(T@F(HBX*X4WC;%TI M=)QQMI9&: ;*(F>@-G)C-5*L%"AP4A+A!*.4 CJ2YRH>^NK1L0G(?7! [C6! MN"]?$PC?IZ-H4S?H*3NUKK*0Q0Z#<(TRQ&!Y63JP1CSCOL0Q:$YX;)S8*R1D MVS,QSA?O]BFQ1!#C42Q90-Q*F=S9!+&@M?:<"V=-3@Q4*U9>Z $\NGS@MUSQ M)$NT,$LUEO'V-.*_$?^O4/QSY[043L72>JXUT31&*PV.I> E+&AS1+-2XO]B M5OQ+PDLA(T6.IQX=FAIDO0_(!5G26&(":EV*PR?RN=R0C?A?5O'?"+9&L+TJ MP:9":4L2 O%&ID8@.BB.I3-&2L894\W1VDH)MIEJ-Q@KIDUJ.I5JYE)7(D." M10IC5D8BHM(D235&5C!2MY%JC51KI%HCU:Z3:J61I74I>B!2+K35Q$I%="01 ME'G"67,DNE)2;7HD*KB@E'.+?*IK"::W1Y:[B+S2*?]$>Q7-ZQ?:O3<:7<#.JS^)C0#9,W]A3TO?@V]@[XY/6R[XO>>,XG>)DMQSXE+ M>'G]=TT-HEJ*O)"3M:CH!>;:,:>#\-/XEY]]>W#:,><_M;MYQ/FFRP0)[_GY MK.V'AS!56#),;]Y0I;CA^QMOONE+M<'40^_%&^2F M+YGB#[RW&7$SXF;$S8@?9<3RCO?>$I9T1Y'XM+&2I1:H ,\>3C583^$8AO><(=(AS(O1_J.2T;?N24-@ M3T1@1+\. FO(J,&I)<"I)?+/+M58%D>,-FRXBFB^ NKGMZ5Q/1$]K2))73G> M?C$ _@9=L:&&1Z*&?STW-30;WK!_P_[+0@T-^W]G&[Z*[+],5L\RC>46"ZSA MF=<-DLM$BLLTEH8M&E'2\$S#,\O(,_^Z&ES[(O6*4O3HRG%,J]Z*AUR6Q39^@1,E>.CMG> MR9]X>VL3MR[>G7W>^I/M7>SQO9/?CEM;>U];\+;/)W\?MBXVQ>7,E9U=WX;K MS[;AGNW=7^!Z#U62L9(ASY2+7'DL5UMZ498.1+^ZC>OVYZ(T^ M_IWKXSPP'(0T3H'&OU1(S9*J/Z[*TUA,D=0R(E]8@ M YN-E&982"45XRH5_63RNEB\P0Y*24B(/)A SE 6E&&2,Z4AXY:.2\PC//<46Z)]*"->VL#)D[QIF+A2HD948N95$=J M/Y2"*.9/KI@W6OG]27UEI<:"_KR!:54:2H0GG&!L#2T= MC]('4-XL$4VYU143,G7@2NOH+[)/*"^IL1A)YCSBI3)(E5XAP:3&5CK%@DR% MQ.FJ%1)?>D'3*.2-0@YH13DCW%$ME,$\E?7'UD>M0V3"2X?=+>C:*.1/BI6M M.85Y,439X)D(3$FK/0![$]:].JC?>CL3UBV# M-%RHB*CP&G%/)+),,@1RVA :G#!>IA[MS]4Z[M7W:+^K!GPWR'Y1#?@[1<>% M2J[GPEJO0&7"DI=!:6JMB0X+9KAR!#?!V2\(=]/@[+0%(, \(B(*Q EC2$<# M6BZ5SCH:9:G+M3=4-DCW+$[E!N26%>2NJH XQ. #+:U@@:M@; DV/-B% I>6 M:$6;2.*5PL1I)#%LE .5SP,(LHBXP1II["C"7E#")/9883#Z\7-UI'I=P-BH M@*\0'1>J@)8[,)@D+I7@G#BOJ&54"B_*X)2QLHD&?D&XFT8#8RQC% 8C:GV) M."\C,I19)*635JH@8V"@ K(&Z1H5\+L&N:LJH,64R%)8'2CCB@6#RZ!U9#P$ MT!@4:T)75PH3IZ&K1YO[PF&K2#1(.LX0UY0B(R)!5AKC#--2X;CV1N+&$=AH M@0U WI 3IDML+,;!8<&="#IJABVE8"+;,K#;POL;+?!)SSWFPD^)ULQK4R() M @QQIS&R7D9 0.L#:(F@%?JU-ZQ!NT83_+Z![JHF2+DLI0G.>0TH)[72)I0D M*$9C= PW#>I7#1V>*LCQ M?I&VKP:PKRJUP/]<8QHHQ9K+Z"R3*K#(?> E83XV08XKA.^?9H(<30@!EU0@ M02U@NP5L-]@QQ$L6O*(L!$G6WBQIH:QEAZ@FR^<5@N/B K0,EH+:*&A*K\=" M1^$$)=%KT&^-;@K0OB3:36,< _6<,2.0+XE"W"5--@J)!*;&<*8EV"" =@W0 MK7K>?(-QCZP :LULM+PL;=1P."S"2/)E6-!MAH@ TZ7J\!JE)10ZD6A&O.N=!> &)B MR[7WR@C1A#B^(-Q-0QRIJU-^0Y0AQ? M%](U*N#K KD%62[4!VT=3I' P$/&D$@P@?\Q+[R/MU6/:U3 Y<+$N1!'19T) M1B@DI>2(R](@+91#U@L9)"6"E6'MC6Z4P$8);/#Q!C>@CY$*(B(A@DL"*H;G M%!LJB?,8.]-$.+[DH<=Y1DR1E*D+*-+%_A M^V4'NT8/?%TX=U4/5#H$;T$;A'^XL$+9()2@ O-28%>%<3(D(LUP8@YIEHS M)CBWOM0!DW0X3+F)"KBJ"6]\2E 7;ERE4$H:#(T+0 ME.M"&K1;OO#&!Q9O+#>D6($(Q]W>T'2>-GKVH:V:ZB_KMS'XWO=&MA.^RUY. M]PM*?IQU734AN<"=[##A-,H00XHK<,H'S[@O<0R:$]Z$E*Z23&W/A)2F9'D3 M!$/188NX4 $I$U)8@7".!07&(D\Y4D31IDP&73[D:S*LGDS$K2HV+S1@ M K."24Y4U):SX#4601-L<.1,6'Y;6>,/K?>-"?.$<#N-:66:.]BC@ 17!."6 M:62 )I"1V# I2HQ)F=: M$TUCM!)D4BEX&4)LHI!72HA-HY"I(]229"DHHQ$/Q"/%I4!@1BA>@GEH1"H^ MO4[D#3N7#[,:PR&QF"X4R\KHGP0')=:*AZH-$8+)1DUTGON)+D%FQN# MX6FQ=AH"'46IE14>&4XYXAICI(Q,/;FI\EX)V#S:& R-P= 8#(W!L%IR:4&L M4BAM20+HDT9RBX4.BF/IC)&2<<94$[.^4D)L'+,N6D=[^YX8+P-72$9C$5?* M(E-R^$=*3V W)8ZY>RU[MNZUC# MM#%#&S-T.59FJ<;2F*%+)\,6FJ%213 WH^ .<4CIE:KF9ROWZQ@Q]:3,T)T7]>VA@!O#3 MM[^\&6]':P3:6MN]^0]\.![ZS (>@3[7CN<_GYC^0;N;%ZN_)'=>R5MVI-/N!G18_4UHQM#=PU#D12N,[7T)Q6F_]Z7M MX07]2OLM(JB_&;P240^*,]" "U>KP(/"GA=V-(#'#@:%Z?KB(/0.^N;TL.W@ M 0<)".%_IO#M@3DX@$_,,/C"FD%[L%&T>GUXUF;>')-> 9_"&WJQ&,*@_@( MA6L_#>&6ZMEO3==XLU&\VW[W87/N^G>C?N\TK.?[MMO>PVS>F<%PO?C0]6V3 M;]Z,Z2T;1:YU/[^=B4S2!-O=44;/N0T^[0W:Z<.?^J$#WWX)/Y^U_? 0UA>6 MKUY*5N_SHMN,!:X;#'_:2I_%?;1RYP! .,"<4)IB 4N'$E]4:5+&B[+P%$,H M(R8[&4AW\)]_FS>+B.,2IU7*",S;&$*]\LQSIYG6 42N$I2:*)B0E>X$]P2_ MF>SV&*TO%6=<"<]]L%I%26R4PAF'P4R\EJM6$Z'KQAQ%NYO\#?#@MX?MKEDO M?C,PZ/7B4V\$*/K_]8##X ^0U^84?J\P#^;;AZD#[+WO]3,Z#F%;0W$";ST< M% &VVQ>_C;JA4E087B_2J4>^.>F=ZPN0N!].^V&0\,D7]PQKDUI&''70*G A MA8U. 8%K"]J4Q]0UE=UG5-Y.^-^/YY__\:>6\A(^%]L7?Y]L[X**>K2'6UNM MD^U_WA_#W^<[6X<=>.[7UN[?QZT+'T$5OMC'# R)&$NDK*.( _,BQ01' 2P. M'J@K-0&V+:]JK/_*>W^_??6I1%<9''<$K7FZK^R6I6RX,>*W7K>Z5CC MPJ#]]1ZH<,]ZOCI5 B/,>JFY*Z65TD3*-651>5XVI=P>B3Z.P2P^.-L^VCYO M'1U?[/RY[P4G7&F/I$_E.,"*14H'@TI+&%/41V'5-=1R?Q30C.*@HHU","ZI MUY%S:[PTE$>)XVTNC6:7'[++>/M@/U!L7-0.&2H8XI%19&'Y 1A*)DJI%0EF M[8VXVE/N7^N !8/3X))9TSG?*%;9RLTO_JD- -=V=]&J/H83T^Z"NE0 7>4C M(2"W8L?")#/%#>ZS& _V%;SXLMV\2)O9NKXJ"BJ],, <3K)!/_85A*^)FN"# M8:^P 3YVO8,NO-"#\IIOB:/AJ)^^Z)CZLM.9U>]-5Q^N-L/"P+6C[@ ^&L0V M7']F!L5_W^.TT%DM9;38T6"Y-(![AI1&42)YZ01C^Q\>*U1U0DXSU#0EIE4_ M%GPX7%ULLOW(8*E+PA&Q&,10J2/2$G.DRD@$51Q'4ZZ]89(M/-3;*'8/P=X MFADS['4D<]J'#>H#&]3TE<@+2*'29\Y,OV^ZP_,LV0:C4S"2AOGW]%2XYO+3 M\FO!GCT!]CRO"7N0GC@AZL*2<2G$K/[U=X[L#]^]K&,@A9(J8BJ-"!"62CIRG@.1H0 MF1Y 8NT-OUJNME*A#]N#PIP 1 /U3)VD?M1/E)D@KJ)3'_KI\@R6#R,-$H!G MF" F<"R%IJ6*0@.0N<@DN0:Y&M)X,&GL;M-])27ES!%D.(N(.^:1$3P7@:"6 M4TE( *M9T*ND46TQ"#G8%9)@Y2%[+C&0I29$,TVX,UII3DCI(HXJ>N-(L^>/ MO>=_?=TGPAGO&48$3.O4D=FCQ&@HNE)0S54P5BPJ7CVWY72C*/X9"Y@Q)@!0 MU"Z[K/Y\"OTO;5ML M4=37[VUCVYWV\'S"9N-I?;=*'HR%M,[V80NP(90@['U"3\>0PY##<]9Q:*AAKM2 VUM[A-)9-IX))D$7(TE098) %=GK*4Z M,,S.:%=:4.9QYZSP[8[S#ZK63TP/74< M3E-TQMM96-/)+@@SK'QK24NL F%. ;_:O=&@. ^FO]+*XK4^6KE8?9P[ AC< M(VCGYK7( WKQQ;A9]TP">GZAO-] M G*2.N$)*( !\$] RW_D@0DE)%F ME[]]E\_VO8N!"=A;4Y(2<1;@-UM:Y!WQE)71.146-E?XUV7!5 N6VC+_GT%A MG$L>S>3/=*'])4=SU0)IXRK2+C@GK/;FMD@Q7J[=6W"1QXK%)4LA F\6>'QC MS(QUS/(C6"3SW/9I='K:"2>)OSJ_5#O\Z3"$X59[X#J]P0@(91?>]TNGYXY? MF.5:[3'+'0M@A[/M7X$5?MV[@/?PO5U_N+?[#M[KC_>2SD?_O-@[.CB[S'([ MN\=X9W?S;._B _Y\M,U;6X>'+?K^<'OW;_CY\6A[ZP/[O-5J[VS]$N%:LJ^< M-325\%*8!L2I8@AT?8YH69;4$"ZC)9?C$4NB#94R'2R";%;P,Y)TZFX#MFDS MUHH ,'::*+0_ A:MU[W("U]L5KP'PGEHVIW!E:#U.6I?J!7<^OY;HHQGF(2F M*/_Z[SI@651L\\1DZ0Z#'W7"3JR78]#J#/E!5X*#Y^1547DEVYYWS7E=K+=4"?>2IES(9I078HUF)2X+@(=G$MR[9XY?%O9UY M&W)X #F,G1$%(V.2(/IJ1M\CMSF[6^_'*VW.5@&J-J\:<>M%-PQ_>OHFF3?F MF7XSV[U,!\\'L?V2K&/3(/!1F&?8-SZ\6!&EIA+2W;IUKDXIB!<)4!Y3]M1T M_K7?&PS>COI]4">6YM3P@79T51GBY"/8Q@>\=9&R=L_QC^_.O?Y_ '(^W M+_9PZ^3ON#W;FR_:D%PM GF=:N;2,B*+)4$>*Q:\*D,4>.V-6,?ZN1I\?PL3 M+1^^+'FSC#N;](V@6!8:7V5! 2AB."-$B++DN#0:>^O@A\(L<,UY$A17#]L: M0?%B@@)/!(42W 20XHARPQ#WN$2J+"D*SJ3S,5 K%Y[4ZXKI1M!\3B"8HD\ M!RMB__R>"_AT.KVS?#25TL)3-:AA''4FI\-/55;NZLI^0X' I0/Y'Y;,'!CO M\?M>?ZO>X:O(WX#^ T#_?,8Z\)@;C+E' 9L2<6(%4@Q^"["]TC,5/,6I<[?B MB[OP_?B8>/\P!EM6J/H&PV#)_(8-;CX2;CZ'=MS@YM/AYE19EM:9TL< RC+' M*90Q(&6(1]2HJ((@,?A+V-S@OLLZY)* MHB53X*\(G588-G+G_G*G]79&7P^\Q,H+BU2@!G%L++(RI?X+[9RRE$:MU]ZP M=CT]2%H%N$+Z939\[ M1<&X:2N#_^>_DI;^\^15AVWXO'^^7L0J]R0_ONMS4?_UF2(^$5BDUQ]L%._J M:H@Y 7=RDC)8?)22*QOZ, S]$QBG3VT4QF/K'L"L8 /;?I3>.4[+=>V^&YT, MAOFAZ_7P$J<4I^8\Y7/!SR$\KPM?=D+W8'B8T_Q@9^"+P;#PXXJ_ :;1.VF[ M17/8NEQV(Q?+6Y0"7\R7@IPM\M/WN<6#A_G98:ZU]:?^]AI(IC7R 6A$#>J1%8[@DKFF+;><9X*_+#' M*K7QG/57&A*XG03.MP_V'?%$&LL ^EV)N+>IQI.WB FK%2>&$FW2L1;5>#$1 MS!</%7R0_<+C J$5*O7=96*O/N=IT;B?1R9-;H4J,3,( Y_(!NH M0ZPTK"24A&B>*352;W B'IP:*9EXFM1(6?*G2HV\8<0WWGOKB.^:S-GD.S;Y MCDN3X+;Z^8[-'C=)C,^,/Q.=ILE:?-GW-ZF(+\4"VP;PL0TV[*150:<=K@3? M-MDE+WXJ]'H.=IXA;&$"[!_-V83"-[O^4TW?K3#IO! M>SNMU*]Z]_U):_?CX?9%J[UW\H'O_/,;C&L;;_^S?0%CN=*O>OO"=W;^^0MO M;\%8_]DCK5_?76S3W]KP?+%W\HYO7_SY=>]B&^;=F<]*%(P(RD- 8 1;Q(T3 M2'%!D/6*1LYCU(2LO:'K1"UVT+ST2<^R@_-RAB(TPJ 1!JMTRM\(@R<4!A<3 M8:"%XM90AX(4Y(0 KP&VE/F58\&NEX M.G\EY+G4^U>?);-,WKT&!E=/Q6U@\+%@<*K82EUJ+*5%-/ATR$\%,CB"=HL9 M"3I$:31+7@ZN%_>4;6"P219LTBE>0SCW*DNAYU3&0? TXN8>XF8N.9 ;++30 M#&'L->(A>J0,]8C;B(T"-2($GI,#KXEZ?&E/RO>6/M&(J$9$+0_+K+*(>DY# MJ1%1]Q91%S/UIHP+4GE$G>"(*XJ1L]V W]$^V@ATN2R+%SJ<:C4Y:@#P? M 0VVZ=[1^\.]HX^'GW?W )$<:]$]LKT%B'3T]\EGN.9R(L4>?7_8^O6W]O;% MY_;V/^_;\)Y.Z^CPL'7AV.>CO\Y:]&.[]<_G#EP3=[;>D>W-_> ]P1'47D9E M0%R6#&G"-5)E*!5\)\%PN=P++6BA&.5@V:3ND%$JZ17#A$L1A:574R_2,A&H1+S\.M!WYP\:9K4BJ08[W2+S=-^NU,0>4T6:VA_";[H]& .I_V> M"\%7>;VG\-?7G.?;.;]7-J/T,0;*N'>"14N"*-G:&[*AKN8M A5VT@[_D.@DY8I3_/,??_Q1I Z%^4_R\X_% MZ:B?%COGJ:?K;N#"XH?Z(?FZ/_Z8/ -X)/1K:NSWNN9+NS\:%)MMOUY\#)UV MB%46][MQ%O>GX$;]U$!\TPWG1O=V\^.[3^G3R:/'F9.A7V6#<"*RH#9Y32[0GC(:QG_$2XGQHO;^,*PE!/G2!,$:IX,"'>F@?85"? MAO"/GW9N7I[&S<\--*VM/]D^B526P5-46L40+V.J8AD(LA;4T8@#YDXDH%E@ MB/VK. 7^-UW8R8K3$TV-[!' QQA64A$(;_I 8:"G5ED"D](4@R2B0$G(":UP M?9)@@X6<#ZP\"S9CM+B<1[W8"OE6/C_M#?)P?^J'3L[CKI-F"0:FJAF,U9K7 MHMN,!0MP- P_US8AGKW_MGZW2XXH!%_:@9E_#_M3F_P@(-L/YAB9"+/ZR73. MS/E@[=_SBBQHL?73.:TBPJXLU+>N1HQ/MQIY\WPJ*I*)[Z>*8M-E:?!F]09= M'/83)O_7[2:\!-F2N1CP_FV"\UR!W[Q91!P+3:1;39[+;:R#M4)AI;$2/.+2 M&*LB=5:2H!4NX[5LM:*2.GQI^P":<49$D]3\D_9@T.N?%UW0UM8+GT1:8;+> M?]E:@ M'U8WO4G&=?Y*$_L5TCZ_JAZED3G\JU<\.VZGH$(S6M+OC2D:FG\K_ MI U.[_(AFE%G6%30F,KQ]-93B0SXK2K7,SR$3P?KD\(_]0V5)$B0 "I(?E(_ MG(* 3A*Y%@WP_9GI]T%%;:>*&7]-RB*EQ\R\>BH7TAQ:>3G&?U4S M7F?/&H M^N'_1NU4R./D)/AV4EC&XZSJ(DVJ??3.TN2NOJKH]8O83O481NUA5:7(IM4J MCD;^(#T(!CZYJ1*!J=+1K!!+HW#MT_9X22LI./\J!Q-/LO(\5VC*2Q>*@[0V ML+'PT0%(I:P.YZ]AW.E'<=KKC\M'#4:PD]E"'-\U]P)0J],%LT\Z R,BO65: M^&E]5K9WVB?M>JO6Z\)5O:J^U:@JH#1OCJ9QS2PM_-KO=5*5JD%-"B[T\[I5 M^P/&PT$[X4EUP2RAOAM_]39]-57P_[B'/?.^$[ZV;;NSR!2!U7B_.>6!T 5= MIYIWZZ6+-E MR^#Q]=@K_AT7]P("&[5][K "W!WR%L^H8_UP &I=NN7_1@"M$=2X/(:TT[-T M5)/[>+SKQ6'O#'BXOP[(!8 U&/7S*V 4IZFN4:JFDV=]A:IAJ#,$/;/\DVIH MDS49TV[%B\%O-,;?VIN_9AG^_>8$DO,6@IY'HKR^54&X M&/K]#"1#$#<3DH7MJ>3&E%!.VIG>P]R>5L@*TBFFK4T8 KPZYMT)=&=V@$MF M[VP/NO^33E6 >X:PU0G+"X+'9=^R@IF?TLFEY( U)^0RRPSKEP<^YK7IHR;, M=O.3*G::2(K1,-L\5^5%7KH$%4"9(.M.37O"4&->3(8S_*@JX<&S^Q/#/$%5 MFBL\'HRNKND,SQNJSC48BGS@EA9J*B'G$6=VA<_,8"SUL]W@1;1_T\OND$9F:6>,<G#Y@I,TS-#-, L$G)CQ MK-<_AG5R87WA<+JA4BN*=%:9W@RX$$<53:_=+N][I9?8 ']6(AE/! MV^U=!];>>8*8I'^&2TK>_PRJ$JUC=#_-HC4R]C 0T1NO-(^0;S4<(O*VUS\WLQUF:X.X'6B1U M^Y8/M'4!S[KX\^OG7[?%]NZ?,$88#XP%+)$+> ?;_O6#:-$/%Y>#N_>.]E@: M=VOK_?'>Q?'7UM;?8-6\$SO__';2V@7;9M>=[1T=L[VC5MS^-)-_1"-5UO&( MTFEAU4Q84R<1=T*5I"0JUBMNE=8*P? MFT=&)<-><3 :3 !; 4M**>&4!WDWJ^$B]'O># X;<'\J<)^M NR)#ZJ4 MG@ M22K\:!'8=P%I'X+R4J@@70(A10G]>>ER09<=>I:SXD #?(\,?)++X*(B/'K. MI?!*44]IZ95DROA8-JKM4J'?3'4P8;#",2!IB42PBP09IA@BAC&)&691X50D MD6NUE+GP*XA_S5'!O59P'-74U+M]:N6U%"(0Q@RSFDNME<=&4 JOBB:RTC4N M[R7"\&FAVXM4>L.D%IR!\A-LE"7UC)8EIC+>38]M#/BGA[^+.?CCD5D! M@@I%Y3CB(@+RD=*ATI*@) XT>/N<1ORK![\E\L"N2/>&W5Z*+Y\DNBR'+_9; M.A>N,LX_0SG9!NP?7]<]VP^>!XM9B4K.#2B[3B*E2X4\,4I&4G*&DYXKUP4I ME])A\=J.XKY;;^[W"IW/4.:T@<['UY-396X:&, G@ETJ 3JE1P9KAY0((1 % M.Q93(PBRKN5R-CE[;=#9.(+OM8*_I^3-$2!%RL*_"+Y*R&K7-?NJ4@V-D_@A M*_O#,FO.?TUW?*L]<(T,N*<,F.O.$(TMG:$6&4<)XJK$J2>:1XRHLG2^C!R[ MY"8&8;Y0!/S8.$D:#_'W#8#/KO\V /C- #A5@DT0V&(E&"J%%(@R1". MS$OJ:<".90!4B]T'#0"^M(;[/7B)KY8B2+KNTUI>C],WA\'WOC=*M0J^Q[R7 M)VOD<<.Z+JE,72Z;8K9512,][R,]9Y,K(R9,"6^1I [,!^,=2EV4422X5(I' MRK&IDBO))MTDQAML_5:ZV<>&M]T6W3 M=X=%@I;Y4J*YP%+P=<'-NC)NU\]TN1F75YRKR?RAV^U],SDZKL#>.2@KGX] MKMI8D V2+NF'5.J]W76=41[3?&WYJB;NW%2G]9U-$=M]N# 5%J_J9(.!?9_^ M5 Y'I:4"66 BEU88XJ0UO%2..:)>: /\+UQX=+Y]W?7E>KH M&+]&WJ7O36#P_3S^^U9MGWQCK3.]J-U M2EI:(LF3)RR4&!DJ'7(*DCL@8'9"(1E#*NN99K;^1B*ACO M?>JK<,^-ELQSS#U3#GX(6VH>8[!4XDB2#N(6;S1KN/SNV_L5I R(%6R$+Q$- ME")NE4&66X:X4MQK@IG1(&78 BGSKW']\&5BX&9?85_/85\E6 NE5RGXR6#$ M->"XB2(B+(BAH@S<)^WA=O3.*&V\KWIYY+KPDT8V]?YWQF;Y3/,JXUP_=SN: M-+H9=V/*+252%Z_JYO94B>B<3QI8G=8-9*H^-W#YH/81D*ICZD:Q.4R6<3@= M9FMGSFF0-)YJN/"XZ0O&6+2TFDFB_/ U5-I]R'[CAO'>Q3HYWEL43"E0IQ(3&R44CD M+9-:>X:#4-?)H^F&7P:7"L!F&V#--I&:(!K 2NYSDPK>5RY[T56M<%)7 MG&8-*292W,.M/_=)D-KPLDP9UQKQR#C2PCBDJ/0J*,ID]"!"RPUY ME18WBE_"0;O;K41@W3 T2:Y+;0U'@]2!Z?@&9*I%XJ,0Q PT+9!%K4QY.W$[ M&>B=\S_JYG6K?DCW+60@ )$(/8$A] MH_O73Z!!'Q!.8T'B..5$)J"!O-CU4PH.$..7PS :^S96\8Z9;7-=,T#C)F'L M'MN!39O2F=YYV2Q+PGAC&-6M[K0H^AE@GZIZ8ZYJX9JEV,86FWYA'Y^JHY_I M@5>.@#LPU'.W-E[SS8^"S6A^M)@J 7G(FWQ)W?[2*GC^Q[^B=HJEQH'VNJ-)>I*#+3J*UQH1N&Z,SL;Y/YGFJ6IN/D0G/NAJONU&)UX[5. M-E\08'9X)N<8-D&1'&>B#V:"Z2V^NONR*$N-[L3,V\!.HTA_D^69F,-7L&/H M^-P(>^7"+%5#X$=U=]-RN;NIA%_[51=Z; MB;UI&M[!&M;KZ=7,MNHVD91Y?S+6;^IJ)3I__Y5-).O>82UG8-==(N33Y/K#>PUZ#6&V0+0PT6B- Y;W2.[#IN;+#J:,D,E"@=LKP*$ M;E4YF/%Q*FR&R1FS3Q2J<@[+.>]P7J.(RBDJ,Y.[AQ?/'@E(V\9F349WQSV757KHV+C$J;ZZM.L"/*YL![-*Q:2C;$Z?5JP>(ZAG"N@+3H 0= MTQ/#$]T8$+-&MA03;8NM/ZA,[\XS*X#Y28&>WRH^:Z9Z-QCE^6 MNO*3\P28L'KXG#V\0&/S4C/M%:.OPH7-*^>TUNQAHBE@[%05?\GY',_ *V!4 ME=,P3;1D@P'X=O @K.@8Y\ HV*^\CAR,IG:OD^I*7U?]UK%Q>R:-$,,7Y7R@ MTUF,<39,VH.%05>WT%*#5E1F%>:]TF'D&U&XZIQ?Y8(XV8^2\T_R'KAND MKUY88*5)J;O.?X// 5]TFA#&*NNG:5ANC(.T#[Y3HX.G-95SEI2I&!ZCW3H9 M&S-I;IVGW=6QG[%3]86'ST 7ZUW;97"A7F,N:!LEH]?;R M8DS0U%UT_\[ 89R]&.,'N/$136A\HHD: S'*NFV6E;2"7B%&H>#0HL$P*@23$?T9T*"@@'2KK?9"*\8?;Z]Z8I"8Y4I MP^R K)E&V[8I>YJC66WM7H4$1J30 BUK1)W%ZY8D"]=P=NMBC3-&F0#7C037 M=><\>TG OKAJLZYTKZ,=QW4H)QGOWJG(FL]N0NZ8%*AF=T M:/16[1HVH5?HG"COLQ;I M/GP\/O\HLE*_9/;Q@'UX%',:>YSH) IPPQ*XC%($!#Z-XM"+N#1'LW7C*W8J M-0'7VIAJ4AX8HY\2O+(UG8KJSKZQ.%^!3@9X [TPC4,MP^:OQHBK4G0S6^A5 M=OJK,\@5J+S*^+H4TNB O2%[E4V[RF!9&QC,.!6%T>C5QH^%F&P3I(?; MJBC]JE#LJV:G1\?I-:;3\CCJ5]T47KDCS@:NC#C(C(^!6YGR*&1:N%2F&$NO M-[)?EJG;Y3"ND;?_--0_J.: %3*_5S-XP9(EL8*/J52 VD])H@"=>:@$B4(I M21Q%*7CQG 4T!LFZ9J= E6Z'?,,VIPTVA:?IB (6X"ZG]43\8] M8;<&N3KK6^],7-AY^ CJA59'X";7FK_?2W MD:D76[IS>'& 6UAB\$D3L"])I$"J>* B$ND@(1&5H";C)%62XBYY>LT6^6H? MW5)@[4F,IH>RP4(2_"6S C_<^^9KQG@$GBL38"KQ@$;@?]"0*%!L ?=#Z:H( MZ^%7LT('<<)$3^=V,\&O8&)C&O6*?"TH[T&.^)G+'\ZBPY/U^[0$L>#9X][QK Z;2'JK]4A994BG^PWRLGYC@;-1@T6"M5 M5O&E*P9PIL$BFI135"8J/QO>;<^ZY[%$Z8!%X$Y2JJ)$)T)XVO=CSH1/T7 ! M6>?&<,%?E@[;\A\F;C8D<'N1E.[!AV_J[IZEZ^HWKT=AWX118$N MS''^YZ20/5'J3V8<[\UH7[ N./&!\0*>8.K9)6!4*\(C3Q'!TY0$4GK4XW'B M1WQG%Y1T)Z"7PYESH(].X +(+WAR\$>UD;IR?N\"9?=C$&LW/IQ!?M"C#]]\ MZ04RX %QF00&B45(8AY3$D3J^W&>1\"K$K1 M0"I%0M?GA"=>1$24,A)J,-)3SPU8[%YM*2Y["IC0OL98VF+__'C)[3:A.3"$ MLIFRQ?CT'5*LTUSCN%< :OJGVR6<[F[TZX>K5 M";K.=4% =),#5VM7B9 GU(\U(%,HA0A#CWM>5-O2;F-+FXU&2YO-LE+V<\P M'Z7(!WI8&NI_Q#I+K=[BUCACE?R.>9!FM]$Q#.'W/NC2YP4?]R"KP>?[R=GA MNP]G>!+?P9?W_M>+#][1,;B4:,.R?_\X8(>#H^,?%P<7!W09?([>[='#=[_W M#R_V?G[]WO]^^$[Z!Q,';!0Y'$ M8\H%\,$FQS)V22)<3T@_2+0(=J9U)&H/ =]3/ YC%KA4)YQID;B1\J)(,M ; M2@9P/?B(8H1L6TSTSNXG-%5Z>1^/'ZM]U<:Y,X>KX=?$+(HSOVZ7CJM;D+&5 M=7\WCVQQ)DIP+XQ3$3(F.7@&$;";&U,1*#<2$1BNBQ6E;9,X\^+7V1B 0=Y& M!O^8>L%_3A*XQSFJG>$MU@KOY^,,5\4H,+&"*N"LR,9C/71&%7FFL8(F%GLW MKPM5NJ)/0YZ[/I' 3P9/8NR$^<+=]6)_ A#I*C2PU^RKG7;#W MPV-PT,IJW&VQN)X<] Z./WO?- M%$"2,2-_5A(.P@S<6:9*FB79=Y;E>;+;9 M=J+XNGZ7UWAE@&H=4_=7Y_ZRX:F&;XJR@]8:P;.M<%=D[3.;^%/M-=^'S9)4 M\#"-)?6"A&O*P*X(HQ3WFJ5^(C1]B'/?<-=;K/D[2FLW_ZCXB"(VY;/J=,Q, MEV_!P-+J]_,F'%!?V)HMO4_/<-\_L&^IFP9^D@BB*;8*#,,4W?^$I$H"(NC( M]5PP\+VP$_C7)0:N9K@J=8N1)0-L=2@7OU[%8\YD5._:%2ZNT?<$.)D$ M7+"4)5(*SD00A]03:1@%4#NJZSCW4.YH*Z-FH!!E?@W4/ACGE< 7#3U)>< M1Q0PCWI4@WLL64Q5R&['=*9H !CO+"]4J8-^8H'$0 MA))P7R8$_#=-(F!%DM+ EU&@P 4.=G;SH;Z.X2[Q$SKU);@1EW8A+(+=0QDL MYK&O&$OB4/D8'8MT@CN'>!B'X$IPWS+8\S+8\3[]%D<^9\P5) R8 @:+!4E M^(G+_##P_##T<"?]'1FLVD"Q;/N#\U!5+>KKD>X:]8N<>XNRXC]U84SVQ^/' M*UV$/W%2L_>]5%;Z?G#^+1(REJZ7$NP^@:?N^"3VE$L4B]+ #5/FAJ C:=?S MKB[8N/_B/D";V<6]:7%],(!BZB61)+Y2/F@CC&Q)EY(T#KGB,7CGE)G%95?5 M@6,(V$C^94NFQHL5'AUBQ-R^.4?_U(7,2E/088ZQ:$"E!8RS4A/M5P/6AI6F M7TZM:O?E!2OPDE(K$7(!9K<*0"#SU$M0.,%;@!9)[R%5T13:W6G$\ MN>(:';3LO3T!/SV:EK'\=!=^.GIWA%/L9&$"ZWU*FHU1Z%.Q7$1$>N M 8T)\W2L MF/*E*Y.=W10W4I[CH4C+J9%9H9MJ#LFI3X2L\&3FP-_"02\[T_W-UX64.E4% M75V/5.J1*"IP,BRGEQ"K^A[QRFQ>7QS>29&7Y:QJ;W$_=O4LLTOA9S8P3[O[ M%CTW3D(_YAZ04G!SG*(7*)>#KI0N3U/^&*5Z#0#^6<_C#UB3]_4\CXK*/JO2 M7FTIQ'N&^/O^3ZQXX%&D:! 2S; 0S^<>$4FBB!0LX3)*I"_HSJX;77<06J)A M07 CNYK -TWE'29PS*FH]='&9;.I90 <9\Y5F!U1,/7P !KUL-3EG8HCKN^. M=8LO-R%MZ/J80C-.A=/H["W.%:ZY0*'IMU6[:75&O(($K*1>MHI>:FG"P?%7 M>G2,30X_N/#L"T0,QKS$2P7812[X<9HE)/)Y0#P_37R/>4PHNIS L>>ZG2Y3&'/*2># 6Z4O:*\OHGF(!2=8O5"4QY49C\O M%PBK O1R]?7%S?8 \3N>X 8LP>(V0/$'GZ V(V%04M8HY7GQBG# M[2 )3YD4-%7"%3X+0L :[!EP>TV)C%;_64NH7PGSRI'>B'*[_S0]0*?+7;4Z M-8=#C4K]NOGE#9A,H[XX?YT-S:*8FY9[J<+P:AF(XRX+8B,&V&=TULJU%I%N M)2)+?5ZK+WG4#0)V]??7WGSMEW$WC.[[8-IUK_O2]X)[WFM'W((1\UO>:[KF MUAR]HLO[?1H5K\;3QVP+W^Y&Q$](R=I(>7Q:1BN*G-=-RD_3H$WE@%5%ZI?< ML*M)_ R<:!?\ 0O^Q;Q**V+"!GLP*;!3S>]-^-S\86+H=OE?T/)_U'BH$M9I MXU]HT&(X;"+ZYF\\'=*RP]:QPUY3G&D6^3VL>38L,VG^^DOT)XL0L :[Y1]2 M:@V^W@T<@3[!QIDI1W-;ML78^;< GZHXKUMIK'G#_@_))K MT]1S;+'I&>G>U\'/_M$ OG]W0'79T=?WO\\^/*!_OWE M -X/_QU_OC@X_BL]^$1__N=X?PS_7AQ>?/:_Z40S'?.4N(F'>UH30836"6$T M\6,E8FSIC#VL.K"ZUQ0>+PMBRX2OK>AV:R?LOIA_+RM@_:KH7L#9KJ7[92-8 M?G/4R]4%3_?3,SPA491R0CF#]?-4X,;! MSJ[;#0.K5K9?K:S/VUF7<=Z^E;VN\,'37JSB-/"X]KB?QC$-I<96V &6)L9- MUSSWIN-9L7#MYFK )@A2AS^FD8^YH ?&.RYCJ@72VP"INP"DV PQX+$F(E*: MX/J2)(@CXDO%?4IYX%-_9Y=W(W9EN4)+0,#:EM:V? [;\NGB%E=#YC10.(T1 MFO#@*HBT5N==P-); $O&PMCU74%H$(6$4^&1!'MS2_@1 E#ZKNOM[(:=V/-L M1.,)3,]U1+Q3\[^[1[S=+O,WP,S[%\*!5NL*;U^FWG7\N-T1['N5"S^:2KB\ MD;Q>^O?33396%=Q>%63+T6U*6:!D3+BG(CS>P"5QP!E1KA\'X&+[ M%N_1=Y>M.\BZA(HVYGH_=%R,N4HI0QD'DJ0J%(3'24BB$,#294JDJ5*PY!'& M7,/H46*N3ROV3_?^-M6[;8CWW]A :_/_[Q:/VC2[]M5F!P"FJV^-W/O ^/E2 M",!CON1^Z!/*DH3PE(5$4*U)B%O_$AU1%OX7&!T+CHO]/$\W<0+C$9TP3SM( _'^1$JHQ?R;]U->1.1WMJB/W M+#)N*#*^]/=;S? X913/:SM?44]Q24O8 HN'ZHW% @O%DR"06A"I73P$CW$2 MQ7Y*F)O"'\R/$YWL[+I^)PK:66&Q@=K#%E'0"R&3SPB/.F2-*(TCJ7G4=]#P(+K MV!N;)MS6-*%]OWW_R\L7;8"1LWP^PGRSVW:DCU[PZ0@RB<,P3:AD.N&A"!)7 MN(' 0TIY('W/JX_JOX]7;$]'6(?U,W+J)(D(F M'HEYDNB0NKZ/Y_V'<2=V>2L]W6W;2]""(*+=P69WL+4H*7<_'6-/1W@.Y;*8 M?G,YC5Q% Q(H3@GW0VQ3Y%$B1@I4>>Y%+W"!0C"=1RN,4*W4#>SJ"M2VM;7ES6G^- M<0M[.L*3@Z6WM"56I1$VT UYS#%YGP)82D6\@,J8BCB*O1!;>G68QVQ(8ZLS M^YNZ/^LO78)I91K$+?57?8KP]XV'6]^2>3U@7I5/<.13"E3?UF]?<8$-ES_! M!HR*O8"[]G^.M(1?QSE^M#]C-:N![J*!E@]E2%U7>4Q10F-/8P_5F"11PDA* MN0#4BK12X=,&U=L@TFT%V_M'2YZN;<$S]?QY;#!OU\(_IIO5'@';'!6YMI#_ MO;??6,7XV(IQ,2& "67%DY D.O((%U211/DNX11YE*;^4R4$VB.Q[4/& M35")C^1)MH$--L8OW;CTP\V ;A,4]P/VQ02%S^(X2/R(I %- =CAMP0WS'!0 MW"I07BH$>[P$A;6[K=W=(OC>0+M[+7&IV^]IN2(3"[ MFD>$16Y,>!P+(CCU2!2SP&."^ERK)]S\TAYI;A]J7I58^+'W$Q3'=U $_L'%B0<@?_%U\.'B*_OJP[/@WH_IP?%7>G3\GAU> M?("Y[/'#DV\1CSU711Z1 9Z32E5(1!!*PA*::@HK!3]W=EVO>]4Y*<"^?5S] MT:1 6H^=<6YX2C=2"8R3SV_D&:*E/QC +?CKJ- DQ:;BRCFK]3L^ 9XF@1LU M7..(QF3 1]TMZ^9[,O)#QI6,&??"(**!9-+W(Z4\%C%56S?+[/;@32JK=N[V M^UK]?KYM1LPC\>+^V<&';R**1 K(0*) ^(1'/B5)ZDOB8DV'CJ@?)0FXDD'' MI_[*Y)E33KO5S\':_RT;ABNQA7WW+CB_P4J2T7DE^7ZH)E(/]'!\:?I;IP.K MF>^A\M*G63XI05L5>I07X%COL:"$7CVD1SG@#H.\U"WNW'7.8;G-3-PFL$[ M9[K03C88:)55FGR^T&0R@B=EM=K$LA-8X"F4CS!WXHS@'6:R.-=KK8 KX(&L4RI%,SUZ@9%E'GSJ/S^\ ^[L>,AB'MXL4\/OY^< M'QY_]@^_PQ@_?*-:@FH,0\+="!"7NH(D?BQ)0A,_8"&5RA68E8DN9V6,]D8F M*+71^?KG*$.66.9#QN\$N-MGD5=H=#1T#@0@A;/2\ 98!J%4@ % 23$3U3T M;(6@;:B]!W:0@?#+.#6#]]E54Y0ZR\:]*>#T\CX "D!=?>=_5W]/+Z[QZS)L MC'N(!H5>@ LPDRZ9:),1\L,=RZ/"A/MII#TN8[!(@R2*-(NU#A/7!=,MJ0TU MCUI#[;EAXVCOFX_;N[PD(3(*,(7KNIC6%22*9!IK[#R#AIK7@16[R4Z;UXN5 MPEK%RNB&GF;H)" 7=HP]IX<25>"\(DOS?C\_PT^1A97N@R-;G#<>2E;.(1]> M(5FFV'-ZS$'\VO4=T1UTG7U1 BP,'42BYNYD4@*X@&.NQ*7YUO)73@!FII._ M!!4'NE@TJR97F?1A5O6^RCUJZ=R!MZ@D\"M_SN!CX$V][$/ M[@<&UCYX7$'_"1Y9*(-4QB(E+$EC/$75QP.F?9+Z<1SJF'L>[CZBW="_+./) M!%D>I-*H'Q!W%";'Z#NJA"C1 ) MX/Q*S$$E@=Q5>.%DJ?G:C"9+%\!@.@KD:3,NP/_Z_5FQ2ECA_ZB5X=G+(8^5 M4J\F12.@UTG>XF2,&!GGQ)A6\]-RAF"1U Z+\PKLESX2[A3@SSQB0=31>+G6 M9ZE4-;ZYA$DY0Z,-#8:L!.C&7X)[#,C48[HN]),!R9:)>%N:=!UK.>[L'L_Q M18WJAJ^14BLT%"J*!4OSDF0TRZ-N8O5&)+J. \ZT0!F>]$'[3M_@K;)E&QZ! MC^;Y;TD+PS./EZ]8-B[7XWUZ3%/%>!0%7'/%_"BE/CB?5"?,#Z)(3+6+]3[7 MJ5T.][XE7NIS234)TPBTBQ:,Q)X/9J2B$9>P"I'D.[MNEZ[P/NG*34I6E,N4Y5' H:)30*$A$FL0SK_ .L.9DM_HH*I;.\4*4>WKK:%-D8 MD>R%K?71\8E_> QC>_>5'7[?_WFP]\T5GI9)$A PY7!K'@U(XOJ:R-15*2QT M#(;&SFZ9_22@;<:]Y5HA ((A(E\IP*2MK8-IE H-WXZ!.:,WP68> )"-IS:S M,8PK0Z!L%YL[3 +MT5VF=8*:UK3)]9A'3>Q+FDZ4R M=9B/06&>9&45V:F,7+QT%FIP]BJ/T<5NW?.&I7%#=Q8OW/FU9G%M5%]JGKK" M\AJ,C"*<.LS9<&I:\"+1\T M5O2P-)*WG?F@*ZS)BIF/#).4]YTYK6;^V"7!B^;5)]G3:H)9>V/%F76;7S8S MDWHB>^@"9>/SXTKA_AS_WHM6)G$V!$-]#U67<%TO32D/XM3CB<)I,S[D[%^4]?CT?G[=ZY"(6DR),\/M]>3V/46$77^ M9Z^8E4>>:)(46OP@(H59O1;],W%>[ORV,'FP"YNG<]8-L2G!)4(]E!IINCYJ MF,4#_SDO# ^]KJP.O P'+S9OT$ZO0-7VCTREW* MCI-O8*$:1539D,"X8!3^\S>QNXHYED2MTEA:>6Z<,I8HG?"483<_)5R \R!, M ZKB13&9T\S()?6?M7CY4U5]^34WHO[N/TV%Z72MJD):C#F*4:E?-[^\45DY MZHOSU]G04-3_.U7\*@O/O>2[ON=5_ZGG?/>^V(6S!B=LM[UW#8S?JW.[6[S/T)*5E;&(]/ MRVB)E.$3D/+3-(91^7MUBFVE[]?*W7=VU>^QZLW.6&+B-?7^6/-[DY4P?YC4 MA%W^%[3\TSW2YJ^YC=+F;XP\6W;8.G:8[K0TBSS=;FG^,GLNUWY2WPMJ32/ ML2JFNZULGBQ#^\^ M[!U^>>_^/=CW#AD\$_[]^_O7BX/!7^G!K)O-V;<8*P63Q"-,N9IPW],D4JX@ M 6>*!30(73?=V74[(6]GR]9M._75'C;^\D[CL(>-7U=S=C]]=*F1S2/JG*53 ME!;*UJPFNILFNIAJ(LZ99B+FA FI"->!)%'(&=$J2>(T!A[P@IU=OQMZ5@EM MOQ):GQ]EV]Z82E[MQ2I. X^# >BG<4Q#J>. TB!(F1_'6&3BQG6120.O-YP[ MMP"UR 'XNC=H\+EG<#2 M1H8?#T-GD>$@E7[$E29IFFE#'*D&Y]?F2MW-M=\:.^ I7*GE]@M3RP +OM^;\UC>F2-W*@U?58?/ M[Y^=+KY5\'=1\.=S3E(4J2!F,2>* ^?[.N1/V$_AGN+6 M5G1J>8+70F/;7*1;P>-#':<&-JWOM 9HG?E.D8ZDY,HG;I)J/*I8$D$Y)T'D MR5AA6TE/6VC=4FA]H>]_LIH F_:_G>!NE%I])G?C@4F;2^KT.!^+ODWT/T2+ MSA+]J7!E1&.?Z%@(P@,\6BU,8A)'09*J)!"Q8E:+VFS^#E=G\7VTF:D,S418\VQ:E>N1XU J4M!&IQT/0N8A4%*0BE8)0 MCON\%-C20J2*N)IJ);V(,^5BTWO*;39_NS#4OO]E9_,WP(E:/IMD,M1.>T]>R)Y,\R$Z8/YG$ M=_U4I1[8"8I2PL.$$L&]@/B*I;'R19I&7=>(HLAML6F1);$-BY\JULRF? MN_/[QBJA:[HLWDL3V3-)-D,'S7Q5ZJ5AE'HIP9,0"(>%)L*E 0D8BW@:^7XB MHYU=K^L]A:^Z'G%L'X:U4_>LSWFR!Y+<.R!H#R39;*2='4B2>BJ(8=$)CVF" M/RB)7*&)3(2?QKX.11SA@20\L">2V!-)[(DD-]8M;5:PQ!8J/01&9X5*C'F> M#-R$:!IQPCV>$A$GE'A1D,1*Q#+1:F>7,1LQV>HBIDUM8_*7+L?86QN[;B\V MLWZ22/S=LH%S[.H!NZI\@F.=SKGZMG[?B@MLK/Z9U4_%;'M#M?\3.\%K=9SC M1W/MIVT(_^[::/[P$R^AJ8Y81*BG8]!&- )MI%WL7DUI*AD3B8N'GU#6SL-/ M'DG"VXJV[2P7>#+M^-CXW:[%?50/ZQG%9G/T8.O3!3#PU.'=^#6/, M]5-&8AV[A$OFDT2!4^8K&H@@2%@44CS9//"M!K0:<)V^XO.Y,^U;^TU-1MP9 MQ:_*4;@6QV^#XW.'I@TR M ]E_Y(4S[FGXK]#:&< -O=+10Z65R9=4Q&Z2)B:K@ETH.N8>Q#,Q/'=.JD/@ MG7'N9&.X>S#JY^<:&Z!7"(9?C":%[ '".7?L)"JIRUD:ZA2@.0AD! /SN IH MJF/N\K2VHGD;-DEOX:'G??W?'\___J)&">/!T;L]>OCN]_[AQ=[/K]_[WP&. M_8.+$^_PXO/%UP' ,OOJP[/@WH_IX<57__#[9WYP_.$,QL4/P?15B<<$%N50 M5Q"NXIC$*8^)SX,H3@1EJ:]W=OD534(-Z]V-=[B4<>C+* T2Q>/8C5F:)J&@ M:0"OU#JM^U/QNC^5Y9U6\LX'>G#V+?(]$2.>(YRSVK5U1.7;-FEB[8PP1NGDJ?/+?7I,/@RI[+'B MS\II!_"9] X^?$M2K5P:A,13/CCH,A' *4B24,EI!O@0>&S(L)%B+H/ MZSP0J"SK/#M([;N''[[Y+$Z8\"CQ$SQHGLL8SYBGA'JP:EQJ%@0Q5OJO@JB1 M+BJ8ZC@ 5>CG9:>Z?]YU&ONLS'ZVSSK;I"-LK(:]4L.>'YQ\PE)(G3@' 64A*+)"0NU2P*E2L$3W9V?>X_HX'6 MNN-BK):]*ZOYH&73B"5!1!.21A1< 1%Y) $[FRA0LWX4NE$X!&<$;!/2IA'L1,0"XD0DA,?E)IV!;R!FV.#W,M%%%<;:#8V MN-+Z;$"<-"!NS%!'B;%V4I$5SBFF*!#+2VR$,35&&VOU3)2;X88_1%+-E^^ M)'\ 1;8B9_-(XOKY_&#O6Q!&L8KBD, _BG!-(Q(%B/0L8:GO^DK%QA7WKK!& M-\(5M^SS^.SS[@>BO:2P=)&.B&1@(_#4E030/P"T]U(1Q:DO_! \FF[H/HD[ M_ER ^.1FK^7H=0#BQ<'9-QK&@'RQ()P&V"L\C4@,:T9=J7T,"U-N_X* M^V5C3%_+/FL(;;_G!R?? K!XE01[-_9=,'^I '<]P!99D7!IY(&R"_7.+NMZ MX>T!<='Z?>QRR"76D3VM)GU]E.[7,JK"M-*>@'P-&0B52YH&2 MC%VUXVB0GQ%Z,P4(TY;Y-\=S4?)BRB&5_B6F=A9X>,90COZ)OVN,.AJ5/C*\ M5#HC$ E=*6E=: <4=9H#\YV5KQOQ>!8JL-M18:F>9MF-G5M3;&%0_UF7#_G5 M(IO*F^G\J@(C&']?C$K]NOGEC,N][VKO[_VYFN_C+L!"^]Y+^VZUWWIL^">]S[7 MB+WHVJ];..+UT=B[+;M=M:6_ ,!XA!WHJ]%D&P_:O6'G3;Q>,DI$_&(-IR9$ M2Z0,GX"4QR;"=U YM/OHT)JZQ^;$A%OL/6C '>P_?<-&I#M<^CC<_; =5):/ M;L]'G[*?S\I%-QR7O8=54814D4N=R/610$E*>A\(6,D]0-'W-G6YT*T6IU MIF2_BFMO>JZLWB^\SP[?'?B'QP?G?Q_O7<#][M&7C]G7[Y(>?O]K>)'$B%-&>#--$Q)3)<&P!]S ZQ5,>M0,;,#X'R9L,!5 M,0DBEQ&.:Y8$H2 QURK4BD4BP1T6MH^953%6Q5@5\U0J)O653[D;)5AN[[,X M4KZB7&M.DR!EL?>8.T"MBEF'BFG.ICL_^"[/O_DJB:/0Y42'(B&<^3&)4@8^ M#1LGK%ZIJTLO\EZ1J!2GD7;!(G9# MG4CE:A$]YEYQJV?6H6>\.3WC?_.9Y$$0"0)>34BXZ^+>KD"3)(E"&26) .,! M](S[5$T=7K:>>;XN0QN9:?J7'NI"]$VB2:A!-LS*<2%P1T0[N@IM35N@%2$M M%T!#AX&G4\:93)(TB!48I31-J?(C;K,F[=8#YW-9$S\*$Z592OP@< G'K4A) MXC+"7' E0Y=Q3X4[NRQXJDYS]Q.RMH)4R_L26$!\'$", ]S6%RCAIR[7H2>" M,.1AX M?*4^DVL;XVPZ(LQB_)WV?>8(1%3,\1ZJ(M 5%"XKM6+L[@"(/(NE[G&JJ M8AZY:>S31$4TB32>')+:\&GK07$I? K>LD@5([[PP%*$=24Q31/BIUX2\=!/ M?1=<9]_E%A3;&R'=XEK\XWPL^C<>I-'.RGS;46P]>9$7U%#L*;O66'7[Z.KV M\.U&P#*R^WL168+9FQ:JQ- M0K/):NPI&VA9-;8.-3;++>@H2A-)/1)&"04U1A6)H\0GH2<5\X,T3*@&->9M MX!XUJ\:L&K-JS*JQJ]384W:ILFIL'6JLR0A=P/SY-]]U>2Q#1?PP\@GWA"*" M"0T.FI?Z,>-AFHJ=W<"WJLRJ,JO*K"K;(E7VE"WSK"I;ARKS%E19X$5>S&-! M<-<#P:W<).*N(E3J5 ;@DR6<@RICJ_OF657V'%G W\S!Y"&=ML:)H<_-Z'T1-@O+P_[1EL&G&" M[#J#7.D^-A!6>JR+ ;S*W+/8SP@_:;H.._/-C:K>1J6C)@4^[&XM%5K3J"". MNW[@WK-/0=0-@ONV(KCA1/J0K^L,?8^OYPS]M8TXNJZ=0"M'[$7K&K%_VWOO MT*>@#:?VVF/:[7'_EH^>EH_L]H.>BX4CT_P!//.^9IF/P#'3;!9AFQD MX87J'QX?>'\/]N$]^(Z/V9%I)?Z!'7X_[,'(LJ_?OYXMI[/^?B>]0_;9/;A0 M@Z_''WX>PGS^_M=[__#=WL_#=YC.@K$._IT=?O]]\0Q\+U8\UC0A(A0IX8P* M$HM $^5Z;A1)-Z )Q^;D?+/26&V'OO]J6ZV%!=DG!MD'5FE;D&T]R,ZJN"E5 ML*0R((E4FG#*.!$>DT1[B2^4Z[I)Y()%V=VP6@$+LIL-LEN.L \L(+8(VWJ$ MG1XY<_CNA'U+6>RG7JA)&+H!X3)(2*0328)824^G5"1*[.RZ77=S4-9"[(9# M[/:C[ -K6RW*MAYEO1G*_OCYC2I?A2H*B(@B3K@2E(A8)D0'-$Y4DBJ/)6C+ MVH#!&H'6GOQ])^)AT;O$JL33O ]PTL_&Y_;([Q<>1VYXXJ\I2UCE<&?E,'\N M>.S%/O4]"O:VGQ">)!&)HC B3(@T,@>^RV!G-PR[L3W9[$FL;'O2XT:A9:L# MPA8M'P4M9R'A)$F9!EPDGI>ZA'L\)!$3 ?']1+HJ\OQ !=A[^DFB%18M+5H^ M^[)M47#7HN6CH.5B>!=\?>7&BH-!J00@IDY(HBG#EI?,E3*5VDO!OF1=9A'3 M(J9%S(T*U%K$?!3$7 S5:M^+%94A42&-":=@: H:NT2Z:1B+@(.C#H@9A%W/ M(F;KPK%;?,SX-!R+F\^=5]G0.=>B*']=4]'Z'=,$&T?.ZPZON%<(=NZL&1B9 M?*TF!2[02@60W*P DKLH@&-@"=>"_8U@OW#8=:+"-$EX2+C2+N&I3(G@H2") M%WI,^2+UF-S9];O^I7-/VIJ]MQ)_7XF_5QC12OQ&2/PL?*A01 M'@4129B*2*02*CPA>,JP?]0LPVJE?FNE_E[A'"OU&R'UBV&<&%PWJ3Q%=$P9 MX:#921)JGX YQSS/"R/.!4H]O5;J;N&K-@N0%@.1?VX4&1A(_##B\-0:B8"SX*E M!4L+ENLH&K-@N0%@N1@Q\\+8]R,FB"^#&#SFR"6QJSD)>*)"EE JDM0"I@5, M"YCKJ!FS@+D!@+D8;.2!T"&VV: N"PD7402 Z<:$L3!A<>3*A H+F(]4,G9] M3QK\&Z4Q&U8-8>[2SB2837_7'.]]N?]&)1LI]VE*?>'Y$7Y-P2TPX4\ MT4.9Z?)=5LI^7DZ*UC3U.7K;8-5A__!?AX/#BQ/_Z-TAXH=[^.4OP)=]?O3E M[][7X_?\Z\6^?_#]\\_EIC[P+/J5??6.WOW@!^SO'HS7_?O+'QF\Q_][\$?O MX'OO^\'QC_/#XS]2P#[V3:1I(B)?D2!B+N'4$T3(2()QQA--J=*^%I5" A'0 M:@\35YZ'S.E%"6X%H"P0KHP#5WB!"F6H&%UN ?0??2+ZSI]%CML'8 '**Y,D M=^/Q-K'X%?V"_KF$'Q6'W4A TV<(E;,8GCM9Z923Y#MH66P7-,K'P,X9$+2? MB03+M(&9P810&OL&%5D^*1W9%]F@=,10.7U#^TH]E,ZX)\8.:'8'M#ZNA),7 MSD"<.XEI8@20KE77@7>7&CX>CW4!#RFR4C<=C?("[A+%.3#$I("/\0TP/36! ML=7MBI))"60H2_.JQ DTO%3U/DHQK9.-2]U/G=/L)(>U*_MX/3OBC@,APT_K]^:"W:E[LJ*7V"1]S"$$=%GE1D.S>C-S:/^2(O MRPQ;' $H8,ND8H[20LIB O_65$B!!O B^* <@[5CX*7K[ V![<=@=6'&RCQD M-BBSB.8IL^Y0JY[B9"D0 R^NQMG7]9)-%_O($YNRN4 M[3T59N!NI\*,UJXPWP]E/M#'XF?KU",[^-2H1WG^]_$)F.I[["M'CQ[_[1.S#RW_W=.WCW'LSM_;-#,/L/OWSP MP;P??!V\9X?'AS#.O].#X_<_CSY\$ZX?>5+Y)%2!(-QW)8G32! 6F/*:) M2)<59. %/A-Q%#(:\93J1":^GRKXU MB%?-E!5E1W0&R [.\=.5X,_$6B>TJ M6-CJE.2 QZXG$LI#X4L>R$ R%EVG3,?B9_WF"@0_@R<."/8) ;GL-'_^#X"X MR@<&9QL5:S#;^3X![:BR&L 6E!2LZ&@"3T'EYOSO1(!N+8QB,TL-+T:(/\U* M?'MR[J#6/ &T!,6CI2C'!M:'J'1TFL)HL]/J)CRDN#J5%K MK^G5)H_-N\S/"*UV88,/:ZRZ!+@=MJSO-JL5AUFTC*O ]+]J9VB.G\ M_5WQ6Z1@##U MTSGKAM@?\A*A'DJ--%T?-L-H<_[S-[&[BCFV7]/#P'3RA& NVY [>W17^_?$3=V8+I* M#S+9J;&L /[-"M -^QEJN-\U/U,IP8U]^'5.5SI?-)@1J,-OP?JYQ6:VHR^ M>;OW9$#?./5 MH%<4:+&.,>4+= F0?^J^M,748RCSRIMI)CFJ(L=PWV5D=R:XP_BB5@SH18JB M.$>V:?K8=K!#;I9F4M2N:T5^?-2T4XG2Z'GB(_K9(!O75QI%I65OB/%)T,/@ MN,C9,V ^2H_@HZQZ^4"/>]@V%_4H:,@^O!+I/D 2&:<,B05C@@F]^O#^SU^O MICOH4C7G&*'O"E-!MQ'4'#K(JQVME18!C@8O'IMVD[" 47 M3,V/RD8RD]:5$JY\X68TE9T48P=E(%)'[Z#>^IE;.@,IDK/ M2;&[\&.Z;WR5^[9AOMK[X_V#:EE8USG8.]S[U_[!_N%QO>R?G'?O/[W]_.G3 M^Z-#9^_P'?RW]Y^OG]Y_UG\K;=MZMFUL:T!8MW4I8-@HBAZ)^76<6EDV*. MD3%"E4V19C4SE[U\TE=UK,3$:."N[Y-A!2]GV;AG'CH9BHDR3@%\;4XO->&> ME;&Y841PC_R8N"XE'R8Q77N],KJ58C] M&D1?F(GBYPVDX&:#&DK>::DQX^AX+L()*+7FEKM \H\SDA]-2=YQP,[NX6=GO0P4&X8E$3Y$5BD^0^^]R@>Z3)W_Z6 MZ=(E':!+'UN?XX+A1&J5BU%!HXI_RIZ)^)G,@)F%>9"Y=/]M9Z9GW09AP0OL MZ])0M FW 'G^=Y(5V-0=Z7R6E1I!LG:DRELN+ZQ.;0*!T%*# PDS81QX=*.>>?TB>[^BB=.17OV:+[RT?,7 M=N; 9SXN!)?5,E>*5(-%5R3Y5/; 'C;@F)S#A3FX!J6>BP"5^CK:U2H P&]2 M96+08#36*Y[%D9M0SMSEL!Q2%\,FA#-+250!FG)JQBU[)0@UB(Y-.L;I7/%8 MO*@<8_CFY!S0P*#R.92N/UIE%]9?%?I4HZG900/V>[5E1^;EN/J@')F! MX@*.^J*V&W-#ZNQ4FQD,IEJF"DZ=Y058Y/4"")BPS$8F(K>$D@GZ6*>7/V]R M')>_,,4JESZNLU/+'P_$^?)'9@:7/JQF?>GSLZS?O_09FAGST%["VO=1(_\$ MIZ2L?#+DBVI,%5-@80T"T#6,!9S>!V:=+]KD!!820BQ.%O.>5\TOGV5QK^.B"I_@TXZ!]7PRGO.MJU!'-<(2''%X$)A9S?*" M0S\\*>=,K_VWE3A?M_# Z6(T OU5A:6&)JG;H!I:NKCF%4;#)^?FAH% $42 M 7E57G$I5J15Z<@\ :5=:28@R&2DJNCU==)S;WL)3WC81GOIZ%07IYD^VV3K MZ'I;"!#.,!^P-RCX4F:-Z0[*<(),47&0G!8P&(X\02M;SWQ-F*'4!BX5P$P_ M'QFV!$K\ /$P0B!&O7/0L.KD)="J;$PLH-:/87XV1/F6Y^,<2*GQ;5WG"-!C@4Z& MZEAW@J^<6Y(./#<;&3]X,C!31K<+3(=&AP@PXK*Q"6^#U(O9.HWSO+]*RF\G ML'0CV-F$':=%(57^#-="@^*NO'XP!66E./ 74[];41^CJO4-9^#$.K]$7=>! M8?8;#][Y)>R&TT]NB$Y68:\F1&GNQ^""B2..*K.O?UX!^"]NU T6WO2+ZW?] M2V\JLY_W? ]8!$:?7+ZA@^JC)S!RA+(Q&4RJF(?2('>9\2%^<9G;9&C$E]S:U]G1$SJZU_9J7A#;OL&[CL MO0SM7E7%YS&> ^9B/ASJOEW%5@[U"M3&)'A5'P#CZ(NDK@P!KV:ZCPO]>4S^ MG-N5;>505Z\L?#@+P(I^9R[T6FGF)EBZ$(2O/*?2!!7M:K=QJ*M7N[*OX2?6 MZ#>!OB/E.G10WI\57E'4VM3 # .8)%GN "V1R/W6$ M1#3I\VG.%3J&^#7\RH5,Y=>J3;.S55)Y@ZFMT\FHJBF MVM.81:SRDO#%^+PIIJJ+/>O@@(1US0?@-I@0&I@=(Q#" E8&W@#^H*Z""?D0 MEF$\VQ&XD%7.<*QHQ&"Q3E[\()BF(CT,KH_,;G:)P5UC[Y@R4'RFB3U,GS9W MV31I5>>YFNHE+'VL!^Z,"Z!S94&->N>EJ0T=B:+.+=?5$ -M8A[PR"IIV&EV M.#:E/5W'>3^<.D^=Z;X*3%(/=4.MJ4W4@'LF!23,AFRV K+<.6R_%\ M+>QM?FX1A+V;;?-9&2IW%H+>R#V%27AARN07=RZT#PK5&*(H#75=ARFB,;9F M43&<>8M 236EVDVV=@1_%";1,)?RZ6/J"'>-3JZNH.\Z7WI97U]1R-)458_, M<,;.I*Q2VC.;> %,0P\U13WCQI:AAFU:)P59ZF M99WCFZ>9N0-36T55I8DC-5'5)9 &4N\!P?J.ZS?#P1?^GB,4 T'?95BUGF,B M;V0";ZHIWJY@LX(LI'R-ON?X&ORG:(KBJYKVNH9@"N0_M9R87"-, -"SSA16 MV#I%^7E(]>E_7?'H_2+[X?QWWL=48,?Y$U2DJ20Q#WS;P]T/^].W'55OZV!U MY0_GJ*_$C_RL_)%UZBN/IJLYO1(?\T7@MF,0D20;E@BXU=5OIP'HYO+NM 3> MX/]TG":=-=O-9O))9WG#%HD&DZTJ@YJN1S"73JK8!KXSG-,L5=?9ZY>8&:EO MF7+3O%);3;(!>'?-4I@K4+$M*M=&A9K=#N9 (%,C"SH2Q]G#C?>F9FKN2?@A M;NV>/B.%)Q6 M#ZTP(+&"Z@K3;6D;!$UE8*$'*/?3*B*3")T/*ABV6"@RJNP90- 9NO3F)WZI/'RVLV4>@SMSV-R4 M)ID*]!45^5(,$=RO.*/ $>/*Q(:_JS*+IDH<:%IO6C(%67 3B'0VKM/%2WM< M;BR.;(QNT 1U6D-4>-$D0)2N-V3A"1Q%/C:)TNL,9I17N%4"U$]98.&52QP MAIMHDO/@TB*DH]LP+9/L.O\HT%"8T9 MU:09&X-TSJIJQ&U6(U0V+EM3(F1@8W9\"6!%?R%E;?3R- -J*BM-%6+E-L]A M]&3FH%6%B]4>>G1[Z_1+7IA])J79"3ENMJ$(*2K4P:><(-0/C077G[T5AY^- M)[5O;$HH8)3P[Z@GBH&0I@P+4P%)EINMC; *)^?-3,?H"<\>5H6%,YSYVRD9 MIK1#RF1E53D^):&)%^#A 3!V<5[.%<77V>!J*RJ,W)24FO,*.LZHCPJ(9Z9=%9]6$]E MI98H[5(3T_FDN6F;:W,6M[V-J_VYN-Q(4F3+J5S4ZJ_>0MM^O,A3_K-[8$"4-F FCOCA_G0W-%,Q-J]J03"/C M75I'Q^N.*/4+ZN^[U7=+9QA67_*XR_WPZN^OO?G:+^-N$+CWO)=VK[F3=KW( MN^>]=L2W';'/HG6-.+CEO3?T^+DEMJSU<-[X08?SWCC@.O_W^/V_HA6&X;I/ M##TV):X'5;A@?R&*=(O#EQM,'.95*NUQ+K4\M%D\]"G[^6PV_7JWLA.O'\N!N ? ML\'(G3JO:LMR*;"UMEA1SVH$;'K^SS=I(V#[6N[4C^T#Q MO)MU:%'#HL;:%'Z',M?BAL4-BQMM9OG6X8;;B9EG<:--N/& SI_MHTRKQK(Z M^F#AU<+KNLCF=4(:67A]?'A=1SSK=GVB-S*>]:DJ(9PK*KPBLB5M0^O;>%N< MK4>HMZO[\ /,(MNS_;D= Y];%KGSQJ MU9Q&@\?!M&LWX=I&-K?"'JRPRB=X!,YJ9Z_M"]ZJL=QZQYMENKLSG27G[;^90OA6G -I&05>?ON@&ME%00PW;*.AQ M&P5MZNFC0+2^.61\G%?GV%;GCR;GSHG.3PKLY5V=:FVZE>D")1T$Q!S(/7]' MQZD.<:,['3QU-VN_[65#T7'^+6#=.LZG? *#^I\5[ M,/0"EE\\[&3]*UCFAI/V-_)L5]?K4O^:4SSO?[9KU*71?0^-O?&D5+Z.Z]]:]@-8W^C1AS!XMT79YZ+QA%]Z!G%17[V&!6+]H#0NL;8 M??[SN^H7W%2PU')"M_$4YDVZM T1W]9*PR8*Q',>*;U)E]Z0V;SQ\<]YS/D= MZDU;SJVW/+5T [!O/6MB(]8WY".L&#[A@=$;((;W-$%:R4:;R4E;#^@/J+JP M;+99@/50(]$>T[VNNM@-D/XV65%M&HL]VOYI9.:_VMD"I$VLV*:Q6+&PJL3* MC)69-LI,2U6)77 +DI8;K/C;!;?B;[GAB<3?'F1V)^(MU"7;/?%V3_Q3D2V, M[($C]L 1&P9X\(FN:^#W33GN-0@L?#RUWV2/.+/VQB;:&V['"]=T./0+@@QK M<5B+XT5;'-S"A[4XK,710FYO'5:X'=]=4^^E%P09UN*P%L>+MCALC*,-%H=% M#GL<<^O6T1IF]]N=T6'VM'MKF+UD>+6&V8,IZ_L6/EI=M;/%;>#-J8"V1>A] M2.>YMEGP>K6[;1:\+=I]NY& A18$UA$\N9W>?>"97):QK[%,Z9J:#6T7=UL5 M9U7U;" X@WWU*M'045FR:@[=B!UW8^LY555E-O.Q!8#%B' MT[[&G7*6KV^5<(FLAK,:SFHXBP3N&E*OVP4"5L5M)&/'5L-9#6V<;O<>6_'?7O'WHE8<;M)V?K>&@$6"+4<"UX+ LZ==MWBSZW$^%OWUIO3O M>SY(_67]-@^^5_DDZ>L7>8#(W2HE'H>N;47$CANQ-A2E/2:5V\>^MJ3-VE;/ M(A";8YE9!&IAB&>-V\>>WRZR1M$:A&7C+2+6<<-6E.D_&HG;Q[C6'++FD#6' MK#EDS2%K#EESJ-5(Q#K>NHZ@M>:0-8>L.63-(6L./3N![[_X0?S5#G"/9] M4HZS]/S-0!0GV; B3G!YT Z.:I$*.)X4N M.DXASN"3,8Q/])V1*,;-]?@X49:YS.!;!;>;@76

  • -1B _.CC'^:> M#KY_7,"S%U[2?%F*OB@R73TZAZ$4SD@793X&>B*,1PO'AG==7TW4@Y_;^3;(0KZ B8)'!I/H +RVRL MR^X]&7LSA?JC+K4H9,^0ZQVL1#^OZ++_3N& M!%$;Y_('242ID3,'^! QSO(AR'OSJG(R&O7A,1V0C:Q0!&7_?.'E-6X U QA MGK50P?4-7%3?P>?C?'P^PB<9S.CW(5W!].4G*,8H3H%0V/-7EN (]$.WB*N*5\#)=PZ34HVK^>-&H M#ZP (HIHE:&\P^\#\4,O/QE!(YT@AG6=HTEQ]9MT"I2 >\QXTQRD&*8_*C+@ M0N 6)Z\>-1;E#X0($/BBP@A< [AQX5D5F P ! !Y^]F%63=<=UP$_%+_!$9 MY&A6Q) JT;"8\'9#99QS,SDU-ZMKR965CBY+7=$8!H=HINEB4''1.!MG M\(Y1#O $HWI9^/1)]U'5=9Q_Z:$N@$9(P#TUR(:P'H4PE-E^J)I2X62."F*1 M"I=0:TX4;H=?^-55U?BK5CY?"PW_HL1E6F@T%2'O'Z>L3T>\X/3"'#-/# M';*^O!DZ?"-.-#)_!\V&,YA:;3ZD( GP*KBF-A(04R6UL!"#3F[-,C7M >*!K36.O9H!5MXD$G)C)6+^IW18Z?__.54PF M87*Z:#M3N>$BV>9_XKPR]?]V,I5RGZ;4%YX?<9B?R;.RYW?%B@&[-L,B;-NZ,.P+U'WH21,T_61 MT*RX B.X,"+RVH%QZ0(OP\&+S1NTTRMT^O]V_G&+5=_9/4:'!Z'E+;P2E?<_ M?Q.[JSAJPS34C?;RI%]Y$T< H(:&&ZUX[AX%&(#1FI65>806UC%PC78.X-9> MZ>P#-RGGWY.A=CS:<1AEU* VHV[L;#*=KL?28S1:)4J^?@ EZS]KA5;3MAYQ3=PJ4@?$ MZXM1J5\WO[Q160E6_/GK;&A(8&Y:M96Q0O$X[H8T-$!>;ZJLGU^#?+<"^:4P M9?4EC[J47O/]M3=?_R7MNN%];X9[K_O2][Q[WKMM0X:E]S9OQ+>]]X:-PK<$ MI[4>E14_*-%RXX!K"_?Q,VC1"C6\[L#^-0KL%OG&!A2'>67W/]L3P1#\!_VP &#WL#(6',=)#>MNWCLO0"+Q/"<1#UOP1"&@9 M8GT,X<9/S1!VS9]WS2^5\%D$>,'&BC?K4.9: ;<";@5\.P7\%4AW9"3\U[;0J'WL MTT[AEL^R#773-I*^\KVN;WF[]1'W3?6@/UVU ]!V^;B7PCK7SPZYK^?NY78M[)N?<: ,<"].0 M;-W.Q".>B+1I$KP9W;/:SJ4V-+:EXM'^5BI6/*QX/%]8.8Z]9\Z:6,&P@M%" MP>!^-[12T5:/Z9[)F$TH"&W.9*Q=IMML@5ASU*)]-&K56&XX7?FYXU^63=HQ MEHUAD^X[:+9[=8/)%9,KI^JX6MYKI5VL5M14RJ[3QGO>O-97&W MXS/+Y);)MYK)L>SW-BW1NF%=A2\YML6+;E9$M5GSF MM?/6M$??FV([VYTI92-C6VI<+@=WV]%^L.*AQ6/]HG'J]AGMN[<"H85C$L)%_=9$RX; M+16MS<9L0I5#)M6FQ+SVU-L2T]MVQBJY>R=>42[=,;IF\'6OW M*K25YY:YMY6Y:=>SK+UYHCW*V'L!.Z:ZD*VJ\BKY7$=R^37,CGU \ODELFWFLG]T+*X9?%M9G'7[5K^ M?G9/8_N+T?-+M17MR%UL5>E4U*'NFEK2O* :*ALSVU+Q"#L\L.)AQ<.*QQ7> M3BLZP%OAL,+1/N$(N]P*1JM]J"TN3/]/7I9.6N2#QHW*AVMSG^[FNF^5C+\" M ]'S'[VB8 T4;2NCVDC@MHI&T(DXMZ)A1<.*QK)H^+%K!<,*AA6,Y6AT-WCN MS-)&"T9[TTX;X#(=F>-4LZ',!]IYU>2_P@L9(EST^!:%,CR:@G\O 1^RNCTAOC!5P2HV[$K8N/43>C9@T!L8>JV]VK%ULCRFS'+[5'/[*#^U13ANY.6"#-E@_K3_Q@NO:7@6>K82V M<5TK&)<$(W(#*QA6,*Q@+"VL&[$V)/RL<%CA:)]PO&+LD9VC%R05=H_ 0[=5 M)SK-"]TX3F/QTYY,M1;3L$.#V/:[M/$_*QJ7=(*!6-*QH6-%8%@U.K$Y/XCB]Y.C(<^^#V6@Y MMT%#*Q96+*Q8W&NST M\_*2@[1^/%8X8%C <[S.U#BQ:G9RU0;$-N=N,B#6U.S+9>).X48NA5XW+QK(];ON&) MCB9=V\CF5M:#E57Y).EK>RKPTYX*;/GN7GQG*7H[BK9XT.T=V>.0TRB1SL.HXP"UP]&HH#O\#%LQ6-*,=#."*:3*R<;PDUNW'6.>[/! M.1D\08[A$:*/0S_!9G\=IP]TU_US1Q493 8G(&%%\H$N2F>L!Z.\$ 40T"E[ MD[%ILZ[RLR&^,2O@WF2N<2"^MM#E"'[5.,RW1W^]?T?<&&[5_3&(D1B3'I9T M&:$JN\[ONI^?.5GI"*><#( !SIT\=61/#$]@J>Y&'U$ND.@*BKQVKF?)#!X_ M'+_VD ,WGDC'O_O[UO[VH;V?+]*EHYW3/) M7<*Q_,"0],E:A)!N[B2! V1Z[E]GR589JR-+;CT@GD]_]Z.J5))E, 2";6K6 MF71B6U*I:K\?O^T< "&"7%[":NW6;I75NK^^M2>\?DMM/N&CST?'!TM/ME,Y MV>[>KV\=/P[LZ:[?4IM/]R +?>?4'X7C<+3B(0^ZO[;N:3-LIIUTF&0YZKQG M8B^-Y.NN9C?M@K4D[29#SO^(W>0UW*;9;KIEN3]DF^ CG%D:3MFP"@JREGS# M4"/[RHF+Z5"DN( PSO*TF()HRYPB#N'/+(D"N#)%@PQ_^W?AIV!B\2SG/;R? MUW+ _ /CZAH>#\_.0S#[T, :9R+'_09B">/RB2,PVXHI^BCF(^#AWM[^,^/* M,Y$)/QU-4-\X'^#PHV2&F^\<2?"K+>;3B4@%D4R<.!F\!TIO'UZ=K7(DK-3< MG<#8'04-9M+EW9ET*4\NW?19DH7H@+Q)102>R)5X>QT&^03>&5Y)OEY7[GW3 M9?X02+W(Q5L9*V^;U[]8=KXC@?.&UOT\O;WJMIE_3M(R>7 I=H8@"K[M^&-X MJS=^=.W/LQ>O*R\_!3*6=^]U& M[8:-^=#?&X\?;#3H\$+()^ZMO0,Z!'XH_ MP\7[F[=H!YAK_,\7_PB#<:_?'K?[?K>_U_/:';#'>OYHMQ/X>[M=L3_\]P X MFT0[R/-#>"1JDM]>^^^:B&/+A?NY /T?7[K.[R(6*6AY%&,' 1!W"$J6Y,KYAI'MAMTDSK/XR9UF]YJX:WP+Z!_RT84Q/A M!R/8[=Q!UX2C4_!Q4J3.990,X7TS/X(WP[>&*[\)BFSEPI]F:*U=P^[@?_'4 M=L!B"D>P@&(V2])<_@@-MBR#O7*NPWQ"*X3CO8:_ H?A8ZZ3- IV0#["JM,D M*$:Y$^#6AL,"E]-RCF.]-A<>B)M=^A$$V> JLAT-VTUDD4'O3@YT#V,F( M3V3!9"1K6"TN,^*%^,2&#;^OS6APS[O?ANGK=YO,A4NETV"90XA\$&9 ^4!( M2%;GX7?G,W//D>8>I_0MX,C)H=CD7;K5)@4Q$$7)-3$IZ3$@2(H0(\,!^0&% M%Q%\@LQ7LH.6';"%M_IHG+?K=[SVNW;;]'ZI6 MNW7!THG\D24WU[KLU43KX">4NBS55"L4OSS.1"E+09M%0:=DW\,&[?#?G$.* M.OT$^MD 4?1C39 _1D@/,-5\?:@,[;W[E$<_4"'1?3?0$L3C$82W_[,)PI[Y MTY[Y0EN.E0#/F!K6!;;M >RV)ZERE_4+V9L5N&I=\# V9G/7'#W&GJP]67NR M]F2?[\FN$6;1ALPH/Y4IT;16]_BS404L=L!JDSW7KAW:<_<[73O==U/1 "R# M6P:_>6>Z[J!MQW=;!K<,OJ4,_M)S!WM/C0AFF7MSL'PV#;'G96^OY5G:7ON8 M^Z;ZT.9-/Q2[WBWJLVGLVMWOK\,HY76GNC4/;%H2OXG$ MO7U+XI;$MYG$![N6PBV%;S.%=[JM/4O?3^U:W'>DR-X&.!85;#,[LO[A.=CM M>FL1VK9X^&NKPYXQ>_3<=F=@V<.RAV6/97F3]9V.8%G#LL839EPZK9[EBG7U MF;9X*>.Y7:4XUB/:7"+ON+N]1ZIN8JM*FSQW%Y_+1(9&UWA8N-C6\H> M'7?0[ECVL.QAV6-)\J33Z]J*84Q=?ZC&; MMFC8/M_6G6Y=C-(>GBT:?N1-/!.9\-/1A*# G$EHF2&,WW7(Q*W:39AWVT/ M;$&E]8JVFLA[;M_"*ULBWVXB[^^N!8Z$)7%+XH^6&>RT=BU];VB<:D/=W_/LW5H&Q_CL51^P]GMNWL] MB\IJB7RKB;SK>EV+'V^)?+N)W+/0PT_O;&Q_07&RD!M?CTS&5I6^( 1Q_Y'L MLF=4!&.#9]O*'SVWV^]9_K#\8?FCV>.Q1?>6/2Q[+.M)Z3^&K_2,.&-MLS:; M4%;W*@/7VQ\\>&O-(VSINE*JC0=N+6]T MW7;GX0=56-ZPO+'QO-%SO=T]RQJ6-2QKU,,*G=:3YU WFC/6-P&U 7[3"<%C MAO$HF0KGI4JA[\>X:=-,X<0^+[3>6)/8=U)S3H#&TS@^_VGCA%9\K;D_6CDW=U]>.0M M2]Z6O-?C[+J#UOY31VO6G;[O%) )PFP6^?,W<1*+6SPC^]/&GZY1Q&M#/#4J M%DAB)Q!#]-:P\+H(LXE%D+F_1MOK>)VW3UW^L^YT9VO?-I?$,2[1?6I,64O@ MEL ?#W)?TK>5XI;(MY7(K:&R)BGU[4X%+:_'V7E="_=E27RK2?SEH-WJ6?&]@?6Y&P00\W,=BF?ON8S;F1^Z>VY_4'/-OG;,."C'N0& M,D;?[;?7%C3)^N+5]8UK"L\70!A?VGGSRPT9RQOEFG#?": M3M/D*LS")'; +AT1$L0UB&V&"& M\"Q#6(:P":6*>^2U/)MJ76OW:(N32E]$[D1)MN ,/?YVK4)Z\DOYM"Y\'R3% M,!++F7V]=O>7-8UXK+RO:RHS*3^WM];YN3MN\?K1[GK&8ZU52W^U[ M3]T$9^62E4M6+EFY5,M.K_7,$BN6UCH^\Q0GO3$!G'7/;V\\;S5$>%[G/KP! M_#<(K][]!G^HI1H;]E>1Y>%X_G;JIY=AS)NSN_AR*RZCNO:57[EIZ^C!;\(< MECE:V,PHC,7.A/_M=8C:S\25B(L2A?]N[[P6KWSS"W)G:,JOZ01BE H_$X$S MG#N_>*V! \^,PB1VG21U>IU6[U?7R1/GETZKJ[ZB['X^$4X6?G>F\,1)YH@X M@'O\WR(6S)[=MNMTVITV2,7IS$_A.[Q)K]5>O(D_%=B M4J[-">$6HQSNX4>X\DN5/5VRA6^\?DMM/N&CST?' M!RN>;-_[]2U*&'NZZ[?4YM,]R$+?.?5'X3@<+3WD;N60![U?6_969VJF;7;:DLSRVOU?]S,ZI0BY68SZ[;%_H!=@@]P9FDX M92,L*,BR\@VCCFPQ)RZF0Y'BX\,8+*D"T=0SIXA#^!-?@I<+>\.C@8A="YLU(_N MQGC\>+M!AP?TG+ ;\0:(#-P#_!DNWM^\13N35(S_^>(?83#N]=OC=M_O]O=Z M7KL#:J_GCW8[@;^WVQ7[PW\/0- 17P$S'<(CD6E_>^V_:R*.+==L9R(3?CJ: MD%?X 41HE,Q0B#E'$FYI>W5=Y=4#X]45TI26Q@&:0+L5I>=U6KM2Z?5;WD/$ M%AHT9Z/20PT"_Y,J:2+\8 1[FJ/K'FH_/BG2RBOEPI]FKC,L+OP!J,.(5MYRCF/].)>>-?5!3H(^X^A"5LQF\ "Y MC\8V!D6*H8Q5=TB^(RC"/ 35'CAB#'N3TQN&<9QN\[N(10J6$&[]00!Z*013A%3_,^!BO0N7QB[XU5UH8&@T9+LU0[;KM?:4 M(=MMBO7=E:GW6WMW8^H%B_,&]KZ,DB&\+O"M8*Z#*[\)"A42MZ-)>PV;@__% M0]L!?@]'@I@3F$C^"*W:+(.M.18:M5;#@L1#T6+6.)+Y,<-'#(H/3Q1E% M96037RM$PS*F#^#J60I2.QX)L*4_^1F(,9?6?(C;'L.V"?@QG#T>P,3/'32; M@10C03)-RX^)#Q0@!'SP?>(#V4MGP7=P1?A#-.CA=_Z(-C^3*@*D84"/TY^G M8B3"*[0E<),C'U:&^QTGN7XL?-=R#C!T"DLOHKRZ8+A!CXO8:CG$!_5YA"O\/)/_K*WQ9?P6%?_O3Y=NFJ1]:K2 M>]#:UV&(!\CVM%O[JPAOU\S@R(0(?(6B$T713I3X/',-)!:(RL]DFJ&3[[>'Y ?W->_M*)GYFD3^B!_'5OO-+QU!U_BB,\!GD5]%;?,(7N.GY MQVR)%9GS*1P+YWP4HH"&?\$^H[SZ"/=RCEWGTZF+LG%X6 )X89_%V& M4@!% NP@TKP#KC2(BM%6^QDAVG8H$/$O,VWN3OPKP^:-99.,-,EC<R,C/ M)LX8Q%S&$>'2QFTY?S9?C_RP9X06\'Z_#!IBX_D$Q/'M 6ZXG-4.U@J@87HE MT'JFVWI[97A#?M*_9RB_^3ED <,;+5X@-S' Z#>8U<6TX,J$0("W$DJQT#%R M#O0$VD_]%P$T>05^$%KD]/M!^?,MU2M+V/.)/V$;C3!9+"E@XP)T* B-DB0CK3RN M@3DK&TU@*_=[=]!7'Z!4[,V56T!:\>H/\14%(.2R9I?\?:>,AR^(!W MC ,)TKJ5L02\!X8*,+C,R_=1,"HU2@_K/]3#T.W@%YXI1)M,+8(,+]CUJ$#Q M+:),7,.>RG1FF#G_*OP4KH<#.1,R.N-\3-*IX[5W_D5/FS*H*/QU2OOUO.3K MQR0"=MHYB9T3*5\V^O5O\[Z-H#_)%W20(T&UC#&[B-=@)>?@_=:E;C)F->_M MNGO[NR5(>#8!!SM3\;4ZBY/[/@(AXX>8"[\"US])@;]!W.R,"S(YKOTT]6/. M WWU[E42QF,8A'SC>N5W[=='>GF%&8%"R/2_!\+RGI(%^O MWW/[O95>K^4<^>#YTP\:I=OB.RZ^8J*LI^;;H,M$10)YA)I?S/R4WY?6*FJ;P-]3^ZC M(#IM6TYCRVF>93G-$OOP3ZG8CE@!".?K#,7S/5(R[WX;IJ_?;5$NYR/JJ_]; M@&+P9*A(.=?2,?B!0GW7G\%X<"0J.3BE., MF:QV '_KS=(]-380=:;\IS0VN,+_-[E0N:?_OM[Q.AS2SQ-"2]Y=:N\5:N];@RE\.O);7WUW^_8T7W_QE MN[4_V+_GQ>V6=].7>]W./:^];[J%SEZ M;,<>GX??G<^%:-7>!^_C M1Z3A VR@)8C'(PBC$\G*"DL:#X$.]/BVTW;(KO7A*@LQ7*7]$^4L&S[QD\$- M6P"\VW9F35&V$%JSTW_X"3,_LDGK1S_KB4)GN=MR]VW\.- MH2T>1W=]G#FZ*N /V>MVR[)E:TAOEIMLJ7RU>7GN M[J!MJ7R#E>.S F\OP]\'B_IMZVKI_L0*_O3FYF@#$$FW.V!_H*JVE(A$$G5, MI%?A2&0MYP0+,9MO6JVWP[X+/\H2)X-]1 !1X6@WM#AG!Y4%O/>.T-,ETM*_'> M9$-K+D:3&,[RN[RUO?[$J6NS9#E6\^9COQ5VRM\7HJF..ON+US'*F,U[-8.&E7@X MA!=[ZWJQ-[Y3PN80H'_.4%Z\@!)>QP >&U'Q-2Y#D8[[<-A>@%*7W0(IR";4Y#&8@ 640 M2T>W#)$%U;@V HRIC XR8-[QRVZI,5O.ASNMFUJ94C]$OJMW+.V:BCAN6*TO M6TUV"-:!&U8E7D_7!.?!WZJ&:M7JE#':7 684W=3U5=BH)366Z=.3T\9 .XE MG !"\L0*K^U5"R$0J/E%XTG,_/FT!.$QUIC$$@+C*HFNI/[W;BV]NK^0B\H9F7LD1RSLA M#6XV@2 5)VLTR 567[[M]1OI>S!*).-8IF#+7(4I$/=!&+C.F8A",69Y=00L MF4S#D0$A"691!:;RX.SH'#]5MY98$!+'6:2L7/"*KZWSEG,^Q6%J[Y5;8:)> MU][[_+T&P&2728LT\'XR>..@B%BI$.:?J$"==RJW^BQ! 9T/L-?JI@A'@' , MH8(J);R'5/:) M>V?T4M!?L0%U/IS,"#B^%?TC0DL80MJ7X:&-@]*,4DX#.< M,+ .]?#![Y$ ,J=I9^!5S1-16WHW5VA;VX_K1R_08E$A'I\\1Y#O"?@0"-:E M,"[@NR,PZL&8AS_>^_&W"D$@PJE(%\F+[H FOQ_"4?%)&FZUM 9"- .^ M:H)@VI*Z2U,'XO2!<@W5RIB\2C+"]QEA^S-!^A/>%*X UQ^+(&S+Q$ %_F0 MO@;&K&-ID]!2%U3N[;+FSHK1I'(G(/2A,."\79-EHG :RO<%]J.P0,*1*1FG MJPI)7)7:1_@2_IJ"827=+N(UB3@D <: K GDC']@'OB1^@H'0F7EP9_>099: MI)'[((UX%FG$(HT\(-+(FM/[QTA\#X<,Q5VWE4!J?CPHS0\1\W19$#'DS/0- MU[,2O">,)5$W(&.G*M0T*L?)*$]PMIE&Y9!1GD #/((6[?3@,>*;X21I'9ND M<%L.Y_(U%7LON2++Y93\]U*0_I%<@Y),70Q?^:""4_*W:#*&##$PM&1=Y\1S M4]U4UD$86J!+DB'*>!'<*22UK=;0@L)"FG(K#GSI=>LI'&@$X6"2JG7 /$$ MR"4Q00N@N,C )H-#F(2CB3924S$-2M- MYC??B4U!?I^L@CG3L'7(I$/!L8V03$X,$.1$U'F(0:XZ*CF](MP5'(O8CQI1 MRI\?2=<-?,KK!B(;I>&0P][WAUF]+V+JEH:_ER( _0 :_+:2Y9\4I$:X7$9- M]8%CYUFH :-\J>7-)!&&$!W.G,)GX)W$E$X:8DCE2A@N#]$Q(L>#)-,7,^B(FL(@DH8XX6 L\%J_C#!52K%FQ4X>"J4 MR3-$V:HC;A,PXQ!.50^TEU)_'*8@9O]F%L,UPM(\V@M\R7IBK>G6RIJY 3 ^ M=B8$/6L$<#7LM\0\334 N(1O3B24LLXH@"-*X2=Q";\?(:324)JZ\ W< R0- MY1UPURZ%A*T&"T?D#'A-6HW]3_,W+>>@S!/B^W%!!LZ7@IWUK_PP(GL89!*F M$ 3**$X>@/)@+H0;LTI5/W:;;Y'$,D) E$.5,2,<=*#B3D56F_7EES.MM!8\ M^>_C#SLX.A?K33#BQPBP\BS\;X(.+4-X+)IH"TK/#W@2CIQG9F0$2E',67Z9 MR36+94 <@#$AG*L$769D)%<*ZY"@0"E(-L&P:65NA7H(O[R\#KP3Y-^LG+TK M2$N,.5!4_8%0(4VN\RDK(NA;X*3I+$HXY(!4P31>Q#+2@,L8H@+7MP%EP^N M32:; ]SZC*QRB:4NA^9@0"24E$4+O6F[9!Q1OD!EV49XD?@T&8$<@6>/-4!Y MN4WJ=N7#83/H<_C9>(Q!F9HDHY27NI-,:BN4=B6WM%PR4-H17QR(A*C72)#' M('.R#"-HQ'2)!H$O$WH$2QZ$*&F0'E''D[WO\C<8RF&-Q<.A&152WOBBP?B53-U=3I MMHIXQOU' 'B4+4255-::&3.CJJM&*8;B"&-\:B%$.VBAI7B4*4;N2#* ,VF> M/,4395G0E2C/VY4>Q3))5B+[1SA;R\_@;L1,O+38^&IX$%Q=0M)E+A2K>@:%6U,^EE-Z&F)QN9$E?P[KXBUW3 ,RE$ =01<*J8818F>\D>7_()94:=$OD3(3KJTKI11%@]02&[; SYD0,)3C:ME4^8EZ5U*! M> ;BYI5)1[X\GQ1.$Y MNPY88@ _)<./"BGQ^7H^.#DVI?:=Z3'%6 338#CQ^+T;-O[>4_?V.MLY=>]D M/-YY+\<+GT\$D,"!X21N;Z$O]H@ @:"%QRT.9277 D2R*Z=0.$'"\Y>U[8Z7 MNN13)+"/:DQS1OM8=\AUD1OSV/G1H9,6D9K,E8%#&?DHS-6R:#!T4JX0GS)) M(A2;Y E>^< VR!8Z@(X,0ZGY>Q-Y?SN)_! '>(Q RAWP=&T\Z5/0MB,UO^L( M7@MML"TF>.Q<@KOXEUH!>8.WF3G@BP(JM1CB,B.XV20-LUH \3:C1CE;1. T M-IUR%3SC?:$(D\?/H9',\2,1J''I(4\-PJQ2Q'$2JN<"S02_.LADYXDQ1&$HAC>MBPKIDH[H05D&/0RCL$13K33<-DJ?S/F2!U% M\MBIH%E]+H7_54A3PQ0:N:69'FI(D1?$I2GF_ M(*-U:@3M/4Q=8&$<^9>"X2Y<$H4R MK!XIP#!J1:(,31#ZV# &L6F3*Y5 M1#8+2?Z%5!M:>[%_+ /XV]R'*_O9!&UY&2L<3=!H+W6FLAQ-0\.T',M=O5O? M4O#EXOCBX.+XOX^<@R\?'/C@D_KWA^/S MPT\GYU^I+O[]R=<+Y_/!V7\=73AGQ^?_M;T$?8!9_ S;:40J71^N.R'WPE69 M4%9X9=)'UF-R7YQ!F/HWU),"='T,M']_$NQM"PGV) D>GGRY.#OY=$[D=WIV M&_"J1^Q_2K_]0^D!HWV:)A%KXU,L*@JPMWU[V>I/S)>&U &D MHO-&0&!D;L=,;X>K8O=&'!*NIP2&U_5WO/Y+\8JNX8_Z@?RH=*AEAQT:/D?? MV4RB G+L1=OO]KAJ9TKVCJ[H-G_8,D]MR3*Y-,+\CHU>XQ>!0/ !%A6@'/%F M9#LO%1>RWX>?+505K P1L5@JPPIC+-& Q6?%]A(-$5,H?]5(6,=[Y&%PU2#$4[+$#-F;<-QJ))Z J/".C1'T6%.\\);92OM MGS0#7%W'6S8TN4LO6K:E/W$[P<8HI@6C4:CARD4,EK>$IT@JT4NS$DMB=,B" MH4W;@Y8*7 M!8=CQF5O.]0;#U2%*SE@RBE55=(O[W^[T*Q $TAIF=7$Y2V2DI(+#=+R%4.) ME;M! N4RAHU6L8!XOE282X\5*U8O(HAD;,57([0]C_ M<:A:4X%+)N&,^D%40>*2]]WF,,1[L\=45(R<%8G4OY'?FKBH6MVD> H=/W8A MD?Y<>5\NK:/T_(KKD2&5O.0ZV;C>1'@1(LLUU?OJ@,RU\+]QWRYR!95V2ARR M$M@K4HMQL%?&>#?M=<@$K*HCYXH1.9[Y"M,,Q!E26\N;'\1Q03T'=:?YO^Y- MD)UU(,B[8@]]5D?QISP*#H\=J[T_-/?^H][[,[7W&[U9-V^-@?]RK\RBPK>: M"S^5H<(/(%RGV!W9]11T3%5O4@29RLF6JK:5V<(I,BVA06/A,>/4:3ET6H(_ M'((M%H*R(35Q/L.7HK<^22]]4%BJ=)?Y]@)CU]?^G*_BQ'(#L>S@!Y>DHYR/ M*;@-UTGZS7D)[]LM_PU*TA"/:"72F[/Q4-N4LI^_(KX:=C/70&9^@Y19)EA$ M?!6F2*2WRS4R4N:$$$L""#^4L0/J4A/,..W7R^F)(O M'YR6%4X_@$^X 0QWT'1D&>%J\?Z.YBYC1,#ȳ,)>I\_>47R>DNI55!^E M-LI,+<9F"Q<"DUY2EENY1N0 Q>VZ+8O52B*)+)PVBX9K*@R6%>@S*@B@7FSN MU%!]V;[R/&2J_8(;7P7GWQ?WBEZV1.6\@0/4MAAX9A4\C 9Y(9W *A.W0&20 MDRLQ%:F @6Q5*EZ0^!C:F-#53P&0- ,/*?/5=+PRP3A8ZG0+;6U7_#'F'O6K M)LY1)0\RP%V^K=Q+/XP*;FS009?;UX&UJ3YZDE=P*L#_X70&-Y:5(D1.+@NT MDFJE^2,+7YPTS+XQ-1DE[7P;0>_81#3J11Q9B,8;4IIL\IT6CER4VV[V?LP= M[.[).3[12-*98]8IHO12:D+@>J.%AF6]N/L40D^?YFTZ/I=8*)RO_+37"!J2"**FS MJVM(UG>IE?DN SZ0!5)5Q D'I2USM )\:6B ]P=&=MDAJRUXPW[3H7K9'L>] MS2*><)BSP;/+= ER9F#!(Z&5CAKG!F(1(;YU$ETQ!S68D[<$ABQ)KL]2FTGR M3Z$$$\=TI' :.Y,P9B&R69A+R\^G/AILKTDR'4]C/!0ABT?DXH^C,^?XR\>3L\\'%\'1A^,OOR^O/-SX$KPO2=PTHVS5H^]NU]$?M*B0V?EX M<'AQJER(R,N7A;9E;5% M.#T--8RL_#S#2S_RI:K$\];RA9O2SK*&1&=+L8(OJ,Q :2QM,K*]\+_/?@H> MM:=;72[D2YHZ?K7N! :(7?5]QK!A\)-;7TO7G>-%7!5%JT.\,%E2**O4*RAY M_*,JW!KN1!43X%N<7,<,:\=EL%P*6?X@$&*J8UPE2!'B']6:N"1P450!0RMQ M@9J:LY-4@0+=FD(Q0Q*4*EF903<0I>>NB*,GE9UF;]O7-BQEI-.+:Y4E3YECAB1ZAII ML$)M>*ZIN&1\QG*H&1;7ZK-SN0LLSHVS)"Q160FJ!F/FPI_"CP.(LQOK)_?F.G^],",4P#8A^S1$]YAT;0435&UP*G/PRFW"+ M,KV.M#@O"QJ+@W%G9YI<"3EA]-I/ Y;:\%N)*\;MX7KC5/BR^EJJLP/#C,;$ MW+$<08/G&4G3E%.%RFBJ:KP -H*KRIE-Z>459,I< 1V!?35#@-@10P0K@HB7 M0=(L@4ATZ]B\>NRU'5PEV1WV#0LZ58@L$ZN<5QD\-G.T&'G;0;P!IFO=)4^0 M>Y)>C5@=2A'X9Y)R'P$:[JBM<#!#U6 I!YNSB8R8H)A84?-8>8!)'DWID$80&0>= ##IX.,(O+A&4==99V7:@8DV$8TZ"%VD-4%V9W Y(0*IZ MS1H<$#V8LM'4I-U^?^1BH-\W"]7B_TIQ76T1X#:AX'#.;9S;39R; M+,[5F2'YL@B-H]52-7FI!A3HTE^R-7$Z-/6;/DL@2;IU&TC>#;3-2$P+U"W'H.]Q1AD!6\(/P0G:*=*$DH<5S!?50] MW#Q5 N67?!EU^SR<2B]*%E]4CA'(-<.8',907>FH"CSQ7&VWJ)4#<92%ZHTN M)SM\I1P9@H(A<]7!5Y_'7F41S'745QO-69'-^/UI1> .^31R!*[^2XPTZ%=2 MY+@#JL-=3@5VZ46YF[2TJ5%]@%5'64FC!3%\(@KE$L65FT M,?\E2*[CO$CCTJLWY)>,\+'F(N+B)F6B:4G'(KW2VFX11Q595KU9-*\;!SH( M>#U)F/Y'LGN18210 FM4^+\1UEU:,V.3RQP>BC<#=3U1P*7G/AA\6& CEZ*Z54FY*!/9X'2;8D2&7%7(%$TWJ^H.DL!B M86J%ZC8DF<"A-<:;GB*@W:@21"EIA#NQF%I@@E8L[:2 [EH#4W1917KPT\5"4D%F)4(PVH:BR.'9,T7LB6U3E$,6H/9(_XN M.!W'.TY6]^$$*(NM+'/H9[E W:2)]T"3TS GR9*B.[2<@RA+4':2[:8:Y\L8 M.47+$@8W@0V0%R$EFQE,K:_@\&F&@]?[5=TN3W(N1428X'*$&H4J3WUJMY-1 M?GJ=_DT7RL?S?UTJ-6(YT1!=]$F@TK/@]:/ E:)@Q'M9 AS'I4[#-U323D<, M,YX59O2;54;SZ"C/)=8Q45FK'^FA*1*!NB1]#3]S:>>.:.LT$R:R//MAP-83 M?Y;QK!8.8[M-_&BD7%C,+=B@]YVA4XMGE]YH5A5Z;@VP0HF\DB!T-%+:8K " MK,\($ZEZR ]2O\DF18Z:R4A0U86G+*=FDW3R%'7$GYSYO'0J*@4?:@ M-$()I\XZ2\M#A0^TPY"Q->U%L\D8U94!B>3LEO)\U/$H(U!+%4)NG/CDQ*N$ M&A8?ZBE/N-XAT*#48%?-EMO( D6E$K E%/% M]%PCD!$%F]'UU ;^7$92) *5 A)OTACF7I,1S;WWV00DD']9HL K$T+CN+,E M,"MGD94Z/9-U.]A"S:I36?^&[E1= :66H_,K\=G5;[%$/#-B%-D\R[GTPWPZ M?VJ%UE(3V30ZZ8Q1/5/-OJ*[LJ2A7D"C;49EGK+16%;1:[-5WFJ8\JCGX5SW M+V-1KXKZN:4JD\.5*Y,!&:""IWI2_DKVNY<,#.\E[:U%^QSO2$2W.&.,"4Z/ M3#.&G2T:US0F3R6^P!8A]2QKLU+Y,+@X367NKA8,6I)/K0]\7]SEA= #WDGC M7B^, 4()80S0!@>44@<+SE%6#'$J$)@:LI2[P%X+T&YES8UI%1;2G979_QVT M!)$FX@(K[(J4Q!@\.DBD1:VEGV5!S@E6)3+:"05A@>'>JZ@)''E(_2Y2.VO[ M? 3J.?:-&$AMS&0YWY*&0](XR5J-E#Y]%NC(PX+(-0@V)% 'VEC+ZOCF+T8!+D=F:FZR;9?-P2GEKA0CK M<50IJ"/T[M7F.)?R'M%ZE'4O UYB%G+I4)A1)!0.09?E8*90M)TQB)F9*&2@938:2Z.KE1\GX(R=HY=@NYVL''@YC)V"FE4 M8OQ&Z>FR O*6@Z3 'H%IKQAS"O5.9F$N\1:IT!Y,PV53&6R1R.U%(GU;)&*+ M1!Y]>- &:LN[-A_\*4Q%0F,=(Z&ZQB]K8(]&\%7&BT[]^6@BP,4Z39-<.GGP MU\O4GSJ?P!@L9\7*3!_]0J4T;[M:6EE2/,MFDV&UD3PQ&I] B^'G$N(W459: M&?D-_"G(!&5H&^$A:TJ]>'>B1CI[ [=AK#/9]A20$@&/$T1PNN]D>0%)_.*U M!@,'UA7A*9KCB4]/3^DT]1!G<\SQ;610MJ,=)BE8\U=A"B[#00@^^AG.Y1LS MA1VIV(KL&IL3 K:YBL,#FHDRRHU9TIB=RW"BJ>Z?^=HZ;SGG.$C$>:]LLP/Y M.QF9,6]Z_OZ@G*]<'59<2,0-]?;L43 "H33%="V06Y;]@,L!OD0D\U/?J-19 M1M>+G*,TTCV3-5;Z_ECWA."%8!+1Z_@4=@5F2%+B;XR^./<",_P':H MXW-!@OC4BB0GW#($IYP7CK.^?Z5AWPBI.=6%9H9O0+&L'#[WTT#ZF[(63TXX M,VH=\/?(3EDC#0)1F62OZ/:9RRBN;#B]@^CXB&"V,K)Y@/%1Q3A('R58.?=] MRE-_4C"ASFI[@+')]08]XG66-*SX=1-V=R.VEC&&QB)-J6,;% ,'_TE6"D-N/,\Y:R#DS7EN-'RSCZQ'> M*O"UUWZ(80DT%FD4365 >=G!SHM7=4=WORU60D0E(_,6^*-16E0')O*V82TU M7<;>^]#83@J0^',54L1K*AJ#U:X>JUSD)/4)X7R!X%7FAA#;0S7!1H[NB+C G(*%=2Y OK,?)3*L=FS'-6D=+E0V>%5/2 MX,FHD!7BR@3!01K4G\G;3":+$J'EQ],DS1%,S]"5A>8Z<$2/*Y/% M''1&\C"J@F322A-:J;P4OR!CJK< XH@253O)'%!J.%T(UG(+9)J1KWBQ R6E5%5&[JR MS+Z\?@VFOT@P)?2$C/6$LT4F#0G9'^%1=8Z5FNBI2**=+Y)N,W2ON=C'B@@CG-/I*A]?6832UU<5^E0_SW2% MVH042A$K'#B>,R&[3216#9\[EDL@9&Y96")K,.2D T)P3C1+J-H3I53*EJ=O M0M942D%U@SA@,E*-3B/0JTC49?M$5*IWIG?#*+O!5ZQ7F2-\)ZT >1>Q!-FB M03M'>O4YMD2DV7RA1:&R4U0AC_*9:EZ25-:38DA-K1;;[L>N1A^D,FEXW1V6 M?L388SX%UH14W6):(\OX/=([6IT 5-$05!^,]35-0=6K,%%S$N=F^"+RKREE M"=M>R/EJ90D^JR,&)>*.DEANMA866IB@DT'D5C:GU4%"E1:#3PRC348E%]]' M6W!UDZHJQ&*J8L!P-P@-ZJ9[#6L95@I03&0!LL6IC<$LB)*5#&5=,2=3F0)4 ME][2F+-S/J&[7'-''IB3>:,WQO::N6Y>]ZNB@Y.B03C?2F#2JYB4MIY $H&O(U3E48J\Z3IK=R&:9% M(MM4:4?VE\CL?K/E:A9Y8(\GQT6-<2K&\!NU1I7LKN?5EZ?0FRJ<'T[1/;4R MNVOBJJS@H1D^4BY0O=:\E#2&T%+6'5;09 NCK"2#4?B6-A_5S!<_"_R_G4.I MP#Z3 G/5Q[HI!Z'BZS6'BR>SK69&K6*99%\TY\+4\(H]N0P+*7"W\SG7PY6X M?A39T=@I3=6;-T%.A9H*^!S0OL?*TJ6G)^-:"\5?.3B^V5B5L4D"0240RS8H M6@J;,%1=H]TOHV,;%)F\E'41G*#4S'/="59R<=EC=0MI2B ?ILU*[,'\775P ME'[>,*3YM2-1ALW(A/O/K+K+\.TOF.:@+$J. M'GW*5M67)*?VLVN-\2S'6V3N/V,G#^2:VP*U;TV7%R&]=.IKR$Y= N1JJ+0 MUO>$LHAFR"+'I!5W5NK%R!33>!6R@5]01U9U@((FN0NX/>Z%3C>6'K=;?^RI MD5O$>B @?ST>N+-7N_%A_3J7V@1E5]3)*$_H,@5QS67#Z!^;>40CO59=Z-*G M\)K!"*!QPC>:"R'E++$2*9=6 H6R-/-CA4S58M&%[4A(KLX-W9=:=!2^LJR% MPNN%3-4JT@=L$IJ5G,3U95'X6?;OEDMI%'!6Y&B77'9&W/NH%9)U')@>2XU! MRDB?C] - >, &!&[16GV \)*LZJ!T-[$M6,-7[10JM#$?-(30_9:LJI*5%UC M>D>(LPPN,6G@[';B-%L9J+=->K0JVC&F =$AQ?$URS2(@1O9Z*5*R,D9/#=N M**B=(HY0/I0$@R&Z4=DGG4N7EIKG9.&&.78;-CO,,;Y#97NEY6#D,"B_G:P/5#(%\/IXK&H]B#%"5>6Q ML*TL5T<(!M2TL]H 2PL$(J""^UQR%G&C+$63Z \L=O]23=LXSIS"#J:-%G'J M 46A?DPMAD\#Y.6#_P".QZR_<^K'(@)#;#0B>_%2SGQ/J;@%*2-.G$L&_1"+ M-2T+B(NX/OD(145L:QTWFT0ZX@@DKR(XH>J]181J7G4Y.&7ZJJIC+:VO@STE^)Q&*4V:<9=O1J5 %.1!EQ M7,H'?X%RB0BK@9PQSB=BD&WEK#8KEL2\/ !-!8)W!-Y&"FPZZ'>0^!7L9 MX822+*2*PFHFB[J+Z=ZIK(23Z%"R7JUQ%^IY+E_OB2KI*,>?Z-0P$(*J_\*( M]T[&E558IR'#N%/D3_DJZJ=H[(=Y429Z&"15OEP87XE,P5D1B(<1/Y?=S!_T M]AEY26YI-]:=Q&-N#V@8+0(R*?*'&/E(#- "EZ%/0H4(9C0LF&E0C;=2@620 MFZ,[/JU(9I&\JBA9(I@KM8L8&-95JB<7A\[[(HH0TLQYGX!IY^)G._]ZS]*5 M#32DU1WXVPY5)XI4YS1TK[Y9U\0-ZK(4I.2&$+O%J#D7@1!*7)+2R$I]Y#S# M(%=5(,K))K'&I1)EJH@@?9 \FW-%;*@B/R0202C,4)T00:=2SF#E24&-&W\7 MB6XCT1.P:B;UXCXO]DY7%$JM2'+1*E'9JHHGJB+X"1RS4-.M-&Q*UG(^ MP^8F%"();R8;TCN,FC(5JC);6;AQJ.2V['^9B1B7@#=1#=!ED8P>LT55QLSE M/'4C,T^3H9<4#'XMDQK7I30B)%(*T#A/S!5*.6=X#G"TH)?#;"*"VI@5+&05 M7 &@2: &:D6H3ES(47V^7ZN"I(HC'Q%2&K$/3O4UW_<)TB*B2#JXJR=X52CHPS5Y:!4^6OO(,Y$0QM&^DRB>^HBUWC MFLJM>)PS*T3CJ%FQ&Q]( TX!<3"Y1%C*06ZKKV;"H1!7359H"*B2/561>W1H MMGTM/$6)EPLN$BR/A?>-5)6:/J?":'*^6Z;K\.5]*]>[6A,;?*ZKVBM'1 RT M< ,GY*:(+(F46$"P-)'6[\)FI3$3%OXU)Z)JOERFM4."9LJ*:3DFF4>EEF*H M17-Z&4X*VQTP55Z" LMMX7PP!4?9#C0G0*N @\3>+"T@XPPRWFITE23Y39(H MD&AA1-'FC^FHLAI/,X BVH]:E/D*BER!E6.U<& $;17D:D5J<5^C!CJA&@V% M89:2;0[W5L5)-3;.I12I64&F*<*85I6[COG)ZI753?B C-NH0>RLD^0[,.!* M$TY6GJ/PDQ5(I'?*0>PER#N6&"W3A)6VYI]7R?./,?W?T]3NJ'<"A4C'5(0PI2'6\C3&'\!UC&_C5RJBHU M41X-PQF.R%U+R[KK"B8QME% M4/BF1"QCO'BR\1GRWYRGINGWCE5,CV6T/P+)KE#4]',)5"JC&FV5\T;+7-Q\ MQJ3IEY#JLBV?HB)LR^G[XL(+*A=-M"B&K][8&H_[U'@,;(V'K?%X^!J/542F M')^[X^W!B\[0GH@O=R(Q7CY1=\V9B9S/70V M4X:H+*]7J_5)W'' 6J*5)"K M-U+EY:7XU:"NJJY;3/QHO!SDRY+$YI.$I /$>TPYW2H13;@1 YRF$+VBH,CG MEA">&2&,(C^<.C[F4C/*DODX7Z6"%: MM=^Y2Q^!CK1)^8L?6I)\YB2I, 1XW$$9V:,$6>Q'8,2._1#\PR 9@<\)38EMB]25YV/&(@.=,F 'R@()-]DOX.E:3YNA%;2%9<"+SK&3Z8 M7G$1TXQ.L=/1[F,9MD*<,[X5-6:KF.A?\'T6\,@)[ON3@0_93)(+'?G D"3& M*R@26+NSK_ J*DEV\.PF\B:4EI&WEC>D:M+*\VDG*, X:O MALMD"!D10RYIA?0KFG.)L!"SJ'K?LH$HG^ .*!FHN]-E,51*X!M%1.XQ;#?F MJT0JYRJE>6TB-ET?E ]Y*^JZ$(U4BXXW7ZG?W').$QDU5#I.(1XF)$=CB* M4F8C:!S8=!9AO455(E&F6DYK$5^\A9I*;)+*(@E>G.9GS M0SAOE$)W5R"&$*3(C+_)V6+ *?!,2L(08CF6G*:F5*5X'(\CJ93#)=24BDWE M:A!3TWZ5*Z(<)*,]Q]SES36T)')X.B!!Y(>7"=!3%LWE?M)MZ07TC%"60$8T M_.8GJ]J .U,\I@U"E2C@E)+91&_&OQ.JALAHX"R-\Y8=]))0.#FJDEER(QOY M_J;$+)?-Z-?22#:\'Q(AD8B&CX/2R(N/6@]==Z/I\_AB@Q-"-Q!-.4ZDPC8Z M VJ$K1L8IA:V5A67]*2:UO$%'!'R+]7F[=0V3X&=L%BXG[+ATO)=57.9,N7'U_WXK','N<=0"D3?2^2>NQ%'127FXXTXG0J8 M1ZV[7,)UW &-X4G?^%9X2W[C!GT6!O]\<7O,VVOOOFA09@9PNF<@IS\Y;2Y# MC;@X^LQ%O9V6\_7+V='OQ^<71V=''YSS@T]'Y\[)1^?H7U^/+_X?UK5\/3N^ M.$;TJB\?G*_G1_CEZ=G)X='1A_.UL I^?EI404KI%K9&@!]0WZJV]9R*0M!; M*&<<$=0,LE")U:TF!NG.@/IU"KOZLY\"P^ZJQP_9R&7WK0#Y>!S'R96?@P+_ M%([A-M3> 3OP23 S$<<*7KL.I].&3:\!GKJRW&5/%"E,D_D2P)BN:]@?'!U M(N9"]A@$>,C+*X6"4<;#]=U8%A)EXGK"8$9.XT 1<[#XOTA+2Z@N&JMTB4T9 MK/_W!AUWM^VI%J#&RG#59*'W_IQ^[%*D0J)2^,XOG7;;!;I1XZG&0F+U.+]X M\IM9.1(*O\5^S8IK5CDI"=%=?ZH$<>*W41"G.$15XZHO\_:HNW"_VS4Q3XGP M4B$;"!+E3JD:=2J<;KBY"J3TN)OXYV&T/$&L:MD18)V*'DC,>R14WS;\R&?4 M6[^Z?9J:-8&>[W2=E]UN=Z?3W>_NMLO.[#/SNG-U'/#UT\6Y\_7TY OHWB_' M)V>&"K[+%C>/@0GVX?C\ M\-/)^=>S[2: W&AS_ %2Z&\5*?1;SLG%'T=GSO&7CR=GGP\NCD^^;#,1W)15 MLQ5Y-U3D[2VOR+L+]^QI[OF!.CXZA*5["^\XVB%XDU'^)BNF.$/GQ[?7EOBM M>8G?XQS[SY+#NRWGZ'_^.'Y_?+%N$-- MI[-,O%%_>8OAS\B?OPEC6A1=]!:S;CA-7>XK/*;DL59;\EF>PO\'Z@'R^Q9_ M]SH/%K\#5_?>.UM7PX>Y<9[_=:@L^K%KVE#>%-@>_'D_OFB^Z(4;5PQ M@F?6F7W7%23RT/"C%6G2H'@L/ZF?%M^P5J%B5 2E3':+*KHDVKT&FEV9]JLL ML^([O7AW]'T2#L.?RL_4'1B9N8= MUHKQ44Q+.4_>QPPG1T5AX*@W76W#37O6O$ 5N:V'&ETP1%@K=5M>F08K9C][ MF;NT1[>NL^'@7KQ[Z;V"E1G\9%Y])%W2>'+;+?4>ESG7U7UI;Z+[?WZ^OJZ!3]K7297KP_2T01G\;P6P:6?O@[\W'_M]3QO M=[_]&M["\_:[7J?O[77Z@\%N]W6PVQ[LMO<"\;WKM2;Y],6[ Z,2Y4Q5HAQ6 M*U&.*T5@#2[2NBFE9Z%W.ANJ=ARK=[9=[UC5LH:+_GFJI7.#:GE/74E6B:R% M$NEML//2L4K$*A&K1+9%B7C[7K?_.ACL=79W>Z!$>M(_H4HD2M!0W1O/UC'\ M$ZM(UD.1=*PBL8K$*A*K2)Y:D;0'>_V*(NE6%W@Y=^ MO^,YI[ D:;4",L0K%3.#+\^_[O )E*/ZLBM [,F>J=K]8[5.U;O6+VS=GJG MO[+>^7"#UL'.)9'&SD$D.V&L]EDC[=.SVL=J'ZM]K/99.^TS8.USD]:YT=NQ M>F>=]4[?ZAVK=ZS>L7KGJ?6.-^AZ75/O[*WN]=RH?SZ'PP41ENX2(LL MMPIH3130KE5 5@%9!605T),KH%K=@.?=KH JM03'6N5\Q=7B(#>1V@*U=5$T M@V>@:)Y BZR#L+[3@JV\WCAYC7*Z263W]KWVWNN@/^AT]SPJ]5HBL\TVE)<: M8BV,'=FZZ_1:>Z^LI%X32;UG);65U%92/TM)?7 IZ$^)\:E .]543!-9+V; M/CE<0%GA%SC=>"Q2YS_\Z>PM!WO03I\ACM^G3X>$#'DMG^9?,B:?E?OK(/?W M-U;N=ZW5V1U_OM06^OUWD=#-KM01=[KWN=>\AKC:C?[K M.(<%M'L@\[]W_PTB?L=; 5.B$F4IZ]JUW,8ZEI-1G@Q%2M(?KAQ&X<@YD;/) MK%Q?([F^N7V^5JY;N6[E^H)5ZZ>IV,$8"HAN)>*M)-]L M2;ZYG;.[5I);26XEN2G).RB^^_W=UR"\_]UNP\3S2ZEN(V K+%4W]P^32O5K52W4GU5J3Y8B&6/ M5PIE;Y<89ZG[[>_B^_>N N@HH9.D?#T% VX4SOS(.?H.PC4'TQ+MNG D M4LJ+E=^7D*OJ^UF19H6,")P5$;RVU_5WO-Y+_Q5=Z_4#^:]9FDR+Z)**F^D= M2*Z7TAP>/IKX\:5P#D8Y+LO;[_8(V\/G8;'K;F(^%WG?L?+>RGLK[]=>WG<> M6]Y[>\[7UGGKL(52G&[N=?MM%ME!,D-!;_Y<_6B_O:NL^G,_'?JQR'9.OD=B MK@0_O$-G>X3]&LD:K^VUCK^XTV\W_>GWURCN,LIVDR'Y)1 M(:NPC'VUC/^#C']^^,IF,_XZ[>1&4B2Q_(7_/8F3Z1SLD%S$&1H'YZ.) MF/I6!CR.##@\^+1.E&MEP+.FR&4RX-"/1D7$[LJG,/XVQ"H3*Q$>12)\./JX M3G1L)<*SILAE$N&#&(=Q: 7"3Q (GP[>KQ,96X'PK"ERF4#XY ]%9&7!(\N" MT[.C=:)@*PN>-44NDP6GJ)_%DFWJB_O W";!;Y\S=A3"D?NJCI6*[# M()^\V=]O]7>]7^GV+,#D_?EKKT6I6$U+U2_W6WN#_1N^O_'B&[\U^\ ME7?V5KRX41=Y?[:[PU;0-]LK95&!VBJI?>*U8KQ_$H26>8+18!@@32U&2! M>90\J0W7^8]_X%#FMYES6*0I-KV?";@P=T!L4B7XWLY_N ^GV?NKF5C%*MWMG^S]5 M*'2[>YV]9R04=E?=7=D'\,-$VW$5IL 6[^K@Y]+LH#WH/3S-OOMMF+Y^M\WG M]'_XE"XF8>:,*L5Z\$& D$2!$R>YI&>8*B65R[2[6%2M+O.' MX.T4N7@K_9^V>?V+6WS_2KEE5DS!^9^O.REU]FLUD\:?^+)A\,\783#N]=OC M=M_O]O=Z7KL#_-+S1[N=P-_;[8K]X;^]CO="735)R^C4I=@9IL+_MN./88/> M^-&U/\]>O*[LXS2,U9IZG=8 8R0+>[ZN1<.=32P:OFW1LC[X'[]?#BZ^GAV=WZQE^!W_ DZ7+LVYIQ^$(]K'<"JCXHHKDS\HL,V\51@Z5L MB<%C0&]DL&/P!:HR>,Q0@$H9H^+ &Q&-RA^@BA(%ZA"ZGU_DDR2%U[O!A##V MO^/]Y-@L6#KWB\WVX-K^H\1F>[NM3N^'HI$V#V'3.3]Q&]\?GWPY^'+B_'[T MY>3S\>&YZQQ_.;Q3 E<*N/T'BYEOY#ZNU5K4Z=W*&_;L-N'LUD5/;&KF_P,X MRF]4\L3KN#+0':VQI^+G1\,]&K'I<- @LO@H#A:!_. G%>+&K?,&'?^IWH@>_ MP3FXX6B5MWS9U#*/+[S0(/_J[CWKUA3>!%-X4\[.6Z.S>Y*U+'-CEE:#K9)D M4JF,Q\@SK7G@N-M>GE)Z/4R".?QGDD^C=_\?4$L#!!0 ( $J!#5'JZ:IG M= P !Z" 1 8FYG;RTR,#(P,#8S,"YX7&NZ2*;-HL :6,DZ7:_%;1$V[Q*HI:4DGA__0TI*98M2Q9ENW;7!HI6 MEC@OG&=F.*0H]MTO+[Z'G@@7E 47+>O(;"$2.,REP>BB]>7QVCAK_?+^S9MW M_S",/WZ]OT4?F!/[)(C0%2*Z(J% M$TY'XPAUS(XY_Y2?G]JG)\[9\,QP3XYMPSX^Z1H#Y[AKF&=V;V!:=N>DU_G/ MZ-RUAL3L]EP#]TZ)8=LF7!V?GAFG0\MR++.'CUU7,7T1Y\(9$Q\CZ%@@SE_$ M16L<1>%YN_W\_'STW#UB?-3NF*;5_N/3[8-JVDK;>C3X/M/Z9<"]K'VW+1\/ ML"!9\T$P8J_-!V _'+ 1"9A/'7'D,+\M>VR>=,V,0+*C%0)H("(<.*\" A8$ ML;^8P(UX.YJ$I V-#&A%.'5>Z983900XBC@=Q!&Y9MS_0(8X]J*+5AS\&6./ M#BEQP1T\(@&?:9!['&$^(M%G[!,18H?4,\C[-PA)J*@?,AZAH$ ]Q&*@5!8\ M4F2&:1E=JX42<&^9@R/EL6E[U<4"49MXD9"_C"F+HQ?AMMKU%8B%,<(XU%3950K 1QCD;LJ>VP.(CX9&F MB"K"[(=^;,RP= G5UR,CDA>E\G$0L$AQD7?2>V%(@R%+;L MZ6'GF9O=DV&6 M]@OCRH)85O^<8^YPYBT)_';(64AX1(G(CTF*P9B3X45+CDQ&EFR_.=@[ DVR M)@4!L[$B'[>!Q(D]U=W;:7\R#M)Y+EH"(/%(8J%=[KY+AKK=!Q(:T+]%[ST\ MT.T]D!#OI^]XR(ENQX%$0*73Q.TE_2,\1]2]:%TQ**A;2-[[OV)-UQ<.8D$AHF7PILPH\+(5'!T!X M &N25T!2GBC/%*5<4<+V %C.QGW,H7MC$E%0>*WHS7*NAE(F@"90HK>UYK0$^95H-\##5=$Y E?Z0$[!&4=WR$ _J7T@(',"X*"J;NY_JD 6$- M9A70=2S3LI+"E0K'8R+F!'[DF2+@BA1;"5B>\0&R7)_ZX.$.S'W6"MTKTRH( M84;5:0HAE$BIB'W*IYJ5[\D2"F-P3AXT2IAI@+""NSDZGEEHA MF0$B98)R7/;:_MH9JI1%=9(ZZQ:#8@$6^YBEBA9-[PPF#RSF#H':YC?"1AR' M8^ID;P7UD]EJVHP>M5@ M5HDJU'=J/;(&JJ^,#ZBED>5CX!^,8+P?,N[+]?>[@4='R3+M>H*WEHAJA"U; M+4/6BMM4',K)0SF!!^0U8/EF_0#L0<@!_4VBGW]W=^FHO4#ZD5W!I+*\M>3\ M>QZ]F5=]*&6'4GX'9, (V@7O4E:5A:_5[18KHTJ4]K$$+K>QW.KLQAYAP_2^ M@,1$Z),TT3ICK8Z+8-D]7\8JI,#&>B\O5?-JP?1$ZM8 DFR M/3.J]JB8(ZH>_TZ[Q2I%$N_C,"?[O<)\?B%Y=?HYL\VSA=;?]RF[-,(TQK&"A1R8#K1"F4:;7GP[4&JE^E MH0*8S8&QU';<#7I0B:QJC^G:5F&_1G./255 F0X']Z@%V<<7PATJR)=0;L"% MUC>!&SMJ"^Z/\)@:XJN=R+:MPOOTU9TH4PLE>BFRJ68'UZK&]B'V?YT;%N%5>KF[I3J\_J] DI4.N2HFGBF[][^(B7//[[(R\T6 M1YHZ5+O7B6T5%H&:N]=4M?)6J7H'3ZM&^5*(V \;[DE834ZUQYS:UMIF8 ;* MB=]+C[@E(^SU.7,(D4&SFSBN\[% N4X[%'EK\)P)+D$;]HK6?D MJ:KMW;.*"[P)-5+D?T]3OVO/GF.2_)XYZT2>=)*> :6 D,!B+@Z MC4 >10#VC_J7*YYZ(% M[>1!#_+LK/,0IO#,?50',21G"D79HT'R+O"BY7"(#;@M8A!/HUCVXS?.XO"B ME;2D$?%;*#G-(;GCLP!2&9_;?9(N$^# M9%4,+DM[7H]X>=?=F*>+MAJ=S(AJ=%+J<6G=,AQ\(OY GF4Q[5"B4]*?8KNU MZYZ<@7;N,KEMJH;JE^[_8A&I#T C=NFZ*B8@[V(*"?,*AS3"WCV!B9@RQ?PL MLL^I(X]"RYSR*Z9/L]V?P7,SPG1LN'W?_TKDW\2]!-WQB+SN;[MB@3)9C#WI M)K\3 8V@NI#UI .7$9.W4EO([KXR%BEGH1='&U5D^S$IH^Q+ !5;'T^<,7&^ M0QD0$>59<#7BV*^.U?KT6X]A57_>0*5)W \Q3S9G@NS?L1>3#)HLB-Q2)]'D MLK-1MWBX3(]B["=#YCV!ZAVT^!*R0%;L'I$ZL&%2U-]C*G2'XP;\?S(+)ND6 MBHVTCXE[:)JIC,GV\\7"''DY&G&80T3D!G(B%%#44>'P&@8W0=*!57/Q*G)6 M<".7##;G1?U^?WE%--=HZZGT&E.N3'\WS.7#KS0:2W]6V*ES7"_%+<4#ZD$T MER+=B-?.)H6%?CM3FA6=\YYY'A1LSYB[90ZP,ML-90XAXW!4L_:7+BR6E_XS MS;;NZCJ):$/YK5DZ*YO(;C2;R4-S8E\JEGZG4@UW:?/=A/US++6#/$4<*/WD MF9'+RWX]#V@F0<,9=&);?@8OZ@QARJTEXO;+NK8S,X)?.@$*MV MXOE66_?=V9H2<@D!'*-[R"MR&5)N9B>N/,)*WJE9F"YCLFX/E/T%:D>*;CRS M4^,3?-3'Q+8?('!=KD$PVH M'_O2Q](/,C0G496<=G7\7*DLN$S-HU5%-N"^[6*R:@UFM7!?R.+GFFS47+#\ M39*L;VJ^/JG;7^/XZ(<>FQ"B?*0?,89(%B"[87U%J)3TFNUH!U2Q2YV!= MM>8ML-OV>#L[P&0*?P+?'GN3=(VN/&!J4F^FBJ=@R1'AJU91*R^0E[+9-K93 M9&I-64N;;[V>RFS[R+)TD]@\P:(4KV5D6YY<-EGY6O>L? WB-C1!4E"M:$6I MEO[^@@+Q]L?M50J3'U3_[&;! R6)_[KU?*V6T]^ZP6EZ8K\>@1N?7HE MD\J@L$54:CQ230>3:9.T?KF4JB?;R,5=',E4)K<2SAEDS@XUS+P=7;:-0.Z= M6.8I:WK%IL7NYYKX+AFE"V^)UUH#+."^_IRH-^:7K^"NL/B[*TN^-6>2*X)> MB^&V)S E[AK21&@S9Y^GWH$B16/Q$<7HQ]!33&4_C_-!7*:F/R/ M>9-+Z.6?,0W5YFK._.SPH_)QJ#G#G1V);H* />$H%O)-YB7XA'J^; FABF8W M2^EB)KR2YO76EUF+_+:=6/N<7,>!"V52HOJ2/5HEK;>.I]I.WZFY[;ZS4_O, M%KI.KJ1O.D\K8['MNG^V[IKY=J6?E$8U2[;%I)NJ2&O6;$OVNC;=(_N3?=6S M9"*QTJL47=X_;(JB/@!+_MOL]V_^#U!+ P04 " !*@0U1X;-&T_@4 O MRP %0 &)N9V\M,C R,# V,S!?8V%L+GAM;.5=67,;.9)^[U^A];PN6KB/ MCNF>\-GA6$];X6-[WA@XI8HFJS1%TK;FUV^B1,J4J(,B 9KV1C@DDR*!+S._ M C(3">#O__@R&1]]BOVTZ=I?GY"?\9.CV/HN-.WIKT\^?GB%])-__/;33W__ M+X3^]>S=FZ,7G9]/8CL[>MY'.XOAZ',S.SOZ,\3I7T>I[R9'?W;]7\TGB]!O MPY>>=^<7?7-Z-CNBF.*;?^U_45Q)KY-&00J.N) ,.2\8PIH;APFGTM#_/OTE MD!0Q,P%9HR+B',/_A-)()4(\P<:*$(9&QTW[UR_YA[/3> 3"M=/AY:]/SF:S M\U^.CS]__OSS%]>/?^[ZTV.*,3M>?OK)XN-?UC[_F0V?)L:8X^&O5Q^=-K=] M$)HEQ__ZYYOW_BQ.+&K:Z_/;3T=&E.OIN'-_%=)1_?WSW^JI+!_W;MCN-;3=I_/1GWTV. M\V>.GW? "$ [?'MV<1Y_?3)M)N?CN'SOK(_IUR>N/>U0-BN6#.<^_W;YQ>.O M77L[]O/Q(.D;>+WX>NYD*Q3QRRRV(8;5+K:0#IIHIS' ?Z;=N F9Q\_L.)OH M_5F,L^EVHC_8:C&]/ [_E=)R]TL X\Y?^] X\[&[4O?8NC@>WAW-I^C4VO/1 MT^D4FGX^[WMX_$?1"Y.,L>LJ6X@U,#C9J1MH MO&C\.*OR.(YGT^4[@W(1)@LV_^U6%)<:W4$D[[MY.YN^BS["J.3&\8\X6TI( MB14Q*(6T5A@D] HY%QBBRG)%"-%$F2H2W@/JNL K)'K:^Z.N#[&',?S)T>>8 M1]S%<'Z)T/;^&KO6!Y/%)XZG\\ED:!,ULSA9?C^/[:7X,.LJF>'2[B#(KL1X MW7Z"OKO^ H",M#.6J,A!%FH0I\HAK4Q$26M#K&6.8%R#"*L@-C$\_>X,O[6: MBQGZI(_GM@DOOYSG$?5I&][.SF)_7<)$I,',:12ET8@;PY#%V44A6DE*%56X MRD"P ;9-:,&^.UJ4-DHQMCRWTS. DW^]_/<"XAB D96.HP@N!')*JLY(S68L8*AH#A7AF.1JR@IDODI MY"E09,!D* 3I* 5#BJ J2W6 [M&V=K])[1T57F[LZ]I9;_WL3XCWG\^GLVX2 M^R6VBS^ZUB_ $8ZI]CH@$@R!@-YJY)*32$024O)!4E(E,-@0WR$Y4J4H4L,T MQ7@SS-TKDJ[@$4F(A+5%CAF..(O@VE,&XS'6E"26HD^T!E7NAG1(_E0I=A0R M0+D)L6M//\1^\B*ZV0H6%J+'!GPYQ;@%+,:!0\<92L19'PE P57(<#N<0W*3 MBLTDNRN^AE>TG-6X<4XDE3($F-4XP\AYR<%%2\K'X*1VX5NX$=NGE4[L14YF M+ 5423.)B4.$6AA^8[2@:(ES-CO[HE1!S%LSH70=SH'Z2MNPX:Y\T@[Z+T9T MP-+/8[A%0N.%]M0:Q'UT,!LGD)!&B5+P(41CJ,&V$AUN1W2@KE$A1A2PPGY\ MZ24R2ZPVE"ID! =DU$L8ZK5$G# >14S4Q"IIITW ':B?5((JQ6U3Q7%: A$F M,4]%0HGAB#@V$6D"+S'QG@M*.)=U8N]U+ ?J,I7@Q*Z:+S>;#!DS<-FL3@0, MPZ160#I!D$TT(/#EC21>$4/J>!)#]V6$N$IFQ !3+V;(P;0,=J$D>[3@?AHK M)*:".;'OA<1#6%=[E(W7IKNM-5QP8:4[C_WLXF1LV]G3-N2T['DN',E+/<8R MIZ6,*#F?$UA8(B,-S0DL@WDBDCI=9T7E;E"'Y/T4H$ Q_1=CQ/M9Y_\ZZ\:@ MR6E&,[L8:4Y32)XC9C,S=;#()VW4@AS2R[V;YOV= JAZ7R2M1[#BY@:WX"KBJWPG#$4F0"Q M@Z=(:R]0%( VNNA2DC7X\C"T0XK["O.EL%UJ9$IA&K]%:."N<59P)*V&R5Q: M@:SU$9F HP\FF.2JC"X/ 2NY<$Y32L%ICZ+)J9H$-K >4V0T\1"&^0A>TEX7 MS@\F7[H[)^Y9<'Z4W@MFQR:39C89*CC:7.0Z@^3HKW,_@YC!)=>GL>^T&XY$M'N-_2SV M<3I;"JBEM#Q8AD >D:/W//P8C;3 U#KFA%95UD-OX'BDGX>J#MQEZ+!>=K^] MYHM-WK]#M#5]TTVG2<&K$.)!9(?D\=5A2%GCE*TEO%MBISAQ6BK$E(V("_ ]+ T6"<8- M(\$8(:M4$-T/ZY ![)[_G :03]YN\.+^"F.NV%5Y\J,E"I+&$>:!0C8%4M()Q61 M\([1J*QEO,K*\+VH#BEULA,OUG.&I6Q1+B:.8_C3Z>^QA6=Q#,">ADG3-M-9 M?C(_73V3,'HK(G%.>*< V" X,QBP!0H/H\,#=T@3;%'"5+!.P3VO M>=#.D_XK4,)E>F<.8+]&/,]BZOIX^;D/]DN<@F?06[!'T]K^XC6H<2@NSP54 MW2#GTM$<:B3#O[,M'/'HD O8(0$1,5;9Y:)5]H?=@N60QNQ#8>::W[.C"8L]NG?[7MHJ M+@D,41Y<+L1E) "'4I"6.X\ID=Y6B:%V\H;W-;0?*J_*F+,!&&RVQ MQ4B; ($?L1)99S"*A%@BA .QJP19UU <\EQGO Z"48X(!_. Y272%E05D_4" MXA[!ZM1M[VVN^[:3P?9L7$^#'08)"GMP '0Q7#P#-S,ULU&TVMFH/4J$#2=K M !@'<8FD%F8I15305;;6W8'GD5- Y0QK83KMIOURF;);7!-!'<-6!T2#4!"X MP&SDE C(\F1XY%P:]VV\RVV2()]B.X_+Y_;F?HV77_QXGH^PRX6T\"^ 54:: M,FXE)[GN&<3WSD-@#E.I"H0[0:,PHLZDKNF*9A#?IM^[ M+@R+YK'_U/@X?=^-P\@EY\"7#\B!5X^X, :&"1MS'2'#$2#5.N'E3D@'-::6 MIDPA2]3++8N0DC1 R*AAQN I,*0]\\C#.&]\]@-TI:JD^W++#RXU?'\LV%KK MWZ3*9+5N8+U*9EE26Z,PXN[>]E4GL:&\^RE#R>="O1IWG^M4H7QM?5_*O4.> M0C4HN?4;)VF]@YBF;SS 6)RT=?V-E4^>Q+[I CSR?;33^")>_H;7E[,Z3.]G MMCV-[T"8ERE%/QLE)AB),:$D' SA3F#DAMHS(KW7TL)X7J7:?;]B%DC"9 @G M??>I 1,_N_@(_'C=OH)(M/797?*SYM-ET6ZR0CIF*'(\'_.C9$2.!H]D8 $" M4<==M0S-AA /R;\]8+:OY07K<*!DHO V?%>.P H^[RW6GB843:X05=(B0"SS M_D8=# N,DRH>].80#RE1_?US=%<.U.9H/HEV>@.?C19SC36RB@O$)409)GCX MH0.H@U%"0Y6):7.(AU1:]/US=%<.?(MQE#E+M".YHLKQO+??(^M)0AY'%@)5 MDL0J.;UMQ]''*P.Z2,ULB!ZIT\DED(Y1[6' ((MS+[$*(3@A5515\MA?(1R2 MXU*));<<)+"-_HL]#"_B>1]],V@$_C^.@[K;\'32];/F/\/[(T:C$/GN$.9- MSBLHAJS&'"6:427&&:GB\FX"[I ?[&EUVLT>YLLDSV\=G=LBY3')^ M\9*C1AJMP-- PN;3O3C-1Z42ASP1FJM@L.-5QI7;X1S2"5M[XD^#.F7-5;)(XT:0LW[] MS4@*80*U F$I_67Z1D<;453*&NV,P+A*&?\FX#;ADOS!N%3<:!7IM+Q4)\L, M_0?" KCH,5^;%U*^)8531 6!*#8*$+O*PN2]J#8AD/KA";2MF2HR9W'OSHN8 M8M_'V^_?&='(DF-*@!NPC7]PW.MN&'W M,!LN#N\>)1^)"-*BP$F&E3S2FG%$-,,^)JVCJ)+A>A#9)M0R/Y8W7M9:=4ET MX[SO)=FO5+)ZS!&@"B$( 1SPH!/+/7("&^0\!!)<>$-YK0+9G8!OE([$_P\X M6,O8)8_#_=3D.Y9?=?V+;NYF:3Y>/CLCFG2,)N2EA3SR:IPS'E8C[)FF,;' M797%T/M ;42M'R_57<9(.],F5R&-7D[.Q]U%C$,IU[VHJ9+DS M""!P%XU Q%&6=Z42I"D32$6'&6;6AINW2:Q7.CVZUXU(\H/DMNN:Y%NL;WN( M.934#CD>@-$)7#^7TQ^1!^L]]J"&@UK?WB;;?S%4S'WHGOI_SYL^WGDJ]H@E MR5(R^2Q8GK=<6XJT)011Z2TC)M\;X^JL FP*\; .)JI#L_7E@2H&K/VTW5:1 MI:7G04>#&.88\%&"#.,:0=A%\XV-P=@ZYW=M696WE8_C8PS#;KK7T^D\GT/W M-KV/?M[G,W3=;*2\]D(&B4#ZX40,T $6&C$E<))21%9G-_*#R+Z#=?U=.76+ MLU/06@6/QSY?//-OTYNFC?#K.0!J9B-'#3S(SB"I:+ZIB8'+CAG+9T\9(Q*- M4E=97+D3T4'MN=D3:\J8IV18=47BZW XS"WR>B[V!QO^80L[UUJI!E<.#?G@^[O%]^B;UO0 .C%#B1^5[ Z+%%W$D+ M3HO,)Z$Q"^$=4<+4"L3O1_8=K/S7),_NUBH3D:]B.CDY>=/9=L2E]"1$CHR& M "]O4T6:$8@JO?%"":)PW"SPOJ7Q1R[;?\]F+Z+?*D/%BG.4BU&F'UO0^VMX MH\U'=N4-J;?6J.0(93JR,+1I<)V0R:=KYU0N2$F,T2(M1,$(BCCV_++.S6F,#T9^O=.W*@\@>N:S_ M(W"GK+5J[X=_VY_:=E'I;=L (V0S[=()#*' _LMBUFM(-MN*O4&KA;9@/Q9_ MD7WL#W=ZTHV;XFRENE*:))&.!R M&>U)[ =O9QM]W6RBD%;N159#]@]YMMZ*,;U>,==O._FO8\P MCO\>N]/>GI\U_DUVUW>;E';KL)J"MY:ZDA7^L/WE:>M%5;W6:C5]WH^_&G4G MMLGWHL*8FKI^,D0?;MR<#E)-"[-VH[XJ$O;QLGY3M8_(/A4/O7UCU=^4MXCR M5R_.6Q3][<#J>UHKI+Q-\596SO93_8-M5E=4M:G_[B[?^[,8YN/8I?4-9%7H MMDF'U17]:*D+G62WWEM.ULW[?B@8LQ8S:1D*45O$,>/(>D\0D]@%GVP0=>X; MO _4KBG=];9_[R$06HJLN K*8HJDRZ>E2N:1B\-U7\D93N'/;D\BK\(ZI.*K M8HRYF;XM:)EB"P!/Q^/NKW@.SB = :Q1.;,, M*DF\RE+FHU >5$U6/3)5,USM=8%-YHB\DMJUER>=KNR2K3P]/M#K'N?(Q\A? M:*)<=G,!!!T9[4@R>5L4RW4UB25D&! 5!QDC,4Y15^6FQ%40NV\)7+3USG[^ MIYW%OK'CX?#P^?GY&)0)7;Q-^?J^_E.^O9XS9[!*R-K \[,X'$OM4;"*^F2P M4+[2E2V/0'E(T^36?%G?S5?+3@5WERX@OLHW]<%#.AQ$?QT8=H13F2@RA@H8 M8DT"8$0@(CAU/(C(8I5S@C; =DC'CY6G32&;U)[VACT&6TQ<7_&"$HY>NTYL.LB5S9-LO\Z\@)[':U#4GB*. ,!+5,2,:NP=D)S*JH$AO>! M.B1G:6LVK!^K6<@*!0]G747TL;67!WS&\**9#L'-"%/#I83@4UD)LW!D#EF< M=PGQ:#%$GT;6.>C]060'E2FH1)%=#5+;+5J_),:"ZY_?7#_[W\G^=5O- 7P$AE==SM)U[1#[ MM] VVMFW!?_,:-K9HH#[8C\6NZ/3_5MH$^F_D466>P _GN>KL6P^/#K,_7 [ MUEZ-M &.;V:WQ^IHWZ9\GUVC_F)Q4]SEYL[]/FF;(-B_^1ZMEWT;;E&N\Y]X MQ]\7QQ_MQX:/!+-_<^ZBK7U;]ND4XI7S70OZ=NMP_Q9Z2.HB5G@33^UXL84+ M_)RM%+O61B%=W8^MB/A7=Z-O%W*L?KV0T'U>*@1Z-0 MR4" !4 !B;F=O+3(P,C P-C,P7V1E9BYX M;6SM?5MS6SF2YOO\"F_-ZZ*-^Z5CJB=LEZO#,=5EK^W:GMT71@)(2-RB2 ]) MN>SY]9N@2-NB2(GD.: DECLZ7+I0!Q_RRP-D)C(3__;OGRY&3S[B=#:C'Y\'DZ/#N?/Y%< M\O7?3O_JM+/)%\^R-9II8Q6+R2C&O0Z1"RUMD/_S[*]9%.0J9 ;!(=.:TU?& M>>:*$$GP ";GQ4-'P_'O?ZW_1)CA$YK<>+;X]L?_F'Y\4\W/O^'6GQ:A!">+G[[Y:.SX:8/TF/%T__\QR_O MTCE> !N.9W,8IZ\#T/!Y_N4/OT5CGE[]DCXZ&_YUMOC[7R8)Y@MZ[IS"DZV? MJ-^QU<=8_1$3DBGQET^S_,/?_N7)DRO)P31-)R-\B^7)\LO?WKZZB70XGC_- MPXNGR\\\A=&($"^>,/_\ 7_\83:\^##"U<_.IUBVHE]-N8(R%GIWS%^>Q3(6N!S->T1\\]F]XIU3BV&:_25-+IXN$+Z8?-P%61R? M35A=3[E5? 'AZ@^_&9HX'HZ'==GXA;Y=_G4=XR 0^&F.XXSYAR?#_.,/0PXH M8[(\B^BU4#HZKTKFG.N@K99FQ?]639]/5+);ORX$O5+4"&C YG_0@PBM^"/X/ M3R;3C-,??^!]4/F_+F$ZQ^GH\UO\,)G.!T9IB$8KILFJ83KYP$*=EP$7$D=G MDB@]LKHV_ D1W$6P-[D6?7#]!J?#27XYSC^1^3M(68:BR0I0PM0)QLQBD(J! M388#URE$UR/3UP8_(9X/%^I-EF4OB_,4R/BHDUQI7E(T<(KD=A1R0(KF+ 1G M6=0<@A;<)*WZ7*C7QC\AKCN)]B;=J@O=+\?SX?SSS\,1_GI9Q3%0V:'0)3'M M.6>:.\?H+S(3'HLK4D20?="\/NX)T-M)E#=IU=UI?8MGP]FI-ATI_C5.$VFM(@L)OEN M3IO'B\GE>#[]_&*2<6 ,2!=]H99CXLPZN8V7(MXH&<5>.(N10\ 9.!D1PBLR4[&;@3F#8X M_P=JPA80)Z,#?0CY)ONN._O/E?AWF3<]\;X"_KR]?3]Y(_Q@/#$(BWM0:&0FR@)7.18 MF-1%Y"2+I.6I;[Z_#G]J;!\HV)M39%6 I M-B?A+&TP:(!I*)Z!R[3R9.<5 N7X_>G$_& MJ\! HHTD"\]9+EHR6CX2\])&)H)PP99"7H3I@<_U<4^ TTZBW,!KI]C9.TR7 M4U(R(>/[X7R$@^"MLH9G)I4@^U^*S'PNCJQ!DQ.7210;>^!U?=P3X+63*#?P MVBEX]GX*-?OGW>>+.!D-O#08A-1$@JPK!Y)3YSSM L(7Y3B4@GW$4*X->@*, M'B[$#71V"I2M=.OEIW0.XS-G6J4I6/S/C+V<"BY,5B9#)%6DN*J,AN$$..]-Q!NX[R'T]6H\QRFD^? C_@1S6.*DV:8@DP)F>0Q, M:Z1Y1V.9##5&I[&@ZL\YWHSA9+CO0<0;N.\A"%;/W*8OR&4_FTP_DZDOT6A0 M9.K[Q'26DJ9+OELT6@O'Y.0"=(NVFB49$'3VN-LY(;;D '[<(X/2, MMI._3R=_S,]?3"X^P/CS0!*JG%UFX#7M*H'6&*^%K3GOR7BK@U/]'5ULA' R MA'<7\ ;B.T6XEK@^?F3!A< *N8.8"R>_OH^, MT&WCGP[EW42[@>].4;#EPG..H]%*_9 #6"\"2P;JQE* DB+\VZ EP?+@0-]#9*8*VFM[/PUF"T?]! MF/Y,/YD-DLGDY)&AJ%Q-1G Q,ZL4S=@"T%Q[3 E>&_X$*.Y#L!O([A1* MNX[IRG"X0F6M=[$F.R8A.*%R@@5!WCZ&;(1SAG/?QWN\%<#)$7ZH<#=0WD,$ M[07AFL+HU3CCI__ SP/N4!I7(AF+AI302S(6@:R+R,DY1!64Y/U99VN#GP#5 MW86Z@>9.P;)EP.[K8K,J-ZF;A_4HF&NCW5\V_@G M0'8OHMW =Z?8V8:9OH7!54_S6-)C/,/_XPGU[BUQ].QG/\-'\YPCKVCS_, M\.SBQK'"[IIQ.6-G !\&BQRW^J 7(YC-7I>%&_'LTW VT!&#MZ2S%KEF6GK- M:!/2+%L5A$H"2MG@J*UH*C"+"ZZ6 UVI"([FL]5/UG7E3D0]*LPM/1'N5* # MN)ZTD'F/=9TK8-_B^6FQANZ$:+#6I*%/;;@)J<]]8EN;B:]*T#-GDR8"/XXJ MD'L)24(DBS0%1CAIO00?F0Q!&Z70"K7!/G@\*G"M<\<]:L ^!2^D*%J@G),%V\9^"*8L5QSC=*;M,'CZX'X=23',Q'[HF>=[4ZR[;%K MPPK0/V%:JQB78#(ZF3(8YKTGMT0!>9_H'5/%9"EX,DEO\/6Z$WT-Q:,G^7"9 M;GV;_^WIFC#(BOV]4W\=\D3'9&32%[/):)AK"[/G,*K=N=Z=(\YGUR'MVGSG MSJ?VU9EG/_AK;7N,S""*XQ@="5_[","%M.1X)TR\ESA)@Q9KVX$T'R0P6'S*+!B7F09>TVPCL&BD ]J="L@FWODZD./OUAUY7M^M.TFV M@46VQ/,SS9M>F06D?P[GYR\N9_/)!4Y??DJCRWJR^VPV0_I_?@^?!BDHGJ0K MS*HN4C)S.R*PS9 ,75[)NR/XF2/?@]77G;*,6 M=!9X(U6HF%Y^^E"-L:]KH1""^^R H8BDZMR0=\JEH7>@D$N4?;)J0Y9E/XJP M"=!)K 2=)=UC,[^O&]<,Z8'G!.TG4OG1Y$.=\Q(E@9-16\L9B$1;%&)AH#6] M!*G$*%.DW:M)X.=65/>S)'0G[X;)T)?D&RP,[W TJOG@."8O;$00G^4+$G.= M=BWP6:&,F%+2Q='R)0FEMXX%0>( 3#K&(GGB3?:+W>"=B*(TX*+!0K(^]8$! M)YWT9,\:C+79F6=! >UOLN8CQE*@;&@_TO\6%9QF?&9[7E MW07^,IG-!L5PSQ,&%K4LI(+9LQAR;3KMBM616VN:^)L;L#QZ@Z&K?!M0_NMD M/+F.:JF,7Q2<&QE1:#*+L0#3!(<4G/ 6"RJ(4(Q(&U*'NBO G<@>O3KT*_L> M^\FN "[*?W'VU8"1L7 /P&S-:M,QT$X4>6#*H<]9\6#1ME"%-1S')[YGIB;] MB;F!G?AWDLBLKDTX>SU^^:G.^7(X.Z]Z_[K\A'$^P&)]\4JQ%!2R6A',("?- MN+*JYM.!%TU0W*MHO=W0^Z H4V2E%,TT[<O1+T*?<>^_!_2?S%>L$OYFX]\YZ :(#"8C:<>6O)'?!1*[^A^5F/F8U'*>%LI $=9'G?99NS MZ7SP9CK)EVG^>KK,,%G4(.6BP>O(611>U>9MP,"1AYBLD1JY,"[L8EK2\[]1 M!OIN71&V 3AV<68?7$YZE&F/,==O\'R;1[2L3-D%U!X%F?L0?A/-<6LQ^R'J M)NL]2?EH*J!]Y D5LMJ6D;8BX9GG+C$CDX:0@(/=)1OC(5*_I0;SB,SO(]P& M!RU+8,OB,0Q6*TB:%C'R8;6L?;05K6ZR^.QY=D7F)G&K:RB.9_'UR,RD+[$V M2/%?@ODZPT6P?E4OR)7F(=267O7PQM,_P9G,1+!*F$("$$T"X+>!.B$-Z"[T M^RW2_+9T:E&P>CX9$8C9R_^Z',X__T1CI^':CM13#=KVT8Y4DK;C=-1Z\7%H1Z8SBDPD+2=*>51 MRR) ;+IEY"$6K+T:IRG"#'_"J_^^&M\4X]O):/3S9/H'3/,@!)><4>1>VR29 M=@:8+](R6\^=C)"NB":)Z'OB?!#1CWVT9$/(O!DO#;;*FPU-41FG@6>&?%%/ M+VD7-R2+4GSB-2IL](;KJWMX1>ZO?^Q1N%N/D702?(M,]1M3'13D26%1+,I4 M0W+T,M3+U)D)&%6L8:#8)BO]!I03UX5NHF^08K1 ]&HVN\3\T^64M/.JA^:5 MTBY^^?K#X@CYY2>GDGF,0@DP!1*B-1Q8M+\RX&(67)H38Q(?;&^F? M4M5Z(JY!"M2S_/\N9_.%V_%^\BSG!1

    @/#_&K\ CX,YS!:O"@1%O[*1S73MY@F9U>,+B8]0(N1 ]F+3IJ:]F?(,PHG M(>LFG;Q:3^RT]?A!J46#=*E;MX1?\8_%KV9DDFB/OH-_@7?:*MB H@:)5["&F1W[;+<+GO\74UED ,7%EQDF(#4OEH,4 9:)Y#0A'B MIJM%C[.M7D-ZVMK5EK@&"6.[ 'XQ&7_$Z7P81UB+>Q;=AA8_J@>F/R/,+Z=8 MDY.D*JB9QICKC5[(@@^2&6Y*BEX+;ILL:7U-X+M>]DYSCSEH];#H=@O@Q>0C MCNFU^B<,/];S5:\O(G$I/2VWH9EF?> M9\NR3X4V:V55B$?W_K;C/4UE.R:)&Y2OU;G!XCW9"GN@94H^%F2.ZWK8$2)Y M)O7JCZQXIA>&Y]*D;.L@M']*Q>N1P UJ=_ )PMV[]](=^28$+;F-H=ZPKGAU M27B.]9IU$A87TN<,T@G5W7:Z,>YIJDUK C8HR\&' '=NY#>A=%2*N5\WXGA6J![H3U M[M[)W*">/9=!2V-YT5$R$W(-8-26E]$5%B%F*S5W)31)\+OG,NAC&D>'"WP# M_9W#Z#?VU+U>:WIC"E7;5[(+)N&Y4B_JK6$+%K1FG=Y>, M94RTQ]1RK!"X4MH%O>DR\!ZU8Q.J!U*+NA?;VQ2GL]0;I.*N85H6Y^P"JN5- MH1M1W?-EH=W96^^ T9OHCZ87M=3.J((,$FW]Y!J1@V138B[Y)'0$H5*3G?&( M^K#KS:%'4H=])'Z4"T2+T5GD0 :H,<@TA,QB1MI"3328(!=^LA>(]L#0G7>( M[B/>!C4Z6TZTE^"$EC$GKEA*@J;*4V20B2KZC@RJHK3B38+GMZ(Z!3WH3^P- MUH"W.*?Y85YU;%JBTE+'&%0MV\VY-L;/S'MK:4<%16N>"<$T:8RU&33YH\TEFE^??J2"Y2W362M05LH&F1U@B* 1($0#J#PO M089BQ9;;:.^P7CXWXN\<1CGVO^*GOUFBC,:9?'30UC9X:G]L+$O M_#46-$:5L8DB#_2;20/IOB/HTQ(/>C3V>?BPV-D]G M_7K9D%()(G$ 07L8]SX9 T8'3V^-RFX'5C9-K $[/]5U>-2(G-7#C\7-QLFL M45-RS@6]#LDHVK(P6"Y<"0%%*+(XO@,U&Z:U-S._XKQ&NU<=(0^1__HC^I'R MK<#69"DRV6<^)VF0=#MD<#IDG8S5.5F,<7 +Q*X26\2J#M+;S0]J(KU-(-?U M$7TAD>6@=-%&8\WL1IN%SR8KH\*Z#&_"[2K)#DO EB4N+[?%G)5$9:6* M.M&^*.N]8N@E#P@ZJG5AKI[9T9$YMMLJ8OYJDOX MQ8?+J\7C=5GO!OLU9.]5$IYT@-D$M3EDU"RD')CQ6F@@ 8R%19,*BE)VBQTDYN) M^IW&L4Y 'X0:WZ,&/)1SUXX3?_YY\P,61PX(1CI?XX)^T>X.@(7L'!-@8E8" MC6O3<;SAG.[MS/<>-;7?M;\WC6D03MZ,[%>XP&4(=1=\+0^?[P)X/^?0#T8C M=M+4CG3>A]J)A+6Q.#*3:K:>3(L[?FF/@R !R$Y2[HB.1FMUN^.8^]%JVSXL MMNIL=]6*:-6?6'$5 5)M6Z^8SEHRKQ8I9R5*&3UPW\9B74?R4+RH0\G:5#UT ML*1[]'062=]7!_FKLH(E(!X#YYI$"#<\I9_PX%WPUD*#62GE$&I;**^Y4I$' M[KT-RKLLL^:#VX'V(+W#(]9;G]5*DCO$K3.M,#XE"#J#CD60VRQCQD2O0[;! MA0WR["%T??.ARY_$S^\FE].$,,Y_Q\G9%#Z<#],O=2'K=LC5;&:J$0-PQJ#[B85([(T4ELDIYW%[#N24B+YZVN%ZU7YR[ZJES.YI,+ MG%Y9IF2"/JMW:<\POX=/ ^Z238N.4SIQDH6-Y("3W2F,CJHD751NE*&T-];C M[^:]:M+-3*:V;#4(5!/.A!7JXH4>SGXG7Z;^ ,Y0#$Q4].IGS6B%]TP+1!;1 M DN^9&,A"^>:%,[<9^N9*,:2.\LY\[3_,ZXQ M0K(FQ]"D8=QMH(YUP-!4(WJ3^GT? VR]\4HE@]ZY5"][7[1042Q$I1G*0$H- MBAN^R\V/C^ZBO_Z8O>O:OWTD?+0[WW8!]6>[]F\OHG:Z_.T0*1]-!6HSR@C. MLE+ ,)UCO7W!*6(N1J#_68^[W'SR$*G?]]J__IG?1[@],KX(9;T:SV@KJ;O% MSRXNZ*UW'I!"*%UPS9W(M(Y>2#!JO& 1>:F:=4>MU]%L#NQL'>/1D]B&X MYA=RJJ)*4#0[;B2!B:G>-RH-4RIYZUQ(236Y@N] 97_MP(+#S__!S' MZ?P"IK\O#! A"G(N+4NR'EM%,D4"&LDLYU"XJV403;J1W@7L9+RS)DPT6#IN MXENA6QUP[H"O96;270#O)S.I7UKOU)D>.&G2*.$.G&"=K,T$6=+\JLP\53>KI;ST<6:4_**?W]*>+U\6B+Y&G>GM$ MH5T9DZAG9\2MT0ZU3U9AD^NT;L'T9[!>#I+_,4S<"FS5D&(':$>U6;YB>S#F MRF$\WJ4?'4DXAI'R#4173'9 #IK+G%8W+FC]%)$S\!)/?63?0"V^)BO= +EJ0>,QE0\Q4EC!:OA''&"&TSXZ%6!EHRNWS)BN44P4>?<[:[ MY%CM=)"U%<7)V!K]R;K'&XT7H*XR(+Z%M-3Y74#U?9B]%S,9@*^42!D\?N@V40@B:L)4EE!*U.N_2$?XC\WW*B?4SZ]Y%PS[3_ M.IG.SY^1*TQP5MXPEQX '7,E8+V<3K,(O+# :;U35GB?=HF:[\3WS>&/>VC2 M$R>3W@3:(+SP\A\OGRV1. T%DQ5,F-HE/2!G0;G"P-)T5/36I5V24_:V]KY" M>,ST=A1HSV_NL]D0WD :EF%:'<>!1Q4J 082TRX%6IB,8@F=%TIQ:?@NL:*= M7MP;HS]F8KN+\VC=.6^6J/Q:B^MJY5ZO=3\WGMJJN.=V^.ME6%$6;ER]SBGK MY%.(*8 *V=4>=UJ[#14\-Y[?N$RG0,842V$&:YM8E3R#Q"TS2F+ 9!!%DQMT M6I?IW)K%SXO@2I= +UW4M SRVALW^WK#"I'$N4-SG(/VAUU%L8]N[%5%L8_\ M&U@87]ZZ*J:K^]C*9'H!A/AU' VOY#'(27-7K]8 +(KLYB"81QZ9-;)>= 1: MBI;G7K>C.S%MZ9^1-D'K&R=ROPPA#D?UNJUK*_E_8QZ@S5GSN@O7V!CY788% M+PN3#HP&*VL+VD:+S!XP3TR1&G+4(,_GUK"=RP8-+8=,BAS(,J1_ B?378+Q M"H(M(C19?QY%.5<7'>E-ZO==SK7+29%*P%4B\3A0CC1<1UH]R>TC)]X7#$!. M09.BP,=V(+\7[WL@@)1]833H!R3< .*.OM MH5A8%#+6Q".I5 HY[!2G>?CZT>% OI5Z["/[>SF0CU;17AR02,R6)A[).I<% MF$ ;O18IA-"DM<4C.Y#?B\>]#^3W(:%%0N#2T-X&SR47O4+:43T@3=EE^DHG M)G6*VFL=HFD28[H#U^EH2)\$'"4E?2W)&M&0,4^.?13$HO8N,M+;P$S4Y*!A MD5GLTG[@SU'XTK.E>C@3]U'XL@N^[X4OW6C=MXKA$$[NH_!%& RUUPOC.F:F M#2V (:O$Z T*01452F[2H/QQ%KXT59E]J&C1'!=&.%LNJK_BJEZX).-, <]H ML\6K\E ?0#*GN421$;5L8J9L1/, C)-.I*TWR>TL\09VZ[.4ZLTDA"OA\&/= M7%='Z2D05<(SQ05ML< M]@%=8CQRSK0(ED5+ZZ)W,B-9YRG(WGIC/:[$XD,LT?YDW6/YTNTI.KN ^E,F M%N_%UDZ9I8>(^FB)Q8 B2A<=$Y@)7.:6!5T<0S*5(B#@,J3K6N90^>9=F 8A$C?%I"1#&)#V]M-CF5L\O'I\HE7/"^_6:?YZZ@/)1=Q+_%/.LFNY[*@?\#_FTQ74;"KRSVR5/7R M960T(4*#RM9.KQY>EVN8EOJ["ZB^ M-^JM:(Z_47>E:=)*QGW7@&P%!TD5':0GC2ZYYA5&YHM(+""#KK^5!*>\'\GE?-1.W28W^8#C) M@KS$I!)'SW+DM;K4U":4P/:=;T[?!Y+9[H> MC]9T*P$16"T]82&GQ*PLRJ8 4>H-D:('H,='3>0_%=W=G_.'4AS0>>KOYC"= M_P3SJT37I .B487Y$".K1:P,1*B[TJ(V2R"D)K?(]CN-^PK/W8<>]OTJ'*X/ M6Q?SA^)0#L0Q7GWWG< M[X[E=\?RNV/YW;'\[EA^=RR_.Y;?'%NV8:&\U+)HY3N0H]ZEO'R MF:TEO0GZNKQ%,8(;XXJ06G(==33HKOTCGFRQ%.RLV< MYB9JO\N K?G:>]+K?F62,CM1BD]*)YDC!$?KK8^<"QE#O(7,/:??A.D7DXL/ MDS$MH+-)>36FY9^L@B%V.9/N8=3C<;[/]-??XJA0J*!<)*<" 'V2&H,#GKU1 M^=:W^!!![,W^3QCGA_"W^+M^&+@)8?WE*=D*2,EFD35&].2B"5,X!OIIC&:P M#N8@*1R^FWSSU_U)9(<=(@=K2;641AET"-%#(D43WF% 7HH;; 9VD'3Z:&&Y M\3G]26RO-I5:QN*5L=*II!.&B-Q%62#3BQFU4X.-3^S8^HH>^?6FW:_&./>< M^^ "DRX9IG50+$(.3"B$D'26&9J<+VS!T\,EH DQS^J-3J]FL\N%8U#J8 /0 MPD*VF8&1BNFT9N )(V:V^@21QM.Z1[Z 77@Q9LN *T#Y$W"'5=G^TK M\LJF.)N_A3DNBBSR-T$Y3INB49ZS#"8SC1166FU\]#DDK[=(9Z& MLC2BI$%TZ3K2GR'ALXMJ( V"X"DKF9G)HC8.D99%E8"YI$2(RFCMFC2SW0;H M%!7C0''WV"%CD=.[75M?P.R\_G<@'&9CDV2"NUK#8RT+)7GFJ^WM!4:"N%-6 M]-UC/6ZB6PBTQY+4.^#]-)PMW"/,7X!R\%I'JQER$$P756\JQ<2$14UNMI%0 M1$?F;XYZTCK04<@]UCW=O5V]+ 53-<^_V;$D<.MR2$PA(=;U/K!(NLN<([=1 M2I6Y:G(BMA?*QZU![8FYJ46FQS7EU\LJJ]?E'Y/Q_'ST^0U\KC^=#=Y^OR8HIY6$V: M15/L?\"GX<7EQ?/)=#KY8S@^>P$?Z#?SSP.N225CO3ZPYG-IH*](,K3[I>*# M5,2R:=($91^0CUMQFM-R4X5]-ND./K_>+R4<<0SV!611S+_>PM_A?ET-: MJ7[[,!G7HY@15J%/RDOZ\?SS6QC.<("NVLC),8FVNLBTU57'F$&]TBIR,%[( M ]: @P$];E6Y-VHV!+$.#H'>,HE?AH0OURV/:*$MK_I:RX/ 3G9J8"3S/EZ M=Z66A+1FZB3.@RDFYI)WJ_'>>^B3U9F^Q+U!.[I5^6^&^T\@UVE:]\,K);_* M]1MX?.:DT>5.**!6DY@YP5@'1:'>2?W#[JR>I$#T+>H Y]QCIO(!UD ML!(U&4(F.$=VL-+,"_ L\[I' N&SN0\-.'W2]Q+E!I[[C'&NP%TSA01%VVR%,P@R^@Y<7QOL9/D^7*0;.#\XDKD ^,^:2T V[_O) MF\MI.H<9OCN'*<[J<2WF01:QA%J1$%(-N7.56+2E!DVBSJ"5X6$WNF\?YP28 M[E&0&T@^.-"X>;Y7JB":EE))S,-"U(+$ ]FL2)&QRIM@&[GXL=NA)WJQYTE/HQM4*C5)H\#@:F M'KLZE4GY;6#*EQKO=HCE"$M":VVXX\J&8RG#/L+NO=7?!,:_C>E!Y(FFM#6LO5E=>I:"" \UBXUXW];B MH01-6DNWQT3)!?(3YY:SB>78VQ869O[JG17)P0I+MJ2WYD8K7>SX4,J==2DYY MI6S:B<;;1CD%2GN38M^9A&_QXV3T\4L;6"]-<:H(Y@T!T+1>7&D:&N"U=3#J M9'G[0X]Z"#S!@[R M%G2&%C4!TC+(]286X)X!)F12T^KGHC4Y-ZD6.J8FW.$<'TL1]A%U P7X;3S# M=#G%7&$MMRBKK1!&:#+QM6?:\\(\61/,>QU!8<8DF[0PVX#E^ 9 'S1-^I5Q M@\K!Y;G\J_%_#,?YS:O_^)7<]I6K+H(2GLP2\OK(T)$16/0T4ZN#+5"<$6*7 M>V[V+R/="NDDE* GB1^MY66=^MAR"-8% /5\[M$#IWSAK2APJD=Q]KTPFU4 MJ[Z6-@#3Z>?A^&Q9]FB#\;XJO5ETJ/(TX1B-HEDKE82RLLC2?J[70=VWNWF8 M)MP>A^\@]N85Z[^-X6(RG0__F[;&96G

    Z.QAK?Q!+] M%L1I\'ZP6!N$(3:%6H1+"7.)S!I4]8"(3"M#WWK:FS-'0K6>XG^Z63R]O=[[ MB_:A9/%L]+ZC@B"32LPB6J:3CRPH1RY4%JI(@Y!5DZWAH8PE[/0/@4$GUG7:S=NX)W') 7E@62&Z%+)J!%((9HZ1"B\Z7QW%"W#=G M'>34]XOVYLV;;[-'HNW?I*GL M@NM/G>Z^%W&[9C@?(O5CIKNC*T657,.\LC!MN&11%F0@3 '-=>'N"-&5AY?N MWD09]A'VO:6[9QYEP!B9PYH[*(RB;4O&&@)47OF8DX-337??BZ"#TMWWD>Y6 MN[OO$]UW\TGZ_7PRHC%F5RT\8)P7/WP.,\RUPP>]28L+9@XYX]WG\?V<^AX\ MH;5SX%#/[BWZ*,@M$D5#!.<%Y-J50&EK!@=.K25#AS?4WW^0H[.URP4N 65, MX&R17$,FRGA-H,T2()C(\SZ<]=#%?X_1?IZ,1I,_:,6XC*-A>ET*3H?CLSZN M .@?Q-&9/T0X:YH!V;EZKP\MXT:G(A=WBT9??Z9#=G(?S=@13C>K[<4(9K/7 M98'@ZRF0*B([KCBC52G0)I4"BZ5F^*,D.S*G8D.3LO:-:+H:IN]@A,MGKCI9 M?MM7X-7X_11(Y(N==% *L<6S("M,9::]*_15#,SDS(4K*>3D6\Q\'Y#'MV:Z M:\FZ =N,E 9Y(\O9+]M3O)Z^'9Z=?VF*^JYF5Y+XI MMG%=K-(#CMG*!% +R@ IO4V>0W0*6A++\+NL=3R5BU^ M^0FG:3C#!=(OO_RR<(J!D4X@F,*<2HNCI,B"RXG9Z+E&E22T:==_$-I34)_V M-/58$;J(:&U!_&$X7=WJ7OLVHH0DA/.$T-1B\D#:GVA'%B"3+CJ+M.--(#L- M]Y@UH9%0>[RSX4L]RJ9;S:97"^"55SQ0*0D>N68Q:%>;P=0>$+3HE9A"4L*1 MEC8I1[@;VF-6D48$-+C=857ZLISV\\\+(5P=I\J4M(Q:,)LLS=P)QT"#9H'V M0ZE2 $+;L-S(Z>!/U0LG<75]TMBD^^$=75@9O6/@-MC*)VP1FUY'< MKTEY"#WK;'>2[;%B]@NEMC&:$*MQ)*(DNS9%LI5J2R3G%!FYD9Q>V_!MOXGH MU*R ?D3?()JY$=A2^7>!=@1S8!.V^[$+>F)Q%]WH0,&QSEQ6$&L6+[G%#!;] MTSSYQ-&;S#*/7ACK0FIS._71M>,.D^$>E&,/R?>=UWBUN:UBIZM2B836EZRW[2I^#Z+@MZ,\6?+VNZSA+3 M$I(0.DOE%+.EMMH+] X"]YI)RW7(9/;J'>]?VOS\$V&S!^$=K8'0'FE6R]D\ MJ]<:T^>.DP*W9="CI[SM,OFU%#>;G2G&)322F*]]PQR2)QB,S1I$8/OUJG"_3PB,^JC+L@..^]&-?$:VI#(\E&1]MT=)IHVRP MF7Q)D;1RCI:(O?)E=T?4P S\&G&/%A3YL)*A%#4T0KL8A !DNSDOA+"9W-RC M68*_])4JN<.QD.'21C2'>019D2VT[)@<'LM5OSOE M)1F-DB0D4R*!::L8.(]D!6.,1=CT/3/IF.K6*U]]7R1Q&^(:**T]+P8)E>+% M #-.T$)<$ZD@&<,*1IE4ED;QW>X%V66TDU"(-K+M^YJ)C0 KJN'XJG2K G3> MI9Q ,ZM<8+IXQ8)%QZ2TDIRD)#R$P\E?&^W$R>\BVP;756S&N#@?\<;1$B04 MDR#JW>*.LVAK@YOB!==)05I_Y1ON(?>1@'2T[6%_>3^81*3+.,/_NJ0GO?Q8 M.X&L&F3Y$FC_BECM=L>TLX61P) )H6MN=Q'VXSGOHX?^V)[/0>I!ZDW M,%4WP%KEQ>P K.7)XU9D]Y2/U =_=^M$!^$?53N"T?0.8*2E--=^K,JQD.NB M:@4&YQ26TF2C.;)6W)6B=%2EV$?F[95A>75Y

    N,_>),ZY+\GB/NJT)ZR. M^U,M2KTQQ+-JQI\M/*CGG[]^9'GST+,_8)J_>HF88[3U&B._6+BE A9-="SG M1/\7O-[TT&0SZPR]Z^;^;+3X#!&U$1#D^JWW>#=P_9_7)U;MQ,:L-;@1.Z;A-Z[Q#7;)J\K!SR6H@RB9V1;>Z9% M4O6R=,^$"L88)33J)GF.O];+^V'\H0387HUI"\ M89;96<$+2[HVSG ZLDAS86"X5));$91NH<&W8'H >?['5)))&[(:.-Q;H"W] MRUW M8S/W8KN?F)TO7&YFXYT(.+HVJ*#RA!<8@H,U&Q89"'DP 1@S$EA,)J? MB);<$;.['R791_X-E.,MSI >>/YLG'_"CSB:?*@8E_;A,KR48H[:!L=HJZ]W MW!7! H)B,8+D11294A,5V0';\0W['MFM M/:^#Q&!-(DX9Y%"8QIK_XGUA+G&.2CAPN8DQOA.Z4]*8_NEXB/4.SV:SRXM% MP'%VG)C>A@&/'K>[:]+KES-GKI%8#=Q;+9R/P=9N_2:3#Y\C[%7C#@^.XB\&\_HAX_;H:WW/<=&ULW+UYD]PXDB?Z_WP*ONJUF6JS1!=!@@30/3-K MJ:LL=]1*/4G5O;-ES\)PIF(J,B([&*EC/OT#>,0=#( !,EAKUJU*I4BX^P^$ MPQWPXU__Y[?'6?1%+8OI8OYO/\ _Q3]$:BX6__],_ M_>O_ \#_?O'A;?1J(9X?U7P5O5PJME(R^CI=?8[^+E7Q6Z27B\?H[XOE;],O M#(!_+U]ZN7CZOIP^?%Y%29S$^_^Z_#-&.!=$$R#S# &4Y2G@(DM!3!#E,41) M3I.;AS]+J%6<4@D8Q0H@%)N?,DP UA *&%.625D..IO.?_NS_8.S0D5&N'E1 M_O7??OB\6CW]^:>?OG[]^J=O?#G[TV+Y\%,2Q^E/S=,_U(]_.WC^:UH^#2FE M/Y7_NGZTF!Y[T P+?_K??WW[47Q6CPQ,Y\6*S84E4$S_7)2_?+L0;%5B?I:O MZ.03]F^@>0S87P&8@!3^Z5LA?_CW?XJB"H[E8J8^*!W9__[RX>XD2?J3?>*G MN7JP,_M>+:<+^7'%EJNWC*N9X;X<;?7]2?W;#\7T\6FFFM]]7BI]?-C9\!F"N%/==*![;,'T7C-U/1C^H_AG>(G,Q MR]4']7HNA_IVUZ0N9KU_CD-]%HL5FPWP66S(;+$\L[]X:WZJR=B!6I1I2:=6 MW5NLJF\K-9>JTI8[0T=3^6\_F)\FSP5X8.QI\G8Q?S!?Z.,KQ5>3E,0LU1*" MF)M=""F: ,($!)F&,8)I+ AFD]6:\8F:@U\^-J3+\4\/_H.'1*L34[!4Q>)Y M*39[VN/LV$9E]BB[JY&?YNQ1%4^L?L%P:+?_BNE_+_&/!%LNOQNK(/K"9L\J M6NA(&E[_]:>-1)X0SGH%9M8O)I8ML#)\1:_:4%B('0YF=M-?+/?%78A6<7<6 M4"FJ9@4O>:U?^\G:5C^IV:IH?@/L;T ,:V/@#T?'_^E@QFZ7#<-L*<[ 7#_Q MDU@8T^9I!780MZ;@>H3Q]:C:EA\^_!=>LW8^?V5*],'Z(?+EX?%+SHG1O;I=+,T_*TGCQ??/( M>_;=_NKV*UO*^R?[8''_O+)>DG4\[^:KI?&9IN)O=JN9:($4) (!(7AJ]EHA M $VU!EFJL?FORG.:3I[V'(BS&TMO_/HLBWVN^ULA+]3#=#ZW^S=G,^N,^NW< M_5 H [ F-C+:EC+;$C/CW:/NY6M2HE/4FJJ4U/VSDO8G6$D>E MR.&,T-YG):1%VQ^S@YK'O6.^;VOW3[";'7&_^JR6[Q;SA=&?AB4[NE@\JM?? M+(]JDBB69E3' .K<.-Z<0, SE8(DQ50K@7""4Q=SWHWK]<"*6L>O?4,Y[8N^F=_A#M M60]M,1Z9W3+:83W:\![]:KF/2O;_OW":J1MN(365)P>#:JYNZ.QKLHZC7.>8 MY6?SX*JXFU>75C\O%T4QR01%.A80P!21ZH"%Y<8%5VD6*\HT-+K01_WUP./8 M=&3)HG'4?IS.H\+*4IPV)P:;QV%\[@MGYW?D;5>21F:**UGM;XRTXW&T6Z9B M3"[V,39_5\YU"\ZAW>HV4EUM88.1\=!+1CY,B]]>?']A=J?/CVSYV^VW:3'1 M"8%0R!QP3C5 ,#/K(DL@2&B28)3F5*;4S_IM)S@V7;[#;V09CM;\1K]:CD\; M9-T0=[5YP^'8NY7;'<(.-JT;+F&MV#,T![9;W1 XM%0=W^NJ:8K5O?YYL9#6 M$/ZHEE^F0A4?%S,YR07/.&,4:(8R@!C, 6&: 0UQK 0WYJ?T.K8[36ILVJ6. MGC'\VIB9I?JBYBUG];ZXNFJ2$&CUKD,JB$HV2U^Y832RG(;4'^?0"*LY3E(; M6&>EF6PW^Y5POJQ MHGZNN.6%45]B->$)99+B%.3F!X!$G@ .90(D93%41-(D:@[[UF14HNM=1S6MTOXQ*9F^BDS.S]7BQ?KXP%E0MGJ,A&G+J M9!TB5-H,8YO"'>;^;YE*YPVM!]"KG<\.7.YG<9[&Y6X6DM0@VUX/V#3[8Q]# M=S>X[=Y<7YH5$\Y2&TZ%09R1'"#"&&!"4""$RHE2F910^(2E[Q/PVN(&"TW? M7/%VNQD_@-'=JNX*S@"V=&5#OSZ'2"?S^9C8H8WF'1J#F\K')#QF(!]]KMMJ MKF]&H;NB>+;A?/?+CVQF%,CK?SQ/5]\G(A%I#!,&8BF,U4NQ6=^QI("I ME.(8Y-B,VO)$-'JJ^?9;YPX NZW\L+#UK L:9JOTW(9=\V5& MEF'K<5"P]Y8NLA_<0#J]U$UQW,V_ MF)$6R^]OIO-I\5G)\G3PG5K=ZP^J4,LOQGC6,4N(X C@1"B 4L(!P=JH#T11 MFFF:*NIEHSC0')N1TG :/5A6_;2'"\1N.B0P<#UKDC6W-]$:OI+AF\BP;,V4 MANEPNL4#H9 :QH7LH'K& X=];>/S:C>=LXFAN]?;,14?U,Q6!RB=L#*D@F^% M5&S.+QE/&.(D X(F B N,2!*<("(R%,,TS167C>/E[$S-DUU- QJ*U+*]^0Y MT*2Y*;CAIJ)GW1=@%KQU7QCP0JK%"SD:5&.&06]?F08:M:.>57QU-S=#E31.^R?S>"?%N_-)_[9F.^E'5_8ZQTE)PE-TBR.!.O%MUI$3S6_=4I=-"TY]D^R?(N7T;9^M^AORTUYS:F]2;.%2,%NP>8<:KB?1=3O)N BQ8;3I MAD6+5?#W6,\7=E_U3R]HM:L@?U M0=G#DNG\P59RL.>JSVQFB]+^317F(5:%^PGSXVIA?U6;B9:S0QMRPC(&,6$9 MP$PB@"B4@.99#)"(4992D<38J?KL5;@?FZE8R5"&M:H-WY>ZUWU.?]<3E)%, MZO4.6QH 0%1#$*TQB+9 B"P*-__\!YC'?]GZ.AHXK!UG?[UVYRTDU=-'W?XQ M?TJ7'NJ,Y).Z_OG/R#ZM (=' TRM_SE3GTQ=^4AJ +S/GUX-P43'Z&+Q63VR6UJP>&,487B#"1)!@%2*@:,R!R@A&8*JE@I MR+T*477E9&R63R.(=4@:C78K5M,O;7'[@2?'S;\;!/*^PW&VT-Z6XE_J3(G2 M)[S9*/G%)KOSDUU142^E_"Y&-FB0=&=FA@V@OA2S@^#JBP?LX+7N7NB_7'Q1 MHXH/KR+X$:QS5SM!C4^*&NA9 MZS:R1[]6K/D4?]D%P4-G=@9C(*5X]H/P4W1'Q6W59+MO#*>JCG*ZHXN./]'- MAW\[97PZFZZFJJS]=6#K;LH#Q5DN4J: ( H#A&,&..0,4 &S#%..8NZ57N-* M>&R*:HOO\IRPV.+\G_] $HC_$JGV//O+)L+-/>\#WI[5X#ZRM0_>1TZ,+SI! M.W.ZTAZV:Z*4M7\[2V%3^7S;Q0,:OGB"14ZB-!RPRX_RBF!JS M4Z8:)#*'/(6*$>G4LL25X-AT\88Y>\!Y\5G;+KB=#S([0W:]\\LM(-\$!_+B ML\K.@%[_B-(1V!#GDD=1ZG @I\"#$!Q>*QHA(+HM(0HAJ?AM M(%)-)Z_GJ^GJ^]W:YH MG,9 2MO>/8$I('', <]R%4O,A$B\KI-.DQJ;8M@MTSQ=EVG6'7+T6@!V,\3" MP-;W_?B)PM8Z>M6&6)ARUCM@]%[&NJ)V_?+5.U([E:W>?<-/7XC%\WRU_#[Y MY>,DE82E0C&0B$P8]U%R0"BD0'*%BACRY9=/URMROHO^PMR:\!! M%MZA ,T"._(O/5V3%F>ZTS8U4=8-:O>R4'9*JDP@(2DB(@:IQ,+V:.. )5B! M),^H$#$4,0I[I1J4_;$IB,M+@UWI,PAT\7JUR1W!)6WAVK)\#<)VU_(&B'7" MXVX)K 'O=7N9PT'O@,-*,*[[XEYFQ_MNN1\NNI:2*=OU;@I38X%XQC$&N58< M(+.! 9*D"2!["Y;0&7@-&SDFY8ZR7L M\)3<86O [-$8N/;+<0D/:[Z<>,[_]/FC$L_+Z>K[ZV_BLU4MM@[N!$.&L;;7 MCDSG9OEJXT8F2 !B%C+B5,(<"==3YV,$QK9\&QZCALFR*K/[(?-1$,\?+E\* M3=\6EQ\J7F?);:)?<(9\=-C!SH[;A-H^,VY]KML._$ZM7K+B\_OEXLM4*OGB M^R]E1<[[IN5GG04_W=ILD&(JSR0!,503\61B; M&EBS&K$UKYY;>H=Y<-OT^T6W9TUB.Q-9[J.&?>NG_6@E,/[7'Z,-[ALI>K$@ MNH,8TL;HP,6@5DAWE/;ME M&"A>(M>T_;5_J-X5!]D)P,):IXE" -+8)#BR- M =4* ZD$5DE,#Q4-VC[CH'RY.KJ<4_=4'2)=>HXR?:M,J;Q()F(A,0))FMS\J]W@KTKRK--]#?UEFY3U6T?QF-T8@RQ$QXI%D,,2,# MY5Z<6B\G%\7>Z@E5ROY22%L3-3H//ESVQJ7R[Z1T7#Q8-_?B5I0Q!L4')=3T MB]T@Z\HA#*:QQ%J#.,\P0)P@P%.S76FA$8^9R!+B==]QBM#8-J.&SVC#J)_U M?Q)1-YL^!$X][PQ'(#I?J<;; C\'1$B[^B2M0:WEBF!- MJ;^OW/)4;9R+BEGC2?AI@F- NBF!"^'I>?UO#CX5O,W83+ MKCLO>D\EU 9-KSLO94M9M# I=;=23JUMRF;OV53>S5^RIZGYVE\N'A_K4_!) MG',DE''EDS3. ()9#%BLI''J%202Q8@HI]@G=Y)CV^ W'$=/AF4PG4>B8MK3 MMS\/MJ.7'Q3"OOW]#7J66QM@7O-KR[Y8CJM;TX"^OS,\04\!SE,=]CS &86# MDP'W-[MF]W]0#U,;X#!?E:&!A&"8LQP"2:@P.D9CP',* 54JC_,X)GGN%&-P MBL#8-$J=GKYATC.^\BB([;HC!#0]:PI/5#KDZA\7_>(<_;UA!\[-/R[484[^ MB>"IR'U\U"" ):S\N](U[^P3CGL @:8W.2V+"A M,^=D/HB(.?M"-SUQM ==_2GK7 M&;?P*(@E &E% 8\X-M))3G&M)I%=D80NM ML>F*JL_D5E>VIA=81WW1!K.;Q@@$7M\'BMUQ\]8;#HB$U!QMY ;5'0YR[VL/ MEUQAGTLCE< MJ(Y-IZR9/ME_T"&%X())<+1,0D/;MY42 E5_F\4'I:#VBQ/A86T9'RP.[!JO MESL$\QY5?>^>;22%(5DEMMGC6EO5:&:3/>I^=&F,!5=0@CQE$* <9H#F* %2 MI4)"B25E\62N'@S[\I-C2&]'7IQ6&ZU6VP%'/>[U-9MEW9*R7DE+E$"XB6E7 M8[WC/*0==;3/>26'_;>-)-%Z+N[F_GT:N\[$I:WKP\[(]3O07SHS 5K&NT/J MW_G=8>PK-W!WE_Y\'W:/L;I6RU3VMLKV;Y\7ZG8N[U>?U?*V*-1J?0&=02B, MRTT )R0#2&4QX!!#(),L351",4NQ7]G,LS3'9C77+$>JXKG*&UE8MM=7_JSD MW[>4YGGTW0SFP)CVO+$T<-;LEFB6#$<5QST$"7@ %+;@YGFR U?>=,;AL 2G M^ZL#=UIK*HZKPI9JFI<\"FN!+NROZJ)--GJY4J@3"3/-EWK7J! M6U]' X!-(+._7A<3M" T1NL(>L!UG+A1=(KSY7U<]0$#STBPKG-=Z7>\"5L\ M/DY796*>H?5R,;?Q^&HNC.4_40IJSGAFBU,C@#*< YKJU/S!98*(SC#S*CW4 M0FML^\P6JZ4Z$=O,>EZ"M2#L> D6!K>^#V_V('OI!)G__==Y,(+>?[60&_;^ MZ[S98:O4%5CC))A?;JA+8[ M_-ATPVT'QWL/,+=UWQV&GI=ZQ5@O5TS'90X:$;M+8=CHUZ/2'42Z'G_J.B[N M_?.J6!E];E1'6VGB#XO93"^6]L5)++"(B2: *=O.5DD&B-$09BZPE$P0FJ5^ M]]Z#BS VE;-NF.A;]'PLG\0P[F^_$_T[28/.,.4ORN M?.3NLQ3:6[Z DZ[)(K=2FN5?E*$<]\NR>*8!?2(PY @3!J#@U#C-$ +"! .8 M*(2@4$J1Q"]IY#BAL6U1=9I$S>Q-U?K)!D(V#/OFD9S MWTG"8E:S_J^.V = M4DS:T;@XU>3$\ .GG+0+>9AZ8'P/0><;ZA>/V@\P/IG>+.#]_J&$!3&3]W\_^8SN7[N_]XMU@UQ=A$IG), M\QC@)#>F!Y04,)@)(!1*8!:+/&->'>I.DQJ;7C',>0;"G$;1,?XE"#9]A[W4 M[N%T'EDVHQ\-HW^,+*L]U+8[CTC0.)?3U(8-;SDK]4%4R_DW+BM[:0C8Z\$F MGBO&<2P858!@R0%2A .:9Q DD*6(F$\H5YV*7NZ2&9M&6-=S?*K8[%;O<@]* MQV/[BP'J^_B^P:;FL(?HMW8,^BASN4?I*D4NCTM[JL3EB:>[E&Y7R\?;Y.V" MS>L]C"<9122+02)E#E!N' PF40R(-": H*G F9.7<73TL2UURU]T"Y+(LNA3 MH7L?M?;E?3$6/:_J'1C.[^\.>/A4(K\ EZ$JC/OAXUDV_(3\[>7 ]U\:L,SW M"7YWRW>?>JB;??)*\=6F#OC=W.@&5:P^L)5ZK;6R_2S4>V4FVWP)#VH"(9HL7];&IN#6+QI2O&(^6AG,_H\8/?S=; MIS=4>U:6EN^M#A W4<-Z9'F_B3: ;]@/9QUU0BVDT>3'P*"V5"=L]DVL;H-T M[:I<*//2Y]NY?*6^J-FB[&=0)RTT]AB$N20J 3FTG5JYR(T>HQ#H#"&=BLPX M95X1$0XTQZ;"&I;+V$"Y8=JW%_-YL-TT5V (>]97.^AM\;O.: I_GN,!4-C6 MSN?)#MSMV1F'PP;0[J]V/0VVI1#M25*CY":Y1$)FQMD3J<8 D3P!C,:)\0)3 M'4LN<^)7=>20Q-A4R[O%' C;M[0QCGS/@@\P=#T#O@29WL]^RYJPH#SXO3L' M3(?3WE.RASWE/: R\.GN*2D/3W5//MG5K%BQZ5S)UVPYG\X?BEMAO.3GF2US M\4KIJ9BN)C%-[;5Q#G1.B5G?2 '*M 0\9[%(61Z+Q*L&\GF28UOY6QP:FZ)D MT=>>.(NRJSD1$KO>K8F*V:CA-OIQ&\F:X8#-3]S1"6M*G*4ZL"7ABL*A(>'\ M9E=M\U1=2Q7W^JVA9/[S0=U4\EP Y ME+[9!J_DTO[PLAVN#EKF#!1AED"S9UT2 L@. ;1.\%P<1]M.9>!P6B>1#Z-J MW5X+U=GUG5JM UT@(HE1)4 QJV8RR0$G* 4R853'1O^DRBGRWH78V-3+.J1C MN6;V)IHK3UND%5Z8B01*1HTAF"N;U9<"CJ@ !"8R-XXHRX57N\Q@\ [0;&L M>-VLO5"@]:RDCW33O8F87MF"6[/9XJNM*1=IJZY+TR.RK1][C$)J0ZO?EKM; M]*[<=O=0\O.M=X^\$^+J_Q?SZ2R6J^E_&^]U6I1$)[$R+U)C%#)$4X!TS@!! MB0:0IDF2\(SFHHN;>9;P2-W-MZHHHN<-NY&T%];3HG@NEXY8%+X5",Y/@9L& M"H/HE6[YM]B-&G[[NM9O@::_J_QC1*]X?=^"0?N5?=N+W530SVPZ+^P^8SS> M^>MOMA3*\[3X7!7AML0G1">)3K$!.2;2]@/'@.8) UE*M<(9C5GB5>[H+,6Q M&9%E=_#%O-(U:H=A/UUS'NL\C5F6( 2H-C CB+#-DDV QI"I7"BJ,6W4_9!H M[VKZ_WOP=M/M0;_8GG6[Y;5NTFXQW.76GBY:?L/I=F=H0NKV\T0'U>W.&.SK M=O<7^VMUT-0!V!1RARQ7>4(X$)H9AQ:;/TB>4I )8VZ2E,)893WU.CA@9J1F MZ)K/?KL=',Y-N[[J'^IQ]CO83$>/#0\.)R-\QX.+)F6D+0]\)J>7G@V!Z<'NWH9MKJB-$(\EHQH@%7, :**&1,Z@S;1"^9:4)+G M:O)4\OYQQ98K-S,Z.)\^*WN?V_X6]POU,)W;4(J(LUEYI'*U$N*',YM1! FA M9BHYA "A- .[I'(YC7AM<^[P;E2*?4S?^ZZB3U M;.OT5MYN;*7<3T["2"O3_1Z+LY_$N,>Z56R]-CS=LNOP;FSVKM?E1W!7% MLY)_GZX^6S>XM$VF>JKD;?%VROAT-EU]GR"8I,8Q10 C:%N7LPQPRC7@*>8" M\CC),J>R+A?P,+:32BM%],6*84]ZOM:"E/SE''N7'P4_M' MO&?-78)=2K#E#151)41DI2C/VJ*-'-%M$:TEZ7\2//S3_B=C(._4<05$8C,I MK(A8-&MD^E,@Y_0R1%M=TXY##^>87B;[CEMZX5 7%C%]OS"[W.S_3)_*D$&> M$LURQ@$S.PM 2D! !18@3N-8R)RQ)';JO]=.9FQ[RNN]>IP5LY'AME-4YE%D MV[>+<'CUO"-TA:I[X=*C2(0J6[H[^'6*EAX5\&3)TN-/=SN9VJN7O#X*LV;Q MEOEK+.2IL(FLT]FS>7J28@*1I"F0&;/-@1)IE00&<9QP1K7FDF0^M^7=V!B; M$ED7ZF=UK76Q>'Q<-,<0T6(C2,2M)%4V?"5+]&.GPXJ.\^=V(M'_K/2LJ@Z* MW]=G]\9H^EC-R2O[+\6RY?/Q6KQ:+3.[;=I,:I"R[GML_Z)EDF,;+EQA2CMHA&;)PAF4J -+;5-23A*NEX MN;9-9^R78R^:FY3NUR@[L*8XH013:0\PC=%($@PXL;5HDYRFJ50\$UFGFZW+ M0!WL9BHTGA[72ET1&N)::/=*)_!5SC'!@U_%[! 9_BKEF(Q'KT*./A@JZ&[/ MROJ@'MG4JA';>=+VEWIF,UM2QF98U2KDTKBO[G/E<.5QO1GHVY0['1-VV*)O+6&T)6)4EJ'= MOD=IAG#,Y^EC2B\-\!MD:J\?]M?C% <("+QX$OS#!+N3O'+PX,58G0\IO)R$ M_YW.JWJ)?#(#%E.[3CZHIX7QF&(9"\UR"F+,;3%E(H MW -R'..,I1AQMTIA M;43&ME$V?$8;1J.*4_>KG). GK_("0%3S[M9!X2\;G#.07#!_[O3DG MW/;=S=EGNQU;W,V_F$$7R^\?V->_,K.FIFQF.[U_?'YZFDU5\4ZM[K6M0;K\ MHHH)SJBP!;M ++#1 3S#@&&5 Q6K.&$XSQAV.G_L1'ULRF'-<'G67]0L^[GC M?O"[N>J]@=JS*EGS?1,9SJ-=>!OF;R+#OKUY:00(Y^EWPBWD*8 ? X.>$'3" M9O_TH-L@'5MHEG>F'U<+\=M[MKQ?ED6$9!D=\UXMRW.,B4#FDU0Z!HK$!"!! M$L!C>Y*H);5'M$FF_?IHGJS8>^_?'P5/:EE=>_L M><^U#W_4\\@) !SEE/-;C=XOG M\I0I-):7'@1>@.F@QWL781O@K.X$3OXG< M1G/;*Z-B<)T+X.WYMN#K9AB&0:UG-5P!ML6E\5_7?(:S ,]C$=+P:Z$VJ+UW M7NI],\_AC8[NYC&%M!UE08U-1Q5& !.MK*_)C'$G!O4!(;R6)=U3P)$K-$%=^7,TA_7C'1$X<.)=W^MZI%B4YY-?U/Q9W?*BO(*= M, $ICT4"B! 0(!5G@$*J@$HE0SG#"%&G1+=6*F.S RV3=DDL*S;_['LX> Q( MU^/ "^'I_0"PJ*\G2@ZC7QL> W95;,4@[ G?,4(#G^FUR'IXBM?V<,?4MDJ; MU'U!8Z4R%<<(2(&,&8<$!800"A1C$/.8L4QY=93>&7ULJ[QFSC.5; %W.SXX=OC'I4XJ#Y63L$ADV[.B;;03;5T8<".E^?[#G0!"49C6-BC'Y$ M)4#0.&!$$PD(8PHAKC$E7NOU-*FQ+=[3AY2_EOPZIE,Y8'R!Q>^-W-5.S<^! M%L;,W\&C=P._HG9]TWY':B>C?O>-;EKCW6*^,-XWLY6$;;^A1U4W55Y;I#C+ MA60Z!BB1!""),. 93@"5&:&IU%F.O;H@GZ4X-AU2G5ZJBLG"T\H_CZ^;X@B* M6L_Z8YO7J&(V^K%F]X^]^ +.Z(34)N>)#JI4G#'8URWN+X9H6?/&?#.WCV6; M%(XT(@A*P!#'QHU0*>"IPB!)9(P$ECC37H<&IPB-3:&460VS!9M'VCQ0Q1I= MTH)F"U(W91("J)YUR$'#&N*764.)6YO)G/D^8[M M!^5_/1>KLGGJI\6ME&4H-YM5O=]?LJ?IBLW*>".^7W'R@_K'\[28KM1'M?PR M%:JJ*?U!B<7#O!RE#%>:*)RD::*542846M-% <9D F3"4X0)5D0XE7H'"\!O"G9>F.MLZ4R M_URU$+2GMELR!6P?.!#P05L0]LWSL&T,!YJ!@U:(0]'MGN-W-S01AG0./,N+VVP ;':0ZRC,B49)AKM_R>-B)CT_?K#+8M1OW.R%HA;=?/ MH8#JVR;M@E&G/+]3( 3(\SL8>O \OU/"'CT?OYU!80 :^UV@6_M)K8D9$'JR9V6JKM:F(M3W7?G?_?9[8TJV/VOK1#.MAQLW_+/>7?-X^T=Q39 M*Q&R5QGDPV(V>[-8VE4]Z]K>>D\=5)<^* /UJT4DJB%Q]$FO]REYY/^- M_9,:*)]P_)^67[KB-:>U-?WQ*HP-ETYY3=QWTC.ORLB%=9#>J=4DXYAD"8N! M$C '2!,-F,8:I#3.&"2Q2)'7]?SVX&.S8K:J[LR59ZSO#FAI+&.#60J$R@E M+-> 2Q$#*-,TQ[F@*1:3U6+%9CV#MB;1'VAOC)57?#:*]6&QD%U+/EG0W&[O MND+1LTFT]>F\:_ETNA=BVA*WESI+=OSKE%':DNQDE:3M9[HIM3H3XHWAHU&< MMA584_;^]3[9*]K8HE/F?_,2^33@E#%.5 )GE#"#.$2")Q" F#*(XUTS$ MW$?W=>!A;"KRD]4H3:Z3WV+O,@,9EEH0910IMF&GMM FDSH%#.J4,\3B/)83 MLQWRQ4CF8)N7_F;APU#XN^GDGC'M674WZ6E61:V]@JKE8R/!3;26(6J$B(P4 MX?3\!1"&W ZZL#'HKG$!3ON;RR5#7= 7Y8+NR<:\UVJZ>C9?_]V\BH28X)Q( MS1-I)I,@@" T>Q1,(8"*(Y*G/)^#2:;73:K5O\]K?HG]I M4_]GMDG[*:37?WU]6R\!3* 469P"Q1)AC$\I MC=;)$< QQ(C'5)D_?+3.9NBQJ1;#V=VMGQ;9PLE-5723OF=]8)GJ8<4?RAIR M66^-/NC:/91J?X$>>:*C+RD^*_D\4_?Z=KZ:EBVOS3K_J,3SLBSG5[FO2E;N M[>/3Z]?LZ4-RRB:6LY5:#9CD' )!9 DS@$B* 84,PQPFN8IT4*0S*O^ M>UCVQJ8-&NEL>81M^:*-@%$C87.NM);1OM1(N2F!WJT41>"OP-'_O-K<]NUZ M7F%:_9W.7M /ZF^&Y7!85[,7= ^\S'ZH=*WE9Y"9EX;B8OYA6OQF!K>_8 \* M3FB&,#9V'(!QJ@'*L/$K4V$\3"T(RQ&$2>R50=M&;&Q:?H?7:&F8M3U :FY] MR_RU8.RF=4,AU[,.W07-\GD3O3^/6H?"?^?A"%O_KX7>P&4 STM^6 W0X9V. MZH,5G]_,%E]M_6CSH[VR+VP1$>.#OIG.V5S8GX71;Z5F>S4MQ&Q1/"\WI6\2 M2*C&1 .9Q1B@E#' N40 )8DBG"9)QOWJDEW(T-C44-D2JCQ[9+-(KMFU]D99 M?=[(&$T;(E-N!<]:WX[#Q86:JR]O9O=SNSLA8H MVD@4;43JISQJ('R#:M)+>1I6VP9"\$ CAQK7/P?VHWJPVN1GM7A8LJ?/4\%F MKQ8V6V.2QB))$!. :9'9>BDYX!+'0$$JDI@FD@NGMDNM5,:F7['1T MP]O1;%>!P3#J_4+ !QZO--FSXE^:+7N:P&!)LV=EW,Z=/?]P9Q?O(+ZE:?WQ M_67=:H;P%&<*YR#C!D4D<@B8I!D0MDX2(@P+[=7*QX7HV'3!.ORKBP-[@>;I#>X7.2!SQ#MW?[2GTK3@36/&S M+7F[CJG82X6IVYVI]\NI4!.8*:1LRDJ:8 Z0@@103B1 )%&<:V)<2J?LWBOP M/C9]6')>1\E=T@-WR.EWO,08YZ3V?JL].)RMHT:40H1@C(%D) 8()AD@ M$B*@\X3"E,0D0U[[V!EZ8]M[&G:CPRL%3Y/\#,Z.UG@X]/HVQ$\#UT,DCR,N M0:WO,R2'-;S=Y#^PN1U?ZVANVY[M5K&]G<[5G?FQF%!C%N=$,^/>)\:]IQ # MX](SP"6".4\$SU7N914?D!B; EES&/UJ>8Q*)GT#; Z!=+0O+X*G;S/0#QE_ M\^RD\$&MJ$,JPQH[)Z4\L$E./WGMZ#_U;?7""/7;)&8\8( LMUXS!U1E M&8 91%S2G##A5>@A/(NCTR];X6+O%RLSO5,VFWV/7AT)&YLO;,'8.G3,>$PO MV4P\S]:!8^4KYE_>J57T=E%L!Y#=KE;+*3?H<$-IM;!NVZ-YJ2S-_GDQ,]^, MYPEE#]^.HTJ\ZA?1MTKM+78PLN)&I;RC#"//#IH"C)-,YA4PEI$,'PBT28]LBUDWT M2AX];Y=;D'1T62_"IV\OU1.:KET%CTC?0S?!;2K7Z")X1,H3W0.//7FI$;JI MTV.8KNZ+RJUK8R$(F0J!:0P$1@0@GJ6 $,@ 2S1,%84"(J^E[T%[;#IAVU*P MFG@Q+P_=S=\:4;POG7UFPM=6"XKO@$;8=D6N-><#F53.F/5C*YTG?R4CR!F7 MT]:-^Q 77%2WU6M\<:)>XQLV79;-:&Z+XOFQNDJP:;?"^'6V/B.<)#&"/),0 MZ-1V.J0) HRR!$">PEPKFL78S\/NC=6QJ:,M@6^B]6?06D:\VV5RK],2_.ZX'VZ'ORKN%?6C M-\/]4O3O.NK[V^F,_7NN;R-E)SEQAOF0),D T@)"CA-4Y#I%/%4Q2*% M3C45C@T^.KU>\A=9!J.*0_=F)@? M>O@2^'H66MZ(.'5M^24R!$V6Y1V;5F:8E/MU M^+C(%O%#KNAC9 9=UBUR[J_MMD>[+?!W:F43J=\O%U^F4LD7WW\QKOO=_$@& M]8203&%&J,$PLRU#4PH(4QCH6&2)0O9@-O'IR>).VDL=#-"QQ089E?4)GFK> M[7'L5RRX92F(]UO@_F@YCZ;S/QXM A%.Y_@C%E(5 M>5 ?5$/YH[*ON#J,T$V?WBY699;*I\6ME%-[ULAF[]G4D'O)GJ9&._R= MV1/+U5U1/"LYP4HBF1NUAC4S-HU..2!24L 14UE,)**IUZ62-P=C,W9*KJ*O M%8M%I!?+2)KMQD^7^<^#FTKK%=V>-=L6[S8.=<-]9-FO@EI+ 6ZB6H2HDB&< M?NL,7T@UY\_$H-JN,T;[2J_[0!=UZ%HW#GZOEF;Q/MI&'?=\-GVHFJ@RQ6W! M, XRR&VA^SP#!&;":#Z)82*)*%OK>??D:J\Y"M[FZG"&_#;ELI?Y^N1!*R<*F,+U__][>94Q8)G0BT@0P:GP"E!(,J*(: ML"PG6N-4$NA4G_P4@;%M7PV+50JA8=+C2NE;VO: B%^*YK+I< M.D)]HK-#:30H.>],YR"H-@S[5+D-Q'D:EYO R?<&TXHV@?1+B?47N-W5.6S\N-2\KA57?=>G%!&I=E#,% \3@'B MVM9>TAQD,<.HO^EZH1ZF\_)2 MC[-9>:%WG8E".*.:*!MDC#1 0AC/S/9))C27-$G3!.>JGJC70OP^O%IMOBN5/G,>_.=?S8V MT'OST4XHHK%F]A2?V_">V.QPS/A'0*<4IFG.:.[6@>HB+L9F?^P?7:F:\?I7 M3S7KT=/,-[NCVR0YWD+W#7W?/E8);B5 5$FP;G10"F'49S,1U;.-(-'[MHGH MD!9V 9!AL\>Z,#)PDMD%6!WFHETR6-=67;:\:SEJ%?*!.(6,< H(D;'1B!D" M3')AW#*=;OW"8Q-V=7U;4O5=A/]C_A/<1S#Z(DMHR_5HC/LW,35 M_\M3I.V_EZ9C$;'GU>?%_V-[W MX6C#7C#K?9NG6P6-UYHU=.3X*?G#-@7;HS%P [#C$AXV^SKQ7(>(#'NB?CM*1WNBTF4T%6QK&/((1'%!UB-@(BU7/.J"\X=MP>Q,U_$:6T9LJH^Y#)- MQ"W+I4DFZWX+/UYRYGAN!MPLLX"X]JRD#SL4W$0OUI#6_(8SV1R!"6G!G2,Y MJ$'G*/^^?>?ZFG^IPE?UIO5F6@@V^T_%EF_,;XH)RR31"VM.M*G"6/4<.D;UG2703/K^@+<>E[X_>" MI$-]TJ."7URB='?4@:N4'A7IL%#I\<>Z>03;0>KV_*Q,A=4?-R67)AI3EN5, M@QCG"*!4F:5(?NGCV;RI#\V/54QZ*=S?"%WTT ] MFS/FHXCWYL M>/^CS3#99O]?HDJ Z%JFHB[$JF3+VK)%\X1C1[D?9;!-A,]7LN4+%M= ML1M(8^._J]_X-O7RF0TW?=(7PCTK&LOVNI_J3;1!NF*^B60T0&_Q'S!*L0-J M08,3?>@/&Y/8 9F#4,0N8US:UO56"%O\KGBW6*G"UCPH;N=R7?3V@Q)J^F6W MN6A*($JH$D!RK8P;Q[7-<:6 28ICJDB.M5,YE@"\C,U PR/>M$X^ ;OO!&DENRNHG17EWO:G*O1%GH%:QG='MIW6L/SM7:B7; M&;?3K66[#]GUHJTV2#^HTH>:/]CF)\_%!,J$)3+3 &)% $H3 FB629#E)!$) MC1G*/5L 'B7AW=^;YB[W+,C&O">.9( RUY%0"D24I0#3/ 8]Q"GC"M,!) M@G&B.WN2.Z3&YS56V:GK.+V+LX5/@NSM('8&;EAGL )P';?7B]=W%(J>/+Q= M6M?RYHY*W.*Y'7\^Y&7_5G+')$,*:2TXT#21 ,74MIN/C6NF%1=,&=&95X_2 MLQ3'9D[L7D@7]8H0._EE]5W_0FM5)G@&N^O?GHE+[OH[XGNUN_[M;*Z^[_J/ M8-/_7?\VT1'<]1_!P.VN_]B+_G[,[:.:RS(&<<8>)@1+ A$FP/S) .)$ $)$ M!A21RGQ2&*:)TRW8P4^D,P@]KW]'^;T\C:.R7N!: M[(XWF"]Q5(QMY^'X V&2@-XO9E/Q?7/61R36$G,)6*ILQU,I >$(@3RE1&B! M2"S32Y* ]NB-;9G:)*"W-@GHO.7;"5ZWC3T@:'V?*!S)\*FXC7ZM_]O+<:@C M0GVF^NR3O&JJSPGYSZ7ZG'JMFV[9S6"L>G^CFA[-&C/Y;OY%U6L=IJAWG);VU>L)AE4+(XS"@0CMDDIC@%- M%0'2&"&:8ZIB[:4V_%D8FU99L[K5!_C/0?HMM\V#FV[I%]V>5<^9_LO'<(]^ M;>0(J(JZ@SA 2^8V+L;0FMD!)<<6S2XC75RH:SL29Y)3DF"*")]FI0>H+.V!3:;MFN0,%]IS!VTV,!D.M96>V6OJJ8[+7VU3$< M>BJ!M4/J6I6PCLG;4A#KZ.,=U8-11K=S:?]C\P^^L)DU>6^-DEHNOQM]5!5O MDUIIR @!L8;E'0T$+),0Y HF@K(D2?W:?#I1'9WJL-NU#<,2]@>UX=M363@A MGDA*RWMSF2;0J&<, :5&1VM%M8AS+#%*_:[1@V,^S)WZH*@[*NS02/:MOAL( MRQ^V6+ZQA2 ;KD,W /5"*:AR=R(\K*KWP>) \7N]W*$\8K6S-(6U_UH6 9TP M*!5D"3< IP0@I@F@.62 (BJ3' FC])WLPY,4QJ;>&^X\2O<=!RY',H\Q->9T M;@SKW!8T4RH&2@LD,,[2&#$WS1T$NH&T=&4AAL*P70\'P648DWG=IN#7BD/' M@]?3R'B4@KP4H8&*/]9(?:WY_%.@&H]MTK=6=3SZXG!U'-OXWJG98R@U[GW3\JV9=V^.)E@3'BF$P(2 M'%. 4B0!CS4#4J(\06EN#9?):F%XON@:]PAI+WVV9J#?6\;RW.RYNEB,%@W/ M$5LS'>0Z]]@\7'2->R&ZU[V^73._=7W;^YUM"V(#W-4>HSZ&.]H65!SO9MM& MZ)Q1:U3FDLWNYE)]^P_U?2))+B!F$&BEA#'";"HMD1K F&0X8SJ& GNFTNY2 M&)NEU22%5EQ&)9N1X=,[>78/R':=$P2>GE6+-S)=\F2/2W]Y@NS>N$-GQAX7 MZTA*[(D'+R^T]L[P6E<%4U"K5#$.*,NE7=,8$(J$\;,@$H@CJ+53>GP[F;$M M[+<[M=76F6MBMPI;]YIK6P"[V1>7P];S@M^OO/;ZFY@]EVW:AJK!=@A+7V78 MMBA=K1+;H;1MQ=B./!VJU&Q3R&-3LF,B<$JH[:*8$9$;G:$HX$PG $*24JDP M3G4ZF:L'ME*.G;A=R#HM!EHMAFWB_:V)=>6A9M9ZL3RVG M /5C3T/4;]'8(W2O7"GV-!+GR\.VO!LB6>;M=*[N5NJQF&00IR*#*9#"=F]% M<0RXS,HV&K&2BB8R]0KP.D%G;,;*7JI']*OE-"I9O2A%9@.LFXH) %?/6J43 M4AMOMBNPDJN%_=7K;VHIIH753NN!BGJD8L*T MA!C3%. 4VGI 1K.03#(@1)QHEC,8QTX5\P?A=FSZJ9*AC-U3&[Y]8DCZGMYV M_3:Z2>M92Y:B1O>ZB?N)[I=1R>1-M!8X6DM<15S^\Q]@'O]E:Z8;T:/5(K*_ MMA[A6OSJZ0V%8DW"*^BJ[\_")TQI1)_'4"%/H_Q,/..K!IJV]EBMOID8,.YK M(#QW8\B&(MHQCN6@.\8$28Q3PE*0IP(!%"<24,488 AQ+'">0")\[G8/28SM M#O>3I5$EK-5\_O,?2 +Q7\ID"-_N.T<@%4FJ!8PU0)(R\T=. 4^Q!(I@Q:DD M&4RRR9-:3A?RXXHM5T, NT^NQY ?]3"=V_(436C*Q7BF-(UAC#@@DN4 ,:$! MU8@!B#5',S%P"VW=[3HD MG_(\5CQ/0(RPV9)TD@!JNROI-)>*QI@IY'3/=W3TL7FDEK_H%L"R*KV'QW& MFH/C> D6/:_K'1BZ)'<CB<^?J['*?E;786#EX8S[4_QNV.* MGWRH:]D'PY<-<(CM,EGVVX+@_D0KGH9^%W4RTA0>U9O[S=0_),6V'_ M6"='*()&/9VC.6S\DR,"!Y%0KN]UCHE:/*I/[-LF8623%"4$%AI#")20U#9I MD_826FM1$;FYU2\1H99GWS,UHA==,H_U>H]F\I))K.<)ID&+%,:H(1JP#6!@!&AJ8RIUM0IH\*7\-@TR?NES?E: M?:^""(S2?BKC=\H&(M&TEB#BSZMHOEA%3T8"^]O9LZP2QE@3-OC$OI?GE788 M\\NE+9BG+!B%KX9RGD)'%ZJ'B>G;GZI8CK9YCNZVY\*P'7U7J\@R'K(DDQ]4 M8:LR.=(>N#"3'R*'M9D\W^^:,'8KI1F[>&E^O%]^6GR=3UB62YFF$,0VLP1A M)FUM)@$22C-C.$&9D,PO9>R QMAT69T:5?-Y$UE.#8Z1Y=4W<>P0T'9U$PBF MGC5+)X0Z))"=Q.#B%++#D0=.(CLIVF$:V>E'_99YL5Q-;%?&,I/^9[5X6+*G MSU/!9K??IL4D4YEB+!> 9[8JN13*&#&(@3R-%1/<.$=)XK+06ZF,;:EO\Q?] M:CET/)MMQ[)]C0=#J.=5[@..\^)V$K[%(C#O;UD#YF_[:[R=P""KW$G&9IV[ M/=SA!KD\1JFJ][YZMNW\WE?1+F55WY>++VK.YJN_L^D7M9S /*-Y*F* > Z- M&R,9X$)G !DGAJ4\8V;W=[Y<]B \-GU0A5N-M[ M&MKU1I_@]JQ*2J[K4MY1Q7=4,;XI]-TP'U7<]P2QQP5X3U /=#<>$G*_B_,. MN+7>J?N,-]QU>PPWC:G^W?;$V2BJ4)E"0F*65 M8B$!0D@ HGD.4O/7+,5:T$F:J;N;EXKQX%G[-(,EOYF[OI)*J%G,$#F23>X_9-+/.E<.7^D M&RKG4T0ZCMOMRN=VOIK*Z>QY97;/3\_5>KC7^]TF M;Q_M!89QI(A"" O J#3N$Q0$4*XTR.W628FM$DA\[H."<#6V_7);J*A82Q6I M6JRJC[K8"&9+^ZBF&^MZ=XU8*5WWADIAIMSM_FCPB>QYY]V9PXU T>N=.7RY M.X?'.NI6DH6[?0H*=,BKJ3",#7IO%13+_4NML(-W3?VK#][NM:W)^&:V^+KI M#YDJA3&1"""EC-MC/1XB) 94")B@-(NSW*NR6ANQL:GH-:]VV98E2$MV79I# M^@/MID%#P=?[45=GY#JD8)V')&PR5@N]@=.RSDM^F*#E\$XW/?)^N9#/8E4G MV2",5:QLJE9YALZD!(2F&N@48IG',L/0J\S1SNACTQ0U<]%2?5'SELY>#KBY MZ8'.:/2\\!L@PJ4AM4H<TET@ZA#F$.(UU:GNVV+U?I ]:/6,S-QE\G MS1&1"$0R!*!,;!E"3FVTOP"YY%PCJI5CL;!6*J-;[E55@#67?AOU<2#=-NR+ MX>E[E>\ATT/"82L$(7?RXX0&W=%;9=W?V=L?OB3=9VWMO[6S8Q1*&9D%44*A ME!1 "#5 ),D 5Y( F*18F'5/L.B0[7.4UM@40)W(LO%/&V:] M]<0'93"X&@ MZUDY=$:M8_)/*Q[A+9[[2 MS[/#\LAUQ?Q)QA3CN4; N/OVA# 7@*$X,]Z^TCA1'*9QUM11_^1QZ>/#A--: MV:VJ_FD ;?-6%47$&D'*8#I9B[+.]O&\K?&:&L=;F>!(#W3[DP1RKGX S:ALH!FY2GGL1*9(HE7H:A6:F-3+RW^1:=B M4>U07^29C>[@Y@+L0GEG_9WDM!,<@X?6?K+C]E+0+KUOIG-C,>VTT%S'&*@L M)1R1!/ XR8VK!E- D7':,,OC&"FMH60^2L:?A;%IGC6K6TUZ_QRD2V_;/+AI MH'[1[5DMG>G:N\%](T4OT2'=01R@D6\;%V-HZ.N DF-C7Y>1.D>=E$57WIO/ M;W4[EZ^;NBN&DXF,H2VQF0+".06($6(,*I@#Q3G!,4U3X[QY!J&<)#8VU7:\ M&DW9)=0[/N4TPFZJ+!1N/2NMALV;J&1T72"O1NY="W)=XEG.0A(XO.4TO:&C M7PYY8.;&IJ#6+/?4366(%G M]_K)A7W.:XVQ@Y8%6YWY5/C0ZYJBHF?G7AY_57"W9S!@ MM_)Q.I\694WN+^IU51UQPE7.,2?(;+], 80A B2/%0(0RQC@N3)PLE1G)$]0CIPT0QN1L2F%#9L^'N(I!!W\]P"X]'Z%VW 8U2QV M:7-V\B-S=X8#0#604]L%,C^/] P6K9[EJ7>'\Q#/<+_CZ9U[MIO'MNE'<*]M M:H,QL:KV26IFPV]?VJ+X98C-"V8ZD2-OTS6)++&$D.D@3F ,F8 FK; M"R2QBA%2.)9^20H7\C,V-?KQ2 >D.H?'NB?E/X-2E&A;6C^_[](Y=',(!YR9 MOCU%RR7@)>HUG]&M/0=YJ$)S^FF8$@B_D#[DI2P-ZEP&PF_?ZPPU;.?HH"KX MR,:^3V!<3;YI,Y%,;05+:*BS!J%<$\28CQ0,_,BEW J$)(0YT!*:F!*:<9H)A0@%2:I.8GEN:I9Z141\ &V$M" .:FZCO# MT+/BM@C4@90_6M;^V'OC\*-(! XYVB(P=#31H6Q' H6./-0YM'JIC!9]I:K_ MWLWOGY0]W)L_U%UCUJ%W+%:4YSD'+*8Q0$1#0!.AC3K,6(YB"07U6MCNI,>V MZE]^MG:);4P5+1J6(U84:E5UAMSJN>D9$>DQ'6YJHQ^0>_?J*V:C'QNV_VBQ M7G,>-:VI^@A[]$B?$_4U_)?B@F1 M:89B81MUQD:;0B! M&$@GF,+6]7,A/'"!/P\L#BO]^;P]P1=(/HM?73\&[Z1S#]_)F.A?B M/()>.IYX!VFETX):ETXZQX:[>B.=%AE=^NBTO=ZQ-$SI'TZ$ADHHF8!,E8F$ M0A@OFB' >4)3E.:0*>%SGE@-.[:#Q$^61NT2>Y9IJ6!R,PS]A>]9L]ZV2^Q? M)V5'P* %4*J1AZULLB/-0+N8/QAYY?*7XZI,9HBPH%B.9"1US M@# QOIY.,T SCD"F,\JH3*C*O2Y$CQ$9F\%D>026R1-9/OU6XE$HW=;E MI0#UO$J/81.\'EL;!B$7\E$Z@R[K-DGW%WGKLY=LK$WA+L0Q2[5QD+*<*H!0 M8O=73@#&6,-8*H9SY;^_=BCA-=PV*RKF+MAN/:N>=85DD,VWCVIEQP0.OQE? MI]K8,=F.;\V75PNK1W@S+02;_:=BR]=S^8JMU"2E*N9I@H&P9=,19@10C3!( MTIS37.DX@\XUPDX1&=L.7?,958Q&EM/(L!I97MWCNT]"VKZ60P'5\Y+NA)%7 M1/$VP[A/OMLM]VY#HRL^C'-R_N=OT]7GU\^%ZO%HUK6 MD;:4B01F* >0I<9"S[@"/$4$0*UH+++8_-:KVH03U;$IA"8FBZXH572%O"C?"@-H87%ONV MA]_+'?L\[#>':X(LXCPSWH-,@.1, )3G G"8IP!RFI$D$7&JO'JXG2(T-E5T MV&FQ<^NVD]BZZ9T0B/6L:KJ!Y=\$X@P20?M G*(U;"N(,Q(?=(,X][R_QU)W MEOP.$_YINIJI26R<$4UB K0D$J"4Y8#F@H*<$\JQRH@FV-53V1]\;%J@9,H& M@L#D1_['IDWK=W?GY "]\T[))9CTO,Y]X?#R0T[)?8'_<3#D8'['*6&V_8V3 MSURE__;;Z5S=K=1C,4&2D1BF&J2QU@!9?X3&#(%<&Z^$XCR+A586)[/O$=,@Y'+H5]P'@(^K&O>'M]]20^P#1 MP#VY#\?O& &\S@W;SA[;2B=\\?T@?>SV*UO*^R?[8/%S67^IJC+UATV49)C+1/!5(9RF(648!RH@"9N5)LV48&S$Q!J,47L6A M!^9_;#M+PS!@%VXQ!4-YX@-:P.:Y?W0-><>?PJ!R\OOA\?H/S\&4TY MXE !G"EJ@Z4Q8,:\!@E)%8)8,$2'/(MIXW5LNNF$:S_H"4OKW YRZ!)JQJYT M#A-:00Z YH@.65K9_3V=N[C@'O@HQHGD!?G9=?VMJN[6^DHX2=(D@2@!$&+; M R*!@&&H09H3F! M8.QVN7:>U-C4];&B9*KDV+."1 NZCL9D$,SZMB>WF/R7 MIGK;\<(SO=S%GP'[U<6K#)U6W2GTTD[K]C6Y*Y&B-_:K<[+W>J*N7;#:S MK;0.^ES -*4*QC'@.3.6)4884 HER+.<$DWC+$N%7_F'"SGR65S#%(98=ZPP M2^G)#/K95F2I6A3[=RL.-6]N.FS N>A9T54M2!:;%B2+=0N22A[[;UL68R62 M/29=3]\B7,.1P/B&U)&7LC2H(@V$W[ZV#35L0)5!K@"[3BR#SASHB%T6%]>;*GB5U? M[[1YD>=?N,X-_59O^0^+V>S-8FG_<0*E1C1A"6 <08!(0@'-;;'"F,<9SU*, MI)__V N;8]-2'RN;SAH29:&2Y[FTD3WES[4@P]ZLGYC=82[0+Y^SW]$]^9:P MT:]6W*B6-Z2OW.N$C.G"^P2GOZM[[7:T0U]?GZ'F'Z__JJ[H5*4Q5K?B;\SO MBDF2Z4QPE(%$I@H@VRR&)M1L%43%"1$TS;"3$=I*96RJO6&T2:"M^U&6O+J' M\9\&M5TE!X.J9XW:"26OZ/ZS*%P0YG]Z[,'B_<^*MQWX?_[AKJ6LS8I2Q:KI MJ2BRS%A]@@$AF*TI8+Q.%DL-DCS/=498DD,^F9<].:6;.;A'P>D+IM47O$VG MOP^Y83!29YHJ.@'H9F]U 66H,M(U&L%;3)Z0.6PAZ%T2 U=[/BK?84GGXX]U MJ(CZ22T?WR[8O*B3TG--,9%Q8@N"V,Z/$@,*<0PDST1.28IAQIW+GNX-/K9- MVK(7E?QYE-GJX;96\QV,T6S3T(C MVK2!ST+/-YUT\A%:S:-%9L>EVDG02R79.$@*=GK=$!&6<]<4[\%IU@7MW2!^9O^[K@Y-B#K/MS MDC5K_.QS'6L5;]I$3;!D@C-MJPYDMJP(3@"E<0XH%PH1HEF>>K49W!K;:Q4/ M5K1TJT>69UGB+=3<+(".6/2\9-\Z .!?=/A0U*"UAK>&'[;$\*%7&[0N^V\'L M&>E<+Q0X4VTYOHFVO =,!;&#ZB@D3&.I(>- MD_'#XR!JQO/U#N>ECJ%^?U/%2DEC%=HC6F%^7"W^5A[8JJ68%C90?L)%GD&M M,Y"*& 'C4$# 4XF!8IRD#*F$2Z?WVUS?1EIQ7F4B/,^NK M3.A I]W7F5B_<_/@^+>>N(>C-MQ9?7"$=D[YPX_>9?]=S(OG1SM*79^XOGLB MFGF9E5">;O63%YS>SQ=>[N5XL'ZNHSR;/6&IV+.-(=FUK<9CL2AN](&\8C.2W$;%$\&U*^J=V.^+L=CO2 :L]* M=0=0RW)D>8ZVF.XGU]L/J+!5AMQ(#UQUR N/PRI$?J\/G&"T+I5V6Q@56D6I M-Q;DWQ8S,XP]Q/E@.RQIIA"7.@9YG*8 $?,'S9(,H)CF*,^Q0,I/S_7/\]AT MY-I?^[)F,_J1%1&S53V%D6^HFIX>T^ZH7L;#]^TA=\I^'8'E,'4A?4#7IL$]YE;OY^O%IMOBN5/G0 M^[I6QWNS0HM)%ML*U%H#(A "2'!CC",I)8B* M,L?5V!Z1JCFO?[6N=_)DWHI^[%3JI.N,.>XO_<]#WWM&B70E0E3)L*[67(EA ME'\S+=7#C2A1*4O@ZZD#*\,7@NJ.U]$J41<,YY\F^GJ^,FKYS72F MEB^-;GY8++]/(&$$IRDWFI(1@/[_ZKZM1VX<6?/]_ H!"RQZ@.)92:0D\BQP M@'+9'ACHZ2K8[ADL^B'!:UEGLC(]>7%WS:]?4I>\5&8J28E4JH$9MUTEB1%? M2,%@7&$. <.% AS&,F&80$JMLBDO/']J&K F,:IHC%HB[6M"SR'8K;D\X!)8 M([E!XE0 VL'X@-+/BS@Z7#:>O^>>,"U6(.-?&4D&PR>BB@/"$ M@Z*0!4$Q0X+E3L92*$JGIDR^;%]>Z.K5]!#9$UYOVN#=Z:GP6D'FR&*WM+BF M(,P1S_&[\_G^%'372JZ.MC_0[^6&S@U?=Z8X96NZ;7ZM0CB&N:CBSJGC0 #Q"^R[C?[]NTB M(^?97N#Q-*/VTH6]2^G6]PO1:);U^^4++1)DP?^7B2 22XU.9?$0." MBE@PE18BMVH?U[G*U#[JLZ5C-:GN975G0.W^T+U!%?AC[X52GQ*[RRAXJK,[ ML\#8Q7:7>3Q3<==Q<>_R'A-97%5&P^=R_<]W/+/ULUD$.J9)& .#.G M0&5&?,)5TK;BP!?SS M=<#]%AE>Q&VT6L-3"J93\1*3?&+VAL-+-TN7C6RK/4AMHN MR74_VRG)G_K\]:*LLIC1/$"YBZ>DNL5Y^:8CL@OO:D'I(? M[>FW26CU(!M[9TP0Q$=PU/@"NY<;QQDTWRX>>P)&=_\X8W/.->3^$%\EUV\F M+G^6QF34!+2*>$OGIBO=[K;=L)6#=M>S.&52R3@#"37#J!A$@,5<@5@E.!:I M/H7&5F''L&1.38>V/('=2/<=6]$!7Y%A;&A-KQ=66!NYV_O,G8[FAV"\F%C[A5+-U%+4/5A*HF,=PB4B+TC>C;PZ+WYP^H3F77RXW8A;%)=6^3^WUODZ]O>YM8 M;G/)C*B4$J$DR#AF *E, 991"M(TP5#@'$D4.Q>Q3H*UJ>U"'2W$7B5=.9<7 M309HEXK821 \H5W.YS _VSY8^P/6$,])OS+;2S7N-+@;OVAW&GQ?2BB> M'H7]K(:_RN7SBG[_5O*3G(4FJ5:?^QB-4PE@G!0 %3$!A/ <4(H08K#($7&: M1G)UQ:GML7N"H],$'+?]]3K:=MN>5PP#[T:=\ 7(<;;&QJ>FOK[HJ K4&H.W M>LW^QK[S%/E*:IWX7M;__;3XM/BAEUFN3.M]A6"&,ZU@)#$#MB%5@$I)0(;T M 4M2DT"9NDY7[%C/ZB,9>=9B39QES:P=JG8J93A28PU@K.F+?FHI_4ND3SL' MQ/HG56D\+EWQ,DAC+"A* ,T$ MU)J%4,!RQ $WR==)AG%1#&Q(;D_,U.R;TYAWRTM4,3,TX.D@IK[1[##@WRYF M?2R 4<+2#E(:&GP.(ZW;AYA]2LU#%-D=9O=8L<,:-XX(NZ-Q/>[;XYD]]K[. M3C;MFKM(U(RGB:J&!RF"%4"9* 3F00L4YC*' JAN/56Y[;VU':VMPVY?F\^ MV<95+M>.7;CZB,-B2PL''!\YWF[2C]>CS:/G(WRY6.XY-VU4UD_TM9H+DQ4"PCCF(!,* T1S!:C" M#$BA$(\I5"1UZC%Q=<6I[0LM>='WFKZAWI:W /?UN R [39>EQV03U> ].!Z MN0!.6/?+VT5O[(*Y@,%U-\RE&P/TC?U%_E[]:CV+BTPF!8^!X)GI8$ZU)?& BSRW1PN']H0/4P.O(L6 #5:0]?]RM/IWWJ"AE.[UM.[>^HM.I?K MIF+U%[EI0JX0D5R)& *8XP*@-,X!A44&4AZC'#$.$S=SZ.PJ4S.!VJ+L76," M1X5S%DE+_3(4G\#JY 2: $'J3@R\:HJS"XVK&+IX/=$#G1?[BQQ]+^O(=JUF MM*FB"B02J#]ZF0*$&08XE@E(8J$(2UBJI%6+#/LEIZ80:K^V-DA:)]ER%:UJ MO[;\=S>+"F/ZY3",G8XNLEX'(> MJCYAE3=/NGGPY#QG-B&2"W?VL^#>2[;YM%AO5M5[=?]'N9[E%"5QEDD@(.< MF9)WPO1Y,Y4DY;!(J(JQB_EVNL345+6A,-J3&/UFB'3LY7$&2#OK;1@\@36M M(S+.9MMEYGW:;&=6&=5@N\SE6VNMXTI_@Y@ KTU$Q3DR( MDQ*0IAQQ3O6YC=E/179:>FKZX&J8>.+-HYK=G-H$-:\\H9_9=R]$:=XZ.G^BI?BT M:(9$-&XGR54NDBP%M*I0H30&F)$,"%44A5(8Q;G3S-3.U::F_/?$1H9:H$_F M#;UN!F$WQ':VH3?@ NOVRY@%+3?.Q><%1+THKWMT:EW4T^SH^?%OH+ ME>N-&:7Y96/J.Y[J"<'T6$X[L'T+FKIKL8.WT4UZ='3=9 'GEEM\ IW MENU<_89G7!M4NL^^5D\8N4'D7\TM4FO0VC([35">26TP,6T[ 9&QJMF3 !BA M'*0"\9A@PM*A80]?I$Y-)S8$C]0,\+HD^X9-;B&?VX5;7-I[1@W/6E4WY\_S M%1V3>05&Z@GI]56X?81HU%=BO-Z0UE(*UA_R.@5_CAZ1UDAZZQ-IOV(/@^*S M_+&9XE^I1#*<[T*:> @-"$:8, XXQQ)FALY3LY\^RI;=DM=0X* M^PU8%IML?P@"[XHM8=<]'%=A<-AH^L,QTLY@#XN;[C[/>*>R?7/+>-KQ/*U' MZNS")?V<,+N9(8WZTVI.+56\@DO"HV+-T=6)H'7$5[MN[V/?>^[B1WR-N=MZRF4'#[]"5YHVU4 M3Y-O1-_ZH;P_OV>(;K$I13G?FCZW7R3?KLI-*=>_Z,]@-P&3P"R5%"A2) !1 MJ #3GPJ0A<2*Q 6%J9.ROK;@U)3P(;W1GN"[R)#L&*N[AK5EN,XC@J$C=EW@ M!1A]:0N-U[C=M37'#=U9(G 2O;.]K_><@Q_E6FNMC\O5^^66;=1VWA8WSN($ M4R12 43."4 D+P 5$@->)%"F&::)L.KR9+/8U-3+CM8J!8Q1$0D3(+NM!ZI2U@_BRY+'_4G8P?5E*4F^CGY7I=&6 +4_=LMMG5FLXO M5SST:?5_%2//[?LOKS=V2_ZKG)]ILW_]GAX.L>,XWB];<\!]5'];+C;?YJ]- MZUZM6N)"I@1"P)GD .4I!QCG F0X(S2.,4>QU:1)^R6GIF!J,LT)Y*4FU'1/ MJ"AU\"39@6WA9_,.X=@) V27K<^VC:HZ_/Y<+^6DC7]8S7.2)4B>I64)C=? 8"H 2I@ 6U(P@SW)29"37;Y73X/%SJTQ-L^Q*Q.L2C?[JY#RF=CID M,%*!%4!X'70]]F%QAWHW<7KR>#NSHO[%I_\SW9=#P/_NOPL#=GE MW#2G^+3@RQ=IW 1?EP]T_:TZH0HIWKW^NC;I&X_?I2E]7CS?\TWYH_*#M3/# M9T4LI8PS E0*8X!XC@'A"=7GR22&>8H12YRRRT,0.37]<\"CF4&U:KFL6FG- MC;=&_]3\G6L^HZT9:\5>HV7+8$1W'/Z7:VU,@#? TD=_8[F&]K\=BW3'8*0Y MC&H6HY\,DW\QOS9\1BVC1K8_&5ZCA[G(<@B8J5!"7&"@/S " MBIP2* F!*'$*IG8M-K5MH*&PFDFX-&3JG: R^9V#')?QM0YR>$$ML))MR*P M:PB]BRI2 Y0[VF#B.:AQ>;VQ@QI7.3\3U+A^3T^SM8F-["-;?UUI-?:P7:VT MFILE0I]7,Y0#,Q8 H%3I$RR3!(EC*IEBL9W<_GR]^K_#43?SX(H=Y%#2,>;3 KP+Q:4]TK MCFL767%_8N'8W16@(73URV;NZ;ZCB5?]A],*6_?H_#41ZM M\_=Y*J;3!;P3):>.X-U/ZAGIT<=[\_\/_]KJ#7(NJ\U2'^5+DSAM?J&M].,? M'%Q9$W('/MT+3_N$/_LV\S:8]P >E)-_,$"F$RE@,>$:@/L)K4YPA1 D M,%$JQS)7<.D:J MQGTG+$-@DY5TZ-B:9N6N]@(?<&3J:%IFZU\:N;_]V=$-3?'VF:DVIC-+ T74 M8E'U:(EJ-#S&\&XB1:_!P7$Y&#?J>!/IG(0S;T/%CDU.U(T[U M(01"7@"6YA@@2?4Y1" (*,(QY#+#4B2C%G<>D32CQJ)MC_*/ M+%_D:I=&0267*!,Y@(SD %%, 7=V?8NBWS7E44NZ33K$(%$X:6J? (^C@H=BVU>GVB(50%E>7?H66M 6CPOJ MS?KV?GKKE^5BEW%6)X\T)80SA+" +$$:Z]B,PQ0"$*((((+EE#.*8JE<'#X7 M5YJ:;^:K6:-)U6CJ41W=,)=!M=,Y7J *K&4.:=REOC5D>BPZO0J%3S5R>;%1 M%<=5GM^JBNLW]"@T_;18+'_0S7;]\Y(N[I]7LHIM- E'-(TY)RD&4,44()8K M@&$<:S6!N(J1RFAFWX>M:Z6I&2X[6J.?O]P[E#YVHMFM%;QB%%@K',"CZ8QV MA/9IX]8)F4.1J"_H1JH-[0^A6T6H#2R=A:"=#QBO_M.&CZ.R3ZL;>L;DJI'9 M5;2O#OP];C?K#5T8!^8LRPNH4AP#RF($4)(S@!-$0,+36,0(ISAS*\+J6&QJ M:O/A:)9XG8\0+??T]D]3Z(3<,D#E"KN3.?Y'@A$I9,) QR #*D$FO MAQ0D>99A06+] ^&B3SK6FIHZ:%GR_51XVM_0XO1G;YM>%OOB)OO)ODO_S:;7,=&EWY.SI .M_B&E$^ST7+E42U(-S3>&I..=P^N MGDIF4A"6"Z(M1YSJ/WC" &5*:A7$$I$*EA?$J3'(X<.GIF/JP>7\P)55%0_R MY0^Y,%.:?J>E];R6LV#:J9:^$ 56((>#L(.4L01ITG_T_%N5GEQLEG_VFB&> M)%/AVF84E(NM28FJ X?+Q?I=51F[.X_*]8<_]#%4KU$NZ.JU:DWTBV;-Y"(L MY_,JU%@/D9P1F&95TT($60H0*F+ :"Y!IG%)$\R2Q)PA[5,% M(ZM62#JFMS M4Y-&GCP; MJ>O;[194"/[==F'(O8';+RCNY]V&89?L&P-=;];W"]&DH.P[B&&4"UJP3&\+ MS$PHSV) $X9!DN6QP*I(%"S$<*PW54L1T=\'T7&[L>2DU>707"BQ_5#C"6#$^?& M: N/O&DUC3[^KLF0HME,JQJTI?E1T__#M+1Z,V"[[0SRM"JYG!4DY05/4T!@ MF@,4*'V\XN7U8]WG9[J#H0M.%&#SJX/5%3A,X'= MU:N<)['U^N'HS[$O>Y6>MTW;+U5]B[374M]DVI"\ES_D?/G=D-?6YL540A.J M !SG!4!=J4]L/6V(K!2;VY+J67G8,M M\.9QA-@!I:T+RV=AM04B?LNINQ8^!Y#BJO>Z;AVE9Z($DY&R3 MAZ*C1UU*,_'L']10MWEQRF(&$XXR866;#Z!A:OM80YY[Y>P0.71O02.A&SH878U$?%11 MPT+TN(HJ)@['-.\9B5I!?+K:Q-N;&!Q*7\*+8Z1"F'!B<2N-&09H9Z%,ST>/ M5S8SC/>C(IJ!CW+;>H0L9^^;U_33HNH2:%[6GW?#7"'.!$DH!PD7$B!$&6 Q M0H 7"6(QEQ@65OULKBTTM4VDI34Z(+;'I-RK^';O&SY1"[PY] ?,6LO8HK$W MU->MI;Z6_#^?ES_^CWY$;:3KO[RUS:\^?A1U8LMDJS.LK^]3*TU7SW*]:3OK M[0JCDS11*@-IA@1 &$* ::Q '!.EC5!9$ 7M"Z//+3$U9= 0N>L2Z5*T>Q9" M"VMQ,#"!O_>WF/2J:#X+CDOY\E"0QJI5MGV!'(N1N]COKCP^>^>(9<9=E!_7 M%'=>V;ODYTTO_7O.5ULI?BXI*^?U]->%J&8X[I*4#WXWRZ6"5*@4)!AK%1BS M#+ $4Y!#'"L,>4$+IZ3*H01-36$VU._RNNL)+FW'W?F><.=JGF%RLW,4CRF- MP%KZS&04X[-MY7- ="6B>ICL/B__9PM)]2G&\0*OYXJ;832-75;C!<$SM3-^ MGMLS@KAE:_FOK8E(_M@WM$0I5@4VT*&L-\@$&'W="8'7*-#9A<8-U73Q>A)/Z;SX M-LG$!RT%.V/$#.8J20D&69RF^M2:$8 QE(!"2G'!%%$"S[[7HPG-^ M/.0-^ MJ'?Y_M[R$.Y3?">?RT4UR8;1>37%YM99PK8O0QYGL;;7$%[73;;5BL-;6CT-D.Z71'KL<&Z0=XVVT-GE ,G;9QICUZ MM*K*JCQT/1?^T?5 M?NVCE+,L+93,BQRH/(5:C4BAU0C-0)YF1,2"Y2+/K$-W5Q:;FAZI"8N4M"S= MMP+4(I#G$:;0(7Q-:;0G]2YJB=666PW>1Z_@.03Z/((X4LAO&)AN<4!+=#HC M@M>>,5YLT)*;HRBA[3U]+3--M0E>F5?&%-2_>_VJGU2--/U#^[?C:6=/^3XF Y6JJP,:436M%56>G+?5;Z\FU6^O(H*_UA)S/#ULE='C6C+Y"] MZL_!1(VK97UA>**+O3VXG\9^6BVYE*+J'5J=SAL/8.OG$S,"\UB00@"<"@40 MD07 B8I!(FDB,!,R86RFK4ZVM-7)5]=T^:H/5P[W<;UM MZR#7!*_K\-LI4J^0!E:4QUC6S>(;E^VP;:\3M%$\(' /KGQ;"7=/V*D?W=TWU06Y_D $WKF#Y[>1BN?;( M35W<$#GM[^)X?]_\^;J7Y!,MQ2]R,TORF*DDQZ!(4FT3%3$$M"@DB'..&280 MZ:>XI<,?/7]J2N>!KK]%WS5MU92;\MJT BL([=3+ & ":Y%='UQ#FNGKQ^?; M*BGH@7XO-W1>A6K;B^X.4LSO^:;\X3W#_"Q,?A/&CY<8.?_[+'^GZ=SG+QLP MW:JV=YJ$8E8D,!4R!EBF"4 )QX#&@@%+(Y1<_NBQ^$2>!O_L._MN7FM3FLA,C#OL2[]SE71XN,/^SJ'(]G)UZ=O;#? MY_RX>J:+\M^5TUO;"NOEO!1U6M1"'(Z*?%0?RP5=\)+.O^B?U&US]B.9]P9R MGL64%2;\9;S4B"<"$($42)#09D#,2:JPBS;P3>#4E,DA?Y7KQ,.D3N]"M5-2 MMQ158!UWR)J)X1\P5PGMD#TCNQV#T9[#HZ'R04Y2H03@4]%ZIW%4/1T*X;=J M/M@ZOEJ2'>3"?E[.YQ^7*Y,H.Y-9FF+3#X+'<0802BF@T"2H$DX00YBJQ,HA MY;KPU+1ZDUYI8EN5L;BM!I0WG%C:C,[@=VOID)".$D0\V]KJ@/;H-T-]U)#O MTH#"!>2AK<6&@WW[?F(]0/?00ZP;.??&81>>=^-N8=U<7F\1=N7^OH?^9F]I MEJR46I6412B/":$"T,*D$L,< H*P!%++0'&5"$RL&H-=76EJ&GZ7V% K^#[) M;I=1M74*>,!J%-5M"U,/W\ 5"/SZ""XM-K*OX K/ISZ#:S<,&9G]E?[1=(Y_ M)Q=2E9N9C 45+.& (46T$2@30/,DUC:AC(L""9;F;+:0SYHJRZ+:"RM9O>>D M?L\/UPL:Q?]1KLTAL(X)#!M8?0JM;7R@/URC#HK6)+;C(**?&BHO)^7UG/=\ M$0?_LYI/E[K!G.6+_)Z?D7SY\B%:8:=S=L-X8PJ35! $LB3% !4X!9CG##!1 M4$E4D?'<:5[;A76F9B.+8-HGMSPYN\%BGX -8 MKS4*@P@:MS[!!W8GM0E>'MIO)SWMP_BP7:WT@VVA&E!50Y M!"AGN58:L0(L$=K()GF>(L0(PMS94=>#D"GZ\2JJCSM7+ZNVR+R66$0KTH=V MKK:2D_41/Q3V-^U2W=-KI M:>[SCG[6K\/\Z=MR(>O"TAG)!8P9Q0 E2 (D60)H+#- *2H@)5QE=L54YQX^ M-:NIHB^J"&SJL.T'&9T UZV>AL(16.DX(.$TH>@2RP.F$IT\8.9P^ M=/$:7REG]\_/JVKS_[30AZO%NN1_I_.MW%VV;JY;SU3*$I5E#/!J&J9Q&;)8 M_Q-#SG*BH, JM7<9>J!HF@[#D\;-0U.F["4$M1!43'-M;RJM:Y,\ 9BJ*B)$ MH:C^R-[)CWR;U)LY[)) MF'KW6E'SE;*YG+&"TQC'!.09C0%*4P&HHOJLD&.AI8=A6N1.:8^7UYK:T:$E M=9_4QUZC^L/\K2+8-0NR V8[QX3[%BO7,T5\W=O3VM5VN"\'QYD@.9$4%,*XRV&1 RH@!"E7 MBL3ZGR)V2C;H6FQJF\6A&6>H[6OLGH'5U=H=!M:(YF[5!+\V\VF(0Q M>,^L=R.+]S+GETW>CGMZ)BA54;DFJ6&7HIYG29)FH@ Q$02@+!$ %DI)Y=96J*XN$H3^"_'/.2SN)HIR &HQ-8,]3T[5*0@N3Y=V+@-1/I M[$+C9B%U\7J2@=1Y<;^/_LW4#;I:O9:+Y_N7Y7:QF1&:%#E1 B E$E/V@P'+ M* <"08D+FC,DG0J$NQ:;F@JHS++HN[;*>/F=SMU40">J=IK %U;!0_"+9Z#E M\5(9"G?17U?+M<>L'AL4?*J$SO5&U0PVG+]5$%;WN&?;?%ALRLWKO1#ZQ5DW M__FY7,AD1C!,%1$40$F-EDBXB=/')@F1BEQQ+K'53,/.5::F&6I"HX;$N_8O MD2$V>EQ8AGN[@>W6$=[@"JP<>B/EE*US%8D!:3N7GSU:_LY5]@X3>:Y?W/?S M__ B5\]:FV@%__OFF_%]T,7K+.,9A@4L@&!Y#I" .2#8U D3155*8R6Y5%J@_8ZQ?@]R1LNR//^"(,K/I&E%[?R0V>P XPUV$H M9;>8^N )S0LS(7P]?4#S^$_K]5:*]]M5346Y%%7 ZOR@)YBS G'(]<&PP.9, M" '.4P(@RQ620DI*W?(;7"F8FC8_;#[?=[Z6NQ@L0U,AP0T=KZIPK8F/:NIW MZ0 5 W?AAW+UQL][)WPG(L;OE-\'H[.=]'L]:.1TL(^T7%54W6MB7UJB:D7] MOOQ1"KD0G^E&SB35YK"$,6"4Z(.TX@C@ N= GZ(Q1U!0A,DHN6"V%$]-M^X, M*-$0&;V6N1X7T""6*N8II$=I@UT7^.U#!7&7C+"W->N$=-YG%@J"K.K@CX*.53K1EG M'$,.BU0"H20!*,G,4%R2 98I3E."!,ZLJB(LUYO:]K&G,5)2MOL%?78IWK- MN5O?!\ NL+:NLL/VU$8',&IZHX9@OQ@Z%-'YQ7*D0KD*TW*/Z?>SK^9_>JJ" MLX>HL]+-XC'C5;/9\W14L>9P6[]CA(G$/:J'E13EYB/EIHW0Z]_H'^7+]N7= MF MG;^:!)/YDBXBU5 >T1^TG!NWEIM)[R0".^L\%+"!57<5A%^JJ"8\:BF_BQK: MHQWQ44N]/U.Y#V8^K5ZG]4FE R!44.AG1(Z#UJWEAD, M16 UG[0H-_<+8;J7S!+,8"8E!3'!.4 $,D Q*T"&H2KB M&(L$IFU;P:_VQH<]!5:O]G$_P:]CG _U@[[1=3T7[GM#?-7.3K:4NQDB#C*Q M,T,\0SR.]FB)CC;+J"$[:NF^BRK*[RJ4/UQ%V=D&<0?,IP7BL/JH]H<[*F^M MCQY/<$]*?#!ICBM)'Y9"S@JIL.)* DF1/BHE:08P$@@PG*HBHT6"8BO?U=L' M3\WB>*BR:35QD:'./LWP"*QN;3($@L"ZPI)[I\3!MQHJ8'GF#C, M!3S[^\%>Y(?E#[G0'_1[J>AVOFF^^L^R^N3%K]_-\-N7[W-IG&5+50^:_TS+ MM9S%))80HA1 F>FS069ZQ\4Y!3!#2N5*92FRBG7Z)&IJGWK#0-1Z_E8-"]%6 M\Q#Q'1/&')$5&]'*\-';U=I?G,X^[5&$-*[CV\P5KYFZBUK1M5')EK'(;RI+>+.^%*,W3Z?R)EJ)N1]O ;RMQM2P\I MC\[]/?R]R9M-,[3G N6 "4SI$_0IAD[ M3 B(!:*)HFF>H]36X75VA:EMPRV135I_I,F,WG=T9-AB>T =15V2< M_&.=W ]PE)U_[F@>LTZV#EUGW1?VS ):+IY-0DO5P&O70"[),DFIXH#F16I\ MV!!@3)'^9ZP_:$1)1F*G=)]SJTSNLW9NPG<>/+L(V6!( G_*Q[UTHM^"M-OK M!,%KBLW9A<;-I>GB]21IIO/B&]7*_UPNY*>-?%G/B$0)ESDU,2X.4)IG@##. M@& LHYE(22R=BBG]D38UI>*SZMHP&55\G7*[C3P#:\2Q13E^%?T) MZI.JI-]3]^>JIC]!U7M%_>D*?7>(C:9 B@]T9>A8MXF4(HZ5S!7((4T (B:C M(6$QD!(3C"%"F6MWE'/+3$USWW-M;6_GM*K1DZKDI:-U> %-6PTZ%*/@VK F M,&HI])AO:0>"7^5T=J61%4T7MZ=*H_/J@";BTZX<;8:51)PC!!+.J3XG)@2P M/,\UNIC%%#)6Q,*[';A??VHJX] <6!Z8 ZX%?'W%X=$XZP?R="RPI^N0A[&O M3H$;W8@Z(&%ZEM(I/KW,H3./Z:?R?I&;![K^]K1:FNIF\>[UU[44GQ:?%C_D M>F,:UFH+ZT>Y*>5ZEF4D3;G*0:J@UG8P,UWBTD3_D64X+PC$6)]Z3:MF.VUG MO[23HML1$.Y#U)1'7),>;4W'@W*A_]?0'-$=T6ZZSD$.=FHN#+J!-9P!UE = MM62;[A(__5JC_)=H1WQT?QUF9_WFCIA/U>:P^JA:S1V5MPJMQQ-N,RAN'V%\ M7Z[Y?+G>ZG=[-S0"%DK(G!&04&/LB4P"RA4$.<[BG*.,)+E5G&\4:J=F&EZ< M*CONJ+AN"=LIULG(+; N]CD<[B 'Y(#I(!-+1A'/))K^6!'\YVCXXX*][R%P M=HL.'GU\CM.'39X%/- L5MN2;<09NCM9UPY#AD-[0?S0(.D!Q)WJ['3?C#M M&%+M:8$!)Q5V?<]B%_:LQ^UFO:$+H4]/_Y#E\[>-%/<_Y(H^[]U&#\M%M8-M MZ=QD4J0S+A25F=+[!C?#1BFF@.0Y!%G!4 PY37EL56YP0QZFMM<GD]%MY&E][/2 MR&R,?X*ZC9S.GJMN1$K/UCJKI2HW/R_7ZQGE&5(YXR"+I7'6<0X(3PDHH$@2 M4>1<T?/;4]R+C,YUUS'J]!9;<9] -@A'#!IP5?OLCH)T/:7^[,/^?; M:D-^6JYJ?;W9K$JVW513LS?+Z!?])9KW;CF?F\L^+;24Y-IG+YL3J+SVJMD_ M?=Q>-"=5Y7'TVJN.HI&?WRW7SV_7?M?RDT+JF MS1+;+,V/FKNJ@W0<*YBC@@!.S7 \4D" "33&,(%))N)<9O9]+L+0.#7-4E-< M]]7:4UD9NK]^>6^R.J*UV0 L#=Z0TNW681.166!E6#$8/:I='>7C*JK8N'M; M4;F_9KV[:'WWO_]7DL?_]T#HNRQ>K33-CW?/L>_T&E+F#H6WMY?]2*6W$WD' MW,IPPTJGLQ WT-+CE>*&Q>ZH&#?P4OU,_O?Z*4UH67]8CZI)GJI\=/N2M)P+ M?0Y(","L0 #E4F_^:0*!4"B!2J2\P(7+:-2SB!,6;X\I;C?W.,%\ M>/D^7[[*>OA9VZO6]-L\]*,8A;A8RUF2T2)6O ,(P@0DA*0),N!RD22T)A* MFEDY*IQ7GIIZ:FF/UM5TP.\-]=%W?5758Z^EW\'R=)*$Q1DB%+Z!%=8.VGKP M8DMXU=+WV+?=T!X*8@>3/134(QGB_B!WLZ7[P-9I(3L]<#R[MP^?1]9LKP?X MYJ)8P?YU!K>5ABG*0Q;D"IK\$H'&1@R(C*):<8(2L[%/K%:>F_ _( MBS9=@:^> /?U#PV [7;>GD,P.Z.(/<$W02 SV]%D@2ZW^@?"5"U4DV$A9QGG108()Q*@)(: MT7;(.32(OO+ 6W6!MN.SH]6S MY0/<&SE^75&3(O#E]84MY[,,PYAD20QBI@A +.6 $H@ 40KE"8Y1#JTGEAP] M>6K:NR$NJJFS;]=X#%>W7AX$0F"]:\F_4U/&L[P.:,9X_+S1FC">9>.P^>+Y M"_P';6:T($F!F0(2TPP@G$C 4*8_R0P*Q:'^H5N: M'IN9T)?='SBO<9BQPR_3B;KT";8,U"*F1^2F[1&I'_%^:;)*9X(S*G." 11" MG]6P8@!#O;DC0;,TRW-*N5.WKO/+3$US'+[-7,_ ::YO9<3]>.JWVV?)@50J1%*JMV7%H)$*RM M>'F^.\M+F<'3?B. E-H!7!)-URYNI]N:%L#/LE5]?R#?#"$5 8)![!(*4 2 M9H!(P8 V$1))M89(N54R^-65IJ8A3,&$2= W_>'JRC4WW7 94COUX 6HP!IB MU]!SAU&@[N]7P?"I$RXO-JI:N,KS6\UP_88>P9^GE?RX70@IFO!2TYJ6)@7. M2(P!(Y0#E-,8T%P40,@L)UPP@0NK'AL=:TQ-(6@J04UF&^MT"#1<@-$B<#,< MG,!*X!27Z_U]K0%RB+D,!VJDZ$H?P-R"*-U0=(9++MPZ7F"DF_:C$,B52WM, M9U_^D"O+'F$GG7_1/ZK8JNS=1<$Z)H (H MO;4"E# !:(HQR#C2I_082I@R%R/<"U53VY\/F3+#D _8JNJS#ADS;N\=:]&> M-YMO)J"<[4X&HTLOL+8:2W#.IPZO0/L\H?@A;-33C%($JOH2U\"IJ:_#0O1#\.#^NA>[U% M8G$<"PQT8%5;85R1;U)VZX*+FH/(L% /\-LS$=VOHQT;@;%W..D%EL%(Q\ @ MLG [)PX LO,0V>>YXYTP!W!]=/P<\IR>4%C76+&:QMX%0#;P6YP1@X(:6%VJ=0_1YC: M&8-]"9C:_O%9FN&0\]?6]?)NNXE^66ZB_R8:.-(P\U; ?0J>S#7L^IW>' MD>[<(OT"UG8JS N"@775,7@5 ME0:NAVZX^G1$[X;""&8M%IZ9)=C0?YV.T9/=.H[$2 M@)U.\0UK8/7B 5'W,AL'B+P6W=BL.VX)C@,2)P4Y+O=>TDN'0M4:[9___1_M M3_0?I@3KO__C_P-02P,$% @ 2H$-47+D3#&_5 6=X# !4 !B;F=O M+3(P,C P-C,P7W!R92YX;6SDO5F36SF2)OK>OR)OS>M%)?:EK;O'E)*R3-99 M*5U)U35S7V@.P"%QBD&J2892ZE\_#L:B4*Q<#GA =5F6%&)$G./+!X>[P^'^ M+__SR]GLI\^X7$T7\W_]D_@S_]-/.$^+/)U_^-<__>W]K\S_Z7_^VS_]T[_\ M/XS]KU_>_O;3BT4Z/\/Y^J?G2X0UYI_^F*X__O3WC*M__%26B[.?_KY8_F/Z M&1C[M\TO/5]\^KJDKXSQS18@D> "3\^:AL^G\'_]<_XBPPI^(N?EJ M\\]__=/']?K3/__\\Q]__/'G+W$Y^_-B^>%GR;GZ^>JG_W3YXU_N_/P?:O/3 M(H3P\^:[US^ZFM[W@_18\?/_^NMO[])'/ ,VG:_6,$_U!:OI/Z\V'_ZV2+#> MR/Q)NGYZ\"?JO]C5C['Z$1.2*?'G+ZO\IW_[IY]^NA#'VK MZU=&>C_,%Q]POCB;IM6?T^+LY_HS/S]?$"*(VLUOK[]^PG_]TVIZ]FF&5Y]] M7&+YUS_%^8<%JVKE5O'ZSO]Q\8L_?WOUIR6N""T;5G^C#RY_O[YE+S+PRQKG M&2^XNWK);)&^^Z%9E>WB^C=G$'&V^722<3K9//597*V7D-83ZV4!'SDK!BT! M*UL&A;XR,MO@M$@(ZGNN*]4K(GNCBA6F/W]8?/Z9'OQSE43]8B,2QL6E(O[' MG9=>"&@_ZJ_6WZMY62S/-G)]#W&&$V]+X=9&EKF@%1*0%I(+EBD=E5>N%"O% M (P\]/[O>;JI]F?+]--BF7%)YN6* %BF[R!P%]J7/_'S)UC2@UCZ.)WEJ]^N M=F8(?:X7 \OU0H%$^I]^(@D47"XQ_W:AOP<9W7"Y)@.,FY_<%QOG*_8!X-/D M'0D=*R//9[!:O2[OUHOTCV=?IJN)CAB\15IE3(:@C5)HA7(ML'.7E'% ,[".%X,*O ?(+,[.%O,- W_% MLXC+2? H?#&&F: 7Q&=T,F4PS'MOF%8@6$#OF"HF2\&323JW ,EW5&P%$'DB -E?OB." MXX$MF>(%?$7F=C6AK5=[F9'YY#/QH4DB7 N6HU0\2AV"Q MLS@[@<'_=PY+>N+LZUO\M%BN)T9IB$8K1C$@&;_D PM5#@9<2!R=2>*>>&=O M1-QZ?5?V8CAP'"+D3G#R!I?317XYSR_(EY^D+$.A/994:JI 8F8Q2,7 )L.! MZQ3B/9'-WBCY[N5;842='$;V%W G"'E/+M1J6H5RA?*DB- 4&9A".VW1G(7@ M+(N:0]""DQ\U1)+PH?=OA1-]NMLH.A2Z) M:<\YT]PY1K^1F?!87)$B@AP"(K??NQ4TS,E XR"Q=@&)M_AA6E/1\_7O<(;T MC2)SRK0A"A$J$XY%D2Q#XRA,ST*CTH/!XOMW;P4->V+0.$"\7<#CU3PMEF3L M-D+99!.?+\[GZ^77YXN,$V- NN@+"2.0;#2)!7P"1G81>$@Y^32$,[(%*5N! MQYT8>(83?A=8>@]?7F62U+1,+\Z2+VTF#Y9GXTCK*7AB1 9&900?>$EN?TY>OE^\4?\PG1'XNTM,^&0J&_)&8B MQ\*D+B(G6229T:&Q\NWUV^7=^&E"94\I]P24S<[Z>OEFN?@\G2><"*4*Z*PI MF(N6:4?"B9D7QG.1'K0Q"H:H3'F,ANT@;DW"6=E$TP#04S\!ELI#9>85 KXY#G O>?.=VJ#B=I.W>\AP9![5^=O;F MXV)^E2E*M%EFX3G+14M&5BXQ+VUD(@@7;"D4WID!L'#[O=OAX722LP?)=61, MO,-TOB0\"QG?3]1JFYRX3*+8. F;K]W.TR< M3E;V(+F.C(GW2ZAW&=Y]/8N+V<1+@T%(30J4U< A1>K.TT8G?%&.0RDX1(+M MNY=NAX;32<3N+]%.S,/++^DCS#_@)H,L(+D054<\F MM28^4D2OI#,XA'OQ& W;X>74DJH#R+L+W+R:T],@K:>?\06LX9(M$DX*,BE@ MEL? M$824S26R5"3Q9JH5<,E/^ZG83OMB]? YK_+!8?J4( M3*+1H"@"\XGI+"5)A\+Q:+06CN<8PG G@-^]>KN"M5/+JNXOW2[ \>X,9K-? MSE7;A?@ M>'F&RP^T8_YEN?AC_?'YXNP3S+].)#&1L\L,O*:-,Y I]%K8>E,Z&6]U<&JX M<[Q[2=@.+*>6.#UV#*U=M%+B<&/&9FE2(!60 2S0"@>.#UV\'C=/*S0TBY M*Z!<^%473%CK7:R5X$D(3DPXP8) 9!BR$1=!_. M"K&QA-FK><8O_XY?)]RA-*Y$\L,-X=U+\L.!G*_(*=Y'%93DPWFRMUZ^'4Q. M+1=[B(3'KB>ZR!M_LXE7]Q;K_F@]2J:R+DR;8)DW2#YYRD9%;@QW0^P]#[U_ MN[NAIY..'43.@V'E7WZ^(U9B\1\'MI[)K;MI_?D4X=KMK<; P=VXKO34>EU^75*E*4I[3:+B[S)=5.W"$ZG8CF+ ML7HH*A8&7A4F10XV"Z? W'.C9<#698\0=VA'G&>K%+.Y0P+E%S;CX.42]]R+E$%EW )CGL/KX;)[K M7R__\WSZ&6;$S.K9^CDLEU^G\P__ ;-SG'B/29:H6=:)=G;DQ$_4G"G(J4!2 M3H5["NX'Z-BV#74] .H@%-QNY#:X2CK V;.4ZGW:U5M,2"S%&?Z.ZZO"#,M3 MX(*"Q2QK9M(ZSB ;S[@U"4QVTOI["F$&L$^/$#5NZ[?A4368 CH TZOY9Z)Z ML?Q*+$PLF6Z!!IFSM0U$B(KY$$C=Q6NI(5KK[VFC<#AX;A(Q3K>>=F#96\ = M@./-$C_!-+_\\JF&+&1(7Z\_XO([&4VB3M)$#TP6K#=:P+/ 8^TL'RRXI')) MH05FMJ!MG(8^[: TM#HZ0-CWQ%-080M"8K%0B*$5$O&R7OB'8+G07&MHTJAT M=]0,?IK9<+?:6\3[XV.QAME %FCQ"9?KKV]F0.*8Y^K%?:HQ:[6F(:.,N5[L MUTXRK4MDGA-KA7.(7,HL9!.X/$94#[[.("'98)+OQLI,C(68HBFU=@R9]C$Q M;QPR&:Q$$93QI8E[<_'Z'AR; 8/UG:39@27Y;0IQ.INNI[@B-&_J.CXN9B3T M547V^NNU:"1&HWWM]QLC8=L&J =O@B7MD]*0?);WW&8\'"7;$CBNA6F>-&RB MIPYLT V^;N_N'$7TG$MF'2:FH](,"@#C$6WA-FMN;6/$=958; .!AW%VB#XZ M0-95.N(-?*VYB"M/+S@#,0/1[NK( B,4@Q0TRP*3USH"0I/3G/O)Z091!RG[ M@430 9+O S_+7N,]%">:# MJ[E5"D=#"I*EG(4"BFJ4:^-%W:5EW,1C(QP=*O,>8'/7Q!IBOR8M&&17F'96 MU\8)BI5L0BG)%5.:',?NN;THYX.X:CU YO+335 0 W1X8W!'B#DZ!IVU98 MYX*0(Z@E 024BDPD[K(0%-&VP=S#)'7C1[6#V4#ZZ !9-YB8&!,#6(4LBSIN MGAQ!%ES,S*$G$)@0A&X"I1LT=.-.'26%N9/$._"JZNW:Z?IL4XTWK[7PM2<5 MSE-EQ2J9I729H>"9'$10S!<3&(+22>;DXWUC*(?8^QZD:9PA+T?>[X;12 >6 MZ!$)U7/-8F)-IG':K9WV##Q%-1)-DI875723P[T#C_,&O_UZ5&@-I(\.D'6C M*7=H= MH.59SIMS<9B]@6E^-7\.GZ:T@=Y@BWR\'#R60#Y>389D4R^%)T5J)]_/:Z/L M?=-3!SAA>9*TL4$^0:\E(82*Z8?;PH\:-T?0"$,'2KR# .\IQW*B94C$ M2F&"^\BTHL "DHF,@^+<PD;9Z3>6'F#PW4S&-;&:!;P9J.4C[B> M)IA]S]%0G0.^?\7QV@@\PMHQ>PHDHT+0WC$>3,6IJ^GQ3%^I+"QJS15OD@D\ M1D^!&VXC2?OUAZ)'@?13@>.V)V>A,_.UQ\7R^E_89[X%(L2Y$1*6WA- ?: M$#)9[^R=+!D-J'LFHP\*M-LTC1U"'@]@!VFC1V"]6JW.B0WR J*SVC! J$=0 MV3$HPC//0\Q<..3?)O,U!=4%/6/'B\<&U!Y:Z!%,-SNG2IM4L-RPK.-F.0@6 M0BV5SH@V@4$K6R=,]VM@VS"$/#:L]M7'J?4%NY;L:E%>?\*+@?3#-0A[X/%- M7?QM6!K(O7\U)U+P^H774 P1@Z[6R,O@"#'*LGK?B\4@2BQ8NU\TJ;-]@)[# MDUN7#WQ?KW!L.C2H%!3SGDC00 8W9L.9MU9;XZ-6ODFR]'LRQG7-A]#\W8S6 MWF(><4M;+=?U(G0^3VL*('#Y>9KPV9?I:I*+!J\C9U%X5:>8 "-)6):LD9KV M8^/"-ML8/?\&1.A?M^'Q$ &=Q&Y[*',QH&3[0,8FB7;!P>K%X@RF\XGVD2=4 MR.I(&XHK-\Z:2\S(I"$DX&"WN7NW"SSN4C$.1H91[%V4'"CE#OSB2T;^BIN! MOQBL5I#(>E8[JF4=UJAH#[IV+OU(0< M(.5^4/(KR>F^>S$OOZ39>4TGU=9 ]%]^#U\FM*1XDJXPJVKBV_#"@A5DB0M8 M Y($()NTV-Z#UG&Q=A@X[D=:,TUU ,;GB]7Z=;ED]%N+/-KA4PZ2=F7NZSTL MS;P"RXH.DO9\;KUKTN[D7FHZV>"&,5Z'R[L;T/QEL<@WG<9WBUF>2! QVT"1 M*'D"3!K-]LMA"" M^^R H8BTK+BIK5JDH?56N)#9)ZN:S 5XB*!.CDJ'LT '2[T#]+PE+1 !M27] M"UI>L\6FH>8E5\2,C-I:SD DVH81"P.M:<&E$J-,D7;H)NU,'Z5J?%-TN.+O MN$A#::$#2+W#V:R.R\8Y+F%&+#W+9]/YM(II/?V,5UQ%3"GIXLC,2N+*6\>" M(/$!)AUCD3SQ-J-]MB)O7'>I"<@:Z*4#M-T6U<2 DTYZBA4,$OU:>Q84T!XN MZ^C36 JTJ>*^3VCII.AG& ?I4%EW )??%_/%]UQ3 DP3^;28B+]B0041BA&I2>G8DY2-VVIB8"@-JX<.]JQ7#(6 M[@&8K4,P=0RTVT8>F'+H,ZU@-K^<[,F_U%OCMBP@5BYOBA M5L@-@IF_P'2^JE845Z_G+[]4*9U/5Q\OJC1K![()%NN+5XJE4(\#Q6;,4]*, M*ZOJB%;PHDFP]B1EX_K2;7$UK%HZL$V; ^8'93:)#E+Q$!D:11MWS"0KD,B2 M+:!5*MGE)K=L'R=K7%^[+<(&5$@'\'J8D1250=3 #% 8H966#(S7)++H5 G9 M"FQ23G(8J)JYXVU!-8P:.O#1OT475^>+T_DY,?6M$OT7+(LE7OS<>_B"*[+2 M2R#U3>>P_+KQ3FN'NWHRN=@D2*Y6UERPGD-RK:+UM M4@_7D*=QNX8-'!?THOMNE@&Q>+F,?\$YENEZHI7@*%-DI93:UJ/6QR>4S(*. ML@@43C0)4!^@9]S.8DW@=YC,NP@M?L?UC21-5,4A6L^,LO54M6X (FCZ(T(6 M5OKDF^1/OZ-BW)870^$G):7(] MH_:!:93$"5>1):=DE$"13VH"ER?HV@I X40 -*0..H@!_H[3#Q^)[F>?:9_^ M@+^?UVKFUV7#VHV+H+>Y%!!UUL(PBSY3($V8B+8@$UX8A4D9VV::QG[D;I=, MXR>"P".H[)2O\MYM6'353NX[Y@:ZV?OPVXYVT7=+AH=OZ_-(_RG:12$5M+2$ M:XUJD)%YH<@#TVBTBE)JU_8RP6/4#7PG&#!%FT)B0M;6:W5BB1=!,L6S %6X MI.V@*:\=W D>'A5/W!#>1>@=;+/7U%](Y/GB[--BOFFF7>\^QA(JR9IQ*RU% M*9CJZ&[.8@A<*>T"1;M-$70?59T :@]U/X2<@V6_-Y!HIXZ+@:!TBXO+BVWU M*J-1M)U#(F=3VR)8L"DQEWP2.H)0J4G&]EYJ.H'.X?J^[?L?+/H.3-&-?B^7 M=Q>+T5GDP!D8@TQ#(+$#M/MQ:9P]1=X"5!QIB M7S(CM(PY<<52$B0:GNK0-E(S_2M'7Y16O$E"\U&JQCW@'AY#PZF@ SS=;GY] MR866.L:@ZEWLG&L=9&;>6\LR@B+;;$(P3?)6]Y,S[@'V\ @:0.@=0.>>)(KD M)G+M"R.H ],Y!092DS%5'K4L @0VZC+>]8WU07SE_:3< 4Y>S=,2884O\.+O M5_.[ >G;Q6SVZV+Y!RSS) 27G%&&69LD2+>-(BKC-/#,D'O#M*+P(QJ272D^\7H$9723<;#[];)L MV3FNG=YO6[*#E+ WBC[A'/Q@LUBV7SS]:=-M<[++[A, MTQ7FB9%6)N2N#A6Q%++6B4>9Q.:R-=GY+ 0T.>K;G=1Q'?>CP[&=&KO(ZT\IB+NK[Q0.YFLVRC+ YPCVKY6D;5;]%DO1JNL;+AA<7DGF+:?%AOGG* MQ5!#M!@YD'?M9&WM'0WYV<4I\EIR1N$D9-TD.=N:L7%OQ1US#70%D0Z6S*.; MU^_XQ^9;*_*O!+GDSE2 TJYE!&?!E5(G+2H(V4M2Q=']CFORQBW>[L"$'Z*N M[OV+;VSI;+$('E@4A;Q\7[U\BZ$R2"Z4'OL%S"?'TY["77+OK@(L,$M,RJ9P0%D('F.204(6*3>S [4SINU7AO^_O^ M2NQ@P]Z&P>>+.2V,]33.L-ZTW325W'RTHI_]%6%]OL1:@BI5J:/4,-+Z3 %9 M\$$RPTU)T6O!;1-C.A0#XQ:R]X;IP54^(M1KY>_CGL[SQ6>X>->7CES&?@S\-=5#I_C:.#&W MV'(%O'3DOV0(G$(ZM"Q&G5CA'EU*R*5TA\#KGG=NAZZ3/AMJJ84.]NE'U\W+ MLT^SQ5>\R+J].5^FCR3D-S.8KR9"1T_Q6F)2>DNBS)YYGRW+/A5R2)15(1XQ MQGF*WNV ^N,<.S76:+_ W2S)![F<:)F2CP69X[H>P(5(<5\=>9X5S[0V>2Y- MR@_WHG8[T/[(AU,#:K/3C?QB65Z&>C>.-"2W,:!/3/$:[O$\7KF^4T(4GW MEN_L52@003)']IOIHC4+00@&G!=)3,A%R34K63>W2%18C92LU="4W*?7?OJ")^B(.;_:7? 73NUI &'C2 MJKYI$636B0LH]!4*0QYJ)HYDFV*X_0IY?XCSE<.T<&#IYN7&WW.E[Q0QQL'*B'0=$T0G.4Y[#Z^.ML M\X8&:H;R[>E':W[R $/#-SNY?M%U-PNK@!='MJ?FU,@/DO4F>:&X$A"U MX2HA-$J;/DS4 ,Y2?>:;Y>+SE,3WR]>_D>Q?S:\'"#PC3_$S>9$WAECH6MJC M:#4B+2-:C6$S#$ M9*AY0NZ 10UDK+/FS"L!S$(6Q4"(632Y\_F-A)$[\S=6]MV9U_M(O@/,?%?! M4$MFYVDZP^_"D?>+746ILE3(?:U&+X66:7*T3#7]X:) *X0H;:Y>M6!FY$D MQ\7QZ&CH8$6\0'ISFFY43%_/<*/K>7YVMEBNI_^U^7QBG?0VHV#"2MJ(C-HT M,C?$8K;%RQQ\FRGPVQ WKN4='T*+QOKL *,7!6;_/IWGZ^[?B>3 $R C86A: M]J"8ER(QS)"4,>E GZ.%=K?U[Y S[JW6[E W@,XZ0-Y&6ILZV<7RQ>(\KLOY[%E* MBW.2\T1FI;U)F8&UIN:WD,6D"RN@3)8FZ^2;U/@_1M2X5U:[0^%@^NL BT^/ MS9(>!(\Q,9%%8!JT8D&"9T)%3SQ)**')%CS,-+-FI0?=H7)838XZ#V-S?/U@ MM=A-TW\U+*G$J'DPDLG-+=B,Y'OD7)=>X88 EOGM/.0#!0>[O'7<:Z#= +"M MMCJPD7>/J*Y%>%E&<2V_G$44)@ 3)5NF=>(L:(\L0)UL*13M#$UR1-N3..ZU MT6Y VUBW7:+VRD/T\Z9=H.,4LW$$EC#02O1.,,\#N<].RIB5YR(W&GC[ M-'&]M2L;!AA/XN] +74QR.HN5Z_FGTGHBR6MVPFZ'*W,F?'L/Q:,E4">A4X,SP)IJ7P+ J9&>02E27OV0PGOK<78 M\>#:2KL=H'G[PH$)1E]LSHZAKZ-> JW3X()C0)QQ8Z-RV.0<9WL2Q]W8CUR# MT4AS'JFAQ*9QU82G)7KAKXI/\\GRZ1>*6UMOY:<[)KVA-J_?NG^B,3P! Q*J!U MK K37D1:UA 8:A"A\!2";E+*O#V)759=#@:6.Y45331W:/CSOO4F?H\\)S)F M7T(R=8V3LYVS)/>$2V:EXEC(1OR#M,YT;(YTD_.F\CK%%WG:)D%C,R[*)A%';U&GYQK52WT.&5= M;MF#0>-N0=" >NH >&_QTZ47\KK\OECC=?:+)XKU/$],%$DA(((C/C)G013N M7#2*XK,6>'N(H"ZWWU8P&T0KXQ?VW%PM;]Z\^6T!\TD4Z(+@G!EOH695<[U? MY!D80!"\)*UNG4,_4+]SS\.[S+,,C9%!)-N!Y;G)PF_3.1+4GQ,54S*A$" H M'5G*.1 CBC/(/C-'(#!6Q51$DY$ #U(T[H'(B%O<_GKI & WC>CWC"C%(Q05 MZA"OQ+1UP, 63D:U) J3M +9!& /4C3N$<:(F]O^>NDGRW&_3WAC*/A$B9PR M288YH0OMVAHI$B=#750)/!YV_049>/6M7;AN^^KIPX,W /!R*:/SM_F MI+M7],&<9%B+*>Z_4'/11]8H"DIX(H'*35-.:YE'JYC*JJ!U,G)H==M^$ ;& MK73M L:-M=X9VN^?*0<>+!A:KY;7N3 9:G6PHC\T3\$$)W5J;'!F, MC337P3E&9:O^OYX1?H89;NK(26+31,YM_099_^\_N/&3%SUM[]84I=EY[;SW M\DOZ"/,/^)8E("D!'"8/P3.7I&(Z14Z;!0FK:*.!/K.-!J0=E\UQ _UF MYR<=8^745]+$AB)ER;P.F:_Y?N59X*DP%$XG8A2*;>)T'$3UN/F&/G&^DR:[ MF?1^&,O)19 E(4,O?!TIJQC8Y)E":U'GB$DV.=EN#]YF28M.P;N+)GOIE7O^ MZ=-L(TJ878GRU;PLEF<7RKP6JG3UKA(R8Q0R[6E/(8],,U-HQ0JO)<]-ZM*W MI&_1K6K$04'DZ3)[?=6,&=#9%IQ)*-?:^,+?1TX1(FE MS:6'[^@8N6=I"UW?N<"PO^ [P,V56'Y?S!-]^:T0;I[O"29?3%=IMEB=+_%; M-1Y865NQ,;>YNAZC9]%JSY*V%';FJ*)IT@;\4,+'S5TUW6V/IL\N\+NYB[2Y M7)FG=6;KBD*X\TK)+^?KWQ?K_XV;I3E!8[*6/C)%/- :Y\27#X6YHJ4.6B7K MFNRVVQ(XKJ4\+FSN8+:!#L>>2O0K3)>;X4JOR]5XI8OI2W70<*VH>SZ#U6I: MIIB?K:XNM'V=^%)4QHA,0C%,UQN:4?K"BA/1!6>XYMO-'=KO_>-6HXV"PF-I M:VQ OB>N5O3:U^75G,1U?GE%X^INQLUK&9LCN,NV"E\G#F7 DG3M2U/G5E8-SRM_% >12-=;"'WQA-)R:\< &@+,M*D?],C@_S MA;SR5#+8NJ2<:E+#=).(<=/EH^[%>^MB;/-VPX+?X.%Q\RVBE&"S9#Y4_B0Y M%<'G37=I" @K8%=-]MM7SYNJKJ+G;:)G@;#X?#CC5XO/\#\LK,YS/,OL)JN M%N7-C1=\S\1V8XVV>.I0XXQV96"@,48W7_MMD-)%M_B;+W]=+K$+LV\SEJX1 MR[T'M&3[99"$6)4* ^TL\TG27\X7:YIDQ :A_M M]B BOBW_]Z317V:UI##3 MZIQ@9-^P^/K)O[_>C N.D;?4;$E6J M=4=-;/;UTX]GN^]GJ"L;;K(@!Y2@S6O''UWJ:: GA$F)V6CM=.+]69VA;/A& M9:_+93NO.L&[*NSKQ9\W%J!.,GEEF# D'JU,8@'KB88!ARACL&VJ1;P MM[N@\+:];:#$#B+XW_&/&QPM%W/Z,EU([7[^G)0^).Y(A);XBSHPSV5MLX!2 M"A^-YTTJ\W-F1,>'Y9!J.VDG] 6N83IKY(->/?QX+NB]['3E M@2KIT*=Z&3WZ7*]R&D)MH6A'2.\5=QQ=D\K"+CS0MU4]<\Q7RX^VAO.S\UF] M=OH""P4/ZXF(F>N(D1G@4%L?!4.>+%N^ W]=]P,H[YR6_;9MF\_8JC-^5'2!MJ";[MM MWS*8@=L,"@A"0+X@9F"0N&'%"">5L5!,DS7Z$$%#AQ7?/-,Z/\]#\@RR(TZA M! 96U%Y:&)P"G0&;M#M[D*)QM\5!$/%4=+"?]#N."VZMU?>UA=9>,<#]#VID M4NXCL[5A4[AV>E4U.V"P;OE..,J^_3L8$')$(>>%(C*]@RQ?$@!)-Q"D,A M%[W$VA(E O/2249N=='"TO9JFT3E_9O!3??) HK;Y!13WE!\80PY"#(5%DPJ M*4EMM&XRS6!8-CHU?[M@KYWYVUG/'>0W#N3YEZ_W/^#9E^EJ@K3ON-IN7_O- ME3< %K)S3(")60DTSC6Q" UY&OFNX8A07?2)FVZ7T.]PAB\69S"=3T1":[5% M9E(ME:^%2]%36&@@2 !IC')-*DJ>(FQ<,'>#H*V0O:UO/SK"7S2ENF5(E21@_ MW5*[9(#'P+GFD66*-9G6I3"/!A@G+K('(>!V.>X#-QGN>_JXAQ1-H#",)#NP M( =::HIF\=4:SU83KY+P1B.SJ29<==0LI$Q2]%IHL$%R>\2-<'<&1I[S]L-X M?_LAXO17PK.S6N4VD,.B?P\4=)PC?8N?<7Y.OY,6'^;3?2^8W?.4H7*C3Q$X4%[T\C47VI]OTE+U MPN'S\]5Z<8;+ZU251&$=!V3HK*U]@(#%Y M+ 7SB@4RO:](,=$OZ#B_?>O0U MWXX(, 1:@<4RGLCST8JBLQB+8L'RG$106OHFIV;;$CBNG6N!IKO%6@U4=5*6 M:O]#[0>?U2&GBJLC8UFOQS%=KV8 MKN##AV6=<;+9N"]?NQ'\M]60C 6PL52G(3$MWK=;P2CHIDW7Y2?SZ;G&^3 CS_!=]L)WQ MVYOM(UM(47LZIHPL\=J^6W/)ZM5HE@C2RN8D,S]E[^ZQQ3>Q7G&>K6>BF.J+ M<,Z\SL"XQ@C)FAQ#$X_N,:).PQ[N@II=[.%.*ADQO;):KNOHDWR>UJ^7[W#Y M>9IPY1[@*6 MNU2,@YAA%'L7)0=*>>QCK&\M[2Z7SN7Y2U()@L#,) (%M*84%@I)A65 (Q0NNF3-D.G66LJ9/%(/ M2T(OC=)J*R \\()Q#HP: 6$((79PAG,IF2OBZWS*S0UQ(XGXF("!DX8IE;QU M+J2DFMRU_8Z*<:[:#P^3PT7<#SZ^2>3U^B,NKXP>)TS[H)CA.5W.N8E6L.A\ M1C"0LV@U[?-!HL;I)-H/I[!\A\; M!TV(@IQ+RY*LA271U28\1C++.13N0D#1Y&;,4X2-6^HP>.331!]=XNN*F\N% M"-;)H&UA,:=, 8"BA9A*8+F@0*Y5"$HR*+ M=573IISFG-P^F6VU^ HK>[0!A.AD%#X$:.)(;45=;V@[!!"[G>+NH9T.('?/ M^GQ/O[I9FK:VE^>T*@TO9/XQ"092$"Z,=JA]L@J;G+\]0M.XK;*.N5GNI84> M 549N5Q]KICL@+Q)EWD=L"%H]8G(&7@)+LN2HFXSR/%AFGJS5WOJ_2D\[:F$ M#O#T[?3Q#E.7%E=[C%P8SJ*F@%SE ,*!E"U0]25EGV-H7 XN6 M"AGYC..Z =(WKF"V67[&&2.TS8R'6K9JR5/P):LZ:!U\]#EGNTT3FZW..!ZD M8MS1)4U.Q8:1^-BPP0^W6;A<63X;@ZF0TQ5:C*,Y#J*(Y M!M1LQL!YH127AF\3C6]E,.Z\?;QSL^'MQ6&B[X)EMQ3UP9H; ML!WO@!G&-[BL'\ '%!,3%4>=-Z8%TO: %EBB8,-8R,*UN?3W&%%=GO . M [C!='%25T-^KTTFZIWD0>]_W'EJNTL>CS-P[+MNP1FKR.R@U)L>'9;%.I<6 M@@R*9X4I-*GTZ>$FA\L&C2=_4XI,O'OZ(W *4"08KR#8(D*3$Y'3O\FQ"VIV MNLFQBTHZ<-8>.T)2";A*R3,'RC%M-6WM2$&O]V2",0"%-4WN"1UZ@#O./8^= M%+_# >XN6N@14#?.C3@1GFMU84!91]%C85'(6,LGSPNC505R0-)^IMC;1DD12 $FT$:O10HA-(D=3_@ =R<,['R MNXM".D#8E6_P$#LNN>@5AMJC'4E$+M-7.C&I4]1>ZQ#--F=RNUNMQ^D:-RQL MA:XAE=$#MIZJ7T4T*98@24*$ .U=9+1& C-1VYRQR"RVN3C[WZFL?&!':W]] M=(FO6Q6KPF"H:1C&=6VX;FBIA*P2(ZF%H(H*)3=I[7WB9>4[P6#7LO)==-(! MQM[!#%>7*_!WO+HL5I)QIH!G9,_QXGZ/#R"9TURBR(A:-MD5[Z6F-S0=HO#; M_8D/EGX'$+H<&TU\))Q^KE;\ZN@T!5*S\$QQ0;8\V9KC)4$E;K0F)X)[WJ1> MX2&".G.JA@32(#H8NW#NP?JPX+0/Z!+CD7.F1; L6K+?WLF,Y'BF( =K0')8 MO>4XUPOV<9J&D_C8L'FP" 101.FBH]@T$Q.96Q9T<0S) 8B<0HUPNZ_ ?Y-Z MRYVTNU6]Y2ZB'A$O&R.Y_#KYV[M)0.7)];/,H?,4QX)A$"+]LX",Y!\:LKIW MP;&Z0L<*TY\_+#[_?/G$"X!<_N,V/KZ]MH(%F\D41TGBX]R1_]9E.>-X];,[J7^7&BGI M.Z"E:-E,Y''JNCS#&@9IPVNG \C=5[#WVQ3B=#9=?_V^"O6_,$_0YJQYO6Q3 M;X=KJPP+7A8F*<#48&4)HE4UT0YD=ID3',SEQ1;S\\@G3&O/[ MZ1G]R.ORCCY=%7K[]') S<35$^Y:H"4@ JM; 0LY)48+4=D4($I]3W;S2%OW MD^2?2)7Y#DC<:XL?5LT=^ '<_UN#JKA2F:N99,^!CO2>>+6?4\X[8/J/75[*M!]3,KT"]-%%A.*R57BZ%F.O+8F M,K6M.G#F8\)4&QYGT_*VZ\$,G+CY/B+8AT;##YA2F=SJOMTVJ3(1HZ=5;C-\ MG5CY^0#I_P*S^K9W'Q'7ET6B!Z2L'GG:4-+;EN"!TDZOEQ]@/OVO#:UUM,YB M-LT7%FN>W]S@XW7Y=4H$IRG,KNOJ5M>I@)!#%$Y;5H0)==!I'861@6$PH#+D M8-MDJP>A_N K!.>?"#KUD3"[J;T7TU6:+5;G1,>-*=9HBZI5R";7XS&L11//K.]S6PXKGP8 MG'JIGRS?,/WVYU?%MW/F?T22%SHB,\@^!HX47',37)\!] \X]@ M5W?!ZQV[>B1U=Q 2?V/UU9R\8?KAK[\OYNE\635U:TJ\LX+V*!D)<8:"K9@Y MQ3GU1CGM80XM.-^FS]$.-(X;V/:$W&'5>9(.P94P%N7NK;LFL=4V+VSO2NS, M=E=^1A!H-1ID5GC!=+;5?BI: L;7&CU>5&QB9+KP,^XJ["_+Q6KU_&+]3E3* M'H4!!JGVMY5",[#9,.M2DC%:(T235/KC9/T(WL(NJ'OZ2N_>2NO (7@VFRW^ MJ);EU\7RQ>(\KLOY["Z'5\P9[[V%8.I (Y*;";&>YEIFDI IR^S -RGRV8G* M'\$I. B@S52Z.U[#!5[GM182\_N&O0U^Q_452YQ+D7W(+"9G:A\1SV)QP&2. MPG.156S3WN(&O<^Z_C@&TQA)QX7/5^,D'810%=AD@@N0=2*=FE%P;NG)>!-M9#.^PQ*%NF;A )=A$G7 MN8VW\,=?Z>%+>DM-S&W.0TA]M)/42Q8K7'[&U<1R [9D9%X$8-IMAAB6S&S0 MV05GD]=-FJ_M1.6/$$3M@LG;%KF=2CN(J:Z9(^E-5V1[_K)8Y-LL"6.RQ<2$ MTKS.VTP,HB?A&9^RR3QSWZ1&>@O:?H3X:1!L#J2^GA!)7$QD-AB5#2Q J0Z/ M)(>G6,M\YHH+9Z5*38[V;A+Q(X1#@V!L5X4,%OX,[X&^P+C>QX?<_-Y07N!= M(@;RX^J#OQ5:7(,@HBRT_7"&)DJFBZ@3E*UA*H?"I<(8;).,V/WD'&HG?EO, M/[S'Y5E]^K>3(YG01T=!.85%@6GKR=AEJ>M!)\22P4O>9*^ZEYJ1.QD4:%%T=+0?K:+54PXX+E)47@MDFD^AA17=J, M73#Q\+G_@1KHW'0,,;3MWN<,:4Z.,ICM 1#E.D\7HV'"Z+6V<&2V%1* :H FC>Y M>W,/+5V:D5T0<*3*%\6- M=HCE")#Y1E!/P-E=T8_B9D^IC]Y7= 'SO]$^OGP#7\GY2O]XLURL\>)>X++V M;CZ[FL.5@@H.=#W+!J:Q2.;!(0L5>1*0Y2DX2\1+,53&X_>>3^>X/#X2#) M=:%V>9-X!1(@6J:Y5DS'4.\.6\F<=%+9+!)JN;W:Y8YJ;]?QKHW:]Y7)\G4"R3:I>245\JFK2#P MV%M&[F _.!P&D^C8T'B+GQ>SS]=]M;TTQ:E23XZ(8$UV[0+5:(#7/NZHD]T* M#-\_=^0VTH.K_P"I=1!VU S_^BK#?S5I6"/7PCK%N*LU#5D#>=3(6;$%19)2 M<=4D3WH?,3WY#(?'J0>+NT/(7"X@0PM%@+0,_^"4T^LO9,>UZ8IVV1>:\C M*,R89).:Y'MHZ0LS^ZAX,:R\.X ,!=K5\KZ:__MTGM^\^O=Z^_DJQA9!"4_[ M*X5 H^\W\M^NNW9QS[D/ M+C#IDF%:!\4BY%#[\T)(.LL,3>I''J"GIU!YZ*S\?D+O #MOEHN$F%>UN_.K MU>I\TXIK<[H] =K1(=MZKE4OR--28B0ZI\;LW M9(80?P= ^EXZK^;T9%RMW\(:-R6<^48[2PX\&^4YRV RT^@<\]HG9GE45EKM M/#3QIKXI^[,S@PROC.:P^UK\GPF$V-DDFN*LC8:UEH23/ M?%1(?B)&8FFK;.'3[^HI@7P82%H(MU^LU JA"GW,UXQQ\%K'>EC/:]:UJ,0" MUJLK%K5.TD@HXD#4W'UK3QGHIO@Y4.#=;5PW>7M92CUX_XPW=F4)W+H<$E-( M'&K(B6*5DIASZ+F4*G-UA'J\)ZC<"GWV%-#77DE]V;+?SVOFXW7YZV*^_CC[ M>ID<64W <@B! F-C &N;$L.\S4XOGE:7;S/_[J_P97IV?O;+8KE<_#&=?W@.G^@[ZZ\3K@G^D9N:7"DU M04>\!4<[?"H^2&7K\6.3@Y,=B-P*=/X40-=<17W9K#=+_'2QB'[%*RL\R9R$ MIL@$VZS(G;12,%\=2[1>!5#1W6FHO97!NN]=6P$GG )P6@BW U/U]HJ%U65. MK:B@HBB6&6KT!5?6U*"_IX_77MS!=X01=#4"28Q)M MS7O0?EZS'0Q*DBIR,/YVY\BMC,_>!&V'LY/(F(^FISZQ^=N4V,EU7Y_.Z[Y> M@^#+3DP3'U4JX"1S'LA*:TF,U>$]B?-@BHFY9'T "A]Y]79X.XG$^1%DWR>R M_@X4TR[KIG^QGB[&+TT\!Y$-T-:O-86VB2L6I.4,;/#Y-KGQCY M+LZ8Y& ,JE*8"+*.Z8F.^1*1&9NM< 9!1G\ 3KY[V798.=5<^>'R'1LO?Z_W M^RF>>+]X<[Y,'V&%[SZ29%>U3@+S)(M80AV*&5(]-^(JL6A+S:)%G4$KP\-V M4'G\/=NAY"1RVD-+M?,F%M_:CVZN\!_6R>+^APW9SF(+%<"EA+I%9,H+UYJIG8.B?GMN4.0+&-H,= M3J6GQ2X(V*:GQ2[R[B!=>._-!N(\R$1FT"):\L)]9$$YS506JDC:,;-JTFAN M[_M"1^UKL9.&M[DOM(NX.X3,95TZY^28!^.9B86X$+YVFR*W/-F@.9<0/1[E MDEFW]X5V4O-V]X5VD?G8KFV]9;T9IX"!R*U7E-R<3.;"ED02@4I M:/\LVRWO[QX[;CWQT,K>7V(=N 'W=&[R7J;BR#BYHB/3JHY]+%JS6%-V+HB4 M[!&JS_N\97Z(UWB@J+L#RXTV#>A*426K>FQ4F#9$\+3C M;F@[*7K;;FB[2'WL;67K'EV91QDP1N:PMF81ILY5DN1DQZR\\C$G!UOM."?> M#6TGY>[5#6T727=G?&[DDZ-0NHA-[7S-)Z?$O/.&16\@E41R2O^][PH/MV?M M)_3NL/,GS]V(H1E,7GE))*"N+;#:0X2&B>C)* M>VK]420=H(+NX/2W.9PMENOI?V&^NMHS\3S&S#5GN0B*^!Q*%I+5S,O,C2I& MBF-@ZA[*>G*I6P#K4&7LCJY6 VMO3OF8",%CR44QX00)*,K:U\/PNE<',N#& M&M^D'\]-(GK:V8:!SMXB[GBFTKOU(OWCXV)&VEA=%(["/&\^_ 56F&M=*FZ6A3IVOSQM?EYLO>XNSNN2?+U;KU:84(59RKFY'79]- M^N)$=*&VF'2Q=L+6#"![%D7M;BB<\Z7-7G 0V0?OD=N^_9>;;_\VDR0$2+Y8 M"D<$1UJ.&%DL,3'@(BB%:/WM/I='EMK]=(_LN!T/J7>VX2/JN^/RG1ULU?Y3 MKG9_R0BFN.7,K,-@C@*\KZE]%+4_$22"&J&;)<%+\39P]&TNI(]JD+]-@+JK MQ-I![JJ\[O7R[?3#QYM+4ROKBA>)Q51[HM2#RBC(/CF&^"*$Z&B%(S&^MU+TR>!H&6KIF'9!LP!1,!"@BC.JT(YYK UB?S9&;LO6P[(X.AI^C/CTUP59BC\6 M\S?G<39-KPOQ,9U_&&+ ZO!$C!#?[B.>/N+?0C@60!8=T\8'$H5!)%!;9;*7 M//D4?OSX]Y>OSV>PNECE$YF2EE$+9I,-M+C)Q%#<0ROH>FD M8]A=$/9$#+NWGGIP2&J#XLUQ=V7ADJ&+>C"M?0;RIQ3'6MVC@/DL)3, NDBC M=#1M4BH/430NW ;3^6TL#:* #I!TD_ZKT5B2@Q+@&.=8A[:KS> :RW(6NF@- MD;<9T7*7E)&Q,XR.%X,*O ?(+,[.+E,B5T/0N$)3HF$9.:TD!;+VY>>L&(FB M6.^3:5+8?8>2<0%SJ&IO(^4@.?< E MY7.:&+U/#FP5D8S0AUN&((DJF;0V_ M2AVBYYRR.5-(U.8,]D&*QLU\MMJEAE% KTBZ7&*VUJ!2W,Y@,X'1YUS+:S++ M/'IAK NIS4R#1VCJP@P=JO5ML+2'"L:^+W!A5:_.JZ[NT26TKD3.@JMMTH7( M])6)#"S0(M.*TRK;ZF[ ?4_O$ W[Z&TQI!#W1L%G7,;%(-<1E_CK>4V97')Q MR800.DOE%+.ESK\*M/2!>\VDY3ID\O3TECW=[G_^N/M,$RP,(,A^=IC-_OO; M=0VH*B([KNJ1M:'-UZ1 !K/:3Y18(*=BVR2T[J5FW'.HQC[* 8+O #WOX%HP M5RWM;[:0>C5_3RMC!9N[4I-2HG<\"Q:SRK327*&O8F F9RY<22$GWP)4NQ#9 MQ9YU""9NYVM:*6C4C>Q1NW[-9YT).UU/GNXO-=$"0'E.-IXC;EY ^?O^S$VZ#BKS.N$U0 MF^;40H*8R/L$\EA09J]OCS88!;EW*1]W,Q\=NP>JLJ\M_\URFNH\B,V.,N&8 MK4P S)LZ$,+K0%\ER;@A;R@%'<"TWMZ_(VC<.HVF6_G^@N_7_+W\@LLT7>&& MM^MO7AMY,3'2"013F%-IT_,G4IB=$[/1=O7HRD;/ MC]W/X:?IL.A MJ)& .]@-[QW:O;PPU1?E3A.5DN"1:Q:#=O4.6*Y#324K,86DA*,5T:2=QM.D MC3MB;W@C-; R?HRBP\OU=E6]?YPBPP=>.D)1X3;L]U%$F%RP!FN+N^(IB@W! ML&@)_LB35T"@C;Y)!=,X180/;PFOS]>K->ES.O_P=C&;_;I8UN+B"7A40I7, M;#WYUT86YKU.+((4*7B\>[MHEYWW_I>>=,G@+GAZ>J,>0"L=;-=/L3;!Q!5$ M6/NT<4/?K6&Y M;A13W$T._:5^MR;C+WU@8W-(0"M7HJ:5*P6%]@&0<5F0Y\!I06\WMW2_]X^3 M7CX*UHZEE2Z#V;LL7@7PWYB,M,24-(JAH_U"6]2,8G3/BK06+7TSV30D].Y0 M,$Y^N#OP'::9\7MN[<+K\QJGS6ZPRDEZSD!F*5FHK%(T:(5DKB0O/2]:I>TZ MENY)P#B9X^XP>)!>QH?@]GY%D,(F$9CUM*AT)HXV37HX9AZUB])BDP3-(#[? MX#GDSGR^'71SH,_W$<>+QY9=/F.C+]:)^=&GU-[5%%+294L P M!4B+#:4CL69D27H4P3H;S:!&\&F2QLE&=V<6!]9=EZ[B$R<[-\7-BP>.Y(A@ M\J763Y)?PGEF.=OB/5?9FG#(B$GN#S=B;"8HP9 M0;'L4F1:2,.\(V?<1>%IJS.0=&QFJ5?<'J;'DW490&3060?&?1"TN]3RS,JN M\D':K#WY:B=6;';$?%77+L,NFNTVH_ $EUN$J)@+)__(4(AAJQAJVT:;@%EC M"W*G@BL'I!<.IJ^WW%>OYGE@37?I:?P=ZY^8GWW&)7S MUCO;4[G'YXOYIOH M^1QF=>;$$UKQ+F( 05*@^$!K$L!FGCGW.8 BG\OD ](40Y!XTNTVATU@'%WC M/Q;N)U(8B6VKC^#!KA_R=='[*<+\5 M2-\C">-R,%QDYHRT9) ,,F^"9SRKD$+6&@MOCOXGR>PM<7*ZBV%81)SRVGC: M&[Q'.$B.H) :&:J 9#AL8! Y,.F4]E8(+\-V\^>/37EO*9S374'-<=/EHGKV MX<-R4VSRBH0QG:^FJ7:MOH?5:R\WI*2#T(XY78=.>PPL> E,I:!3EDYR=4#0 MO#,])]V)?-B(H:TN3QN^$\Z=QR0+4R!JIW6G62R>_FFYD$9%BWC I<6MZ>C- M_6^,F>$PNY,".S[F?(#A.T<,]VTVZ%7.WC++,UD+4R0#'SU+4J%P!K--!QQY M[D]8;UY\IY@>6L4G;I"%M!JBU2P923)W*C%0IA;2VL)1>2SQ@"K[80WR$1WH M3L%[H *[/41Z@-V]@@&%' 5M1DQI&9A.+E&$'1,3,203HHC&NL$1W2QH/.)9 M::>8;PZ"'^IR_=7V]K=/F21)/_UJGL_3IH?^4>_;;T''>%?P=Q52'[?RL9AB M+:TQJ/=--=33TUJZ =H$GB)%L?)6A^13OI7_:&G%1<]3;QP%(T(Q"8*"=^WJ M):"@6"A><)T4)-YDRN?#))WT+?U=\+55 5SA?YZ39%Y^IC_> MTZ]=#!PI 9R/2('O9D:<+T,ES:BX=5VRSJ8C3A*(;/$BQ8E^NRA23OH@7H,'M=EVA,(NS<;W$4K M'>#LT#;L*B %+"$PK#7/6D%@OD!FKDAA/4>5X_&&FYU8-_T6"#VF/D^YKW0R M&B7)5*9$(M9642SN*0SW&&,1-IU<7^G6[?./!M9!==?EF>&-A'HMQ)HD5(H7 M0RZO$[1EU+;9D(QA!:-,*DNC;F?7]KB6<_6V+CKD#PFF-G+N$CB5B^E\HZP- M0\Z[E!-H9I4+M::*/&6+CDEII4N8A(<#[K?<>EL7W>V/ YQ#Y/QCG'&].S\[ M@^77Q46G[M>?-FH^:C?I;2@8X5QK9\'T<:*EG>:A-G KDM/Z@!B9-SK7,EZI MM'"&^]#"WQGW1&OSY#LJ?%:7^H?-&>0O7[_]R.7+G]6*[ N]KAYH-L5+1%F' M?:9")D:+7-O58V F%41%(9^^/0]BH,Q@$W9.^B1M%US?R3^.CXX.$@ #2N$B MS)QH6TS$8%A0A3,=DB,WRUN6(A=:(B:/O//E<<')R$GW#N#9;L7L@971BYR' M$L/F[MKJJBKV+\O%JHXS!!5LOW M]@,NFT/QTL,N4[WEB_&S+\Z7)-L+7B[&TMYPI;^U'II(8D5&6U./11"'])7W MF^L0V?O";: XK,F*V)G4D6=5=PCXMMH^M,UT%YL R;G@='U>QS)?]X?+%KB- MC@F-Y,TZB R,0X8B*$M1=':I2\_I'E[&33/VN"9&QLL/L6CN<2!SK%HQM _6 M:9/9B-IU6;!HBI+D0,9HH<( M9#CS1^+OA\E--X'Y M.*MR)\R=3C9[M5-Z\E$!98/):2DI0JT!:U*%!2 CBSR*_]O>M?6V=*-U$4)_!:#)A$*<>C\6*RWUTHYD38F\,^^3W6?*9^&'=,#$F&P,EQ#QZ4 M-)JD*"P%[H7\>I]LP&GBOU')O)A,_2R4LQT"+T$_GTGH[N>/S=QR+L&S0/%U M"!9\419*U,0UYX67;?ZN$N&R6D&,EXN<# MBT:T37W..G%Y]S'HU^.Y=&N4?YB M(0(OUVMO/2.N%$\?[1_]P.V#$4+T!;#W82 M=G&.+YAGT1:>00I.L75,$7R, HH)4:<8O-)=*O%X+)APLOH/I]L3 ;<7E3\A M+KA"7-9?PNK1#7OTK8(I(@HKR*W"1"]: SE5 ;R1EBN4G-EI:IRG4#5(,;O]8>4"%.>)C?QR\OA"&X.)<4]VP^;*#8J:-4D,D?P'453Q 7M4FIT4S;L_ M9T34MDN.G@"A^33?'%IB?;VY#:NO.!/(P,7H%(1<9WIQ+3D"J.3/6K8:=M7 MMXTR_:K5.!#Z8:IY.RZJ67"9G4JD$BX'VNN3$Q!X3I"]RL@9#T)-TPO3BN)Y M-\7TJX_G@> %['U[&VVW#U\0CUZ&Y8=["X42&5#0O3: MQ2[/Y1Y(YR"]M/_G1OEOWO&\6JSU33[/-,8#%S/!8,93 MV-7'C$93&[>$I!C*HJQWJV?PT1@0]8H_@SHEWV2LX,0S&M/;C!_K /WC>UGO M+H^(I4B=LZ,8E%X43[5)E7[CTFNM)5=9M2F?C47!K";S:323#0@5?V MVYI,7?Z#A+PE[E5]0Z6W7LV$ JWAM#$G%0P%A"I")#(@:":D8(9[V>02PCUK MFCBI/0U*-FU$UB_Z[J]V4EYB\#:!##J \H(4VJ,''G+$)+/7JLDPJKVKFA:! MH\E^&*:.$$0'J+HFF= "WE)0_2)_RJO-7Y6F>_?K_I*O%#$JXRU0G%_;ZPL' MGX.$& .%(KR(U&;0V8"U=8FP8Y"P:2N6#I#V:UY3N+@BBJ[P_7*]K)[([?)3 M_I*H[(U.A <(Z"G*S?6Z$.<*V,18EMP&V^9DZZ#535N^:H>V\473 =Z.SGF\ M>KBG(F.,!AD#M[TTL:8YHXX6$!/]<":+;G,MZ M1G[UZN;FX_N[9/1Y=+OD=U'+M36\IJ-#C+S$I01$;S@!G+41DDM MZB1/I'N]O'GW\D.N=8D8$;C >M#)\\H-15LF1JN]$ :;Y&;/0-NL!^5VHT@CX*8753KFB-$^EMP= M&4HI.,6$!UL8@M+>4^BO%"218LG:EM2PX;\)2;.>>7NRXDR/DE[T96P3\F+Y M:8GDDM\9$"-L%+Y 2B717AP31%'//$CI=$GTB/4U9V@H9;,>4M+=MG,T9CH. M[5_E-V'U^X=-RKFV3Q\5K7_S&6,%X/L7-U),30!YO[R]@]X:ZRE<^JJ\3LM\ M\PC@!U 6@:D4JZ!$3K:3$SR#D0%0.(]*D!=2FOBH!ZWR5(L[Z,M>$_]_H7>] M6Y F*.'JLM%:4M1:VW)*T/9B90PL%E6:=*4>MLQI8]EV*/O:]#447L=V[*[H M]CK\G8\R84_?/I;UVKFDD0S7P^<_ R#.G95,>C",'#OE7;V/AQGP+LD2$])V MU:0BMF=-X_35?/'13U"<;6*D&V!L-N32)E*88C)8EI2S/&3CFAS&W+>H'GH> M3D?'\UTU(XBAO3&Y?U!?JH?Y\T__ 5!+ P04 " !*@0U18D#A6F,( !( M,0 & &)N9V\M,C R,# V,S!X97AX,S$Q+FAT;>U;;6_;.!+^?K^"Z^+: M!/";[#@O=AH@3=+; 'MM-LBBN$\'2AQ91"112U)V?+_^9DC)+[';.LCN;7QI M@;B6.!P.R6=FGJ'DTY\N/U_<_>OFBB4V2]G-;Q]^N;Y@C5:G\Z5_T>E= M5"D#;6%%X^R4[N G<''VM].?6BUVJ:(R@]RR2 .W(%AI9#YF7P28>]9J55(7 MJIAI.4XLZW5[7?9%Z7LYX;[=2IO"6:WGM..O3SMND--0B=G9J9 3)L7[AA31 M40Q]$9]P" ^"X( ?G_0!#N-0Q,$@%/U_!VAD!\5]'V-G*;QO9#)O)4#C#P]Z M[:-!84=3*6PR#+K=OX\:3O;L-%:YQ0$U*O!?O9XU;18>;(NGR70V?'^@$AI3C ?,K0+-(FAW1=7 MMW?7'Z\OSN^N/W_ZZ@J\U/E^95>OF^RVS:ZTO&<_JS1#B2:+0%L9SYA-N'W[ M9G \^O9V2URCW Y;P3$.67 AT)-;*<1VV#\L5F!^^/+7(VC7DWVY5JZL<=!M M#]RR7K.$3X!IF$B88D2UB33LUY)K],)TQFZA4-HRE;./2FM9N,LTM(^91K8.@-1>40;,\FP-Z^.>[UNB,-8VDLY@3K M;@2C?03+R6L"2V]GP?*!&X0(;F@V8_>YFJ8@QM#TF-$>*4*A#;G"%(U#<)DS MGL\P'EI= LX4D[;+WP@ASC*\TI*G+.81WM(,H62955YN32"'"(SA>D8B&;\' M1JB:ZS1X3Z Q.&3JDC^.00*1U)CL42S'[CXRLVDBHX29DCX6_:> L/5*: *9 M-"FR B(84VD3G* I('(&DMX"35,"ISG!;H*%L^5E>&V0[O__01I8+#'&182_ M!4@PQ.4HCLUZJ5WF,49''^MD'J6E0)T(Q"5$-!'$DB)J@3@B%R#72-,%QBMX MF4=#HQL)1YZ;)%&F*(# 5H@^-YQQ]D3<)"Q.U=34J%]$6<;IIK<;K6PN@=?4 MQJQ9^]KP>["S^+UF/'/802S(, 7:8P8(V#"5)J'@11N?822F:$S70IHH5:9T M.1H#LTH]B JM(A!XV[ ]Q(P !*$'QM5#E/!\#.PM8+ '^ZYK M,!#^RE]*HO"Y!R_I9Q0CES#M,4:V;#U0O#)0C /1/!\C'26(S3R+?1[U=@Z] M>WQ_Q^![V#X)W+I>@L&J#W??)>/O0[-)/"'BI=F^"R7L$!!FU4B> JA2HP*, M@Q-I7'1%*1:T@2D9RHNV^2DJ33$'EQ.,8YJN%BL#*!!%F,_=2J0D,NH3#FE$)R6,V+! M0K"'YS3+5 R_A4""&.6Q/XAG1?5=](MP]_RB?[#!+[8.J&ONL7THWMI+T+,F M4A#XN<$JD'(.-^@X1+#)([@6-3K17R0/92KMC(C)IF')5QV0'4:]FZV(+A%T ME]H>J@D5)=:7!K>!B%2$U:9P!CBJ/H8<^5&*KH(M4) /D@B6(=X=T%=E@=GE MU3E$M'L.426*JPE/2Q=-"2T0Q\B5Y03WV6S@O._,-GG!7VXFP [YV!%CNO$T M.U2E_?K8VV0N/I<&JB'B[Y>1+*RK$^?,X-< [7' I0%>$WC%[H&WCN8>'>LH MH\.1BO*ZEF40T_%8<#0R3XGAQ%Q4%)6:L+1$$S9HS92Q>)_.VU&7B5#1[_[8 MSQ_7;>@2HU-@='TD71F.-2BXT.N1Y)-]\]A(]VW%VL+@=['!QZPZG1>T^S45 S&8K"%Z$1L+@$_C2 M&I/'W,&1QUNES9R^0#,WTY'S%)DI,F49RXB.'N@0(Y* \*J(Q;Q^ MG *_)Z;@F:KC"HYCNP/O^ACO2:"M2CUZR+(Q;'*!'0W,H^8&@%><'(4U/;9$ MQW)$Q2!+,66&*,+U<=.H\M3&H\Y724)VMZ0\1ZX1:PQE3000N!-LA*![TE%A MM>E3MN^8HG('(WD)EW3\C1[6V> MD@\6T F5M2H;^I1Q:EU%6N\+8ALT[4G*"P/#^LL(4TJ1\ME0YF[U7*?1A)Y@ M([6I7D7 8:HW-TY.VD?=(_?RAM7X)VK]U8L=;?]B1\>*]<:#XW:W^XWV;W;^ MXS1WG.'>>%P%4_#\?:/?J'O4D*&E[14/QBO1X+O.,'6SK3J@UM."BD\^HC+S^R\')=(/()^T[U?- =KM04;%O0X?Y6)+]>R'P[S/(=Y^^8 *S/WN?ZNT$W2OFQOX3D_5OF[JQP< M=DN26]T5AI4O'E2KF+1$+, MKAX@*NGTFGV.D;&#WEW^\C_;?RH$_IS-=Z)#:7&R_4$L#!!0 ( $J!#5$&]R^JE 8 %DI 8 M 8FYG;RTR,#(P,#8S,'AE>'@S,C$N:'1M[5IM4]LX$/Y^OT(-S5X=G0Z'/U]=HQBG7!T]NGUNY,AJC5<]W,P=-VCT1%Z._KK'6HYGH]& M$J>*:292S%WW^'T-U6*MLY[K3J=39QHX0D[<$N<=&OF>;TL-(S<(OO ]=.,A@+,CL<$':)&'E98]U.%.+N <$>:;9(Y.$6 M"=I!-VAU@DZ[0\-_?##2!?%BC-(S3E_6$I8V8FKF[[6:3J>=Z?Z4$1WW?,_[ MO5^SLH>#2*0:)I2@H/BWT'-+FZ97NH$YFZ0]ZY-18 94_6,<7DRDR%/2" 47 MLB'O]HF_'LS]]HZ 1X83Q6>_%B"54H?=TBLY%@M,7=07Y M:B@J650(*O8?!>/!#_MU6OH&>CA+:>6KW[3>'5_%;,PT"IJ.O^S::J="2 .5 M_03+"<1-BZR8:5N\[*SVGV#X)6'6&%,"@CE-31KAGQ?*?;;'K]16G;Y/?W$$X) M\KOHD_/1&3I&MUE38-*V9_40D9DE(5LPN9(Y\/;G)F$YQBE5C=,K3F>5-4W/ M:];1N8..);M ;P5/(!AU-(P9CSRJ\ZBJFDXQD"S8 1$RP=8UVO M8CZFRMH8,X4N4C'EE$SH\YUVMW\W\!B$-=6]AM^%7&>8$%@J&YQ&NA?L0\O# M!Z?O5 '87BN7XNY[3MN&=01I74"!W^DK]"''$E9"/D/G%& #*4_1&R$3Y'N- M#X9H%@P96"$(LI1!?^8I18%7M_N<)5/$ !UHRH"4-_AGR#-G%%.HIR#GZ&$ %N;)O;N["\* /Y:X[O8EA4Y'5#>Y?,5YGEQ:)]T#?&_>+< M:#YH;K 4\)X40 I!#8:AQ&PS)MTW((DBS QK,DF5P4W=R&'.$8P'2JL1=4"/(P;Y=>QT%HD MO<*Q@<9CV"2K5 A)J#1IX#A3M%?]TR=,91S/>BRU ;.#^I>&6R'F)2AAFO), M>7#@=-N!/59J.$MJ4NDOCYQ.<>1T-;G=&72<_4YG??^=@^_N[#H'P7?1##8' MW?T-![LV)$58(+X*4OBR%M2J$17^3-*:V=4,BPG[O9EY'V.?P]>\<]TF)CWZP_*OSJ1O/G^LI9$5[3$-\X3? M/=^[9Y*E(?:]XSWKV$&V_ J_#:I M[GXY/C+EBG"I7('#T+[BK4HE(#"FYF[!]K]&-Q"SM9KM,/6^R8ARF3(54[(= MYF\0:;^_):BX;ZCG=;8;)90Z4K&IF*1" ^H1H32A9$M\?,S(-\7:[3!](]1O MAZGWC3(:SQ9+>+:2GN4R$XHNUYB[J^K)=5-U%M JITQ1I/+Q%Y WE6_.\)AQ MIF<(G*?2WMF8*S-;R"I.P;BQ*6]65T.@"Y_#B? M::FR?WVA)EB^4%->&5AV9QI3XPU*,#%72R :U CB2)>:[4V 9SU;E_E6W^G;;V12Y_%I4-[_?'P M?U!+ 0(4 Q0 ( $J!#5%5'>Z.B1< *9P : " 0 M !B:6]N86YO+65X:&EB:70T,3ED97-C+FAT;5!+ 0(4 Q0 ( $J!#5$S MI_@C(98! &3U%0 1 " <$7 !B;F=O+3(P,C P-C,P+FAT M;5!+ 0(4 Q0 ( $J!#5'JZ:IG= P !Z" 1 " 1&N M 0!B;F=O+3(P,C P-C,P+GAS9%!+ 0(4 Q0 ( $J!#5'ALT;3^!0 "_+ M 5 " ;2Z 0!B;F=O+3(P,C P-C,P7V-A;"YX;6Q02P$" M% ,4 " !*@0U1[5XJ!'HU "W)0( %0 @ '?SP$ 8FYG M;RTR,#(P,#8S,%]D968N>&UL4$L! A0#% @ 2H$-4;*R:9$HE JET& M !4 ( !C 4" &)N9V\M,C R,# V,S!?;&%B+GAM;%!+ 0(4 M Q0 ( $J!#5%RY$PQOU0 %G> P 5 " >>9 @!B;F=O M+3(P,C P-C,P7W!R92YX;6Q02P$"% ,4 " !*@0U18D#A6F,( !(,0 M& @ '9[@( 8FYG;RTR,#(P,#8S,'AE>'@S,3$N:'1M4$L! M A0#% @ 2H$-40;W+ZJ4!@ 62D !@ ( !