0001654954-20-008212.txt : 20200731 0001654954-20-008212.hdr.sgml : 20200731 20200730204108 ACCESSION NUMBER: 0001654954-20-008212 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200731 DATE AS OF CHANGE: 20200730 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WRAP TECHNOLOGIES, INC. CENTRAL INDEX KEY: 0001702924 STANDARD INDUSTRIAL CLASSIFICATION: ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480] IRS NUMBER: 980551945 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38750 FILM NUMBER: 201063158 BUSINESS ADDRESS: STREET 1: 1817 W 4TH STREET CITY: TEMPE STATE: AZ ZIP: 85281 BUSINESS PHONE: 800-583-2652 MAIL ADDRESS: STREET 1: 1817 W 4TH STREET CITY: TEMPE STATE: AZ ZIP: 85281 10-Q 1 wrtc10q_jun302020.htm QUARTERLY REPORT wrtc10q_jun302020

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 2020
Commission File Number: 000-55838
 
Wrap Technologies, Inc.
(Exact name of registrant as specified in its charter)
 Delaware
 
98-0551945
 (State or other jurisdiction of
incorporation or organization)
 
 (I.R.S. Employer
Identification Number)
 
1817 W 4th Street
Tempe, Arizona 85281
 (Address of principal executive offices) (Zip Code)
 
 (800) 583-2652
(Registrant’s Telephone Number, Including Area Code)
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
Trading Symbol(s)
 Name of each exchange on which registered
Common Stock, par value $0.0001 per share
WRTC
Nasdaq Capital Market
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes [X] No [ ]
 
Indicate by check mark whether the registrant has submitted 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).   [ X ] Yes   [ ] No
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large Accelerated Filer        [   ]
 
 Accelerated filer                     [   ]
Non-accelerated filer            [X]
 
 Smaller reporting company    [X]
 
 
 Emerging growth company    [X]
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   [ ]
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes [ ] No [ X]
 
As of July 29, 2020 a total of 36,548,050 shares of the Registrant’s common stock, par value $0.0001, (“Common Stock”) were issued and outstanding.
 

 
WRAP TECHNOLOGIES, INC.
 
INDEX
 
 
 
   
 
 
 
 
 
 
1


2
 
 
  3
 
 
5
 
 
6
 
15
 
23
 
23
 
 
 
 
 
 
 
 
 
 
 
24
 
24
 
24
 
24
 
24
 
24
 
24
 
 
 
 
 
25
 
 
 
 
PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
 
Wrap Technologies, Inc.
Condensed Balance Sheets
 
 
 
June 30,
 
 
 
 
 
 
2020
 
 
December 31,
 
 
 
(unaudited)
 
 
2019
 
ASSETS
 
 
 
 
 
 
Current assets:
 
 
 
 
 
 
Cash and cash equivalents
 $35,385,246 
 $16,983,864 
Accounts receivable, net
  492,186 
  195,347 
Inventories, net
  2,086,505 
  2,244,541 
Prepaid expenses and other current assets
  280,270 
  250,947 
Total current assets
  38,244,207 
  19,674,699 
Property and equipment, net
  264,170 
  242,876 
Operating lease right-of-use asset, net
  201,131 
  260,931 
Intangible assets, net
  306,990 
  230,283 
Other assets, net
  12,681 
  12,681 
Total assets
 $39,029,179 
 $20,421,470 
 
    
    
LIABILITIES AND STOCKHOLDERS' EQUITY
    
    
Current liabilities:
    
    
Accounts payable
 $783,289 
 $406,967 
Accrued liabilities
  345,115 
  194,294 
Customer deposits
  183,537 
  343,724 
Deferred revenue
  2,484 
  2,684 
Operating lease liability - short term
  113,954 
  128,131 
Note payable to bank - short term
  159,815 
  - 
Total current liabilities
  1,588,194 
  1,075,800 
 
    
    
Long-term liabilities:
    
    
Operating Lease Liability - long term
  101,826 
  150,018 
Note payable to bank - long term
  255,228 
  - 
Total long-term liabilities
  357,054 
  150,018 
Total liabilities
  1,945,248 
  1,225,818 
 
    
    
Commitments and contingencies (Note 11)
    
    
 
    
    
Stockholders' equity:
    
    
Preferred stock - 5,000,000 authorized; par value $0.0001 per share; none issued and outstanding
  - 
  - 
Common stock - 150,000,000 authorized; par value $0.0001 per share; 34,361,591 and 29,829,916 shares issued and outstanding each period, respectively
  3,436 
  2,983 
Additional paid-in capital
  54,972,797 
  31,922,493 
Accumulated deficit
  (17,892,302)
  (12,729,824)
Total stockholders' equity
  37,083,931 
  19,195,652 
Total liabilities and stockholders' equity
 $39,029,179 
 $20,421,470 

See accompanying notes to condensed interim financial statements.
 
 
Wrap Technologies, Inc.
Condensed Statements of Operations
(unaudited)
 
 
 
Three Months
 
 
Six Months
 
 
 
Ended June 30,
 
 
Ended June 30,
 
 
 
 2020
 
 
 2019
 
 
 2020
 
 
 2019
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
  Product sales
 $823,164 
 $48,948 
 $1,497,777 
 $162,901 
  Other revenue
  9,428 
  10,496 
  24,252 
  14,354 
Total revenues
  832,592 
  59,444 
  1,522,029 
  177,255 
Cost of revenues
  564,970 
  35,695 
  970,782 
  96,915 
Gross profit
  267,622 
  23,749 
  551,247 
  80,340 
 
    
    
    
    
Operating expenses:
    
    
    
    
  Selling, general and administrative
  2,537,547 
  1,481,187 
  4,677,797 
  2,669,063 
  Research and development
  577,478 
  516,213 
  1,110,956 
  891,032 
Total operating expenses
  3,115,025 
  1,997,400 
  5,788,753 
  3,560,095 
Loss from operations
  (2,847,403)
  (1,973,651)
  (5,237,506)
  (3,479,755)
 
    
    
    
    
Other income (expense):
    
    
    
    
  Interest income
  30,578 
  61,777 
  75,096 
  87,187 
  Other
  322 
  (2,200)
  (68)
  (2,287)
 
  30,900 
  59,577 
  75,028 
  84,900 
Net loss
 $(2,816,503)
 $(1,914,074)
 $(5,162,478)
 $(3,394,855)
 
    
    
    
    
Net loss per basic common share
 $(0.09)
 $(0.07)
 $(0.17)
 $(0.12)
Weighted average common shares used to compute net loss per basic common share
  31,241,470 
  27,848,421 
  30,749,532 
  27,606,514 
 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
See accompanying notes to condensed interim financial statements.
 
 
 
Wrap Technologies, Inc.
Statements of Stockholders' Equity
(unaudited)
 
 
 
Three Months Ended June 30, 2020
 
 
 
 
 
 
 
 
 
Additional
 
 
 
 
 
Total
 
 
 
 Common Stock
 
 
 
 
 
Paid-In
 
 
Accumulated
 
 
Stockholders'
 
 
 
 Shares
 
 
Amount
 
 
Capital
 
 
Deficit
 
 
Equity
 
  Balance at March 31, 2020
  30,073,724 
 $3,007 
 $33,191,001 
 $(15,075,799)
 $18,118,209 
 Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs
  2,066,667 
  207 
  11,666,999 
  - 
  11,667,206 
 Common shares issued upon exercise of warrants at $3.00 per share, net of issuance costs
  138,721 
  14 
  404,625 
  - 
  404,639 
 Common shares issued upon exercise of warrants at $5.00 per share, net of issuance costs
  1,731,603 
  173 
  8,271,275 
  - 
  8,271,448 
 Common shares issued upon exercise of warrants at $6.50 per share
  83,693 
  8 
  543,997 
  - 
  544,005 
 Common shares issued upon exercise of stock options
  180,625 
  18 
  345,920 
  - 
  345,938 
 Common shares issued upon vesting of restricted stock units
  86,558 
  9 
  (9)
  - 
  - 
 Stock-based compensation expense
  - 
  - 
  548,989 
  - 
  548,989 
 Net loss for the period
  - 
  - 
  - 
  (2,816,503)
  (2,816,503)
  Balance at June 30, 2020
  34,361,591 
 $3,436 
 $54,972,797 
 $(17,892,302)
 $37,083,931 
 
 
 
Six Months Ended June 30, 2020
 
 
 
 
 
 
 
 
 
Additional
 
 
 
 
 
Total
 
 
 
 Common Stock
 
 
 
 
 
Paid-In
 
 
Accumulated
 
 
Stockholders'
 
 
 
 Shares
 
 
Amount
 
 
Capital
 
 
Deficit
 
 
Equity
 
  Balance at December 31, 2019
  29,829,916 
 $2,983 
 $31,922,493 
 $(12,729,824)
 $19,195,652 
 Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs
  2,066,667 
  207 
  11,666,999 
  - 
  11,667,206 
 Common shares issued upon exercise of warrants at $3.00 per share, net of issuance costs
  150,504 
  15 
  439,973 
  - 
  439,988 
 Common shares issued upon exercise of warrants at $5.00 per share, net of issuance costs
  1,851,003 
  185 
  8,868,263 
  - 
  8,868,448 
 Common shares issued upon exercise of warrants at $6.50 per share
  83,693 
  8 
  543,997 
  - 
  544,005 
 Common shares issued upon exercise of stock options
  293,250 
  29 
  514,846 
  - 
  514,875 
 Common shares issued upon vesting of restricted stock units
  86,558 
  9 
  (9)
  - 
  - 
 Share-based compensation expense
  - 
  - 
  1,016,235 
  - 
  1,016,235 
 Net loss for the period
  - 
  - 
  - 
  (5,162,478)
  (5,162,478)
  Balance at June 30, 2020
  34,361,591 
 $3,436 
 $54,972,797 
 $(17,892,302)
 $37,083,931 
 
 
 
 
 
Three Months Ended June 30, 2019
 
 
 
 
 
 
 
 
 
Additional
 
 
 
 
 
Total
 
 
 
 Common Stock
 
 
 
 
 
Paid-In
 
 
Accumulated
 
 
Stockholders'
 
 
 
 Shares
 
 
Amount
 
 
Capital
 
 
Deficit
 
 
Equity
 
  Balance at March 31, 2019
  27,364,607 
 $2,736 
 $17,018,301 
 $(5,885,117)
 $11,135,920 
 Sale of common stock and warrants at $6.50 per share and placement agent warrants in public offering, net of issuance costs
  1,923,076 
  192 
  11,351,022 
  - 
  11,351,214 
 Common shares issued upon exercise of warrants at $3.00 per share
  62,150 
  6 
  186,444 
  - 
  186,450 
 Common shares issued upon exercise of warrants at $5.00 per share
  274,167 
  28 
  1,370,807 
  - 
  1,370,835 
 Common shares issued upon exercise of stock options
  16,250 
  2 
  24,373 
  - 
  24,375 
 Share-based compensation expense
  - 
  - 
  373,851 
  - 
  373,851 
 Net loss for the period
  - 
  - 
  - 
  (1,914,074)
  (1,914,074)
  Balance at June 30, 2019
  29,640,250 
 $2,964 
 $30,324,798 
 $(7,799,191)
 $22,528,571 
 
 
 
Six Months Ended June 30, 2019
 
 
 
 
 
 
 
 
 
Additional
 
 
 
 
 
Total
 
 
 
 Common Stock
 
 
 
 
 
Paid-In
 
 
Accumulated
 
 
Stockholders'
 
 
 
 Shares
 
 
Amount
 
 
Capital
 
 
Deficit
 
 
Equity
 
  Balance at December 31, 2018
  27,364,607 
 $2,736 
 $16,791,254 
 $(4,404,336)
 $12,389,654 
 Sale of common stock and warrants at $6.50 per share and placement agent warrants in public offering, net of issuance costs
  1,923,076 
  192 
  11,351,022 
  - 
  11,351,214 
 Common shares issued upon exercise of warrants at $3.00 per share
  62,150 
  6 
  186,444 
  - 
  186,450 
 Common shares issued upon exercise of warrants at $5.00 per share
  274,167 
  28 
  1,370,807 
  - 
  1,370,835 
 Common shares issued upon exercise of stock options
  16,250 
  2 
  24,373 
  - 
  24,375 
 Share-based compensation expense
  - 
  - 
  600,898 
  - 
  600,898 
 Net loss for the period
  - 
  - 
  - 
  (3,394,855)
  (3,394,855)
  Balance at June 30, 2019
  29,640,250 
 $2,964 
 $30,324,798 
 $(7,799,191)
 $22,528,571 
 
     
See accompanying notes to condensed interim financial statements.
 
 
 
Wrap Technologies, Inc.
Statements of Cash Flows
(unaudited)
 
 
 
For the Six Months
 
 
 
Ended June 30,
 
 
 
 2020
 
 
 2019
 
Cash Flows From Operating Activities:
 
 
 
 
 
 
Net loss
 $(5,162,478)
 $(3,394,855)
Adjustments to reconcile net loss to net cash
    
    
   used in operating activities:
    
    
   Depreciation and amortization
  52,586 
  12,573 
   Warranty provision
  18,909 
  3,503 
   Inventory obsolescence
  (48,000)
  (65,012)
   Non-cash lease expense
  59,800 
  22,211 
   Share-based compensation
  1,016,235 
  600,898 
   Provision for doubtful accounts
  10,140 
  - 
   Changes in assets and liabilities:
    
    
     Accounts receivable
  (306,979)
  (26,863)
     Inventories
  206,036 
  (1,032,308)
     Prepaid expenses and other current assets
  (29,323)
  (71,182)
     Accounts payable
  376,322 
  183,478 
     Operating lease liability
  (62,369)
  (20,893)
     Customer deposits
  (193,019)
  - 
     Accrued liabilities and other
  165,425 
  59,416 
     Deferred revenue
  (200)
  3,357 
Net cash used in operating activities
  (3,896,915)
  (3,725,677)
 
    
    
Cash Flows From Investing Activities:
    
    
Capital expenditures for property and equipment
  (68,584)
  (108,616)
Investment in patents and trademarks
  (82,003)
  (68,501)
Long-term deposits
  - 
  (11,169)
Net cash used in investing activities
  (150,587)
  (188,286)
 
    
    
Cash Flows From Financing Activities:
    
    
Sale of common stock and warrants
  12,400,002 
  12,499,994 
Offering costs paid on sale of common stock and warrants
  (732,796)
  (1,148,780)
Proceeds from exercise of warrants
  10,250,532 
  1,557,285 
Offering costs paid on exercise of warrants
  (398,091)
  - 
Proceeds from exercise of stock options
  514,875 
  24,375 
Proceeds from bank note
  414,362 
  - 
Net cash provided by financing activities
  22,448,884 
  12,932,874 
 
    
    
Net decrease in cash and cash equivalents
  18,401,382 
  9,018,911 
Cash and cash equivalents, beginning of period
  16,983,864 
  12,358,896 
Cash and cash equivalents, end of period
 $35,385,246 
 $21,377,807 
 
    
    
Supplemental Disclosure of Non-Cash Investing
    
    
and Financing Activities:
    
    
Right-of-use assets and liabilites recorded during period
 $- 
 $341,000 
Issuance costs relating to warrants issued to public offering selling agent
 $- 
 $205,894 
 
    
    
 
 
 See accompanying notes to condensed interim financial statements.  
 
5
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
1.       
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Organization and Business Description
 
Wrap Technologies, Inc., a Delaware corporation (the “Company”), is a publicly traded company listed on the Nasdaq Capital Market (“Nasdaq”) under the trading symbol “WRTC”. The Company is a developer of security products designed for use by law enforcement and security personnel. The Company’s first product is the BolaWrap® 100 remote restraint device that discharges an eight-foot bola style Kevlar® tether to entangle a subject at a range of 10-25 feet. The principal markets for the Company’s proprietary products are in North and South America, Europe, Middle East and Asia.
 
Basis of Presentation and Use of Estimates
 
The Company’s unaudited interim financial statements and related notes included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information and in accordance with Article 8 of Regulation S-X and the rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet at December 31, 2019 was derived from audited financial statements but certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for the periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The interim financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2019. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.
 
Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.
 
Concentrations of Risk and Uncertainties
 
Credit Risk – Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash and cash equivalents and accounts receivable from customers. The Company maintains its cash deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions. To date, the Company has not experienced any losses on its cash and cash equivalents.
 
Concentrations of Accounts Receivable and Revenue – The Company has recently commenced sales activities with a limited number of customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments.
 
Concentration of Suppliers – The Company relies on a limited number of component suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the Company’s laser assembly with some parts sole sourced from other suppliers. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operation and cash flows.
 
 
 
 
6
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
 
 
Impact of COVID-19 - In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (“COVID-19”) as a pandemic which continues to spread throughout the United States and the World. The COVID-19 pandemic has impacted and could further impact our operations and the operations of our customers and suppliers as a result of quarantines, facility closures, illnesses, and travel and logistics restrictions. The extent to which the COVID-19 pandemic further impacts our business, results of operations, and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers and the remedial actions and stimulus measures adopted by federal, state, and local governments, and to what extent normal economic and operating conditions can resume. Even after the COVID-19 pandemic has subsided, the Company may continue to experience adverse impacts to its business as a result of any economic recession or depression that has occurred or may occur in the future.
 
Stock-Based Compensation
 
The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board (“FASB”) in Accounting Standards Codification (“ASC”) Topic 718, Stock Compensation (“ASC 718”) and has adopted Accounting Standards Update (“ASU”) 2018-07 for stock-based transactions with non-employees. Stock-based compensation expense recognized during the three and six months ended June 30, 2020 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a stock-based payment award. The Black-Scholes option-pricing model requires inputs including the market price of the Company’s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly-traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company’s Common Stock on the date of the grant. The fair value of stock-based compensation is amortized to compensation expense over the vesting term.
 
Revenue Recognition
 
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”) and ASC Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers (“ASC 340-40”), (collectively, “Topic 606”). On January 1, 2018, the Company adopted Topic 606 and, as it had no prior revenue or contracts with customers, there was no transition required nor any impact on prior results. ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. See Note 2 for additional information.
 
Accounts Receivable and Allowance for Doubtful Accounts
 
The Company’s policy is to evaluate the collectability of accounts receivable based on an assessment of the collectability of specific customer accounts and then record an allowance for doubtful accounts to reduce the receivables to an amount that management reasonably estimates will be collected. There was no allowance for doubtful accounts recorded at December 31, 2019. At June 30, 2020 the Company had an allowance of $10,140 resulting in part from global uncertainty resulting from the COVID-19 virus. Accounts that are deemed uncollectible will be written off against the allowance for doubtful accounts. If a major customer’s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.
 
Inventories
 
Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers. The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company’s products. At June 30, 2020 and the Company had a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.
 
 
7
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
 
 
Loss per Share
 
Basic loss per common share is computed by dividing net loss for the period by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per common share reflects the potential dilution of securities that could share in the earnings of an entity. The Company’s losses for the periods presented cause the inclusion of potential common stock instruments outstanding to be antidilutive. Stock options, restricted stock units and warrants exercisable or issuable for a total of 10,018,461 shares of Common Stock were outstanding at June 30, 2020. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.
 
Income Taxes
 
Until its conversion to a corporation on March 31, 2017, the Company was treated as a partnership for federal and state income tax purposes and did not incur income taxes. Instead, its losses were included in the income tax returns of the member partners. No income tax expense was recorded for period ended June 30, 2020 due to losses incurred.
 
Deferred tax assets and liabilities are determined based on temporary differences between the bases of certain assets and liabilities for income tax and financial reporting purposes.
 
The Company maintains a valuation allowance with respect to deferred tax assets. The Company establishes a valuation allowance based upon the potential likelihood of realizing the deferred tax asset and taking into consideration the Company’s financial position and results of operations for the current period. Future realization of the deferred tax benefit depends on the existence of sufficient taxable income within the carry-forward period under the Federal tax laws. Changes in circumstances, such as the Company generating taxable income, could cause a change in judgment about the realizability of the related deferred tax asset. Any change in the valuation allowance will be included in income in the year of the change in estimates.
 
Recent Issued Accounting Guidance
 
Effective the First Quarter of 2020:
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (“Topic 820”): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The ASU modifies the disclosure requirements in Topic 820, Fair Value Measurement, to improve the effectiveness of fair value measurement disclosures by removing or modifying certain disclosure requirements and adding other requirements. This ASU is effective for public companies for annual reporting periods and interim periods within those annual periods beginning after December 15, 2019. The adoption of this standard in the first quarter ended March 31, 2020 had no impact on the Company’s financial statements or disclosures.
 
Other Pronouncements:
In December 2019, the FASB issued Accounting Standards Update 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. We do not expect that the adoption of this ASU will have a significant impact on our financial statements.
 
The Company has reviewed other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations.
 
 
 
8
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
 
2. 
REVENUE AND PRODUCT COSTS
 
The Company enters into contracts that include various combinations of products, accessories and services, such as training, each of which are generally distinct and are accounted for as separate performance obligations.
 
A performance obligation is a promise in a contract to transfer a distinct good or service to a customer and is the unit of account in Topic 606. For contracts with a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts with multiple performance obligations, the Company allocates the contract transaction price to each performance obligation using the Company’s estimate of the standalone selling price (“SSP”) of each distinct good or service in a contract. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
 
Performance obligations to deliver products and accessories are generally satisfied at the point in time the Company ships the product, as this is when the customer obtains control of the asset under our standard terms and conditions. Periodically, certain customers request bill and hold transactions for future delivery as scheduled and designated by them. In such cases, revenue is not recognized until after control, title and risk of ownership has transferred which is generally when the customer has requested such transaction under normal billing and payment terms and has been notified that the product (i) has been completed according to customer specifications, (ii) has passed our quality control inspections, and (iii) has been tagged and packed for shipment, separated from our inventory and ready for physical transfer to the customer. The value associated with custodial storage services is deemed immaterial in the context of such contracts and in total, and accordingly, none of the transaction price is allocated to such service.
 
The Company has elected to recognize shipping costs as an expense in cost of revenue when control has transferred to the customer. The revenue and cost of training associated with a customer contract are recognized when the training is completed, generally following delivery of related products.
 
The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. At June 30, 2020 the Company had deferred revenue of $2,484 related to future training and extended warranties.
 
The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability.
 
The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract and amortized consistent with the recognition timing of the revenue for any such underlying performance obligations. The Company had no such assets at June 30, 2020 and December 31, 2019. The Company will apply the practical expedient to expense any sales commissions related to performance obligations with an amortization of one year or less when incurred within selling, general and administrative expense.
 
Estimated costs for the Company’s standard one-year warranty are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.
 
3. 
INVENTORIES, NET
 
Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventories consisted of the following:
 
 
9
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
 
 
 
June 30,
 
 
December 31,
 
 
 
2020
 
 
2019
 
Finished goods
 $719,104 
 $653,323 
Work in process
  22,149 
  413 
Raw materials
  1,393,252 
  1,590,805 
 
  2,134,505 
  2,244,541 
Less allowance for obsolescence
  (48,000)
  - 
Inventories - net
 $2,086,505 
 $2,244,541 
 
At June 30, 2020 the Company established a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.
 
4. 
PROPERTY AND EQUIPMENT, NET
 
Property and equipment consisted of the following:
 
 
June 30,
 
 
December 31,
 
 
 
2020
 
 
2019
 
Laboratory equipment
 $55,645 
 $44,454 
Tooling
  77,459 
  59,004 
Computer equipment
  106,765 
  83,368 
Furniture, fixtures and improvements
  144,323 
  128,782 
 
  384,192 
  315,608 
Accumulated depreciation
  (120,022)
  (72,732)
 
 $264,170 
 $242,876 
 
Depreciation expense was $24,793 and $47,290 for the three and six months ended June 30, 2020 and was $7,621 and $12,186 for the three and six months ended June 30, 2019, respectively.
 
5. 
INTANGIBLE ASSETS, NET
 
Intangible assets consisted of the following:
 
 
June 30,
 
 
December 31,
 
 
 
2020
 
 
2019
 
 
 
 
 
 
 
 
Patents
 $242,202 
 $176,425 
Trademarks
  74,145 
  57,919 
 
  316,347 
  234,344 
Accumulated amortization
  (9,357)
  (4,061)
 
 $306,990 
 $230,283 
 
Amortization expense was $2,695 and $5,296 for the three and six months ended June 30, 2020 and was $203 and $387 for the three and six months ended June 30, 2019, respectively.
 
6. 
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
 
Accounts payable includes $28,481 and $18,809 due to related party Syzygy Licensing, LLC (“Syzygy”) as of June 30, 2020 and December 31, 2019, respectively. Accounts payable at June 30, 2020 also included $185,000 due to related party V3 Capital Partners, LLC. See Notes 11 and 12 for additional related party information.
 
 
 
10
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
Accrued liabilities consist of the following:
 
 
 
June 30,
 
 
December 31,
 
 
 
2020
 
 
2019
 
Patent and legal costs
 $25,000 
 $9,851 
Accrued compensation
  264,311 
  144,193 
Warranty costs
  32,832 
  13,923 
Consulting costs
  5,000 
  7,500 
Taxes and other
  17,972 
  18,827 
 
 $345,115 
 $194,294 
 
7. 
LEASES
 
The Company adopted ASU 2016-02, Leases (Topic 842) on January 1, 2019 using the modified retrospective approach. The Company has elected not to apply ASC Topic 842 to arrangements with lease terms of 12 months or less.
 
Amortization of ROU operating lease assets was $30,172 and $59,800 for the three and six months ended June 30, 2020 and was $16,432 and $22,211 for the three and six months ended June 30, 2019, respectively.
 
Operating lease expense for capitalized operating leases included in operating activities was $34,322 and $68,644 for the three and six months ended June 30, 2020 and was $19,305 and $25,956 for the three and six months ended June 30, 2019, respectively. Operating lease obligations recorded on the balance sheet at June 30, 2020 are:
 
Operating lease liability- short term
 $113,954 
Operating lease liability - long term
  101,826 
Total Operating Lease Liability
 $215,780 
 
 
Future lease payments included in the measurement of lease liabilities on the balance sheet at June 30, 2020 for future periods are as follows:
 
Remainder of 2020 (six months)
 $72,362 
2021
  101,406 
2022
  57,328 
Total future minimum lease payments
  231,096 
Less imputed interest
  (15,316)
Total
 $215,780 
 
The weighted average remaining lease term is 1.9 years and the weighted average discount rate is 7.0%.
 
The Company does not have any finance leases.
 
8. 
NOTE PAYABLE TO BANK
 
On May 1, 2020, the Company received loan proceeds of $414,362 from Bank of America, N.A., pursuant to the Paycheck Protection Program (the “PPP Loan”) under Division A, Title 1 of the CARES Act, which was enacted March 27, 2020.
 
The PPP Loan, which was in the form of a Promissory Note dated May 1, 2020 has a two-year term and bears interest at a rate of 1% per annum. Monthly principal and interest payments are deferred for six months after the date of disbursement. Beginning seven months from the date of the PPP Note, the Company is required to make monthly payments of principal and interest of approximately $23,320. The Company recorded accrued interest of $681 at June 30, 2020. The PPP Loan may be prepaid at any time prior to maturity with no prepayment penalties. The Promissory Note contains events of default and other provisions customary for a loan of this type.
 
Under the terms of the CARES Act, PPP Loan participants can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. Under the terms of the PPP, PPP loans and accrued interest are forgivable between eight weeks and twenty-four weeks, as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the eight-week period. The Company intends to use the loan proceeds for purposes consistent with the PPP, and anticipates that all or a majority of the loan amount may be forgiven, but there is no assurance provided that the Company will obtain forgiveness of the PPP Loan in whole or part.
 
 
11
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
 
9. 
STOCKHOLDERS’ EQUITY
 
The Company’s authorized capital consists of 150,000,000 shares of Common Stock, par value $0.0001 per share, and 5,000,000 shares of preferred stock, par value $0.0001 per share (“Preferred Stock”).
 
2020 Follow-On Public Offering
 
On June 2, 2020, the Company consummated a follow-on public offering, pursuant to which a total of 2,066,667 Units were offered and sold at the public offering price of $6.00 per Unit. Each Unit sold consisted of one share of Common Stock and one detachable two-year warrant to purchase one share of Common Stock at an exercise price of $6.00 per share. The offering resulted in the Company’s receipt of gross cash proceeds of $12.4 million and net cash proceeds of $11.67 million after deduction of commissions and offering costs.
 
Summary of Stock Purchase Warrants
 
The following table summarizes warrant activity during the six months ended June 30, 2020:
 
 
 
Number
 
 
Average Purchase Price Per Share
 
Shares purchasable under outstanding warrants at December 31, 2019
  6,620,620 
 $5.41 
Stock purchase warrants issued
  2,066,667 
 $6.00 
Stock purchase warrants exercised
  (2,085,200)
 $4.92 
Shares purchasable under outstanding warrants at June 30, 2020
  6,602,087 
 $5.75 
 
During the six months ended June 30, 2020 the Company received gross proceeds of $10,250,532 from the exercise of warrants and paid $398,091 as an agent fee to facilitate exercise of certain warrants resulting in net proceeds of $9,852,441. The Company is obligated to pay an agent fee of 5% on certain warrant exercises facilitated by the agent through September 15, 2020.
 
The Company has outstanding Common Stock purchase warrants as of June 30, 2020 as follows:
 
 
 
Number of
 
 
Exercise Price
 
Description
 
Common Shares
 
 
Per Share
 
Purchase Warrants (1)
  2,364,237 
 $5.00 
Agent Warrants
  177,954 
 $3.00 
Purchase Warrants
  1,839,383 
 $6.50 
Agent Warrants
  153,846 
 $8.125 
Purchase Warrants
  2,066,667 
 $6.00 
 
  6,602,087 
    
 
(1) Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company’s Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670.
 
Subsequent to June 30, 2020 a total of 2,170,709 warrants, including those of Mr. Norris, were exercised for gross proceeds of $11,486,070.
 
 
12
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
 
 
 
10. 
STOCK-BASED COMPENSATION
 
 
On March 31, 2017, the Company adopted, and the stockholders approved the 2017 Stock Incentive Plan (the “Plan”) authorizing 2,000,000 shares of Company Common Stock for issuance as stock options and restricted stock units to employees, directors or consultants. In May 2019, the stockholders ratified an increase in the Plan authorizing an additional 2,100,000 shares of Common Stock and in June 2020 ratified a further authorization of 1,900,000 shares of Common Stock for a total of 6,000,000 shares subject to the Plan.
 
The Company generally recognizes stock-based compensation expense on the grant date and over the period of vesting or period that services will be provided.
 
Stock Options
 
The following table summarizes stock option activity for the six months ended June 30, 2020:
 
 
 
 
 
Weighted Average
 
 
 
 
 
 
Options on
 
 
 
 
 
Remaining
 
 
Aggregate
 
 
 
Common
 
 
Exercise
 
 
Contractual
 
 
Intrinsic
 
 
 
Shares
 
 
Price
 
 
Term
 
 
Value
 
Outstanding December 31, 2019
  2,928,750 
 $2.96 
  3.71 
 
 
 
Granted
  381,336 
 $4.37 
  - 
 
 
 
Exercised
  (293,250)
 $1.76 
  - 
 
 
 
Forfeited, cancelled, expired
  (50,000)
 $3.00 
  - 
 
 
 
Outstanding June 30, 2020
  2,966,836 
 $3.26 
  4.08 
 $21,409,000 
Vested and exercisable at June 30, 2020
  1,984,667 
 $2.42 
  3.09 
 $15,999,867 
 
 
The Company uses the Black-Scholes option pricing model to determine the fair value of the options granted.
 
 
 
 
 
For the Six Months
 
 
 
 
Ended June 30,
 
 
 
 
2020
 
2019
 
Expected stock price volatility
 
 
45%
 
49%
 
Risk-free interest rate
 
 
0.42%
 
2.41%
 
Forfeiture rate
 
 
0%
 
0%
 
Expected dividend yield
 
 
0%
 
0%
 
Expected life of options - years
 
 
                       6.03
 
                   3.50
 
Weighted-average fair value of options granted
 
 
$1.86
 
$2.06
 
Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of awards. The Company’s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company’s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.
 
The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the Simplified Method for the employee stock options as the Company does not have sufficient historical data.
 
Restricted Stock Units
 
The Plan provides for the grant of restricted stock units (RSUs). On January 16, 2020 the Company granted 73,392 of service based RSUs to officers and directors vesting over three years that convert to Common Stock as vesting occurs. On April 1, 2020 the Company granted 122,222 of service based RSUs to employees vesting over three years that convert to Common Stock as vesting occurs. Also, on April 1, 2020 the Company granted an officer 35,211 of performance based RSUs.
 
 
13
Wrap Technologies, Inc.
Notes to Unaudited Condensed Interim Financial Statements
 
The following table summarizes RSU activity under the Plan for the six months ended June 30, 2020:
 
 
 
 
 
 
Weighted Average
 
 
 
 
Service-Based
 
 
Grant Date
 
Vesting
 
 
RSU's
 
 
Fair Value
 
 
Period
 
Unvested at January 1, 2020
  308,087 
 $6.77 
 
  Granted - service based
  196,214 
 $4.72 
3 Years
  Granted - performance based
  35,211 
 $4.72 
 
  Vested
  (86,558)
 $7.24 
 
  Forfeited and cancelled
  (3,416)
 $7.24 
 
Unvested at June 30, 2020
  449,538 
 $5.62 
 
 
The Company recorded stock-based compensation for options and RSUs in its statements of operations for the relevant periods as follows:
 
 
 
For the Three Months
 
 
For the Six Months
 
 
 
Ended June 30,
 
 
Ended June 30,
 
 
 
 2020
 
 
 2019
 
 
 2020
 
 
 2019
 
Selling, general and administrative
 $496,036 
 $345,217 
 $925,134 
 $548,417 
Research and development
  52,953 
  28,634 
  91,101 
  52,481 
Total stock-based expense
 $548,989 
 $373,851 
 $1,016,235 
 $600,898 
 
As of June 30, 2020, total estimated compensation cost of stock options and RSUs granted but not yet vested was $4.0 million which is expected to be recognized over the weighted average period of 2.1 years.
 
11. 
COMMITMENTS AND CONTINGENCIES
 
Facility Leases
See Note 7.
 
Related Party Technology License Agreement
The Company is obligated to pay royalties and pay development and patent costs pursuant to an exclusive Amended and Restated Intellectual Property License Agreement dated as of September 30, 2016 with Syzygy, a company owned and controlled by stockholders/officers Mr. Elwood Norris and Mr. James Barnes, both of whom are stockholders and officers of the Company. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000,000 in royalties or until September 30, 2026, whichever occurs earlier. The Company recorded $28,481 and $53,467 for royalties incurred during the three and six months ended June 30, 2020 and $2,231 and $6,719 incurred for the three and six months ended June 30, 2019, respectively
 
Purchase Commitments
At June 30, 2020 the Company was committed for approximately $1.7 million for future component deliveries and contract services that are generally subject to modification or rescheduling in the normal course of business.
 
12. 
RELATED PARTY TRANSACTIONS
 
Commencing in October 2017 the Company began reimbursing Mr. Elwood Norris, an officer and stockholder of the Company, $1,500 per month on a month to month basis for laboratory facility costs, for an aggregate of $9,000 during the six months ended June 30, 2020 and 2019, respectively.
 
Commencing in April 2020 the Company engaged V3 Capital Partners, LLC (“V3”), a company owned and controlled by Scot Cohen, the Company’s Executive Chairman, to provide certain investor, shareholder and marketing services, in consideration for the payment to V3 of $10,000 per month on a month to month basis. In addition, the Company agreed to pay V3 a bonus of $175,000 for assistance in a qualified financing that was consummated in June 2020. This bonus was paid in July 2020.
 
See Notes 6, 9 and 11 for additional information on related party transactions and obligations.
 
13. 
SUBSEQUENT EVENTS
 
The Company evaluated subsequent events for their potential impact on the financial statements and disclosures through the date the financial statements were available to be issued, and determined that, except as disclosed herein, no subsequent events occurred that were reasonably expected to impact the financial statements presented herein.
 
 
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
 
You should read the following discussion in conjunction with the financial statements and other financial information included elsewhere in this Quarterly Report on Form 10-Q and with our audited financial statements and other information presented in our Annual Report on Form 10-K for the year ended December 31, 2019. The following discussion may contain forward-looking statements that reflect our plans, estimates and beliefs. Words such as “expect,” “anticipate,” “intend,” “plan,” “believe,” “seek,” “estimate,” “continue,” “may,” “will,” “could,” “would,” or the negative or plural of such words and similar expressions or variations of such words are intended to identify forward-looking statements, but are not the only means of identifying forward-looking statements. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and elsewhere in this Quarterly Report on Form 10-Q and in our other SEC filings, including particularly matters set forth under Part I, Item 1A (Risk Factors) of our Annual Report on Form 10-K. Furthermore, such forward-looking statements speak only as of the date of this Quarterly Report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
 
We are a security technology company organized in March 2016 and are focused on delivering modern policing solutions to customers, primarily consisting of law enforcement and security personnel. We began demonstrations of our first product, the BolaWrap 100 remote restraint device, in November 2017. We made various improvements throughout 2018 as a result of feedback from early users of our devices. In late May 2019, we began shipping an updated version of our BolaWrap 100 remote restraint device featuring a green line laser to strategic police departments and international distributors.
 
The immediate addressable domestic market consists of approximately 900,000 full-time sworn law enforcement officers at over 15,300 federal, state and local law enforcement agencies. We are also exploring other domestic markets, including military and private security. Our international focus is on countries with the largest police forces. The 100 largest international police agencies are estimated to have over 12.1 million law enforcement personnel. According to Statistics MRC, we participate in a segment of the non-lethal products global market expected to grow to $11.85 billion by 2023.
 
Business Outlook and Challenges
 
Our remote restraint solution continues to gain worldwide awareness and recognition through media exposure, trade shows, product demonstrations and word of mouth as a result of positive responses from agencies and early adoption and deployment success. We believe the BolaWrap 100 is gaining traction as a recognized global brand, with innovative technology and an initial product foundation achieved through extensive marketing and public relations.
 
We are expanding our business in 2020 domestically and internationally through both direct and distributor sales. We have distribution agreements with 11 domestic distributors representing 46 states. These nonexclusive and cancelable agreements provide certain territorial rights to distributors but allow us to sell direct to certain agencies. We have distribution agreements with 19 international distributors representing 29 countries. These agreements are generally exclusive, require minimum performance and allow us to sell direct to customers subject to certain compensation. We focus significant sales and business development efforts to support our international distributors. We are pursuing large business opportunities internationally and also pursuing business with large domestic police agencies. It is difficult to anticipate how long it will take to close these opportunities, or if they will ultimately come to fruition.
 
To support our increased sales and distribution activities we have developed and offer robust training and class materials that certify law enforcement officers and trainers as BolaWrap Instructors in the use and limitations of the BolaWrap 100. At June 30, 2020, in addition to our internal training executives, we have trained 50 contract regional Master Instructors. As of June 30, 2020, 206 agencies had received BolaWrap 100 training with over 750 training officers at those agencies certified as BolaWrap 100 instructors qualified to train the rest of their departments.
 
As we announced earlier this year, we have designed, tested and obtained independent certification for our Wrap Armor labeled 20” x 30” rifle rated police shield. Early in the second quarter we delivered our first order of Wrap Armor shields. We believe our strong and light National Institute of Justice 0108.01 Type III (High Powered Rifle) compliant tactical shields offer police agencies an affordable defense against increasingly sophisticated threats. We are currently evaluating and testing additional models and sizes, securing sources of supply and determining the sales and marketing resources required to grow this product line.
 
 
 
 
At June 30, 2020, we had $183,537 of customer deposits on orders and had backlog of approximately $1.5 million expected to be delivered in the next twelve months. Distributor and customer orders for future deliveries are generally subject to modification, rescheduling or in some instance’s cancellation in the normal course of business.
 
Since inception in March 2016, we have generated significant losses from operations and anticipate that we will continue to generate significant losses from operations for the foreseeable future. We believe that we have adequate financial resources to sustain our operations for the next year.
 
We expect that we will need to continue to innovate new applications for our security technology, develop new products and technologies to meet diverse customer requirements and identify and develop new markets for our products.
 
COVID-19 Impact
 
We face significant challenges in operating and growing our business related to the outbreak of the novel coronavirus (“COVID-19”) which continues to spread throughout the United States and the World. The outbreak of COVID-19 has resulted in travel restrictions, quarantines, “stay-at-home” and “shelter-in-place” orders and extended shutdown of certain businesses around the world. We are monitoring the outbreak of COVID-19 and the related business and travel restrictions and changes to behavior intended to reduce its spread, in addition to the impact on our employees. We continued to operate with some modifications, and we took actions intended to protect our employees and our customers that adversely affected our results by increasing costs during a period of stalled sales and production activity.
 
During the second quarter our customers experienced staffing issues limiting our ability to demonstrate and train. We believe we made an important transition during the second quarter including remote sales and training through webinars and expect this to be a continuing aspect of our business. We curtailed most sales and training travel and reduced our production personnel until late in the second quarter when some customer locations domestically and internationally eased restrictions and we began to again close business prospects.
 
The magnitude and the duration of the pandemic and the extent and duration of the pandemic’s adverse effect on economic and social activity, consumer confidence, customer spending and preferences, labor and healthcare costs, and unemployment rates is uncertain as of the date of this report. Our ability to sell, train and service our products and conduct our business may be adversely impacted as a result of continuing or future pandemic related travel restrictions, mandatory business closures, and stay-at home or similar orders; temporary reductions in our workforce, closures of our offices and facilities and the ability of our customers and suppliers to continue their operations as a result of the pandemic. While there could ultimately be a material impact on operations and liquidity of the Company, at the time of issuance of this report, the impact cannot be determined.
 
Critical Accounting Policies and Estimates
 
The preparation of financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expense, and related disclosure of contingent assets and liabilities. We evaluate our estimates, on an on-going basis, including those estimates related to recognition and measurement of contingencies and accrued costs. We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions.
 
As part of the process of preparing our financial statements, we are required to estimate our provision for income taxes. Significant management judgment is required in determining our provision for income taxes, deferred tax assets and liabilities, tax contingencies, unrecognized tax benefits, and any required valuation allowance, including taking into consideration the probability of the tax contingencies being incurred. Management assesses this probability based upon information provided by its tax advisers, its legal advisers and similar tax cases. If at a later time our assessment of the probability of these tax contingencies changes, our accrual for such tax uncertainties may increase or decrease. Our effective tax rate for annual and interim reporting periods could be impacted if uncertain tax positions that are not recognized are settled at an amount which differs from our estimates.
 
Some of our accounting policies require higher degrees of judgment than others in their application. These include stock-based compensation and contingencies and areas such as revenue recognition, operating lease liabilities, warranty liabilities, impairments and valuation of intangible assets.
 
 
 
Revenue Recognition. We sell our products to customers including law enforcement agencies, domestic distributors and international distributors and revenue from such transactions is recognized in the periods that products are shipped (free on board (“FOB”) shipping point) or received by customers (FOB destination), when the fee is fixed or determinable and when collection of resulting receivables is reasonably assured. We identify customer performance obligations, determine the transaction price, allocate the transaction price to the performance obligations and recognize revenue as we satisfy the performance obligations. Our primary performance obligations are products/accessories and sometimes training. Our customers do not have the right to return product unless the product is found to be defective.
 
Stock Based Compensation. We follow the fair value recognition provisions issued by the Financial Accounting Standards Board (“FASB”) in Accounting Standards Codification (“ASC”) Topic 718, Stock Compensation (“ASC 718”) and we adopted Accounting Standards Update (“ASU”) 2018-07 for share-based transactions with non-employees. Share-based compensation expense includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a stock-based payment award. The Black-Scholes option-pricing model requires inputs including the market price of the Company’s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly-traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company’s Common Stock on the date of the grant. We determine the amount of stock-based compensation expense based on awards that we ultimately expect to vest and account for forfeitures as they occur. The fair value of stock-based compensation is amortized to compensation expense over the vesting term.
 
Allowance for Doubtful Accounts. Our products are sold to customers in many different markets and geographic locations. We estimate our bad debt reserve on a case-by-case basis due to a limited number of customers mostly government agencies or well-established distributors. We base these estimates on many factors including customer credit worthiness, past transaction history with the customer, current economic industry trends and changes in customer payment terms. Our judgments and estimates regarding collectability of accounts receivable have an impact on our financial statements.
 
Valuation of Inventory. Our inventory is comprised of raw materials, assemblies and finished products. We must periodically make judgments and estimates regarding the future utility and carrying value of our inventory. The carrying value of our inventory is periodically reviewed and impairments, if any, are recognized when the expected future benefit from our inventory is less than carrying value.
 
Valuation of Intangible Assets. Intangible assets consist of patents and trademarks that are amortized over their estimated useful lives. We must make judgments and estimates regarding the future utility and carrying value of intangible assets. The carrying values of such assets are periodically reviewed and impairments, if any, are recognized when the expected future benefit to be derived from an individual intangible asset is less than carrying value. This generally could occur when certain assets are no longer consistent with our business strategy and whose expected future value has decreased.
 
Accrued Expenses. We establish a warranty reserve based on anticipated warranty claims at the time product revenue is recognized. This reserve requires us to make estimates regarding the amount and costs of warranty repairs we expect to make over a period of time. Factors affecting warranty reserve levels include the number of units sold, anticipated cost of warranty repairs, and anticipated rates of warranty claims. We have very limited history to make such estimates and warranty estimates have an impact on our financial statements. Warranty expense is recorded in cost of revenues. We evaluate the adequacy of this reserve each reporting period.
 
We use the recognition criteria of ASC 450-20, “Loss Contingencies” to estimate the amount of bonuses when it becomes probable a bonus liability will be incurred and we recognize expense ratably over the service period. We accrue bonus expense each quarter based on estimated year-end results, and then adjust the actual in the fourth quarter based on our final results compared to targets.
 
Historically, our assumptions, judgments and estimates relative to our critical accounting policies have not differed materially from actual results. There were no significant changes or modification of our critical accounting policies and estimates involving management valuation adjustments affecting our results for the six months ended June 30, 2020.
 
Operating Expense
 
Our operating expense includes (i) selling, general and administrative expense, and (ii) research and development expense. Research and development expense is comprised of the costs incurred in performing research and development activities and developing production on our behalf, including compensation and consulting, design and prototype costs, contract services, patent costs and other outside expenses. The scope and magnitude of our future research and development expense is difficult to predict at this time and will depend on elections made regarding research projects, staffing levels and outside consulting and contract costs. The actual level of future selling, general and administrative expense will be dependent on staffing levels, elections regarding expenditures on sales, marketing and customer training, the use of outside resources, public company and regulatory costs, and other factors, some of which are outside of our control.
 
 
 
 
We expect our operating costs will increase as we expand product distribution activities and expand our research and development, production, distribution, training, service and administrative functions in the near term. We may also incur substantial noncash stock-based compensation costs depending on future option and restricted stock unit grants that are impacted by stock prices and other valuation factors. Historical expenditures are not indicative of future expenditures.
  
Results of Operations
 
Three Months Ended June 30, 2020 Compared to Three Months Ended June 30, 2019
 
The following table sets forth for the periods indicated certain items of our condensed statement of operations. The financial information and the discussion below should be read in conjunction with the condensed financial statements and notes contained elsewhere in this Quarterly Report on Form 10-Q (the “Report”).
 
 
 
Three Months
 
 
 
 
 
 
 
 
 
Ended June 30,
 
 
Change
 
 
 
 2020
 
 
 2019
 
 
$
 
 
%
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
  Product sales
 $823,164 
 $48,948 
 $774,216 
  1582%
  Other revenue
  9,428 
  10,496 
  (1,068)
  -10%
Total revenues
  832,592 
  59,444 
  773,148 
  1301%
Cost of revenues
  564,970 
  35,695 
  529,275 
  1483%
Gross profit
  267,622 
  23,749 
  243,873 
  1027%
 
    
    
    
    
Operating expenses:
    
    
    
    
  Selling, general and administrative
  2,537,547 
  1,481,187 
  1,056,360 
  71%
  Research and development
  577,478 
  516,213 
  61,265 
  12%
Total operating expenses
  3,115,025 
  1,997,400 
  1,117,625 
  56%
Loss from operations
 $(2,847,403)
 $(1,973,651)
 $(873,752)
  44%
 
Revenue
 
We reported revenue of $832,592 for the three months ended June 30, 2020 from the sale of BolaWrap products and accessories and Wrap Armor tactical shields. This was a significant increase from the second quarter of the prior year when we had only recently commenced product sales and reported sales of $59,444. It is also a 21% increase over the immediately preceding quarter ended March 31, 2020 of $689,437. We believe our sales during the second quarter were negatively impacted by the COVID-19 pandemic as we were severely limited in our ability to make product demonstrations and conduct training both domestically and internationally. As some areas of the country eased restrictions late in the second quarter we were able to commence limited in-person demonstrations and training to supplement our webinar capabilities. We incurred product promotional costs of $125,278 during the three months ended June 30, 2020 related to the cost of demonstration products and accessories delivered to law enforcement agencies that were expensed as marketing costs. A total of $67,565 of such product marketing costs were incurred during the three months ended June 30, 2019.
 
We had $594 of deferred revenue at June 30, 2020 related to products sold for which the related training revenue component had not been completed and $1,890 related to extended warranties.
 
We believe we can accelerate sales in the future but the impact of the COVID-19 coronavirus has created much uncertainty in the global marketplace. We believe the pandemic had a negative impact on our sales in the second quarter. We are unable to predict the impact on demand for our products in future quarters. We expect sales may be sporadic as we grow both our domestic and international distributor and customer base and due to COVID-19 restrictions. There can be no assurance, especially given the uncertainties of the COVID-19 crisis, that we can increase quarterly revenues during the balance of 2020.
 
 
 
 
At June 30, 2020, we had $183,537 of customer deposits on orders and had backlog of approximately $1.5 million expected to be delivered in the next twelve months. Distributor and customer orders for future deliveries are generally subject to modification, rescheduling or in some instance’s cancellation in the normal course of business.
 
Gross Profit
 
Our cost of revenue for the three months ended June 30, 2020 was $564,970 resulting in a gross margin of 32%. The gross margin for the three months ended June 30, 2019 was 40% on a small revenue base. We curtailed production for ten weeks during the second quarter due the Covid-19 restrictions in Arizona and this down time negatively impacted our gross margin.
 
Due to our history of minimal revenue and startup costs incurred to establish volume manufacturing historical margins may not be indicative of future margins. In addition, our margins vary based on the sales channels through which our products are sold and product mix. Due to timing of international orders our mix of cartridges was higher in the second quarter than the first quarter and as compared to prior comparable quarters. Currently, our cartridges have lower margins than BolaWrap devices, but we are pursuing initiatives to improve gross margins attributable to our cartridges. We continue to implement product updates and changes, including raw material and component changes that may impact product costs. With such product updates and changes we have limited warranty cost experience and estimated future warranty costs can impact our gross margins.
 
In September 2019 we relocated manufacturing operations and commenced production at our new facility in Tempe, Arizona. While this significantly increases our capacity, we expect that larger allocations of overhead and costs may have a negative impact on product margins until revenues grow.
 
Selling, General and Administrative Expense
 
Selling, general and administrative expense for the three months ended June 30, 2020 increased by $1,056,360 when compared to the three months ended June 30, 2019. We increased our staffing and promotion activities in 2020 to address growing market opportunities. We incurred a $150,819 increase in non-cash stock-based compensation expense allocated to selling, general and administrative expense that totaled $496,036 in the three months ended June 30, 2020 compared to $345,217 in the three months ended June 30, 2019. Other increases included a $569,112 increase in cash compensation and recruiting costs from an increase in headcount since the prior year and a $101,447 increase in public company related costs. Marketing and promotion costs increased $215,423 due primarily to promotional products and online advertising. Due to the Covid-19 pandemic we suspended most travel in the second quarter. Our travel costs related to sales, demonstrations and training decreased by $79,794 due to COVID-19 restrictions.
 
Due in part to the receipt of $414,362 in proceeds from the PPP Loan we maintained staffing in April, May and June positioning us to respond to limited re-openings late in the second quarter and develop and employ new tools such as webinars to communicate with prospective and existing customers. We believe these staffing decisions positioned us to respond to increased opportunities resulting from recent highly publicized policing issues and an increased focus on less lethal engagement.
 
We expect to expend increased resources on the marketing and selling of our products, training distributors and customers and administratively supporting our operations during the balance of 2020 to respond to increased opportunities but amounts could vary depending on sales levels, the impact of the COVID-19 pandemic and other factors outside of our control.
 
Research and Development Expense
 
Research and development expense increased $61,265 during the three months ended June 30, 2020, when compared to the comparable period in 2019. We incurred a $24,319 period over period increase in non-cash stock-based compensation expense allocated to research and development expense as a result of new award grants and vesting timing. The increase in costs during the 2020 period, when compared to the comparable period in 2019, included a $93,487 increase in cash compensation costs resulting from an increase in headcount primarily associated with product development. Prototype related costs decreased $42,614 in the 2020 period, primarily related to the timing of projects. We expect our research and development costs to increase during the balance of 2020 was we are adding staff and expanding our research initiatives in response to market opportunities.
 
 
 
Net Loss
 
Loss from operations during the three months ended June 30, 2020 increased by $873,752 when compared to the three months ended June 30, 2019, resulting, primarily, from increased operating costs due to increased personnel and marketing and selling and supporting activities.
 
Six Months Ended June 30, 2020 Compared to Six Months Ended June 30, 2019
 
The following table sets forth for the periods indicated certain items of our condensed statement of operations. The financial information and the discussion below should be read in conjunction with the condensed financial statements and notes contained elsewhere in this Report.
 
 
Six Months
 
 
 
 
 
 
 
 
 
Ended June 30,
 
 
Change
 
 
 
 2020
 
 
 2019
 
 
$
 
 
%
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
  Product sales
 $1,497,777 
 $162,901 
 $1,334,876 
  819%
  Other revenue
  24,252 
  14,354 
  9,898 
  69%
Total revenues
  1,522,029 
  177,255 
  1,344,774 
  759%
Cost of revenues
  970,782 
  96,915 
  873,867 
  902%
Gross profit
  551,247 
  80,340 
  470,907 
  586%
 
    
    
    
    
Operating expenses:
    
    
    
    
  Selling, general and administrative
  4,677,797 
  2,669,063 
  2,008,734 
  75%
  Research and development
  1,110,956 
  891,032 
  219,924 
  25%
Total operating expenses
  5,788,753 
  3,560,095 
  2,228,658 
  63%
Loss from operations
 $(5,237,506)
 $(3,479,755)
 $(1,757,751)
  51%
 
Revenue
 
We reported revenue of $1,497,777 for the six months ended June 30, 2020 from the sale of BolaWrap products and accessories and Wrap Armor tactical shields. This was a significant increase from the first six month of the prior year when we had only recently commenced product sales and reported sales of $162,901. As disclosed above we believe our sales during the second quarter were negatively impacted by the COVID-19 pandemic as we were severely limited in our ability to make product demonstrations and conduct training both domestically and internationally. As some areas of the country eased restrictions late in the second quarter we were able to commence limited in-person demonstrations and training to supplement our webinar capabilities. We incurred product promotional costs of $310,973 during the six months ended June 30, 2020 related to the cost of demonstration products and accessories delivered to law enforcement agencies that were expensed as marketing costs. A total of $135,060 of such product marketing costs were incurred during the six months ended June 30, 2019.
 
We had $594 of deferred revenue at June 30, 2020 related to products sold for which the related training revenue component had not been completed and $1,890 related to extended warranties.
  
At June 30, 2020, we had $183,537 of customer deposits on orders and had backlog of approximately $1.5 million expected to be delivered in the next twelve months. Distributor and customer orders for future deliveries are generally subject to modification, rescheduling or in some instance’s cancellation in the normal course of business.
 
Gross Profit
 
Our cost of revenue for the six months ended June 30, 2020 was $970,782 resulting in a gross margin of 36%. The gross margin for the six months ended June 30, 2019 was 45% on a small revenue base. We curtailed production for ten weeks during the second quarter due the COVID-19 restrictions in Arizona and this down time negatively impacted our gross margin.
 
Due to our history of minimal revenue and startup costs incurred to establish volume manufacturing historical margins may not be indicative of future margins. In addition, our margins vary based on the sales channels through which our products are sold and product mix. Due to timing of international orders our mix of cartridges was higher in the first six months of 2020 than 2019. Currently, our cartridges have lower margins than BolaWrap devices, however, we are pursuing initiatives to improve gross margins attributable to our cartridges. We continue to implement product updates and changes, including raw material and component changes that may impact product costs. With such product updates and changes we have limited warranty cost experience and estimated future warranty costs can impact our gross margins.
 
 
 
 
Selling, General and Administrative Expense
 
Selling, general and administrative expense for the six months ended June 30, 2020 increased by $2,008,734 when compared to the six months ended June 30, 2019. We increased our staffing and promotion activities in 2020 to address growing market opportunities. We incurred a $376,717 increase in non-cash stock-based compensation expense allocated to selling, general and administrative expense that totaled $925,134 in the six months ended June 30, 2020 compared to $548,417 in the six months ended June 30, 2019. Other increases included a $828,223 increase in cash compensation and recruiting costs from an increase in headcount since the prior year and a $124,300 increase in public company related costs. Marketing and promotion costs increased $380,531 due primarily to promotional products and online advertising. Due to the COVID-19 pandemic we suspended most travel in the second quarter. Our travel costs related to sales, demonstrations and training increased by $35,555 from the prior year substantially resulting from increased travel during the first quarter.
 
Due in part to the receipt of $414,362 in proceeds from the PPP Loan, we maintained staffing in April, May and June positioning us to respond to limited re-openings late in the second quarter and develop and employ new tools such as webinars to communicate with prospective and existing customers. We believe these staffing decisions positioned us to respond to increased opportunities resulting from recent highly publicized policing issues and an increased focus on less lethal engagement.
 
We expect to expend increased resources on the marketing and selling of our products, training distributors and customers and administratively supporting our operations during the balance of 2020 to respond to increased opportunities but amounts could vary depending on sales levels, the impact of the COVID-19 crisis and other factors outside of our control.
 
Research and Development Expense
 
Research and development expense increased $219,924 during the six months ended June 30, 2020, when compared to the comparable period in 2019. We incurred a $38,620 period over period increase in non-cash stock-based compensation expense allocated to research and development expense as a result of new award grants and vesting timing. The increase in costs during the 2020 period, when compared to the comparable period in 2019, included a $214,976 increase in cash compensation costs resulting from an increase in headcount primarily associated with product development. Prototype related costs increased $35,116 in the 2020 period, primarily related to the timing of projects. We expect our research and development costs to increase during the balance of 2020 was we are adding staff and expanding our research initiatives in response to market opportunities.
 
Net Loss
 
Loss from operations during the six months ended June 30, 2020 increased by $1,757,751 when compared to the six months ended June 30, 2019, resulting, primarily, from increased operating costs due to increased personnel and marketing and selling and supporting activities.
 
Liquidity and Capital Resources
 
Overview
 
We have experienced net losses and negative cash flows from operations since our inception. As of June 30, 2020, we had cash of $35,385,246 and positive working capital of $36,656,013 and had sustained cumulative losses attributable to stockholders of $17,892,302. We believe that our cash on hand will sustain our operations for at least the next twelve months from the date of this Report.
 
During the six months ended June 30, 2020 we received $11,667,206 of net proceeds resulting from the consummation of a registered offering of our common stock in June 2020, and obtained $10,367,316 of net proceeds from the exercise of previously issued warrants and stock options. We also obtained $414,362 in proceeds from a PPP Loan during the period.
 
In July 2020 through the date of this report we obtained $10,996,975 of net cash proceeds from the exercise of outstanding warrants and stock options to supplement our liquidity.
 
 
 
 
Our primary source of liquidity to date has been funding from our stockholders from the sale of equity securities and the exercise of derivative securities, consisting of options and warrants. We expect our primary source of future liquidity will be from the sale of products, exercise of stock options and warrants and if required from future equity or debt financings.
 
Capital Requirements
 
We cannot currently estimate our future liquidity requirements or future capital needs, which will depend on, among other things, capital required to introduce our products and the staffing and support requirements, as well as the timing and amount of future revenue and product costs. We anticipate that demands for operating and working capital may grow depending on decisions on staffing, development, production, marketing, training and other functions and based on other factors outside of our control. We believe we have sufficient capital to sustain our operations for the next twelve months.
 
Our future capital requirements, cash flows and results of operations could be affected by, and will depend on, many factors, some of which are currently unknown to us, including, among other things:
 
the impact and effects of the global outbreak of the COVID-19 pandemic, and other potential pandemics or contagious diseases or fear of such outbreaks;
decisions regarding staffing, development, production, marketing and other functions;
the timing and extent of any market acceptance of our products;
the costs, timing and outcome of planned production and required customer and regulatory compliance of our products;
the costs of preparing, filing and prosecuting our patent applications and defending any future intellectual property-related claims;
the costs and timing of additional product development;
the costs, timing and outcome of any future warranty claims or litigation against us associated with any of our products; and
the timing and costs associated with any new financing.
 
Off-Balance Sheet Arrangements
 
We have no off-balance sheet arrangements.
 
Cash Flow
 
Operating Activities.
 
During the six months ended June 30, 2020, net cash used in operating activities was $3,896,915. The net loss of $5,162,478 was decreased by non-cash expense of $1,109,670 consisting primarily of stock-based compensation expense of $1,016,235. Other major component changes using operating cash included an increase of $306,979 in accounts receivable, a $193,019 decrease in customer deposits and a $29,323 increase in prepaid expenses and other current assets. A decrease of $206,036 in inventories and an increase of $541,747 in accounts payable and accrued liabilities reduced the cash used in operating activities.
 
During the six months ended June 30, 2019, net cash used in operating activities was $3,725,677 consisting primarily of the net loss of $3,394,855 reduced by non-cash stock-based compensation of $600,898. Inventories increased $1,032,308 and prepaid expenses increased $71,182 both changes using operating cash while a $242,894 increase in accounts payable and accrued liabilities reduced cash used in operations.
  
Investing Activities.
 
We used $68,584 and $108,616 of cash for the purchase of property and equipment during the six months ended June 30, 2020 and 2019, respectively. We invested $82,003 and $68,501 in patents during the six months ended June 30, 2020 and 2019, respectively.
 
 
 
Financing Activities.
 
During the six months ended June 30, 2020 we received $11,667,206 of net proceeds resulting from the consummation of a registered offering of our common stock in June 2020, and obtained $10,367,316 of net proceeds from the exercise of previously issued warrants and stock options. We also obtained $414,362 in proceeds from a PPP Loan during the period.
 
During the six months ended June 30, 2019 we received $11,351,214 of net proceeds resulting from the consummation of a registered offering of our common stock in June 2019, and obtained $1,581,660 from the exercise of previously issued warrants and stock options.
 
In July 2020 through the date of this report our financing activities included $10,996,975 of net cash proceeds from the exercise of outstanding warrants and stock options.
 
Contractual Obligations and Commitments
 
We are obligated to pay to Syzygy Licensing, LLC (“Syzygy”) a 4% royalty fee on future product sales up to an aggregate amount of $1.0 million in royalties or until September 30, 2026, whichever occurs earlier.
 
We are committed to aggregate lease payments on facility leases of $72,362 for the balance of 2020, $101,406 in 2021 and $57,328 in 2022.
 
At June 30, 2020 we were committed to approximately $1.7 million of purchase commitments for product components and contract services. These purchase commitments are generally subject to modification as to timing, quantities and scheduling and in certain instances may be cancelable without penalty.
 
Effects of Inflation
 
We do not believe that inflation has had a material impact on our business, revenue or operating results during the periods presented.
 
Recent Accounting Pronouncements
 
There have been no recent accounting pronouncements or changes in accounting pronouncements during the period ended June 30, 2020, or subsequently thereto, that we believe are of potential significance to our financial statements.
 
Item 3. Quantitative and Qualitative Disclosures about Market Risk.
 
Not applicable.
 
Item 4. Controls and Procedures.
 
We are required to maintain disclosure controls and procedures designed to ensure that material information related to us, including our consolidated subsidiaries, is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms.
 
Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures
 
Under the supervision and with the participation of our management, including our principal executive officer and our principal financial officer, as of June 30, 2020 we conducted an evaluation of our disclosure controls and procedures as such term is defined under Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended. Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level.
 
Changes in Internal Control over Financial Reporting
 
There have been no changes in our internal control over financial reporting during our fiscal quarter ended June 30, 2020, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies, which may be identified during this process.
 
 
PART II. OTHER INFORMATION
 
Item 1. Legal Proceedings
 
We may at times become involved in litigation in the ordinary course of business. We will also, from time to time, when appropriate in management’s estimation, record adequate reserves in our financial statements for pending litigation. Currently, there are no pending material legal proceedings to which the Company is a party or to which any of its property is subject.
 
Item 1A. Risk Factors
 
As a Smaller Reporting Company as defined by Rule 12b-2 of the Exchange Act and in Item 10(f)(1) of Regulation S-K, we are electing scaled disclosure reporting obligations and therefore are not required to provide the information requested by this item.
 
Investors should carefully consider the risk factors included in the “Risk Factors” section of our Annual Report on Form 10-K for our year ended December 31, 2019, as filed with SEC on March 10, 2020. The Company’s business, operating results and financial condition could be adversely affected due to any of those risks including, but not limited to, the risk factor related to business interruptions, including interruptions resulting from the COVID-19 coronavirus. The extent to which the coronavirus impacts our operations or those of our third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of the coronavirus and the actions to contain the coronavirus or treat its impact, among others. Any losses or damages we incur could have a material adverse effect on our financial results and our ability to conduct business as expected.
 
Additionally, the continued spread of COVID-19 and uncertain market conditions may adversely affect our business, financial condition and results of operations.
 
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
 
No unregistered securities were issued during the three months ended June 30, 2020 that were not previously reported.
 
Item 3. Defaults Upon Senior Securities
 
None.
 
Item 4. Mine Safety Disclosures
 
Not Applicable.
 
Item 5. Other Information
 
None.
 
Item 6. Exhibits
 
Certification of David Norris, Principal Executive Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities and Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*
Certification of James A. Barnes, Principal Financial Officer, pursuant to Rule 13a-14(a) or 15d-14(a) of the Securities and Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*
Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, executed by David Norris, Principal Executive Officer, and James A. Barnes, Principal Financial Officer.*
 
 
Extensible Business Reporting Language (XBRL) Exhibits*
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 Labels Linkbase Document*
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document*
 
* Filed concurrently herewith
 
 
 
SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 July 30, 2020
WRAP TECHNOLOGIES, INC.
 
By:  /s/ JAMES A. BARNES
James A. Barnes
Chief Financial Officer, Secretary and Treasurer
(Principal Accounting Officer)
 
 
 
 
 
 
25
EX-31.1 2 ex31-1.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 ex31-1
 
Exhibit 31.1
CERTIFICATION
 
I, David Norris, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of Wrap Technologies, Inc.;
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 
4.
The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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)
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
c)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: July 30, 2020
 
 
/s/ DAVID NORRIS                         
David Norris
Chief Executive Officer
(Principal Executive Officer)
 
 
EX-31.2 3 ex31-2.htm CERTIFICATION PURSUANT TO RULE 13A-14(A)/15D-14(A) CERTIFICATIONS SECTION 302 OF THE SARBANES-OXLY ACT OF 2002 ex31-2
 
Exhibit 31.2
CERTIFICATION
 
I, James A. Barnes, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of Wrap Technologies, Inc.;
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.
The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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)
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
c)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) 
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) 
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: July 30, 2020
 
 
/s/ JAMES A. BARNES                  
James A. Barnes
Chief Financial Officer, Secretary and Treasurer
(Principal Accounting Officer)
 
 
EX-32.1 4 ex32-1.htm CERTIFICATE PURSUANT TO SECTION 18 U.S.C. PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 ex32-1
 
Exhibit 32.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
Each of the undersigned hereby certifies, in accordance with 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his or her capacity as an officer of Wrap Technologies, Inc. (the “Company”), that, to his or her knowledge, the Quarterly Report of the Company on Form 10-Q for the period ended June 30, 2020, fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operation of the Company.
 
 
Date: July 30, 2020
 
/s/ DAVID NORRIS                              
David Norris
Chief Executive Officer
(Principal Executive Officer)
 
Date: July 30, 2020
 
/s/ JAMES A. BARNES                        
James A. Barnes
Chief Financial Officer, Secretary and Treasurer
(Principal Accounting Officer)
 
 
The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
 
 
GRAPHIC 5 wrap10q_jun302020000.jpg IMAGE begin 644 wrap10q_jun302020000.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#.^)46J^'? M&=W##J%XEK<_Z1 !.^ &Z@<]FR/RKM?@IXFFOK>_T:]N))IHB+B%I'+$J>&& M3Z'!_&KWQIT#^T/#$6JQ)F;3W^<@-N&_('/X5Z$4JM'S,'[LSZNKF/B!K_ /PCG@V^O$?;<2+Y,&#SO;C(^@R? MPKI@0R@@@@C((KP7XVZ_]LUZVT6%\Q62;Y0#UD8?T7'YFN6A#GFD:S=HG!V/ MB?6;'4+>[34;IVAD60*\S$-@YP1GI7U9IFH0:MI=KJ%LV?!+Q!]LT2YT29\RV;>9$#WC8\C\&S_W MT*ZL5!./,NAE2=G9GJM?/?Q8\5WEQXRDLK&]GA@L4$)$4A4,_5CP??'X5[KK MFJ1:)H=[JI X'XG KY2LK:[\2>(XK<$O=7UQAF]V/)_4FLL)!7< MWT*JOH>EZ7::A;?!36M7N[RZ>XO2AB+RL2L:R*!C)XR=WX8KRY-0U*1U1+NZ M9V. JR,237T7\0;*'3?A1?V5NNV&W@BB0>P=!7@?@[_D=-%_Z_8O_0Q6]"7- M&4O,B:LTB/R_$7]S4_RDH\OQ#_9\A+JVL6,_RW][! M,IYQ,RD?K7MWPC\;:AXBBN],U64SW%L@DCG/WF0G!#>I!QS[UR_QUBC7Q#ID MJHHD>V(9@.6PQQFH_@5_R-.H_P#7D?\ T-:UJ6J4>>Q,;QG8]YDD2&)Y9&"Q MHI9F/0 =37RSXN\77OB#Q->7\5U/';L^V!%<@+&.!QZGJ?+?$R6?N)?,4E4VU>Y\F-X@\3(I+:MJ MH ZDW$G^-6=.\>>*-+N%F@UJ[?!R4FD,BM[$-FOJAHXW4JR*RG@@C(-?)'B6 M&.W\4:M#"@2*.\E5%4<* YP!6E&I&K=I]$VOB^;5O!6G:K9I'# M4=PW+$X#%L#O]P@#U(K'7Q_J&EVD4M[:R78G9@BLOER1[<9R !D'(QP.AZ\& MI_A79V]_\,+6VNHEEA>67*M[.2#[$>M=E9Z+I]B9&AM]SR8WR3.TCMCH"S$G M ]*Y).$9.+74U5VKEB_LH=2T^XLKA=T-Q&T3CV(Q7R-J^FS:/K%WIUP,2VTK M1M[X/7\>M?8->#_&_0/LFMVNMQ)B.\3RY2/^>B]#^*X_[YK3"3M+E[DU5=7. M\\"^+H+CX:+J5Y)E],B:*XR>3L'R_B5V_C7A%M%>>,?&"(23V6B:AI,+XM;XQF4?[A)&/Z_2O3?@=X?\ .OKS7YD^6 ?9X"?[ MQY8_@,#_ (%6_*J*E,B_/9'3_%/PI#<> 8C91 -HZAH@!_RR "L/R /_ &O M'? ?B ^&_%]C?,VVW9O*G_ZYMP?RX/X5]3S0QW$$D,JAXY%*.IZ$$8(KY*\3 MZ+)X>\27VEOG]Q*0A/\ $AY4_B"*SPTN>+@QU%9\R/8?C?KPM]#L]&A?Y[Q_ M-DP?^6:]/S;'_?-( MM.OK@,8;>X25P@R20*N+MTBDN(T MGE,43, T@7=M'KCO6<R@EBM[>'RP9<;F))) M.!T'2N@^!@V^)-3E;B-++YF/0?.O^!I-'^#D6MV:7ECXIM+BV;^.* G'L06! M!]C6QXIL=/\ AAX#FTS3IGDU+5V\N2=^&*#[Q '0 ' _WJ)2@X^R@"3OS,\Z M\>>)#XH\675ZK$VR'RK8>D:]#^/)_&NR^&?C'PKX1T.87LT_]H74FZ79 2%4 M<*N?S/XUY_X8\.W7BG78=+M&5'D!9I&'RHH&23_+\:]#_P"%#ZG_ -!JT_[] MM5U/9J/LY.PH\U^9%/XHQZ?XAL[/QEHK&2VE8VMSE=I5U^Z2/IQ^ K(^%GB? M_A'?%L4C^'_A=?:9H>L:-?:C;W-CJ$7RJJ$&.8 M?=<9_7Z"O![NUFL+V:UN$*3P2&-U/9@<&E3Y9Q=-.Z"5T^8^E=6^)WAS1-4N M-.OY+J.Y@;:Z^02/4$'N"*\$\<:M::[XRU'4K%F:VG92A9=IX10>/J#7=6_A MD_%;1=/U6"^AM]4LX_LE]YBD^9M^X_'<^)-#E\-Z_=:3-,DTEN5!D0 M$ Y4'O\ 6E0A",K+<$_6^_P"_ _QKS'P=\,+GQ?HC:E%J<5LHF:+8\18\ '.<^]=#_P *&OO^ M@[;_ /?AO\:B<:',^9ZCBYVT.K?XU>%51F5;]V X40@9_P#'J\"U:^_M/6+V M_";/M,[S;I?\*&OO\ H.V__?AO\:N:=\"(TN5?4M:,D(.3'!#M M+>VXDX_*G"="GK%A)3EN=7\(D9/AS8[E(W22L,]QO-=S5>QLK?3K&&RM(EBM MX$"1HO0 58KAG+FDV;)65@KF/B!H/_"1>#+ZT1-UQ&OGP>N]>BE M&3B[H&KJQ\9I&\DBHBEF8X ZFOK#P?H2^'/"MAIH $D<>Z8CO(>6_4X_"O# M=-_Y&NS_ .OY/_0Q7T=79BYMI(RI+J%>,?'+P_S8Z_"G7_1IR!]2A_\ 0A^5 M>SUR/Q+_ .1'N_\ ?C_]#%<]"3C431I-7B>%?#K0/^$A\:6-NZ;K>%OM$_IM M7G'XG _&OJ.O(OA#_P AK4?^O]>3^.OA##?\ FZEX<1(+H_,]GT23_=_NGVZ? M2O6:*Y(5)0=XFLHIK4^3-*UG7/!NL.UK)-:7,;;9H7!PV.S*>M2^+_%EYXPU M=;^[C6+9$L:1(257'7&?4Y-=Q\6O^1S'_7!*Y"O3BU*T[:G,TUH>H_!3PY]A MT2?7)TQ->G9#D4_"SQ/_PCOBV.*=]ME?8@FR>%/\+?@>/H35?XI?\ )1]7_P!Z/_T6M9J? MZQ?J*Z_Q_P#\CMJ'_;/_ -%K7?HJG-Y?Y&'V;'=_!48\!GWNY/Y+7HM<3\*_ <^1-_[>9/Z5VU>=6_B,Z(?"@HHHK,H**** /_V0$! end EX-101.INS 6 wrap-20200630.xml XBRL INSTANCE DOCUMENT 0001702924 2020-01-01 2020-06-30 0001702924 2020-06-30 0001702924 2019-12-31 0001702924 2019-01-01 2019-06-30 0001702924 us-gaap:OfficeEquipmentMember 2020-06-30 0001702924 us-gaap:OfficeEquipmentMember 2019-12-31 0001702924 us-gaap:ToolsDiesAndMoldsMember 2020-06-30 0001702924 us-gaap:ToolsDiesAndMoldsMember 2019-12-31 0001702924 us-gaap:ComputerEquipmentMember 2020-06-30 0001702924 us-gaap:ComputerEquipmentMember 2019-12-31 0001702924 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001702924 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001702924 2019-06-30 0001702924 2018-12-31 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001702924 us-gaap:PatentsMember 2020-06-30 0001702924 us-gaap:PatentsMember 2019-12-31 0001702924 us-gaap:TrademarksAndTradeNamesMember 2020-06-30 0001702924 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001702924 WRAP:PurchaseWarrantsMember 2020-06-30 0001702924 WRAP:AgentWarrantsMember 2020-06-30 0001702924 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001702924 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001702924 us-gaap:CommonStockMember 2020-06-30 0001702924 us-gaap:CommonStockMember 2019-06-30 0001702924 us-gaap:CommonStockMember 2019-12-31 0001702924 us-gaap:CommonStockMember 2018-12-31 0001702924 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001702924 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001702924 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001702924 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001702924 us-gaap:RetainedEarningsMember 2020-06-30 0001702924 us-gaap:RetainedEarningsMember 2019-06-30 0001702924 us-gaap:RetainedEarningsMember 2019-12-31 0001702924 us-gaap:RetainedEarningsMember 2018-12-31 0001702924 WRAP:PurchaseWarrants2Member 2020-06-30 0001702924 WRAP:AgentWarrants2Member 2020-06-30 0001702924 2020-04-01 2020-06-30 0001702924 2019-04-01 2019-06-30 0001702924 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001702924 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001702924 us-gaap:CommonStockMember 2020-03-31 0001702924 us-gaap:CommonStockMember 2019-03-31 0001702924 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001702924 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001702924 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001702924 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001702924 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001702924 us-gaap:RetainedEarningsMember 2020-03-31 0001702924 us-gaap:RetainedEarningsMember 2019-03-31 0001702924 2020-03-31 0001702924 2019-03-31 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001702924 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001702924 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001702924 2020-07-29 0001702924 us-gaap:ProductMember 2020-04-01 2020-06-30 0001702924 us-gaap:ProductMember 2019-04-01 2019-06-30 0001702924 us-gaap:ProductMember 2020-01-01 2020-06-30 0001702924 us-gaap:ProductMember 2019-01-01 2019-06-30 0001702924 us-gaap:OtherIncomeMember 2020-04-01 2020-06-30 0001702924 us-gaap:OtherIncomeMember 2019-04-01 2019-06-30 0001702924 us-gaap:OtherIncomeMember 2020-01-01 2020-06-30 0001702924 us-gaap:OtherIncomeMember 2019-01-01 2019-06-30 0001702924 WRAP:PurchaseWarrants3Member 2020-06-30 0001702924 WRAP:ServiceBasedMember 2020-01-01 2020-06-30 0001702924 WRAP:PerformanceBasedMember 2020-01-01 2020-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure WRAP TECHNOLOGIES, INC. 10-Q 2020-06-30 false 0001702924 --12-31 Non-accelerated Filer true true Yes false 2020 Q2 Yes DE 000-55838 false 39029179 20421470 12681 12681 306990 230283 201131 260931 264170 242876 38244207 19674699 280270 250947 2086505 2244541 492186 195347 1945248 1225818 101826 150018 1588194 1075800 113954 128131 2484 2684 183537 343724 345115 194294 783289 406967 0 0 39029179 20421470 -17892302 -12729824 54972797 31922493 3436 2983 0 0 0 0 0.0001 0.0001 0.0001 0.0001 5000000 5000000 150000000 150000000 34361591 29829916 34361591 29829916 719104 653323 22149 413 1393252 1590805 384192 315608 55645 44454 77459 59004 106765 83368 144323 128782 120022 72732 316347 234344 242202 176425 74145 57919 9357 4061 264311 144193 32832 13923 17972 18827 35385246 16983864 21377807 12358896 37083931 19195652 22528571 12389654 3436 2964 2983 2736 54972797 30324798 31922493 16791254 -17892302 -7799191 -12729824 -4404336 3007 2736 33191001 17018301 -15075799 -5885117 18118209 11135920 0 159815 0 357054 150018 255228 0 1522029 177255 832592 59444 823164 48948 1497777 162901 9428 10496 24252 14354 551247 80340 267622 23749 970782 96915 564970 35695 -5237506 -3479755 -2847403 -1973651 5788753 3560095 3115025 1997400 1110956 891032 577478 516213 4677797 2669063 2537547 1481187 30749532 27606514 31241470 27848421 -0.17 -0.12 -0.09 -0.07 -5162478 -3394855 -5162478 -3394855 -2816503 -1914074 -2816503 -1914074 75028 84900 30900 59577 -68 -2287 322 -2200 75096 87187 30578 61777 34361591 29640250 29829916 27364607 30073724 27364607 2066667 2066667 11667206 207 11666999 11667206 207 11666999 150504 62150 138721 62150 439988 186450 15 6 439973 186444 404639 186450 14 6 404625 186444 1851003 274167 1731603 274167 8868448 1370835 185 28 8868263 1370807 8271448 1370835 173 28 8271275 1370807 83693 83693 544005 8 543997 544005 8 543997 293250 16250 180625 16250 514875 24375 29 2 514846 24373 345938 24375 18 2 345920 24373 86558 86558 0 9 -9 0 9 -9 1016235 600898 925134 548417 91101 52481 1016235 600898 548989 373851 548989 373851 496036 345217 52953 28634 1923076 1923076 11351214 192 11351022 11351214 192 11351022 0 205894 0 341000 18401382 9018911 22448884 12932874 414362 0 514875 24375 398091 0 10250532 1557285 732796 1148780 12400002 12499994 -150587 -188286 0 11169 82003 68501 68584 108616 -3896915 -3725677 -200 3357 165425 59416 -193019 0 -62369 -20893 376322 183478 29323 71182 -206036 1032308 306979 26863 10140 0 59800 22211 -48000 -65012 18909 3503 52586 12573 <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Organization and Business Description</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Wrap Technologies, Inc., a Delaware corporation (the &#8220;<i>Company</i>&#8221;), is a publicly traded company listed on the Nasdaq Capital Market (&#8220;<i>Nasdaq</i>&#8221;) under the trading symbol &#8220;WRTC&#8221;. The Company is a developer of security products designed for use by law enforcement and security personnel. The Company&#8217;s first product is the BolaWrap&#174; 100 remote restraint device that discharges an eight-foot bola style Kevlar&#174; tether to entangle a subject at a range of 10-25 feet. The principal markets for the Company&#8217;s proprietary products are in North and South America, Europe, Middle East and Asia.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Basis of Presentation and Use of Estimates</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company&#8217;s unaudited interim&#160;financial statements and related notes included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;<i>US GAAP</i>&#8221;) for interim financial information and in accordance with Article 8 of Regulation S-X and the&#160;rules and regulations of the Securities and Exchange Commission (&#8220;<i>SEC</i>&#8221;). The condensed balance sheet at December 31, 2019 was derived from audited financial statements but certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. In management&#8217;s opinion, the accompanying statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for the periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The interim financial statements and notes thereto should be read in conjunction with the Company&#8217;s audited financial statements and notes thereto for the year ended December 31, 2019. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Where necessary, the prior year&#8217;s information has been reclassified to conform to the current year presentation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Concentrations of Risk and Uncertainties</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Credit Risk</i> &#8211; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash and cash equivalents and accounts receivable from customers. The Company maintains its cash deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions. To date, the Company has not experienced any losses on its cash and cash equivalents.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Concentrations of Accounts Receivable and Revenue</i> &#8211; The Company has recently commenced sales activities with a limited number of customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Concentration of Suppliers</i> &#8211; The Company relies on a limited number of component suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the Company&#8217;s laser assembly with some parts sole sourced from other suppliers. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Impact of COVID-19</i> - In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (&#8220;<i>COVID-19</i>&#8221;) as a pandemic which continues to spread throughout the United States and the World. The COVID-19 pandemic has impacted and could further impact our operations and the operations of our customers and suppliers as a result of quarantines, facility closures, illnesses, and travel and logistics restrictions. The extent to which the COVID-19 pandemic further impacts our business, results of operations, and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers and the remedial actions and stimulus measures adopted by federal, state, and local governments, and to what extent normal economic and operating conditions can resume. Even after the COVID-19 pandemic has subsided, the Company may continue to experience adverse impacts to its business as a result of any economic recession or depression that has occurred or may occur in the future.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Stock-Based Compensation</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board (&#8220;<i>FASB</i>&#8221;) in Accounting Standards Codification (&#8220;<i>ASC</i>&#8221;) Topic 718, Stock Compensation (&#8220;<i>ASC 718</i>&#8221;) and has adopted Accounting Standards Update (&#8220;<i>ASU</i>&#8221;) 2018-07 for stock-based transactions with non-employees. Stock-based compensation expense recognized during the three and six months ended June 30, 2020 includes stock option and restricted stock unit compensation expense. <font style="background-color: white">The grant date fair value of stock options is determined using the Black-Scholes option-pricing model.</font> The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a stock-based payment award. <font style="background-color: white">The Black-Scholes option-pricing model requires inputs including the market price of the Company&#8217;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly-traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#8217;s Common Stock on the date of the grant. The fair value of stock-based compensation is amortized to compensation expense over the vesting term.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Revenue Recognition</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (&#8220;<i>ASU 2014-09</i>&#8221;) and ASC Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers (&#8220;<i>ASC 340-40</i>&#8221;), (collectively, &#8220;<i>Topic 606</i>&#8221;). On January 1, 2018, the Company adopted Topic 606 and, as it had no prior revenue or contracts with customers, there was no transition required nor any impact on prior results. ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. See Note 2 for additional information.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Accounts Receivable and Allowance for Doubtful Accounts</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company&#8217;s policy is to evaluate the collectability of accounts receivable based on an assessment of the collectability of specific customer accounts and then record an allowance for doubtful accounts to reduce the receivables to an amount that management reasonably estimates will be collected. There was no allowance for doubtful accounts recorded at December 31, 2019. At June 30, 2020 the Company had an allowance of $10,140 resulting in part from global uncertainty resulting from the COVID-19 virus. Accounts that are deemed uncollectible will be written off against the allowance for doubtful accounts. If a major customer&#8217;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Inventories</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers<i>.</i> The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#8217;s products. At June 30, 2020 and the Company had a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Loss per Share</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Basic loss per common share is computed by dividing net loss for the period by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per common share reflects the potential dilution of securities that could share in the earnings of an entity. The Company&#8217;s losses for the periods presented cause the inclusion of potential common stock instruments outstanding to be antidilutive. Stock options, restricted stock units and warrants exercisable or issuable for a total of 10,018,461 shares of Common Stock were outstanding at June 30, 2020. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Income Taxes</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Until its conversion to a corporation on March 31, 2017, the Company was treated as a partnership for federal and state income tax purposes and did not incur income taxes. Instead, its losses were included in the income tax returns of the member partners. No income tax expense was recorded for period ended June 30, 2020 due to losses incurred.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Deferred tax assets and liabilities are determined based on temporary differences between the bases of certain assets and liabilities for income tax and financial reporting purposes.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company maintains a valuation allowance with respect to deferred tax assets. The Company establishes a valuation allowance based upon the potential likelihood of realizing the deferred tax asset and taking into consideration the Company&#8217;s financial position and results of operations for the current period. Future realization of the deferred tax benefit depends on the existence of sufficient taxable income within the carry-forward period under the Federal tax laws. Changes in circumstances, such as the Company generating taxable income, could cause a change in judgment about the realizability of the related deferred tax asset. Any change in the valuation allowance will be included in income in the year of the change in estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><u>Recent Issued Accounting Guidance</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Effective the First Quarter of 2020:</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (&#8220;<i>Topic 820</i>&#8221;): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The ASU modifies the disclosure requirements in Topic 820, Fair Value Measurement, to improve the effectiveness of fair value measurement disclosures by removing or modifying certain disclosure requirements and adding other requirements. This ASU is effective for public companies for annual reporting periods and interim periods within those annual periods beginning after December 15, 2019. The adoption of this standard in the first quarter ended March 31, 2020 had no impact on the Company&#8217;s financial statements or disclosures.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Other Pronouncements:</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">In&#160;December 2019,&#160;the FASB issued Accounting Standards Update&#160;2019-12,&#160;<i>Income Taxes (Topic&#160;</i>740<i>): Simplifying the Accounting for Income Taxes&#160;</i>(&#8220;<i>ASU&#160;2019-12</i>&#8221;), which is intended to simplify various aspects related to accounting for income taxes. ASU&#160;2019-12&#160;removes certain exceptions to the general principles in Topic&#160;740 and also clarifies and amends existing guidance to improve consistent application. ASU&#160;2019-12&#160;is effective for fiscal years beginning after&#160;December 15, 2020,&#160;with early adoption permitted. We do not expect that the adoption of this ASU will have a significant impact on our financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company has reviewed other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company enters into contracts that include various combinations of products, accessories and services, such as training, each of which are generally distinct and are accounted for as separate performance obligations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">A performance obligation is a promise in a contract to transfer a distinct good or service to a customer and is the unit of account in Topic 606. For contracts with a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts with multiple performance obligations, the Company allocates the contract transaction price to each performance obligation using the Company&#8217;s estimate of the standalone selling price (&#8220;<i>SSP</i>&#8221;) of each distinct good or service in a contract. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Performance obligations to deliver products and accessories are generally satisfied at the point in time the Company ships the product, as this is when the customer obtains control of the asset under our standard terms and conditions. Periodically, certain customers request bill and hold transactions for future delivery as scheduled and designated by them. In such cases, revenue is not recognized until after control, title and risk of ownership has transferred which is generally when the customer has requested such transaction under normal billing and payment terms and has been notified that the product (i) has been completed according to customer specifications, (ii) has passed our quality control inspections, and (iii) has been tagged and packed for shipment, separated from our inventory and ready for physical transfer to the customer.&#160;The value associated with custodial storage services is deemed immaterial in the context of such contracts and in total, and accordingly, none of the transaction price is allocated to such service.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company has elected to recognize shipping costs as an expense in cost of revenue when control has transferred to the customer. The revenue and cost of training associated with a customer contract are recognized when the training is completed, generally following delivery of related products.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. At June 30, 2020 the Company had deferred revenue of $2,484 related to future training and extended warranties.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract and amortized consistent with the recognition timing of the revenue for any such underlying performance obligations. The Company had no such assets at June 30, 2020 and December 31, 2019. The Company will apply the practical expedient to expense any sales commissions related to performance obligations with an amortization of one year or less when incurred within selling, general and administrative expense.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Estimated costs for the Company&#8217;s standard one-year warranty are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the FIFO cost method. Inventories consisted of the following:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Finished goods</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">719,104</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">653,323</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Work in process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">22,149</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">413</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Raw materials</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,393,252</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,590,805</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,134,505</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,244,541</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Less allowance for obsolescence</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(48,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Inventories - net</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,086,505</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,244,541</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At June 30, 2020 the Company established a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Property and equipment consisted of the following:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Laboratory equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">55,645</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">44,454</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Tooling</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">77,459</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">59,004</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Computer equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">106,765</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">83,368</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Furniture, fixtures and improvements</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">144,323</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">128,782</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">384,192</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">315,608</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Accumulated depreciation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(120,022</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(72,732</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">264,170</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">242,876</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Depreciation expense was $24,793 and $47,290 for the three and six months ended June 30, 2020 and was $7,621 and $12,186 for the three and six months ended June 30, 2019, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Intangible assets consisted of the following:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">242,202</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">176,425</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Trademarks</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">74,145</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">57,919</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">316,347</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">234,344</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Accumulated amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(9,357</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(4,061</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">306,990</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">230,283</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Amortization expense was $2,695 and $5,296 for the three and six months ended June 30, 2020 and was $203 and $387 for the three and six months ended June 30, 2019, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Accounts payable includes $28,481 and $18,809 due to related party Syzygy Licensing, LLC (&#8220;<i>Syzygy</i>&#8221;) as of June 30, 2020 and December 31, 2019, respectively. Accounts payable at June 30, 2020 also included $185,000 due to related party V3 Capital Partners, LLC. See Notes 11 and 12 for additional related party information.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Accrued liabilities consist of the following:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Patent and legal costs</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">25,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">9,851</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Accrued compensation</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">264,311</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">144,193</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Warranty costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">32,832</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">13,923</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Consulting costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">7,500</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Taxes and other</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">17,972</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">18,827</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">345,115</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">194,294</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company adopted ASU 2016-02, Leases (Topic 842) on January 1, 2019 using the modified retrospective approach. The Company has elected not to apply ASC Topic 842 to arrangements with lease terms of 12 months or less.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Amortization of ROU operating lease assets was $30,172 and $59,800 for the three and six months ended June 30, 2020 and was $16,432 and $22,211 for the three and six months ended June 30, 2019, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Operating lease expense for capitalized operating leases included in operating activities was $34,322 and $68,644 for the three and six months ended June 30, 2020 and was $19,305 and $25,956 for the three and six months ended June 30, 2019, respectively. Operating lease obligations recorded on the balance sheet at June 30, 2020 are:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%; text-align: justify"><font style="font-size: 8pt">Operating lease liability- short term</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">113,954</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Operating lease liability - long term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">101,826</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Total Operating Lease Liability</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">215,780</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Future lease payments included in the measurement of lease liabilities on the balance sheet at June 30, 2020 for future periods are as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%; text-align: justify"><font style="font-size: 8pt">Remainder of 2020 (six months)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">72,362</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">101,406</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">2022</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">57,328</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 27pt; text-align: justify"><font style="font-size: 8pt">Total future minimum lease payments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">231,096</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Less imputed interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(15,316</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">215,780</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The weighted average remaining lease term is 1.9 years and the weighted average discount rate is 7.0%.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company does not have any finance leases.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">On May 1, 2020, the Company received loan proceeds of $414,362 from Bank of America, N.A., pursuant to the Paycheck Protection Program (the &#8220;<i>PPP Loan</i>&#8221;) under Division A, Title 1 of the CARES Act, which was enacted March 27, 2020.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The PPP Loan, which was in the form of a Promissory Note dated May 1, 2020 has a two-year term and bears interest at a rate of 1% per annum. Monthly principal and interest payments are deferred for six months after the date of disbursement. Beginning seven months from the date of the PPP Note, the Company is required to make monthly payments of principal and interest of approximately $23,320. The Company recorded accrued interest of $681 at June 30, 2020. The PPP Loan may be prepaid at any time prior to maturity with no prepayment penalties. The Promissory Note contains events of default and other provisions customary for a loan of this type.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Under the terms of the CARES Act, PPP Loan participants can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. Under the terms of the PPP, PPP loans and accrued interest are forgivable between eight weeks and twenty-four weeks, as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the eight-week period. The Company intends to use the loan proceeds for purposes consistent with the PPP, and anticipates that all or a majority of the loan amount may be forgiven, but there is no assurance provided that the Company will obtain forgiveness of the PPP Loan in whole or part.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company&#8217;s authorized capital consists of 150,000,000 shares of Common Stock, par value $0.0001 per share, and 5,000,000 shares of preferred stock, par value $0.0001 per share (&#8220;<i>Preferred Stock</i>&#8221;).</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><u>2020 Follow-On Public Offering</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">On June 2, 2020, the Company consummated a follow-on public offering, pursuant to which a total of 2,066,667 Units were offered and sold at the public offering price of $6.00 per Unit. Each Unit sold consisted of one share of Common Stock and one detachable two-year warrant to purchase one share of Common Stock at an exercise price of $6.00 per share. The offering resulted in the Company&#8217;s receipt of gross cash proceeds of $12.4 million and net cash proceeds of $11.67 million after deduction of commissions and offering costs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><u>Summary of Stock Purchase Warrants</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The following table summarizes warrant activity during the six months ended June 30, 2020:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Average Purchase Price Per Share</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Shares purchasable under outstanding warrants at December 31, 2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,620,620</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">5.41</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Stock purchase warrants issued</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,066,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">6.00</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Stock purchase warrants exercised</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(2,085,200</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">4.92</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Shares purchasable under outstanding warrants at June 30, 2020</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,602,087</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt">5.75</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">During the six months ended June 30, 2020 the Company received gross proceeds of $10,250,532 from the exercise of warrants and paid $398,091 as an agent fee to facilitate exercise of certain warrants resulting in net proceeds of $9,852,441. The Company is obligated to pay an agent fee of 5% on certain warrant exercises facilitated by the agent through September 15, 2020.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company has outstanding Common Stock purchase warrants as of June 30, 2020 as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Number of</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Exercise Price</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Description</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Common Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Per Share</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Purchase Warrants (1)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,364,237</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">5.00</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Agent Warrants</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">177,954</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">3.00</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Purchase Warrants</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,839,383</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">6.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Agent Warrants</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">153,846</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">8.125</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Purchase Warrants</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,066,667</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">6.00</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,602,087</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(1)&#160;Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company&#8217;s Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Subsequent to June 30, 2020 a total of <font style="background-color: yellow">___________ warrants</font>, including those of Mr. Norris, were exercised for gross proceeds of <font style="background-color: yellow">$____________</font>.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">On March 31, 2017, the Company adopted, and the stockholders approved the 2017 Stock Incentive Plan (the &#8220;<i>Plan</i>&#8221;) authorizing 2,000,000 shares of Company Common Stock for issuance as stock options and restricted stock units to employees, directors or consultants. In May 2019, the stockholders ratified an increase in the Plan authorizing an additional 2,100,000 shares of Common Stock and in June 2020 ratified a further authorization of 1,900,000 shares of Common Stock for a total of 6,000,000 shares subject to the Plan.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company generally recognizes stock-based compensation expense on the grant date and over the period of vesting or period that services will be provided.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><u>Stock Options</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The following table summarizes stock option activity for the six months ended June 30, 2020:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Weighted Average</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Options on</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Remaining</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Aggregate</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Common</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Exercise</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Contractual</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Intrinsic</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Price</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Term</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Outstanding December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,928,750</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">2.96</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">3.71</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in; text-align: justify"><font style="font-size: 8pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">381,336</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">4.37</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in; text-align: justify"><font style="font-size: 8pt">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(293,250</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">1.76</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in; text-align: justify"><font style="font-size: 8pt">Forfeited, cancelled, expired</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(50,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3.00</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 51%; text-align: justify"><font style="font-size: 8pt">Outstanding June 30, 2020</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">2,966,836</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">3.26</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">4.08</font></td> <td style="width: 2%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">21,409,000</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Vested and exercisable at June 30, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,984,667</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2.42</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3.09</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">15,999,867</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company uses the Black-Scholes option pricing model to determine the fair value of the options granted.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="3" style="text-align: center"><font style="font-size: 8pt"><b>For the Six Months</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="3" style="text-align: center"><font style="font-size: 8pt"><b>Ended June 30,</b></font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 47%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 16%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 18%; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="border-bottom: black 1pt solid; width: 1%; text-align: center">&#160;</td> <td style="border-bottom: black 1pt solid; width: 16%; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Expected stock price volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">45%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">49%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Risk-free interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.42%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2.41%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Forfeiture rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Expected dividend yield</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Expected life of options - years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.03</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3.50</font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: justify"><font style="font-size: 8pt">Weighted-average fair value of options granted</font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$1.86</font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$2.06</font></td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Estimated volatility is a measure of the amount by which the Company&#8217;s stock price is expected to fluctuate each year during the expected life of awards. The Company&#8217;s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company&#8217;s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the Simplified Method for the employee stock options as the Company does not have sufficient historical data.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><u>Restricted Stock Units</u></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Plan provides for the grant of restricted rtock units (<i>RSUs</i>). On January 16, 2020 the Company granted 73,392 of service based RSUs to officers and directors vesting over three years that convert to Common Stock as vesting occurs. On April 1, 2020 the Company granted 122,222 of service based RSUs to employees vesting over three years that convert to Common Stock as vesting occurs. Also, on April 1, 2020 the Company granted an officer 35,211 of performance based RSUs.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The following table summarizes RSU activity under the Plan for the six months ended June 30, 2020:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Weighted Average</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Service-Based</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Grant Date</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Vesting</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>RSU's</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Fair Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"><font style="font-size: 8pt"><b>Period</b></font>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 64%; text-align: justify"><font style="font-size: 8pt">Unvested at January 1, 2020</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 0%">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 8pt">308,087</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 0%"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 8pt">6.77</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 12%">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Granted - service based</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">196,214</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4.72</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">3 Years</font></td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Granted - performance based</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">35,211</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4.72</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Vested</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(86,558</font></td> <td style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">7.24</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Forfeited and cancelled</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(3,416</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">7.24</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">Unvested at June 30, 2020</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt double; vertical-align: bottom; text-align: right"><font style="font-size: 8pt">449,538</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 3pt"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt">5.62</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company recorded stock-based compensation for options and RSUs in its statements of operations for the relevant periods as follows:</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>For the Three Months</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>For the Six Months</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Ended June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Ended June 30,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%; text-align: justify"><font style="font-size: 8pt">Selling, general and administrative</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">496,036</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">345,217</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">925,134</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">548,417</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Research and development</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">52,953</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">28,634</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">91,101</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">52,481</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Total stock-based expense</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">548,989</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">373,851</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,016,235</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">600,898</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">As of June 30, 2020, total estimated compensation cost of stock options and RSUs granted but not yet vested was $4.0 million which is expected to be recognized over the weighted average period of 2.1 years.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><i>Facility Leases</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">See Note 7.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><i>Related Party Technology License Agreement</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company is obligated to pay royalties and pay development and patent costs pursuant to an exclusive Amended and Restated Intellectual Property License Agreement dated as of September 30, 2016 with Syzygy, a company owned and controlled by stockholders/officers Mr. Elwood Norris and Mr. James Barnes, both of whom are stockholders and officers of the Company. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000,000 in royalties or until September 30, 2026, whichever occurs earlier. The Company recorded $28,481 and $53,467 for royalties incurred during the three and six months ended June 30, 2020 and $2,231 and $6,719 incurred for the three and six months ended June 30, 2019, respectively</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify"><i>Purchase Commitments</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">At June 30, 2020 the Company was committed for approximately $1.7 million for future component deliveries and contract services that are generally subject to modification or rescheduling in the normal course of business.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Commencing in October 2017 the Company began reimbursing Mr. Elwood Norris, an officer and stockholder of the Company, $1,500 per month on a month to month basis for laboratory facility costs, for an aggregate of $9,000 during the six months ended June 30, 2020 and 2019, respectively.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">Commencing in April 2020 the Company engaged V3 Capital Partners, LLC (&#8220;<i>V3</i>&#8221;), a company owned and controlled by Scot Cohen, the Company&#8217;s Executive Chairman, to provide certain investor, shareholder and marketing services, in consideration for the payment to V3 of $10,000 per month on a month to month basis. In addition, the Company agreed to pay V3 a bonus of $175,000 for assistance in a qualified financing that was consummated in June 2020. This bonus was paid in July 2020.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">See Notes 6, 9 and 11 for additional information on related party transactions and obligations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify">The Company evaluated subsequent events for their potential impact on the financial statements and disclosures through the date the financial statements were available to be issued, and determined that, except as disclosed herein, no subsequent events occurred that were reasonably expected to impact the financial statements presented herein.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Wrap Technologies, Inc., a Delaware corporation (the &#8220;<i>Company</i>&#8221;), is a publicly traded company listed on the Nasdaq Capital Market (&#8220;<i>Nasdaq</i>&#8221;) under the trading symbol &#8220;WRTC&#8221;. The Company is a developer of security products designed for use by law enforcement and security personnel. The Company&#8217;s first product is the BolaWrap&#174; 100 remote restraint device that discharges an eight-foot bola style Kevlar&#174; tether to entangle a subject at a range of 10-25 feet. The principal markets for the Company&#8217;s proprietary products are in North and South America, Europe, Middle East and Asia.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company&#8217;s unaudited interim&#160;financial statements and related notes included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;<i>US GAAP</i>&#8221;) for interim financial information and in accordance with Article 8 of Regulation S-X and the&#160;rules and regulations of the Securities and Exchange Commission (&#8220;<i>SEC</i>&#8221;). The condensed balance sheet at December 31, 2019 was derived from audited financial statements but certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. In management&#8217;s opinion, the accompanying statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for the periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The interim financial statements and notes thereto should be read in conjunction with the Company&#8217;s audited financial statements and notes thereto for the year ended December 31, 2019. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Where necessary, the prior year&#8217;s information has been reclassified to conform to the current year presentation.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Credit Risk</i> &#8211; Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash and cash equivalents and accounts receivable from customers. The Company maintains its cash deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions. To date, the Company has not experienced any losses on its cash and cash equivalents.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Concentrations of Accounts Receivable and Revenue</i> &#8211; The Company has recently commenced sales activities with a limited number of customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Concentration of Suppliers</i> &#8211; The Company relies on a limited number of component suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the Company&#8217;s laser assembly with some parts sole sourced from other suppliers. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company&#8217;s financial condition, results of operation and cash flows.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Impact of COVID-19</i> - In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (&#8220;<i>COVID-19</i>&#8221;) as a pandemic which continues to spread throughout the United States and the World. The COVID-19 pandemic has impacted and could further impact our operations and the operations of our customers and suppliers as a result of quarantines, facility closures, illnesses, and travel and logistics restrictions. The extent to which the COVID-19 pandemic further impacts our business, results of operations, and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers and the remedial actions and stimulus measures adopted by federal, state, and local governments, and to what extent normal economic and operating conditions can resume. Even after the COVID-19 pandemic has subsided, the Company may continue to experience adverse impacts to its business as a result of any economic recession or depression that has occurred or may occur in the future.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board (&#8220;<i>FASB</i>&#8221;) in Accounting Standards Codification (&#8220;<i>ASC</i>&#8221;) Topic 718, Stock Compensation (&#8220;<i>ASC 718</i>&#8221;) and has adopted Accounting Standards Update (&#8220;<i>ASU</i>&#8221;) 2018-07 for stock-based transactions with non-employees. Stock-based compensation expense recognized during the three and six months ended June 30, 2020 includes stock option and restricted stock unit compensation expense. <font style="background-color: white">The grant date fair value of stock options is determined using the Black-Scholes option-pricing model.</font> The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a stock-based payment award. <font style="background-color: white">The Black-Scholes option-pricing model requires inputs including the market price of the Company&#8217;s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly-traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company&#8217;s Common Stock on the date of the grant. The fair value of stock-based compensation is amortized to compensation expense over the vesting term.</font></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (&#8220;<i>ASU 2014-09</i>&#8221;) and ASC Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers (&#8220;<i>ASC 340-40</i>&#8221;), (collectively, &#8220;<i>Topic 606</i>&#8221;). On January 1, 2018, the Company adopted Topic 606 and, as it had no prior revenue or contracts with customers, there was no transition required nor any impact on prior results. ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. See Note 2 for additional information.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company&#8217;s policy is to evaluate the collectability of accounts receivable based on an assessment of the collectability of specific customer accounts and then record an allowance for doubtful accounts to reduce the receivables to an amount that management reasonably estimates will be collected. There was no allowance for doubtful accounts recorded at December 31, 2019. At June 30, 2020 the Company had an allowance of $10,140 resulting in part from global uncertainty resulting from the COVID-19 virus. Accounts that are deemed uncollectible will be written off against the allowance for doubtful accounts. If a major customer&#8217;s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company&#8217;s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers<i>.</i> The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company&#8217;s products. At June 30, 2020 and the Company had a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Basic loss per common share is computed by dividing net loss for the period by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per common share reflects the potential dilution of securities that could share in the earnings of an entity. The Company&#8217;s losses for the periods presented cause the inclusion of potential common stock instruments outstanding to be antidilutive. Stock options, restricted stock units and warrants exercisable or issuable for a total of 10,018,461 shares of Common Stock were outstanding at June 30, 2020. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Until its conversion to a corporation on March 31, 2017, the Company was treated as a partnership for federal and state income tax purposes and did not incur income taxes. Instead, its losses were included in the income tax returns of the member partners. No income tax expense was recorded for period ended June 30, 2020 due to losses incurred.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">Deferred tax assets and liabilities are determined based on temporary differences between the bases of certain assets and liabilities for income tax and financial reporting purposes.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company maintains a valuation allowance with respect to deferred tax assets. The Company establishes a valuation allowance based upon the potential likelihood of realizing the deferred tax asset and taking into consideration the Company&#8217;s financial position and results of operations for the current period. Future realization of the deferred tax benefit depends on the existence of sufficient taxable income within the carry-forward period under the Federal tax laws. Changes in circumstances, such as the Company generating taxable income, could cause a change in judgment about the realizability of the related deferred tax asset. Any change in the valuation allowance will be included in income in the year of the change in estimates.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Effective the First Quarter of 2020:</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (&#8220;<i>Topic 820</i>&#8221;): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The ASU modifies the disclosure requirements in Topic 820, Fair Value Measurement, to improve the effectiveness of fair value measurement disclosures by removing or modifying certain disclosure requirements and adding other requirements. This ASU is effective for public companies for annual reporting periods and interim periods within those annual periods beginning after December 15, 2019. The adoption of this standard in the first quarter ended March 31, 2020 had no impact on the Company&#8217;s financial statements or disclosures.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify"><i>Other Pronouncements:</i></p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">In&#160;December 2019,&#160;the FASB issued Accounting Standards Update&#160;2019-12,&#160;<i>Income Taxes (Topic&#160;</i>740<i>): Simplifying the Accounting for Income Taxes&#160;</i>(&#8220;<i>ASU&#160;2019-12</i>&#8221;), which is intended to simplify various aspects related to accounting for income taxes. ASU&#160;2019-12&#160;removes certain exceptions to the general principles in Topic&#160;740 and also clarifies and amends existing guidance to improve consistent application. ASU&#160;2019-12&#160;is effective for fiscal years beginning after&#160;December 15, 2020,&#160;with early adoption permitted. We do not expect that the adoption of this ASU will have a significant impact on our financial statements.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 9pt; text-align: justify">The Company has reviewed other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Finished goods</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">719,104</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">653,323</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Work in process</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">22,149</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">413</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Raw materials</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,393,252</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,590,805</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,134,505</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,244,541</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Less allowance for obsolescence</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(48,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Inventories - net</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,086,505</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">2,244,541</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Laboratory equipment</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">55,645</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">44,454</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Tooling</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">77,459</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">59,004</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Computer equipment</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">106,765</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">83,368</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Furniture, fixtures and improvements</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">144,323</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">128,782</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">384,192</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">315,608</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Accumulated depreciation</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(120,022</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(72,732</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">264,170</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">242,876</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Patents</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">242,202</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">176,425</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Trademarks</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">74,145</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">57,919</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">316,347</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">234,344</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Accumulated amortization</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(9,357</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(4,061</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">306,990</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">230,283</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>December 31,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Patent and legal costs</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">25,000</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">9,851</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Accrued compensation</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">264,311</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">144,193</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Warranty costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">32,832</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">13,923</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Consulting costs</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">5,000</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">7,500</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Taxes and other</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">17,972</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">18,827</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">345,115</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">194,294</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%; text-align: justify"><font style="font-size: 8pt">Operating lease liability- short term</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">113,954</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Operating lease liability - long term</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">101,826</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in"><font style="font-size: 8pt">Total Operating Lease Liability</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">215,780</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="width: 88%; text-align: justify"><font style="font-size: 8pt">Remainder of 2020 (six months)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">72,362</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">2021</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">101,406</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">2022</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">57,328</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 27pt; text-align: justify"><font style="font-size: 8pt">Total future minimum lease payments</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">231,096</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Less imputed interest</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(15,316</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td></tr> <tr style="vertical-align: bottom"> <td><font style="font-size: 8pt">Total</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">215,780</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Average Purchase Price Per Share</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Shares purchasable under outstanding warrants at December 31, 2019</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">6,620,620</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">5.41</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Stock purchase warrants issued</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,066,667</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">6.00</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Stock purchase warrants exercised</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(2,085,200</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">4.92</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Shares purchasable under outstanding warrants at June 30, 2020</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,602,087</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt">5.75</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Number of</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Exercise Price</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td> <p style="border-bottom: black 0.75pt solid; font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Description</b></p></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Common Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Per Share</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 76%; text-align: justify"><font style="font-size: 8pt">Purchase Warrants (1)</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">2,364,237</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">5.00</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Agent Warrants</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">177,954</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">3.00</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Purchase Warrants</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">1,839,383</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">6.50</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Agent Warrants</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">153,846</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">8.125</font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Purchase Warrants</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,066,667</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">6.00</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double">&#160;</td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">6,602,087</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt; text-align: right">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">(1)&#160;Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company&#8217;s Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670.</p> <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Weighted Average</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Options on</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Remaining</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Aggregate</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Common</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Exercise</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Contractual</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center"><font style="font-size: 8pt"><b>Intrinsic</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Shares</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Price</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Term</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Outstanding December 31, 2019</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2,928,750</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">2.96</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">3.71</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in; text-align: justify"><font style="font-size: 8pt">Granted</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">381,336</font></td> <td>&#160;</td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">4.37</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in; text-align: justify"><font style="font-size: 8pt">Exercised</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">(293,250</font></td> <td><font style="font-size: 8pt">)</font></td> <td>&#160;</td> <td><font style="font-size: 8pt">$</font></td> <td style="text-align: right"><font style="font-size: 8pt">1.76</font></td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">-</font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 0.25in; text-align: justify"><font style="font-size: 8pt">Forfeited, cancelled, expired</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(50,000</font></td> <td style="padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3.00</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 51%; text-align: justify"><font style="font-size: 8pt">Outstanding June 30, 2020</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">2,966,836</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">3.26</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">4.08</font></td> <td style="width: 2%; padding-bottom: 1.5pt">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; width: 9%; text-align: right"><font style="font-size: 8pt">21,409,000</font></td> <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Vested and exercisable at June 30, 2020</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,984,667</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2.42</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">3.09</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">15,999,867</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="3" style="text-align: center"><font style="font-size: 8pt"><b>For the Six Months</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td colspan="3" style="text-align: center"><font style="font-size: 8pt"><b>Ended June 30,</b></font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 47%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 16%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td> <td style="border-bottom: black 1pt solid; width: 18%; text-align: center"><font style="font-size: 8pt"><b>2020</b></font></td> <td style="border-bottom: black 1pt solid; width: 1%; text-align: center">&#160;</td> <td style="border-bottom: black 1pt solid; width: 16%; text-align: center"><font style="font-size: 8pt"><b>2019</b></font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Expected stock price volatility</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">45%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">49%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Risk-free interest rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0.42%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">2.41%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Forfeiture rate</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Expected dividend yield</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">0%</font></td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="text-align: justify"><font style="font-size: 8pt">Expected life of options - years</font></td> <td>&#160;</td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.03</font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3.50</font></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: justify"><font style="font-size: 8pt">Weighted-average fair value of options granted</font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$1.86</font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$2.06</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Weighted Average</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Service-Based</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td colspan="2" style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Grant Date</b></font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt"><b>Vesting</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>RSU's</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Fair Value</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"><font style="font-size: 8pt"><b>Period</b></font>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr> <td style="vertical-align: bottom; width: 64%; text-align: justify"><font style="font-size: 8pt">Unvested at January 1, 2020</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 0%">&#160;</td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 8pt">308,087</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 0%"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 8pt">6.77</font></td> <td style="vertical-align: bottom; width: 1%">&#160;</td> <td style="vertical-align: bottom; width: 12%">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Granted - service based</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">196,214</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4.72</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">3 Years</font></td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Granted - performance based</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">35,211</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4.72</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Vested</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(86,558</font></td> <td style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">7.24</font></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">&#160;&#160;Forfeited and cancelled</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(3,416</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt"><font style="font-size: 8pt">)</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: right"><font style="font-size: 8pt">7.24</font></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">Unvested at June 30, 2020</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double; vertical-align: bottom">&#160;</td> <td style="border-bottom: black 1pt double; vertical-align: bottom; text-align: right"><font style="font-size: 8pt">449,538</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 3pt"><font style="font-size: 8pt">$</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt; text-align: right"><font style="font-size: 8pt">5.62</font></td> <td style="vertical-align: bottom; padding-bottom: 3pt">&#160;</td> <td style="vertical-align: bottom">&#160;</td> <td>&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>For the Three Months</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>For the Six Months</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Ended June 30,</b></font></td> <td>&#160;</td> <td>&#160;</td> <td colspan="6" style="text-align: center"><font style="font-size: 8pt"><b>Ended June 30,</b></font></td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2020</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>&#160;2019</b></font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="width: 50%; text-align: justify"><font style="font-size: 8pt">Selling, general and administrative</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">496,036</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">345,217</font></td> <td style="width: 2%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">925,134</font></td> <td style="width: 1%">&#160;</td> <td style="width: 1%">&#160;</td> <td style="width: 1%"><font style="font-size: 8pt">$</font></td> <td style="width: 9%; text-align: right"><font style="font-size: 8pt">548,417</font></td> <td style="width: 2%">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Research and development</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">52,953</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">28,634</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">91,101</font></td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">52,481</font></td> <td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><font style="font-size: 8pt">Total stock-based expense</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">548,989</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">373,851</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">1,016,235</font></td> <td style="padding-bottom: 3pt">&#160;</td> <td style="padding-bottom: 3pt">&#160;</td> <td style="border-bottom: black 1pt double"><font style="font-size: 8pt">$</font></td> <td style="border-bottom: black 1pt double; text-align: right"><font style="font-size: 8pt">600,898</font></td> <td style="padding-bottom: 3pt">&#160;</td></tr> </table> 10140 2134505 2244541 48000 0 47290 12186 24793 7621 5296 387 2695 203 25000 9851 5000 7500 215780 72362 101406 57328 231096 15316 59800 22211 30172 16432 68644 25956 34322 19305 P1Y10M24D .0700 6602087 6620620 2066667 2085200 5.75 5.41 6.00 4.92 6602087 2364237 177954 1839383 153846 2066667 5.00 3.00 6.50 8.125 6.00 2966836 2928750 381336 239250 50000 1984667 3.26 2.96 4.37 1.76 3.00 2.42 P3Y8M16D P4Y29D P3Y1M2D 21409000 0 0 0 0 15999867 .4500 .4900 .0042 .0241 .0000 .0000 .0000 .0000 P6Y11D P3Y6M 1.86 2.06 P3Y 449538 308087 196214 35211 86558 3416 5.62 6.77 4.72 4.72 7.24 7.24 4000000 P2Y1M6D 1700000 53467 6719 28481 2231 9000 9000 Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company's Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670. EX-101.SCH 7 wrap-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Statements of Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - REVENUE AND PRODUCT COSTS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - NOTES PAYABLE TO BANK link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - INTANGIBLE ASSETS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - INTANGIBLE ASSETS, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - LEASES (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - STOCKHOLDERS' EQUITY (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - STOCK-BASED COMPENSATION (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - STOCK-BASED COMPENSATION (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - STOCK-BASED COMPENSATION (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 wrap-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 wrap-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 wrap-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Property, Plant and Equipment, Type [Axis] Laboratory Equipment Tooling Computer Equipment Furniture, Fixtures and Improvements Award Type [Axis] Selling, General and Administrative Research and Development Finite-Lived Intangible Assets by Major Class [Axis] Patents Trademarks Class of Warrant or Right [Axis] Purchase Warrants Agent Warrants Equity Components [Axis] Common Stock Additional Paid-In Capital Accumulated Deficit Purchase Warrants Agent Warrants Product and Service [Axis] Product Sales Other Revenue Purchase Warrants Service Based Performance Based Document and Entity Information Entity Registrant Name Document Type Document Period End Date Amendment Flag Entity Central Index Key Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Filer Category Entity Emerging Growth Company Entity Ex Transition Period Entity Small Business Entity Current Reporting Status Entity Shell Company Entity Interactive Data Current Entity Incorporation, State or Country Code Entity File Number Document Fiscal Year Focus Document Fiscal Period Focus Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts receivable Inventories, net Prepaid expenses and other current assets Total current assets Property and equipment, net Operating lease right-of-use asset, net Intangible assets, net Other assets, net Total assets LIABILITIES AND STOCKHOLDERS' EQUITY Current Liabilities: Accounts payable Accrued liabilities Customer deposits Deferred revenue Operating lease liability - short term Note payable to bank - short term Total current liabilities Operating lease liability - long term Note payable to bank - long term Total long-term liabilities Total liabilities Commitments and contingencies (Note 11) Stockholders' equity: Preferred stock - 5,000,000 authorized; par value $0.0001 per share; none issued and outstanding Common stock - 150,000,000 authorized; par value $0.0001 per share; 34,361,591 and 29,829,916 shares issued and outstanding each period, respectively Additional paid-in capital Accumulated deficit Total stockholders' equity Total liabilities and stockholders' equity Preferred stock, authorized Preferred stock, par value Preferred stock, issued Preferred stock, outstanding Common stock, authorized Common stock, par value Common stock, issued Common stock, outstanding Statement [Table] Statement [Line Items] Revenues: Total revenues Cost of revenues Gross profit Operating expenses: Selling, general and administrative Research and development Total operating expenses Loss from operations Other income (expense): Interest income Other Other income (expense) Net loss Net loss per basic common share Weighted average common shares used to compute net loss per basic common share Beginning balance, shares Beginning balance, amount Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs, shares Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs, amount Sale of common stock and warrants at $6.50 per share in public offering, net of issuance costs, shares Sale of common stock and warrants at $6.50 per share in public offering, net of issuance costs, amount Common shares issued upon exercise of warrants at $3.00 per share, shares Common shares issued upon exercise of warrants at $3.00 per share, amount Common shares issued upon exercise of warrants at $5.00 per share, shares Common shares issued upon exercise of warrants at $5.00 per share, amount Common shares issued upon exercise of warrants at $6.50 per share, shares Common shares issued upon exercise of warrants at $6.50 per share, amount Common shares issued upon exercise of stock options, shares Common shares issued upon exercise of stock options, amount Common shares issued upon vesting of restricted stock units, shares Common shares issued upon vesting of restricted stock units, amount Stock-based compensation expense Net loss for the period Ending balance, shares Ending balance, amount Statement of Cash Flows [Abstract] Cash Flows From Operating Activities: Net loss Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Warranty provision Inventory write-off Non-cash lease expense Share-based compensation Provision for doubtful accounts Changes in assets and liabilities: Accounts receivable Inventories Prepaid expenses and other current assets Accounts payable Operating lease liability Customer deposits Accrued liabilities and other Deferred revenue Net cash used in operating activities Cash Flows From Investing Activities: Capital expenditures for property and equipment Investment in patents and trademarks Long-term deposits Net cash used in investing activities Cash Flows From Financing Activities: Sale of common stock and warrants Offering costs paid on sale of common stock and warrants Proceeds from exercise of warrants Offering costs paid on exercise of warrants Proceeds from exercise of stock options Proceeds from bank note Net cash provided by financing activities Net decrease in cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental Disclosure of Non-Cash Investing and Financing Activities: Right-of-use assets and liabilites recorded during period Issuance costs relating to warrants issued to public offering selling agent Organization, Consolidation and Presentation of Financial Statements [Abstract] ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenues [Abstract] REVENUE AND PRODUCT COSTS Inventory Disclosure [Abstract] INVENTORIES, NET Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT, NET Goodwill and Intangible Assets Disclosure [Abstract] INTANGIBLE ASSETS, NET Payables and Accruals [Abstract] ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Leases [Abstract] LEASES Notes Payable to Bank [Abstract] NOTES PAYABLE TO BANK Stockholders' Equity Attributable to Parent [Abstract] STOCKHOLDERS' EQUITY Share-based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Subsequent Events [Abstract] SUBSEQUENT EVENTS Organization and Business Description Basis of Presentation and Use of Estimates Concentrations of Risk and Uncertainties Stock-Based Compensation Revenue Recognition Accounts Receivable and Allowance for Doubtful Accounts Inventories Loss per Share Income Taxes Recent Issued Accounting Guidance Inventories Property and equipment Intangible assets Accrued liabilities Operating lease liabilities Future lease payments Warrant activity Stock purchase warrants Stock option activity Assumptions used to to determine the fair value of the options granted Service-based RSU activity Stock-based compensation Allowance for doubtful accounts Finished goods Work in process Raw materials Inventory, gross Less allowance for obsolescence Inventory, net Long-Lived Tangible Asset [Axis] Property and equipment, gross Accumulated depreciation Depreciation expense Intangible assets, gross Accumulated amortization Amortization expense Patent and legal costs Accrued compensation Warranty costs Consulting costs Taxes and other Accrued liabilities Total operating lease liability Remainder of 2020 (six months) 2021 2022 Total future minimum lease payments Less imputed interest Total Amortization of ROU operating lease assets Operating lease expense Weighted average remaining lease term Weighted average discount rate Warrants outstanding, beginning Issued Exercised Warrants outstanding, ending Average purchase price per share outstanding, beginning Issued Exercised Average purchase price per share outstanding, ending Number of common shares Exercise price per share Number of options outstanding, beginning Number of options granted Number of options exercised Number of options forfeited/cancelled/expired Number of options outstanding, ending Number of options vested and exercisable Weighted average exercise price outstanding, beginning Weighted average exercise price granted Weighted average exercise price exercised Weighted average exercise price forfeited/cancelled/expired Weighted average exercise price outstanding, ending Weighted average exercise price vested and exercisable Weighted average remaining contractual term outstanding, beginning Weighted average remaining contractual term outstanding, ending Weighted average remaining contractual term vested and exercisable Aggregate intrinsic value outstanding, beginning Aggregate intrinsic value granted Aggregate intrinsic value exercised Aggregate intrinsic value forfeited/cancelled/expired Aggregate intrinsic value outstanding, ending Aggregate intrinsic value vested and exercisable Expected stock price volatility Risk-free interest rate Forfeiture rate Expected dividend yield Expected life of options - years Weighted-average fair value of options granted Unvested service-based RSUs outstanding, beginning Granted Vested Forfeited and cancelled Unvested service-based RSUs outstanding, ending Grant date fair value, beginning Granted Vested Forfeited and cancelled Grant date fair value, ending Vesting period Stock-based compensation Estimated compensation cost of stock options and RSUs granted but not yet vested Estimated compensation cost of stock options and RSUs granted but not yet vested, recognition period Royalties Purchase commitment Payment to related party during period Custom Element. PurchaseWarrants2Member Deferred And Accrued Compensation PurchaseWarrants3Member Assets, Current Assets Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Other Nonoperating Income (Expense) Shares, Outstanding Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Increase (Decrease) in Deposits Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Intangible Assets Payments for Other Deposits Net Cash Provided by (Used in) Investing Activities Payments of Stock Issuance Costs PaymentsOfWarrantsExercisedCosts Net Cash Provided by (Used in) Financing Activities Cash, Period Increase (Decrease) Schedule of Inventory, Current [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Inventory, Gross Inventory Valuation Reserves Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Accumulated Amortization Operating Leases, Future Minimum Payments Due Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageGrantDateFairValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number NumberOfOptionsExercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value EX-101.PRE 11 wrap-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Jul. 29, 2020
Document and Entity Information    
Entity Registrant Name WRAP TECHNOLOGIES, INC.  
Document Type 10-Q  
Document Period End Date Jun. 30, 2020  
Amendment Flag false  
Entity Central Index Key 0001702924  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   0
Entity Filer Category Non-accelerated Filer  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Small Business true  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Interactive Data Current Yes  
Entity Incorporation, State or Country Code DE  
Entity File Number 000-55838  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Balance Sheets - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 35,385,246 $ 16,983,864
Accounts receivable 492,186 195,347
Inventories, net 2,086,505 2,244,541
Prepaid expenses and other current assets 280,270 250,947
Total current assets 38,244,207 19,674,699
Property and equipment, net 264,170 242,876
Operating lease right-of-use asset, net 201,131 260,931
Intangible assets, net 306,990 230,283
Other assets, net 12,681 12,681
Total assets 39,029,179 20,421,470
Current Liabilities:    
Accounts payable 783,289 406,967
Accrued liabilities 345,115 194,294
Customer deposits 183,537 343,724
Deferred revenue 2,484 2,684
Operating lease liability - short term 113,954 128,131
Note payable to bank - short term 159,815 0
Total current liabilities 1,588,194 1,075,800
Operating lease liability - long term 101,826 150,018
Note payable to bank - long term 255,228 0
Total long-term liabilities 357,054 150,018
Total liabilities 1,945,248 1,225,818
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock - 5,000,000 authorized; par value $0.0001 per share; none issued and outstanding 0 0
Common stock - 150,000,000 authorized; par value $0.0001 per share; 34,361,591 and 29,829,916 shares issued and outstanding each period, respectively 3,436 2,983
Additional paid-in capital 54,972,797 31,922,493
Accumulated deficit (17,892,302) (12,729,824)
Total stockholders' equity 37,083,931 19,195,652
Total liabilities and stockholders' equity $ 39,029,179 $ 20,421,470
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Preferred stock, authorized 5,000,000 5,000,000
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, issued 0 0
Preferred stock, outstanding 0 0
Common stock, authorized 150,000,000 150,000,000
Common stock, par value $ 0.0001 $ 0.0001
Common stock, issued 34,361,591 29,829,916
Common stock, outstanding 34,361,591 29,829,916
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues:        
Total revenues $ 832,592 $ 59,444 $ 1,522,029 $ 177,255
Cost of revenues 564,970 35,695 970,782 96,915
Gross profit 267,622 23,749 551,247 80,340
Operating expenses:        
Selling, general and administrative 2,537,547 1,481,187 4,677,797 2,669,063
Research and development 577,478 516,213 1,110,956 891,032
Total operating expenses 3,115,025 1,997,400 5,788,753 3,560,095
Loss from operations (2,847,403) (1,973,651) (5,237,506) (3,479,755)
Other income (expense):        
Interest income 30,578 61,777 75,096 87,187
Other 322 (2,200) (68) (2,287)
Other income (expense) 30,900 59,577 75,028 84,900
Net loss $ (2,816,503) $ (1,914,074) $ (5,162,478) $ (3,394,855)
Net loss per basic common share $ (0.09) $ (0.07) $ (0.17) $ (0.12)
Weighted average common shares used to compute net loss per basic common share 31,241,470 27,848,421 30,749,532 27,606,514
Product Sales        
Revenues:        
Total revenues $ 823,164 $ 48,948 $ 1,497,777 $ 162,901
Other Revenue        
Revenues:        
Total revenues $ 9,428 $ 10,496 $ 24,252 $ 14,354
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Stockholders Equity - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Beginning balance, shares at Dec. 31, 2018 27,364,607      
Beginning balance, amount at Dec. 31, 2018 $ 2,736 $ 16,791,254 $ (4,404,336) $ 12,389,654
Sale of common stock and warrants at $6.50 per share in public offering, net of issuance costs, shares 1,923,076      
Sale of common stock and warrants at $6.50 per share in public offering, net of issuance costs, amount $ 192 11,351,022   11,351,214
Common shares issued upon exercise of warrants at $3.00 per share, shares 62,150      
Common shares issued upon exercise of warrants at $3.00 per share, amount $ 6 186,444   186,450
Common shares issued upon exercise of warrants at $5.00 per share, shares 274,167      
Common shares issued upon exercise of warrants at $5.00 per share, amount $ 28 1,370,807   1,370,835
Common shares issued upon exercise of stock options, shares 16,250      
Common shares issued upon exercise of stock options, amount $ 2 24,373   24,375
Stock-based compensation expense   600,898   600,898
Net loss for the period (3,394,855) (3,394,855)
Ending balance, shares at Jun. 30, 2019 29,640,250      
Ending balance, amount at Jun. 30, 2019 $ 2,964 30,324,798 (7,799,191) 22,528,571
Beginning balance, shares at Mar. 31, 2019 27,364,607      
Beginning balance, amount at Mar. 31, 2019 $ 2,736 17,018,301 (5,885,117) 11,135,920
Sale of common stock and warrants at $6.50 per share in public offering, net of issuance costs, shares 1,923,076      
Sale of common stock and warrants at $6.50 per share in public offering, net of issuance costs, amount $ 192 11,351,022   11,351,214
Common shares issued upon exercise of warrants at $3.00 per share, shares 62,150      
Common shares issued upon exercise of warrants at $3.00 per share, amount $ 6 186,444   186,450
Common shares issued upon exercise of warrants at $5.00 per share, shares 274,167      
Common shares issued upon exercise of warrants at $5.00 per share, amount $ 28 1,370,807   1,370,835
Common shares issued upon exercise of stock options, shares 16,250      
Common shares issued upon exercise of stock options, amount $ 2 24,373   24,375
Stock-based compensation expense   373,851   373,851
Net loss for the period (1,914,074) (1,914,074)
Ending balance, shares at Jun. 30, 2019 29,640,250      
Ending balance, amount at Jun. 30, 2019 $ 2,964 30,324,798 (7,799,191) 22,528,571
Beginning balance, shares at Dec. 31, 2019 29,829,916      
Beginning balance, amount at Dec. 31, 2019 $ 2,983 31,922,493 (12,729,824) 19,195,652
Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs, shares 2,066,667      
Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs, amount $ 207 11,666,999   11,667,206
Common shares issued upon exercise of warrants at $3.00 per share, shares 150,504      
Common shares issued upon exercise of warrants at $3.00 per share, amount $ 15 439,973   439,988
Common shares issued upon exercise of warrants at $5.00 per share, shares 1,851,003      
Common shares issued upon exercise of warrants at $5.00 per share, amount $ 185 8,868,263   8,868,448
Common shares issued upon exercise of warrants at $6.50 per share, shares 83,693      
Common shares issued upon exercise of warrants at $6.50 per share, amount $ 8 543,997   544,005
Common shares issued upon exercise of stock options, shares 293,250      
Common shares issued upon exercise of stock options, amount $ 29 514,846   514,875
Common shares issued upon vesting of restricted stock units, shares 86,558      
Common shares issued upon vesting of restricted stock units, amount $ 9 (9)   0
Stock-based compensation expense   1,016,235   1,016,235
Net loss for the period (5,162,478) (5,162,478)
Ending balance, shares at Jun. 30, 2020 34,361,591      
Ending balance, amount at Jun. 30, 2020 $ 3,436 54,972,797 (17,892,302) 37,083,931
Beginning balance, shares at Mar. 31, 2020 30,073,724      
Beginning balance, amount at Mar. 31, 2020 $ 3,007 33,191,001 (15,075,799) 18,118,209
Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs, shares 2,066,667      
Sale of common stock and warrants at $6.00 per share in public offering, net of issuance costs, amount $ 207 11,666,999   11,667,206
Common shares issued upon exercise of warrants at $3.00 per share, shares 138,721      
Common shares issued upon exercise of warrants at $3.00 per share, amount $ 14 404,625   404,639
Common shares issued upon exercise of warrants at $5.00 per share, shares 1,731,603      
Common shares issued upon exercise of warrants at $5.00 per share, amount $ 173 8,271,275   8,271,448
Common shares issued upon exercise of warrants at $6.50 per share, shares 83,693      
Common shares issued upon exercise of warrants at $6.50 per share, amount $ 8 543,997   544,005
Common shares issued upon exercise of stock options, shares 180,625      
Common shares issued upon exercise of stock options, amount $ 18 345,920   345,938
Common shares issued upon vesting of restricted stock units, shares 86,558      
Common shares issued upon vesting of restricted stock units, amount $ 9 (9)   0
Stock-based compensation expense   548,989   548,989
Net loss for the period (2,816,503) (2,816,503)
Ending balance, shares at Jun. 30, 2020 34,361,591      
Ending balance, amount at Jun. 30, 2020 $ 3,436 $ 54,972,797 $ (17,892,302) $ 37,083,931
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash Flows From Operating Activities:    
Net loss $ (5,162,478) $ (3,394,855)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 52,586 12,573
Warranty provision 18,909 3,503
Inventory write-off (48,000) (65,012)
Non-cash lease expense 59,800 22,211
Share-based compensation 1,016,235 600,898
Provision for doubtful accounts 10,140 0
Changes in assets and liabilities:    
Accounts receivable (306,979) (26,863)
Inventories 206,036 (1,032,308)
Prepaid expenses and other current assets (29,323) (71,182)
Accounts payable 376,322 183,478
Operating lease liability (62,369) (20,893)
Customer deposits (193,019) 0
Accrued liabilities and other 165,425 59,416
Deferred revenue (200) 3,357
Net cash used in operating activities (3,896,915) (3,725,677)
Cash Flows From Investing Activities:    
Capital expenditures for property and equipment (68,584) (108,616)
Investment in patents and trademarks (82,003) (68,501)
Long-term deposits 0 (11,169)
Net cash used in investing activities (150,587) (188,286)
Cash Flows From Financing Activities:    
Sale of common stock and warrants 12,400,002 12,499,994
Offering costs paid on sale of common stock and warrants (732,796) (1,148,780)
Proceeds from exercise of warrants 10,250,532 1,557,285
Offering costs paid on exercise of warrants (398,091) 0
Proceeds from exercise of stock options 514,875 24,375
Proceeds from bank note 414,362 0
Net cash provided by financing activities 22,448,884 12,932,874
Net decrease in cash and cash equivalents 18,401,382 9,018,911
Cash and cash equivalents, beginning of period 16,983,864 12,358,896
Cash and cash equivalents, end of period 35,385,246 21,377,807
Supplemental Disclosure of Non-Cash Investing and Financing Activities:    
Right-of-use assets and liabilites recorded during period 0 341,000
Issuance costs relating to warrants issued to public offering selling agent $ 0 $ 205,894
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Organization and Business Description

 

Wrap Technologies, Inc., a Delaware corporation (the “Company”), is a publicly traded company listed on the Nasdaq Capital Market (“Nasdaq”) under the trading symbol “WRTC”. The Company is a developer of security products designed for use by law enforcement and security personnel. The Company’s first product is the BolaWrap® 100 remote restraint device that discharges an eight-foot bola style Kevlar® tether to entangle a subject at a range of 10-25 feet. The principal markets for the Company’s proprietary products are in North and South America, Europe, Middle East and Asia.

 

Basis of Presentation and Use of Estimates

 

The Company’s unaudited interim financial statements and related notes included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information and in accordance with Article 8 of Regulation S-X and the rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet at December 31, 2019 was derived from audited financial statements but certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for the periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The interim financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2019. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

 

Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.

 

Concentrations of Risk and Uncertainties

 

Credit Risk – Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash and cash equivalents and accounts receivable from customers. The Company maintains its cash deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions. To date, the Company has not experienced any losses on its cash and cash equivalents.

 

Concentrations of Accounts Receivable and Revenue – The Company has recently commenced sales activities with a limited number of customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments.

 

Concentration of Suppliers – The Company relies on a limited number of component suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the Company’s laser assembly with some parts sole sourced from other suppliers. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operation and cash flows.

 

Impact of COVID-19 - In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (“COVID-19”) as a pandemic which continues to spread throughout the United States and the World. The COVID-19 pandemic has impacted and could further impact our operations and the operations of our customers and suppliers as a result of quarantines, facility closures, illnesses, and travel and logistics restrictions. The extent to which the COVID-19 pandemic further impacts our business, results of operations, and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers and the remedial actions and stimulus measures adopted by federal, state, and local governments, and to what extent normal economic and operating conditions can resume. Even after the COVID-19 pandemic has subsided, the Company may continue to experience adverse impacts to its business as a result of any economic recession or depression that has occurred or may occur in the future.

 

Stock-Based Compensation

 

The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board (“FASB”) in Accounting Standards Codification (“ASC”) Topic 718, Stock Compensation (“ASC 718”) and has adopted Accounting Standards Update (“ASU”) 2018-07 for stock-based transactions with non-employees. Stock-based compensation expense recognized during the three and six months ended June 30, 2020 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a stock-based payment award. The Black-Scholes option-pricing model requires inputs including the market price of the Company’s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly-traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company’s Common Stock on the date of the grant. The fair value of stock-based compensation is amortized to compensation expense over the vesting term.

 

Revenue Recognition

 

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”) and ASC Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers (“ASC 340-40”), (collectively, “Topic 606”). On January 1, 2018, the Company adopted Topic 606 and, as it had no prior revenue or contracts with customers, there was no transition required nor any impact on prior results. ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. See Note 2 for additional information.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

The Company’s policy is to evaluate the collectability of accounts receivable based on an assessment of the collectability of specific customer accounts and then record an allowance for doubtful accounts to reduce the receivables to an amount that management reasonably estimates will be collected. There was no allowance for doubtful accounts recorded at December 31, 2019. At June 30, 2020 the Company had an allowance of $10,140 resulting in part from global uncertainty resulting from the COVID-19 virus. Accounts that are deemed uncollectible will be written off against the allowance for doubtful accounts. If a major customer’s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.

 

Inventories

 

Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers. The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company’s products. At June 30, 2020 and the Company had a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.

 

Loss per Share

 

Basic loss per common share is computed by dividing net loss for the period by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per common share reflects the potential dilution of securities that could share in the earnings of an entity. The Company’s losses for the periods presented cause the inclusion of potential common stock instruments outstanding to be antidilutive. Stock options, restricted stock units and warrants exercisable or issuable for a total of 10,018,461 shares of Common Stock were outstanding at June 30, 2020. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.

 

Income Taxes

 

Until its conversion to a corporation on March 31, 2017, the Company was treated as a partnership for federal and state income tax purposes and did not incur income taxes. Instead, its losses were included in the income tax returns of the member partners. No income tax expense was recorded for period ended June 30, 2020 due to losses incurred.

 

Deferred tax assets and liabilities are determined based on temporary differences between the bases of certain assets and liabilities for income tax and financial reporting purposes.

 

The Company maintains a valuation allowance with respect to deferred tax assets. The Company establishes a valuation allowance based upon the potential likelihood of realizing the deferred tax asset and taking into consideration the Company’s financial position and results of operations for the current period. Future realization of the deferred tax benefit depends on the existence of sufficient taxable income within the carry-forward period under the Federal tax laws. Changes in circumstances, such as the Company generating taxable income, could cause a change in judgment about the realizability of the related deferred tax asset. Any change in the valuation allowance will be included in income in the year of the change in estimates.

 

Recent Issued Accounting Guidance

 

Effective the First Quarter of 2020:

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (“Topic 820”): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The ASU modifies the disclosure requirements in Topic 820, Fair Value Measurement, to improve the effectiveness of fair value measurement disclosures by removing or modifying certain disclosure requirements and adding other requirements. This ASU is effective for public companies for annual reporting periods and interim periods within those annual periods beginning after December 15, 2019. The adoption of this standard in the first quarter ended March 31, 2020 had no impact on the Company’s financial statements or disclosures.

 

Other Pronouncements:

In December 2019, the FASB issued Accounting Standards Update 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. We do not expect that the adoption of this ASU will have a significant impact on our financial statements.

 

The Company has reviewed other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations.

  

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE AND PRODUCT COSTS
6 Months Ended
Jun. 30, 2020
Revenues:  
REVENUE AND PRODUCT COSTS

The Company enters into contracts that include various combinations of products, accessories and services, such as training, each of which are generally distinct and are accounted for as separate performance obligations.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to a customer and is the unit of account in Topic 606. For contracts with a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts with multiple performance obligations, the Company allocates the contract transaction price to each performance obligation using the Company’s estimate of the standalone selling price (“SSP”) of each distinct good or service in a contract. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price considering available information such as market conditions and internally approved pricing guidelines related to the performance obligations.

 

Performance obligations to deliver products and accessories are generally satisfied at the point in time the Company ships the product, as this is when the customer obtains control of the asset under our standard terms and conditions. Periodically, certain customers request bill and hold transactions for future delivery as scheduled and designated by them. In such cases, revenue is not recognized until after control, title and risk of ownership has transferred which is generally when the customer has requested such transaction under normal billing and payment terms and has been notified that the product (i) has been completed according to customer specifications, (ii) has passed our quality control inspections, and (iii) has been tagged and packed for shipment, separated from our inventory and ready for physical transfer to the customer. The value associated with custodial storage services is deemed immaterial in the context of such contracts and in total, and accordingly, none of the transaction price is allocated to such service.

 

The Company has elected to recognize shipping costs as an expense in cost of revenue when control has transferred to the customer. The revenue and cost of training associated with a customer contract are recognized when the training is completed, generally following delivery of related products.

 

The timing of revenue recognition may differ from the timing of invoicing to customers. The Company generally has an unconditional right to consideration when customers are invoiced, and a receivable is recorded. A contract asset is recognized when revenue is recognized prior to invoicing, or a contract liability (deferred revenue) when revenue will be recognized subsequent to invoicing. At June 30, 2020 the Company had deferred revenue of $2,484 related to future training and extended warranties.

 

The Company may also receive consideration, per terms of a contract, from customers prior to transferring goods to the customer. The Company records customer deposits as a contract liability.

 

The Company recognizes an asset if there are incremental costs of obtaining a contract with a customer such as commissions. These costs are ascribed to or allocated to the underlying performance obligations in the contract and amortized consistent with the recognition timing of the revenue for any such underlying performance obligations. The Company had no such assets at June 30, 2020 and December 31, 2019. The Company will apply the practical expedient to expense any sales commissions related to performance obligations with an amortization of one year or less when incurred within selling, general and administrative expense.

 

Estimated costs for the Company’s standard one-year warranty are charged to cost of products sold when revenue is recorded for the related product. Royalties are also charged to cost of products sold.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES, NET
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
INVENTORIES, NET

Inventory is recorded at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventories consisted of the following:

 

    June 30,     December 31,  
    2020     2019  
Finished goods   $ 719,104     $ 653,323  
Work in process     22,149       413  
Raw materials     1,393,252       1,590,805  
      2,134,505       2,244,541  
Less allowance for obsolescence     (48,000 )     -  
Inventories - net   $ 2,086,505     $ 2,244,541  

 

At June 30, 2020 the Company established a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY AND EQUIPMENT, NET
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

Property and equipment consisted of the following:

 

    June 30,     December 31,  
    2020     2019  
Laboratory equipment   $ 55,645     $ 44,454  
Tooling     77,459       59,004  
Computer equipment     106,765       83,368  
Furniture, fixtures and improvements     144,323       128,782  
      384,192       315,608  
Accumulated depreciation     (120,022 )     (72,732 )
    $ 264,170     $ 242,876  

 

Depreciation expense was $24,793 and $47,290 for the three and six months ended June 30, 2020 and was $7,621 and $12,186 for the three and six months ended June 30, 2019, respectively.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS, NET

Intangible assets consisted of the following:

 

    June 30,     December 31,  
    2020     2019  
             
Patents   $ 242,202     $ 176,425  
Trademarks     74,145       57,919  
      316,347       234,344  
Accumulated amortization     (9,357 )     (4,061 )
    $ 306,990     $ 230,283  

 

Amortization expense was $2,695 and $5,296 for the three and six months ended June 30, 2020 and was $203 and $387 for the three and six months ended June 30, 2019, respectively.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

Accounts payable includes $28,481 and $18,809 due to related party Syzygy Licensing, LLC (“Syzygy”) as of June 30, 2020 and December 31, 2019, respectively. Accounts payable at June 30, 2020 also included $185,000 due to related party V3 Capital Partners, LLC. See Notes 11 and 12 for additional related party information.

 

Accrued liabilities consist of the following:

 

    June 30,     December 31,  
    2020     2019  
Patent and legal costs   $ 25,000     $ 9,851  
Accrued compensation     264,311       144,193  
Warranty costs     32,832       13,923  
Consulting costs     5,000       7,500  
Taxes and other     17,972       18,827  
    $ 345,115     $ 194,294  

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
LEASES

The Company adopted ASU 2016-02, Leases (Topic 842) on January 1, 2019 using the modified retrospective approach. The Company has elected not to apply ASC Topic 842 to arrangements with lease terms of 12 months or less.

 

Amortization of ROU operating lease assets was $30,172 and $59,800 for the three and six months ended June 30, 2020 and was $16,432 and $22,211 for the three and six months ended June 30, 2019, respectively.

 

Operating lease expense for capitalized operating leases included in operating activities was $34,322 and $68,644 for the three and six months ended June 30, 2020 and was $19,305 and $25,956 for the three and six months ended June 30, 2019, respectively. Operating lease obligations recorded on the balance sheet at June 30, 2020 are:

 

Operating lease liability- short term   $ 113,954  
Operating lease liability - long term     101,826  
Total Operating Lease Liability   $ 215,780  

 

 

Future lease payments included in the measurement of lease liabilities on the balance sheet at June 30, 2020 for future periods are as follows:

 

Remainder of 2020 (six months)   $ 72,362  
2021     101,406  
2022     57,328  
Total future minimum lease payments     231,096  
Less imputed interest     (15,316 )
Total   $ 215,780  

 

The weighted average remaining lease term is 1.9 years and the weighted average discount rate is 7.0%.

 

The Company does not have any finance leases.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE TO BANK
6 Months Ended
Jun. 30, 2020
Notes Payable to Bank [Abstract]  
NOTES PAYABLE TO BANK

On May 1, 2020, the Company received loan proceeds of $414,362 from Bank of America, N.A., pursuant to the Paycheck Protection Program (the “PPP Loan”) under Division A, Title 1 of the CARES Act, which was enacted March 27, 2020.

 

The PPP Loan, which was in the form of a Promissory Note dated May 1, 2020 has a two-year term and bears interest at a rate of 1% per annum. Monthly principal and interest payments are deferred for six months after the date of disbursement. Beginning seven months from the date of the PPP Note, the Company is required to make monthly payments of principal and interest of approximately $23,320. The Company recorded accrued interest of $681 at June 30, 2020. The PPP Loan may be prepaid at any time prior to maturity with no prepayment penalties. The Promissory Note contains events of default and other provisions customary for a loan of this type.

 

Under the terms of the CARES Act, PPP Loan participants can apply for and be granted forgiveness for all or a portion of loans granted under the PPP. Under the terms of the PPP, PPP loans and accrued interest are forgivable between eight weeks and twenty-four weeks, as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the eight-week period. The Company intends to use the loan proceeds for purposes consistent with the PPP, and anticipates that all or a majority of the loan amount may be forgiven, but there is no assurance provided that the Company will obtain forgiveness of the PPP Loan in whole or part.

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2020
Stockholders' equity:  
STOCKHOLDERS' EQUITY

The Company’s authorized capital consists of 150,000,000 shares of Common Stock, par value $0.0001 per share, and 5,000,000 shares of preferred stock, par value $0.0001 per share (“Preferred Stock”).

 

2020 Follow-On Public Offering

 

On June 2, 2020, the Company consummated a follow-on public offering, pursuant to which a total of 2,066,667 Units were offered and sold at the public offering price of $6.00 per Unit. Each Unit sold consisted of one share of Common Stock and one detachable two-year warrant to purchase one share of Common Stock at an exercise price of $6.00 per share. The offering resulted in the Company’s receipt of gross cash proceeds of $12.4 million and net cash proceeds of $11.67 million after deduction of commissions and offering costs.

 

Summary of Stock Purchase Warrants

 

The following table summarizes warrant activity during the six months ended June 30, 2020:

 

    Number     Average Purchase Price Per Share  
Shares purchasable under outstanding warrants at December 31, 2019     6,620,620     $ 5.41  
Stock purchase warrants issued     2,066,667     $ 6.00  
Stock purchase warrants exercised     (2,085,200 )   $ 4.92  
Shares purchasable under outstanding warrants at June 30, 2020     6,602,087     $ 5.75  

 

During the six months ended June 30, 2020 the Company received gross proceeds of $10,250,532 from the exercise of warrants and paid $398,091 as an agent fee to facilitate exercise of certain warrants resulting in net proceeds of $9,852,441. The Company is obligated to pay an agent fee of 5% on certain warrant exercises facilitated by the agent through September 15, 2020.

 

The Company has outstanding Common Stock purchase warrants as of June 30, 2020 as follows:

 

    Number of     Exercise Price  

Description

  Common Shares     Per Share  
Purchase Warrants (1)     2,364,237     $ 5.00  
Agent Warrants     177,954     $ 3.00  
Purchase Warrants     1,839,383     $ 6.50  
Agent Warrants     153,846     $ 8.125  
Purchase Warrants     2,066,667     $ 6.00  
      6,602,087          

 

(1) Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company’s Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670.

 

Subsequent to June 30, 2020 a total of ___________ warrants, including those of Mr. Norris, were exercised for gross proceeds of $____________.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION

On March 31, 2017, the Company adopted, and the stockholders approved the 2017 Stock Incentive Plan (the “Plan”) authorizing 2,000,000 shares of Company Common Stock for issuance as stock options and restricted stock units to employees, directors or consultants. In May 2019, the stockholders ratified an increase in the Plan authorizing an additional 2,100,000 shares of Common Stock and in June 2020 ratified a further authorization of 1,900,000 shares of Common Stock for a total of 6,000,000 shares subject to the Plan.

 

The Company generally recognizes stock-based compensation expense on the grant date and over the period of vesting or period that services will be provided.

 

Stock Options

 

The following table summarizes stock option activity for the six months ended June 30, 2020:

 

          Weighted Average        
    Options on           Remaining     Aggregate  
    Common     Exercise     Contractual     Intrinsic  
    Shares     Price     Term     Value  
Outstanding December 31, 2019     2,928,750     $ 2.96       3.71        
Granted     381,336     $ 4.37       -        
Exercised     (293,250 )   $ 1.76       -        
Forfeited, cancelled, expired     (50,000 )   $ 3.00       -        
Outstanding June 30, 2020     2,966,836     $ 3.26       4.08     $ 21,409,000  
Vested and exercisable at June 30, 2020     1,984,667     $ 2.42       3.09     $ 15,999,867  

  

The Company uses the Black-Scholes option pricing model to determine the fair value of the options granted.

 

        For the Six Months
        Ended June 30,
        2020   2019
  Expected stock price volatility     45%   49%
  Risk-free interest rate     0.42%   2.41%
  Forfeiture rate     0%   0%
  Expected dividend yield     0%   0%
  Expected life of options - years                            6.03                      3.50
  Weighted-average fair value of options granted     $1.86   $2.06

 

Estimated volatility is a measure of the amount by which the Company’s stock price is expected to fluctuate each year during the expected life of awards. The Company’s estimated volatility was based on an average of the historical volatility of peer entities whose stock prices were publicly available. The Company’s calculation of estimated volatility is based on historical stock prices of these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

The risk-free interest rate assumption is based upon observed interest rates on zero coupon U.S. Treasury bonds whose maturity period is appropriate for the term of the options. The dividend yield of zero is based on the fact that the Company has never paid cash dividends and has no present intention to pay cash dividends. The Company calculates the expected life of the options using the Simplified Method for the employee stock options as the Company does not have sufficient historical data.

 

Restricted Stock Units

 

The Plan provides for the grant of restricted rtock units (RSUs). On January 16, 2020 the Company granted 73,392 of service based RSUs to officers and directors vesting over three years that convert to Common Stock as vesting occurs. On April 1, 2020 the Company granted 122,222 of service based RSUs to employees vesting over three years that convert to Common Stock as vesting occurs. Also, on April 1, 2020 the Company granted an officer 35,211 of performance based RSUs.

 

The following table summarizes RSU activity under the Plan for the six months ended June 30, 2020:

 

          Weighted Average      
    Service-Based     Grant Date   Vesting  
    RSU's     Fair Value   Period   
Unvested at January 1, 2020     308,087     $ 6.77      
  Granted - service based     196,214     $ 4.72   3 Years  
  Granted - performance based     35,211     $ 4.72      
  Vested     (86,558 )   $ 7.24      
  Forfeited and cancelled     (3,416 )   $ 7.24      
Unvested at June 30, 2020     449,538     $ 5.62      

 

The Company recorded stock-based compensation for options and RSUs in its statements of operations for the relevant periods as follows:

 

    For the Three Months     For the Six Months  
    Ended June 30,     Ended June 30,  
     2020      2019      2020      2019  
Selling, general and administrative   $ 496,036     $ 345,217     $ 925,134     $ 548,417  
Research and development     52,953       28,634       91,101       52,481  
Total stock-based expense   $ 548,989     $ 373,851     $ 1,016,235     $ 600,898  

 

As of June 30, 2020, total estimated compensation cost of stock options and RSUs granted but not yet vested was $4.0 million which is expected to be recognized over the weighted average period of 2.1 years.

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

Facility Leases

See Note 7.

 

Related Party Technology License Agreement

The Company is obligated to pay royalties and pay development and patent costs pursuant to an exclusive Amended and Restated Intellectual Property License Agreement dated as of September 30, 2016 with Syzygy, a company owned and controlled by stockholders/officers Mr. Elwood Norris and Mr. James Barnes, both of whom are stockholders and officers of the Company. The agreement provides for royalty payments of 4% of revenue from products employing the licensed ensnarement device technology up to an aggregate of $1,000,000 in royalties or until September 30, 2026, whichever occurs earlier. The Company recorded $28,481 and $53,467 for royalties incurred during the three and six months ended June 30, 2020 and $2,231 and $6,719 incurred for the three and six months ended June 30, 2019, respectively

 

Purchase Commitments

At June 30, 2020 the Company was committed for approximately $1.7 million for future component deliveries and contract services that are generally subject to modification or rescheduling in the normal course of business.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

Commencing in October 2017 the Company began reimbursing Mr. Elwood Norris, an officer and stockholder of the Company, $1,500 per month on a month to month basis for laboratory facility costs, for an aggregate of $9,000 during the six months ended June 30, 2020 and 2019, respectively.

 

Commencing in April 2020 the Company engaged V3 Capital Partners, LLC (“V3”), a company owned and controlled by Scot Cohen, the Company’s Executive Chairman, to provide certain investor, shareholder and marketing services, in consideration for the payment to V3 of $10,000 per month on a month to month basis. In addition, the Company agreed to pay V3 a bonus of $175,000 for assistance in a qualified financing that was consummated in June 2020. This bonus was paid in July 2020.

 

See Notes 6, 9 and 11 for additional information on related party transactions and obligations.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

The Company evaluated subsequent events for their potential impact on the financial statements and disclosures through the date the financial statements were available to be issued, and determined that, except as disclosed herein, no subsequent events occurred that were reasonably expected to impact the financial statements presented herein.

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Business Description

Wrap Technologies, Inc., a Delaware corporation (the “Company”), is a publicly traded company listed on the Nasdaq Capital Market (“Nasdaq”) under the trading symbol “WRTC”. The Company is a developer of security products designed for use by law enforcement and security personnel. The Company’s first product is the BolaWrap® 100 remote restraint device that discharges an eight-foot bola style Kevlar® tether to entangle a subject at a range of 10-25 feet. The principal markets for the Company’s proprietary products are in North and South America, Europe, Middle East and Asia.

 

Basis of Presentation and Use of Estimates

The Company’s unaudited interim financial statements and related notes included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”) for interim financial information and in accordance with Article 8 of Regulation S-X and the rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet at December 31, 2019 was derived from audited financial statements but certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. In management’s opinion, the accompanying statements reflect adjustments necessary to present fairly the financial position, results of operations, and cash flows for the periods indicated, and contain adequate disclosure to make the information presented not misleading. Adjustments included herein are of a normal, recurring nature unless otherwise disclosed in the footnotes. The interim financial statements and notes thereto should be read in conjunction with the Company’s audited financial statements and notes thereto for the year ended December 31, 2019. Results of operations for interim periods are not necessarily indicative of the results of operations for a full year.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions (e.g., stock-based compensation valuation, allowance for doubtful accounts, valuation of inventory and intangible assets, warranty reserve, accrued costs and recognition and measurement of contingencies) that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities at the date of the financial statements and affect the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates.

 

Where necessary, the prior year’s information has been reclassified to conform to the current year presentation.

 

Concentrations of Risk and Uncertainties

Credit Risk – Financial instruments that potentially subject the Company to concentration of credit risk consisted primarily of cash and cash equivalents and accounts receivable from customers. The Company maintains its cash deposits at two domestic financial institutions. The Company is exposed to credit risk in the event of default by a financial institution to the extent that cash and cash equivalents are in excess of the amount insured by the Federal Deposit Insurance Corporation. The Company places its cash and cash equivalents with high-credit quality financial institutions. To date, the Company has not experienced any losses on its cash and cash equivalents.

 

Concentrations of Accounts Receivable and Revenue – The Company has recently commenced sales activities with a limited number of customers. The Company may experience concentrations in both accounts receivable and revenue due to the timing of sales and collections of related payments.

 

Concentration of Suppliers – The Company relies on a limited number of component suppliers and contract suppliers. In particular, a single supplier is currently the sole manufacturer of the Company’s laser assembly with some parts sole sourced from other suppliers. If supplier shortages occur, or quality problems arise, then production schedules could be significantly delayed or costs significantly increased, which could in turn have a material adverse effect on the Company’s financial condition, results of operation and cash flows.

 

Impact of COVID-19 - In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (“COVID-19”) as a pandemic which continues to spread throughout the United States and the World. The COVID-19 pandemic has impacted and could further impact our operations and the operations of our customers and suppliers as a result of quarantines, facility closures, illnesses, and travel and logistics restrictions. The extent to which the COVID-19 pandemic further impacts our business, results of operations, and financial condition will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to the duration, spread, severity, and impact of the COVID-19 pandemic, the effects of the COVID-19 pandemic on our customers and suppliers and the remedial actions and stimulus measures adopted by federal, state, and local governments, and to what extent normal economic and operating conditions can resume. Even after the COVID-19 pandemic has subsided, the Company may continue to experience adverse impacts to its business as a result of any economic recession or depression that has occurred or may occur in the future.

 

Stock-Based Compensation

The Company follows the fair value recognition provisions issued by the Financial Accounting Standards Board (“FASB”) in Accounting Standards Codification (“ASC”) Topic 718, Stock Compensation (“ASC 718”) and has adopted Accounting Standards Update (“ASU”) 2018-07 for stock-based transactions with non-employees. Stock-based compensation expense recognized during the three and six months ended June 30, 2020 includes stock option and restricted stock unit compensation expense. The grant date fair value of stock options is determined using the Black-Scholes option-pricing model. The grant date is the date at which an employer and employee or non-employee reach a mutual understanding of the key terms and conditions of a stock-based payment award. The Black-Scholes option-pricing model requires inputs including the market price of the Company’s Common Stock on the date of grant, the term that the stock options are expected to be outstanding, the implied stock volatilities of several publicly-traded peers over the expected term of stock options, risk-free interest rate and expected dividend. Each of these inputs is subjective and generally requires significant judgment to determine. The grant date fair value of restricted stock units is based upon the market price of the Company’s Common Stock on the date of the grant. The fair value of stock-based compensation is amortized to compensation expense over the vesting term.

 

Revenue Recognition

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”) and ASC Subtopic 340-40, Other Assets and Deferred Costs - Contracts with Customers (“ASC 340-40”), (collectively, “Topic 606”). On January 1, 2018, the Company adopted Topic 606 and, as it had no prior revenue or contracts with customers, there was no transition required nor any impact on prior results. ASU 2014-09 requires entities to recognize revenue through the application of a five-step model, which includes identification of the contract, identification of the performance obligations, determination of the transaction price, allocation of the transaction price to the performance obligations and recognition of revenue as the entity satisfies the performance obligations. See Note 2 for additional information.

 

Accounts Receivable and Allowance for Doubtful Accounts

The Company’s policy is to evaluate the collectability of accounts receivable based on an assessment of the collectability of specific customer accounts and then record an allowance for doubtful accounts to reduce the receivables to an amount that management reasonably estimates will be collected. There was no allowance for doubtful accounts recorded at December 31, 2019. At June 30, 2020 the Company had an allowance of $10,140 resulting in part from global uncertainty resulting from the COVID-19 virus. Accounts that are deemed uncollectible will be written off against the allowance for doubtful accounts. If a major customer’s creditworthiness deteriorates, or actual defaults exceed our historical experience, such estimates could change and impact our future reported financial results.

 

Inventories

Inventories are valued at the lower of cost or net realizable value. The cost of substantially all the Company’s inventory is determined by the FIFO cost method. Inventory is comprised of raw materials, assemblies and finished products intended for sale to customers. The Company evaluates the need for reserves for excess and obsolete inventories determined primarily based upon estimates of future demand for the Company’s products. At June 30, 2020 and the Company had a reserve for obsolescence of $48,000 related to parts expected to be displaced by product improvement initiatives.

 

Loss per Share

Basic loss per common share is computed by dividing net loss for the period by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per common share reflects the potential dilution of securities that could share in the earnings of an entity. The Company’s losses for the periods presented cause the inclusion of potential common stock instruments outstanding to be antidilutive. Stock options, restricted stock units and warrants exercisable or issuable for a total of 10,018,461 shares of Common Stock were outstanding at June 30, 2020. These securities are not included in the computation of diluted net loss per common share for the periods presented as their inclusion would be antidilutive due to losses incurred by the Company.

 

Income Taxes

Until its conversion to a corporation on March 31, 2017, the Company was treated as a partnership for federal and state income tax purposes and did not incur income taxes. Instead, its losses were included in the income tax returns of the member partners. No income tax expense was recorded for period ended June 30, 2020 due to losses incurred.

 

Deferred tax assets and liabilities are determined based on temporary differences between the bases of certain assets and liabilities for income tax and financial reporting purposes.

 

The Company maintains a valuation allowance with respect to deferred tax assets. The Company establishes a valuation allowance based upon the potential likelihood of realizing the deferred tax asset and taking into consideration the Company’s financial position and results of operations for the current period. Future realization of the deferred tax benefit depends on the existence of sufficient taxable income within the carry-forward period under the Federal tax laws. Changes in circumstances, such as the Company generating taxable income, could cause a change in judgment about the realizability of the related deferred tax asset. Any change in the valuation allowance will be included in income in the year of the change in estimates.

 

Recent Issued Accounting Guidance

Effective the First Quarter of 2020:

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (“Topic 820”): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement. The ASU modifies the disclosure requirements in Topic 820, Fair Value Measurement, to improve the effectiveness of fair value measurement disclosures by removing or modifying certain disclosure requirements and adding other requirements. This ASU is effective for public companies for annual reporting periods and interim periods within those annual periods beginning after December 15, 2019. The adoption of this standard in the first quarter ended March 31, 2020 had no impact on the Company’s financial statements or disclosures.

 

Other Pronouncements:

In December 2019, the FASB issued Accounting Standards Update 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020, with early adoption permitted. We do not expect that the adoption of this ASU will have a significant impact on our financial statements.

 

The Company has reviewed other recently issued, but not yet effective, accounting pronouncements and does not believe the future adoptions of any such pronouncements will be expected to cause a material impact on its financial condition or the results of operations.

  

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES, NET (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventories
    June 30,     December 31,  
    2020     2019  
Finished goods   $ 719,104     $ 653,323  
Work in process     22,149       413  
Raw materials     1,393,252       1,590,805  
      2,134,505       2,244,541  
Less allowance for obsolescence     (48,000 )     -  
Inventories - net   $ 2,086,505     $ 2,244,541  
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2020
Property, Plant and Equipment [Abstract]  
Property and equipment
    June 30,     December 31,  
    2020     2019  
Laboratory equipment   $ 55,645     $ 44,454  
Tooling     77,459       59,004  
Computer equipment     106,765       83,368  
Furniture, fixtures and improvements     144,323       128,782  
      384,192       315,608  
Accumulated depreciation     (120,022 )     (72,732 )
    $ 264,170     $ 242,876  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets
    June 30,     December 31,  
    2020     2019  
             
Patents   $ 242,202     $ 176,425  
Trademarks     74,145       57,919  
      316,347       234,344  
Accumulated amortization     (9,357 )     (4,061 )
    $ 306,990     $ 230,283  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Accrued liabilities
    June 30,     December 31,  
    2020     2019  
Patent and legal costs   $ 25,000     $ 9,851  
Accrued compensation     264,311       144,193  
Warranty costs     32,832       13,923  
Consulting costs     5,000       7,500  
Taxes and other     17,972       18,827  
    $ 345,115     $ 194,294  
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Operating lease liabilities
Operating lease liability- short term   $ 113,954  
Operating lease liability - long term     101,826  
Total Operating Lease Liability   $ 215,780  
Future lease payments
Remainder of 2020 (six months)   $ 72,362  
2021     101,406  
2022     57,328  
Total future minimum lease payments     231,096  
Less imputed interest     (15,316 )
Total   $ 215,780  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2020
Stockholders' equity:  
Warrant activity
    Number     Average Purchase Price Per Share  
Shares purchasable under outstanding warrants at December 31, 2019     6,620,620     $ 5.41  
Stock purchase warrants issued     2,066,667     $ 6.00  
Stock purchase warrants exercised     (2,085,200 )   $ 4.92  
Shares purchasable under outstanding warrants at June 30, 2020     6,602,087     $ 5.75  
Stock purchase warrants
    Number of     Exercise Price  

Description

  Common Shares     Per Share  
Purchase Warrants (1)     2,364,237     $ 5.00  
Agent Warrants     177,954     $ 3.00  
Purchase Warrants     1,839,383     $ 6.50  
Agent Warrants     153,846     $ 8.125  
Purchase Warrants     2,066,667     $ 6.00  
      6,602,087          

 

(1) Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company’s Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670.

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock option activity
          Weighted Average        
    Options on           Remaining     Aggregate  
    Common     Exercise     Contractual     Intrinsic  
    Shares     Price     Term     Value  
Outstanding December 31, 2019     2,928,750     $ 2.96       3.71        
Granted     381,336     $ 4.37       -        
Exercised     (293,250 )   $ 1.76       -        
Forfeited, cancelled, expired     (50,000 )   $ 3.00       -        
Outstanding June 30, 2020     2,966,836     $ 3.26       4.08     $ 21,409,000  
Vested and exercisable at June 30, 2020     1,984,667     $ 2.42       3.09     $ 15,999,867  
Assumptions used to to determine the fair value of the options granted
        For the Six Months
        Ended June 30,
        2020   2019
  Expected stock price volatility     45%   49%
  Risk-free interest rate     0.42%   2.41%
  Forfeiture rate     0%   0%
  Expected dividend yield     0%   0%
  Expected life of options - years                            6.03                      3.50
  Weighted-average fair value of options granted     $1.86   $2.06
Service-based RSU activity
          Weighted Average      
    Service-Based     Grant Date   Vesting  
    RSU's     Fair Value   Period   
Unvested at January 1, 2020     308,087     $ 6.77      
  Granted - service based     196,214     $ 4.72   3 Years  
  Granted - performance based     35,211     $ 4.72      
  Vested     (86,558 )   $ 7.24      
  Forfeited and cancelled     (3,416 )   $ 7.24      
Unvested at June 30, 2020     449,538     $ 5.62      
Stock-based compensation
    For the Three Months     For the Six Months  
    Ended June 30,     Ended June 30,  
     2020      2019      2020      2019  
Selling, general and administrative   $ 496,036     $ 345,217     $ 925,134     $ 548,417  
Research and development     52,953       28,634       91,101       52,481  
Total stock-based expense   $ 548,989     $ 373,851     $ 1,016,235     $ 600,898  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Allowance for doubtful accounts $ 10,140  
Inventory write-off $ (48,000) $ (65,012)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES, NET (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Finished goods $ 719,104 $ 653,323
Work in process 22,149 413
Raw materials 1,393,252 1,590,805
Inventory, gross 2,134,505 2,244,541
Less allowance for obsolescence (48,000) 0
Inventory, net $ 2,086,505 $ 2,244,541
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Property and equipment, gross $ 384,192 $ 315,608
Accumulated depreciation (120,022) (72,732)
Property and equipment, net 264,170 242,876
Laboratory Equipment    
Property and equipment, gross 55,645 44,454
Tooling    
Property and equipment, gross 77,459 59,004
Computer Equipment    
Property and equipment, gross 106,765 83,368
Furniture, Fixtures and Improvements    
Property and equipment, gross $ 144,323 $ 128,782
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY AND EQUIPMENT, NET (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 24,793 $ 7,621 $ 47,290 $ 12,186
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Intangible assets, gross $ 316,347 $ 234,344
Accumulated amortization (9,357) (4,061)
Intangible assets, net 306,990 230,283
Patents    
Intangible assets, gross 242,202 176,425
Trademarks    
Intangible assets, gross $ 74,145 $ 57,919
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 2,695 $ 203 $ 5,296 $ 387
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Patent and legal costs $ 25,000 $ 9,851
Accrued compensation 264,311 144,193
Warranty costs 32,832 13,923
Consulting costs 5,000 7,500
Taxes and other 17,972 18,827
Accrued liabilities $ 345,115 $ 194,294
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease liability - short term $ 113,954 $ 128,131
Operating lease liability - long term 101,826 $ 150,018
Total operating lease liability $ 215,780  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Details 1)
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Remainder of 2020 (six months) $ 72,362
2021 101,406
2022 57,328
Total future minimum lease payments 231,096
Less imputed interest (15,316)
Total $ 215,780
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Leases [Abstract]        
Amortization of ROU operating lease assets $ 30,172 $ 16,432 $ 59,800 $ 22,211
Operating lease expense $ 34,322 $ 19,305 $ 68,644 $ 25,956
Weighted average remaining lease term 1 year 10 months 24 days   1 year 10 months 24 days  
Weighted average discount rate 7.00%   7.00%  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Stockholders' equity:  
Warrants outstanding, beginning | shares 6,620,620
Issued | shares 2,066,667
Exercised | shares (2,085,200)
Warrants outstanding, ending | shares 6,602,087
Average purchase price per share outstanding, beginning | $ / shares $ 5.41
Issued | $ / shares 6.00
Exercised | $ / shares 4.92
Average purchase price per share outstanding, ending | $ / shares $ 5.75
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Details 1)
Jun. 30, 2020
USD ($)
$ / shares
Number of common shares $ 6,602,087
Purchase Warrants  
Number of common shares $ 2,364,237 [1]
Exercise price per share | $ / shares $ 5.00
Agent Warrants  
Number of common shares $ 177,954
Exercise price per share | $ / shares $ 3.00
Purchase Warrants  
Number of common shares $ 1,839,383
Exercise price per share | $ / shares $ 6.50
Agent Warrants  
Number of common shares $ 153,846
Exercise price per share | $ / shares $ 8.125
Purchase Warrants  
Number of common shares $ 2,066,667
Exercise price per share | $ / shares $ 6.00
[1] Warrants to purchase 233,334 shares of common stock are held by a family trust of Elwood G. Norris, the Company's Chief Technology Officer. Mr. Norris exercised the 233,334 warrants in July 2020 for cash of $1,166,670.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Details Narrative) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Stockholders' equity:    
Common stock, authorized 150,000,000 150,000,000
Common stock, par value $ 0.0001 $ 0.0001
Preferred stock, authorized 5,000,000 5,000,000
Preferred stock, par value $ 0.0001 $ 0.0001
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Number of options outstanding, beginning | shares 2,928,750
Number of options granted | shares 381,336
Number of options exercised | shares (239,250)
Number of options forfeited/cancelled/expired | shares (50,000)
Number of options outstanding, ending | shares 2,966,836
Number of options vested and exercisable | shares 1,984,667
Weighted average exercise price outstanding, beginning $ 2.96
Weighted average exercise price granted 4.37
Weighted average exercise price exercised 1.76
Weighted average exercise price forfeited/cancelled/expired 3.00
Weighted average exercise price outstanding, ending 3.26
Weighted average exercise price vested and exercisable $ 2.42
Weighted average remaining contractual term outstanding, beginning 3 years 8 months 16 days
Weighted average remaining contractual term outstanding, ending 4 years 29 days
Weighted average remaining contractual term vested and exercisable 3 years 1 month 2 days
Aggregate intrinsic value outstanding, beginning | $ $ 0
Aggregate intrinsic value granted $ 0
Aggregate intrinsic value exercised | $ $ 0
Aggregate intrinsic value forfeited/cancelled/expired $ 0
Aggregate intrinsic value outstanding, ending | $ $ 21,409,000
Aggregate intrinsic value vested and exercisable | $ $ 15,999,867
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Details 1) - $ / shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]    
Expected stock price volatility 45.00% 49.00%
Risk-free interest rate 0.42% 2.41%
Forfeiture rate 0.00% 0.00%
Expected dividend yield 0.00% 0.00%
Expected life of options - years 6 years 11 days 3 years 6 months
Weighted-average fair value of options granted $ 1.86 $ 2.06
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Details 2)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Unvested service-based RSUs outstanding, beginning | shares 308,087
Vested | shares (86,558)
Forfeited and cancelled | shares (3,416)
Unvested service-based RSUs outstanding, ending | shares 449,538
Grant date fair value, beginning | $ / shares $ 6.77
Vested | $ / shares 7.24
Forfeited and cancelled | $ / shares 7.24
Grant date fair value, ending | $ / shares $ 5.62
Vesting period 3 years
Service Based  
Granted | shares 196,214
Granted | $ / shares $ 4.72
Performance Based  
Granted | shares 35,211
Granted | $ / shares $ 4.72
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Details 3) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Stock-based compensation $ 548,989 $ 373,851 $ 1,016,235 $ 600,898
Selling, General and Administrative        
Stock-based compensation 496,036 345,217 925,134 548,417
Research and Development        
Stock-based compensation $ 52,953 $ 28,634 $ 91,101 $ 52,481
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Details Narrative)
6 Months Ended
Jun. 30, 2020
USD ($)
Share-based Payment Arrangement [Abstract]  
Estimated compensation cost of stock options and RSUs granted but not yet vested $ 4,000,000
Estimated compensation cost of stock options and RSUs granted but not yet vested, recognition period 2 years 1 month 6 days
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]        
Royalties $ 28,481 $ 2,231 $ 53,467 $ 6,719
Purchase commitment $ 1,700,000   $ 1,700,000  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Related Party Transactions [Abstract]    
Payment to related party during period $ 9,000 $ 9,000
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "*E_E '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 " BI?Y0?\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GV!TSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]G.R-F5L#["CI9\_ M?0*U.@CM([Y$'S"2Q70SNJY/0H<5.Q % 9#T 9U*94[TN;GST2G*S[B'H/11 M[1%JSN_!(2FC2,$$+,)"9+(U6NB(BGP\XXU>\.$S=C/,:, .'?:4H"HK8'*: M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P?OST^N\;F'[ M1*K7F'\E*^@4<,4ND]^:]6;[R&3-:U[PAZ+AVYJ+6R[NFH_)]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ (J7^4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" BI?Y0GEKA9/(# #<#@ & 'AL+W=OV!8KR2'Y]WLD M&YMDC,ST!OQU7CTZDE[IC/=LS27$R=6:O?9=648LXS*/M^Q'-YL MN,BH@ENQ=>5.,!J9H"QUB>==NAE-D\=.:)2A;P]%<2J7CBC!P4L0TM4K7B^Z^LZM!0ZX4\E>87[E8\#T2^FM0 MTQI/D>AC72L#;!.+4](Z'!8R*0C2/T"Q7B7I#\[R<'CK-/21C*I@< MNPI:TS%N6"G?ELKDA/(E^LYS%4M0C5CT/MX%RAJ5'%!OB57P6Y'WD>]=(.(1 MKX4GZ I/^XA?7ZF:)'F?!U\7#/P]?YK/U!9HO@KZ%<%@3#JW*=0X>WW:M8/9P[/5^ M6"@N:XK+\RB63"1<#T:$8#&T MF5#E/LKT^?.F;)5HYAB=,Y<"(!$TA8D:L5?T-WMK([(K>9Z'KSQR3086K.L:Z]HJ M%A1"F.0D,@2LWXP*Z_#9U7H]3'H^MG!AK_%%[ZR$\2P#&UPK'CY?H+7Q0O10 M**E@V2=YVX@&E?+0*.M]]&4*4^FE#>?(IO$Y./=)R@0*(#M;+EH'KT-GP?,> M#4/81@6(1*6@+6&D(23G$,XR)K:0&/0%%%2L$[BC>3NJ75")PC;S<6/4V#^+ M[!4]@HO*Q&QLI5>T8MG5NE8D;NP=G^7OZXRF*;HM)+R6[1NM7:%TF.Y5E05[6AVQ=\?3P[OR1J'QW9C/J0JAO.>=4K993K'KK%U M;/?E>L-7L)#,451[%CWDKI7-KMB1JL;H\5E./\]#+F#\S&'DPHP@0QR\@Q>P M!6ACBUH=MD/];F:#;&P?VYWZR,[0HLB>/GI0Q6(7@9VH-QR._)'M<-D8/K$; M?GV*.-Z+[N%AZ[SO$.LX/9#&]XG=KS]254>&PO=V]R:W-H965T&ULK5EM3^-&$/XKJ^BD7B4@ M^^*WY0#I#E3UJKZ@H]=^7NP-L7"\.>\:CO[ZSCHA3KPOH5(_ '8R,WYF/#// MS'+QK+I'O932H.^KIM67LZ4QZ_/Y7)=+N1+Z3*UE"]\L5+<2!FZ[A[E>=U)4 M@]*JF5.,L_E*U.WLZF+X[+:[NE"]:>I6WG9(]ZN5Z%X^R48]7\[([/6#+_7# MTM@/YE<7:_$@[Z3YNK[MX&Z^LU+5*]GJ6K6HDXO+V4=R?LVH51@D_JKEL]Z[ M1M:5>Z4>[ MG+D76EZKYN^Z,LO+63%#E5R(OC%?U///N;I6;04O15;HDVA$6TIT9VUI=(J^WMV@]^]^O)@; M>(Z5GI=;FY\V-FG YB]]>X88/D$44^Q1OXZKW\@2U(E5)_Q0?0[>[5RD.Q?I M8(^%7.R[3K8&":W!L?.(1;:SR :+213YG\J(Y@T@<^?IK(#(49Q/8+J"A&=YDG'N!UKL M@!9'0@STU)F7(;2VK-9 &":8$(4;K2PA3E ]8@DM\LR/E>^P\BC6/P"I,'7[ M@!H)-((ZRQ>G:G':P\T0XR!N[DED0AB9X/:(99BS0!H3/'9\?*36C&@?:F@# MVUP( MT:.L@(#&]Y&F&/'&68%BP =8^<2#S(0WD=0TG<=*19,0WG4;%#C".[ M$/J&Z@I7U5;]((@<4TYR/D7H2E*<4)+LI?0AR)&P"'L3!_Y:B_NZJ0WTV1@1 MDI%;R!O)92U>0LQ"7,[("T8+QW\/!4&Z98'V1T9R(7%V 9!=#R-.,WKOQ>DR M!TM20J8$XY$C/*$\P--D9!@2IYCK8=Z#C*_D6NDZD$\N29 "1HIID_;(L83E M-(1R9!,2IY,;N9"0317,$T#:O?^5NQ1!DR*90O1(944(X,@B)$XCT];\^MI? M8*C52]499&2W\L)VN0(:,T\=X!XY6I!@;QY)A<19Y7=EY&LI(:-@0VD?CZ-V MF8*DO'#SUI4+-!8ZD@F-D\GA;'&DP*C+$R0M"L*G\?4)XCPM< COR"CT"*-$ M1RX:WY'):)S)MGB/H/2M/PDLC^D"2'>M3UNV9X8G>NU*.7E M;-U)+;LG.;M"O@7^?S!TZ/U(D32+#C)W1I6/2]54LM,_##N">8E-,G2D-1JG M-=COMKRF[3.@M-(3C+']0:(WT('K?V3U 4JP0[#N]Q*]PV?P)4'04J!#BTY^ M0*UJ):JUMM/&L!_V1L.T7<$+\KX0EP"GLW54Y-#5D2!IG"!M"JEVYR?4SW_W ME"4G+",G*2>#HY2?%/##2;81T($H("G*I;53J^H$)@B]EL-!7O/BC8_+LS## M."W7L^'QT/)!1RZF<2[^6%6U/6J$KF 7_].Z1:58U] EO%!=T2ZPLQP7CSN+LD22<\#1+:0#R2,+L+'DD, M^?UF%ZA[%NA?!3V2@55POG?V:P_>?Q/=0]UJ&&\6H(K/<@A#MSG+WMP8M1Z. M@^^5@65CN%Q* ="M 'R_4, @VQM[PKS[C\+5OU!+ P04 " BI?Y0G2 ? M9<$" <"0 & 'AL+W=OM%*6W(B0%: M,MJU5:JA!:UO:AZ89*!6.O8U':6;9^^8R>;7E EO/'3GIFH\E)7A3,!4$5V5)55_[H'+]<@+O;<33VQ9&'O" M'P]7= DS,-]64X4KOW7)60E",RF(@L7(NPMO)V%@!2[B.X.UWC@FMI2YE,]V M\3D?>8$E @Z9L184?UY@ IQ;)^3XW9AZ;4XKW#Q^.#56PX2]C3.C\"I#G1E/ MI,CQID!.[BFG(@,RLUZ:O)]2!<(48%A&^0?RD;PC/M$%GM5#WV!J:^!G39K[ M.DUT),V72G1('-R0*(B" _+):?D#9"@/K3Q,M^4^%MQ6';551\XO/N(W,]0 M#J,AF<#"&>5D*C5SP_7S;JZ-PA'[=2)9W":+7;+ND613'$Q0"EN,=S-[ MOB&T,H54["_DAQI9FR7.S/X)7\9)X#Y#_V6S8^?CMFB[+6WW.MH55>2%\@H. MP=9>_0V(H(,(X0[KV; MU*1%3:Y#95I7AYN:[#5KMYVG(K;H>BU=[SHZ?(AJ M0T7.Q/(08N\LXJF(+<1^B]@_B3B198G3?M%8]O>2A\V\[6)>$KF%.VAQ!U?@ MGIS+P65S>39LBS-M.=,K.(\/9;K7J+@;]\(DW<7<#XS2092F8>\P:!C\?_H' M5Z">F=#&ZP+@ Y%'B/V-KZPP-<74#8 KR^D-&\+NT&V+T3C?U!+ P04 " BI?Y077&@;6P% @ M%@ & 'AL+W=OUM'=8M2-;U6;5H6Z@D>A*==/]^U$ MP#NEYCV@2TB+\S]52?? >- ME*]:?VLN/J8W,]@\DM+9,&83>/K]F?WG5KP5 M\S6IU5+G7[+4[&]F\0RD:IL< 7@@@?0!YZ0BT#Z O'8'U :WTJ-/>&K=* M3+*85_H)5 W:LC5?6O?;:.M75C8ORH.I[*^9C3.+I2Y3.^TJ!0\F,@O^/*@J:::R!N_!YX<5>//3VWED[(A-7+3IV6\[=GR!G8!/NC3[&JSM*&D@ M?C4=SR?B(ZMTD(N?Y=[B2<+?CN45(/ =P!##P/,L7QR.9$C.ZT9?__#H9V:0 M8>Y)RT57T]P44'+MIRT0M%S'! M3.)Y]'@Z 3Z,24KI.6KEHQ##UE5YCEL'<$)@Q@;8F5@VB&638I>Z-LTBF9+; M,;!3'9Q* 1VY/HPP+IDCUT=9)A$[WJT#,"[1!;%\$,LGQ?Y2Z;H&ATIO,Q,2 MRKU!,1<K#8D@H# L5@U QN1SZE%?N@/I^:'+B MY,*(!]9XTKX'6P,MYSNP4Z7EST%2IB!);2K/:M.,]ZA"KL:^78P(YCJQ]'&( MQ@C%#F[EXR@70DC7V<"XG$O(2=A;.;@@)UVX5[5*JLV^59_:99/K0U-K0M*E M_PX(047L* _ $,>(.,)]&$((2L8=X3XNE@@2'-:-X%A?X0L2H_;>K6 QA7XV M0(A![.2#90"(I!04.NEE%0 R$<>".3:M0T,S#J&\D#W028.!)@WXO4D?VTH7 MSR;8GB(H'GE/\!['U(HBKOH $DE!.$.N_ "2V;S#H#O](22A=GUKH@[X2?V8A\Y93 ,9M MK73S2 !FW92>G3XL%J=9Z5SOV&6@Z3:C]3*HDOHJO1H4 +VW78.W: (P'KL* M@UP7%8ZM!9KN+<)O2U!RH'> TE6S#,"89/[$^C [L=B3[<-B>CKHN>RQR4#3 M7<8?=D^#5WC/'IT\ K*%TCPC !S_Z\=!F,0FZ/ M< %VJ52.G1*:;I6^M+MZNQ5-'FVAV*DS,VIP;':I1C=W#T>C0/D#[OGM#;'M M):)>7QY 8A'3F&+/M "G?=\D(VY['N3DT)8M>L&ZL;U"T_W57:73X\: AR1W M6XOS??+8MV#XZLTA'IL /-T$_/_VL"IV!*L #%/,W#428J.$N0LD.CGQ*E2U:X\::[O^CZ7I#D"&N\-QYH?V$,^Y M?XNNERAP?X6NU]UAY4C?G9U^2JI=5M8@5UL[%+P2=CU7W7%D=V'TH3UO^ZJ- MT47[=:^25%4-P/Z^U=H\7S0##(?"B_\ 4$L#!!0 ( "*E_E#+BBT=,0D M !0\ 8 >&PO=V]R:W-H965T&ULQ9MM;]LX$L>_BF#L MBSN@CODLJ4@";.,<;A>X0[&YO7NM6DPL5):\DIQTO_V1LFM:Y)!67&73%XT? MAJ/A#"7]_D/Y^J5NOK9K*;OHVZ:LVIO9NNNV'Q>+=K66FZR]JK>R4M\\ULTF MZ]3;YFG1;AN9Y?V@3;D@"(G%)BNJV>UU_]GGYO:ZWG5E4??_@M^)IW>D/%K?7V^Q)/LCN]^WG1KU;'+WDQ496;5%742,?;V8_ MXX_W@NL!O<5_"_G2GKR.]%2^U/57_>:7_&:&=$2RE*M.N\C4GV=Y)\M2>U)Q M_'%P.CL>4P\\??W=^S_ZR:O)?,E:>5>7_ROR;GTS2V91+A^S7=G]5K_\4QXF MU >XJLNV_S]Z.=BB6;3:M5V].0Q6$6R*:O\W^W9(Q,D 3#T#R&$ L0:0V#. M'@90>X O)'88P,:&Q \#^JDO]G/O$[?,NNSVNJE?HD9;*V_Z19_]?K3*5U'I MA?+0->K;0HWK;N_J*E=EEWGTT&6=5$N@:Z/Z4;VK5U_7=9G+IHWN_]@5W9_1 M//K]81G][:>_7R\Z=6CM8+$Z'.;3_C#$>YC-1BV+WBLP^BX\^N<\+_2RRLKH MWK[1IA$:>8 M<#8T7+J&<\80H[;'>\ CH4DJ3CP.DL&.R6#!9#QDI=0GQ&J_@EN]@J.LRJ.7 MK&DR?;:HI/PDKCB*MK+9ER\JJFB[^U(6*S7R438JE1^B2EWUE9^B;7X\A MP9YZBV-Z1# ]ARO5X334DU,7BMU6?22_R695M'WR!KFB5^@D5Z&2"B=H03!' M<,3Q,>+XK2/VURQV:F:?RK%;B$0P9IW(]["9;^[)<>[)U'/GHZN5 -=7IJY3 M<,CI,>3TK4/VERMU+[Z)5:_4+02-47)RT]@7S&-'.3Q]C QQH D2L+\NU5M] MWP]>)@]'&P0JB&]AX1,PPM.'Z:_,X6B#TEB5.9@,%ARC,;4*XS'SU<6P" [# M2 ]GZ"95U MVT9*,T7=6NK3I*ASL )!3UJ1?6RWV4K>S)3D:F7S+&>W$3CIB1PM#XY.LS*G M-&4)YW;^1E@.,VCX!H(2E C;P@5,508 >CBTCB$LDL([P&?J$!#'D0L+D,K&0 M($##Q2\DB$$9$D:9B84$ ?#&K@W (8"0\)CYZF)8A819Y1(A05Q"40&K&[<= M\UF[8="&8TB88UXA),*>7B$DIG*T) #V*#QE*'8NHR,LAQDTV$/"V/,#0H( MK9:@D" &7$@87'Y 2!"@F^(*">("A4=( )8>(0%8AH4$-9!"PY R>LL!3 EU M*82D"5%S\! F-2!"PR R>M&3>B9ELQ(ZD:3*PD*@ L2ZI]O;^ED/#DR9$.G()L+E00%.(^J MXLQS$2Z:)()SSP6 &3!AE[941H0;*)5+'4ZE@-T=FS8 &]^B/'FTY,QUC.D'6,Z5HHEY[&@VP!0G&"<$I7!.N"$1 M'B:1]]/J'("6D%;GAEIXF%K>3ZMS '"<)<*!S@NLU3V6?JW.#>7PR?>/QFMU M[K(.IDE,/)<6;F"'3[Y_-%ZK<^!A7+MMREV>88@)8F.$QX[ZSE<#/WSR'LMX MKWIV\R3)>JW.@R6)W3^ZXRR4)B3&)G=+!AEZMS@V_\,G[ M+..U.G<))Z#5N<$;/GF79;Q6YRX V5J=0_0#:'70SJ_5N<$9/D6'9;16Y\## M+@DZO8(,XS1TPZ=HJHS6ZAQX@,6I#0 [;/ LTJ$VL!WUG%'"T(NXM(_R0UI= MN&@2T.K"@(FXM)WR0UI=N-1A:W4!; S9M '8>+2Z,)@AIG\Z5[CTP%F2)DZ\ M9^V&01O*$),]G1OV] JE/I6CI0"Z,B3!@B.[*3W&H^S==O>U_8_FE[KIZT[]E+ZH=T+8="70U6WUXN],J$37\LE7ZP V\ZMVJ;;3@I1MTJ%8DBM+5@OG#Z)23]<+O'CY\+O<[8W]L+JY:OA.W OS1_-9P]NJGZ64 M!U&W4M5(B^WUXA:_7\>1'> D_I3BJ3U[1E:5C5(/]N53>;V(+")1B<+8*3C\ M>11K455V)L#QSVG21;^F'7C^_#+[1Z<\*+/AK5BKZB]9FOWU@BU0*;;\6)G? MU=./XJ108N\.-@ TR+5);M.;M'GV$36[1$OUQ?X>^_>:[JY6!%>VX57&:_4,W M.YF9/46_J-KL6_0#K%)>CE\!TAXN>8'[@00G_.E8OT,T^AZ1B$0>/.LW#\=Y M [MK4?=?'3.>H.5/FIU0+\U0G,CZQVZM>XIC13M^\ Z<;].[-:)9];Y%>*Y M4FWKVX%N9.I&VJ!]O%DF."5QQJY6C^>F\0A2FL%Y%V2 MJ$O$#TH;^:_[X+-?-UUR9I:$)"P=&6\JA4F24;_ELAYK%L3Z%]>:U^89-5H] MRG8&8#9=FN51/@(XE:))-(./]?A8$-^G^A%V5>EG]*2E$4NUW?H LLG2RYA% M431"Z!%+DP@3/\:\QYB'0T/52^=8E8!LCL27QJ8S'\Q\NM$YFZ"<2A%",/:# MQ-&09J,@S/L]UV)I":=$A3I8D+,>>9KJ8L;T3KL3 M)"E+9X(6#V2!PVSQ$K:@N1=@/'7Q*(WH..5YY)8XHH1&<_XU, 9.7O$OT7!9 MOD1KMV'*[(6&FD=K0'_:22_^Q&.W''"-\7OD,HS93,+! \/@,,7TCM#PYUDO MF!(&S5)*R!BDAU@8/2?O2Y #M> PMPRE2)<87\+AV8MVRAY+R#?IQ&4]<@02 MSIS+#D2#PTRS=I4N;'\I&M7*F8WW, C.J2OE+F%.!>>2S$ S.,PSL.GZ*"[2 MRN"U7K13)L%I$I-)$O?Q4HQ3/V R, X),\Z=V H(I1+2%:2#H]=+R91 8#_' M.=LC16F2S0 <2(:$2>;7MY2$7M13#EE2EJ1USFI:Q+L3C?0:M8GGC::E^+ ]8-_KSTDQ,!% MQ\G>)P<:1C.%&QFHBH2IZF=5[Y9&Z$,P-9$IUTRBR$-'&..S''N)<* C$J:C M21S)WA5?B:,I]RQQ$B4L&T/W"3)&V)Q;#"Q%LJ^*HH^RYM \OCV*!H8A88:Y MY]"1JJTMO@]0UP+=% _._YZZ)LQOH2F18!)#:Q.->=POF<._>,9& _.0,//\ MMH5$;DU2J-85'5 X60W^ET)3LEEFE&3YN/CS"6(A"MDZ5$'+J:XH(>"L=;X5/,DDRPF;..>C 6#3,6#,[\685?&P$ M+6B.QQJ\N4FB U]1\C^MWGF.:FP[ZL=-IA6*=84QVWKD2$RS.;.?';*%"? 2 M^H;7#ZA6QEO0T"F!Q3BFZ<1'IG)S%AXHCKY^2.?RL#O-*2$7;Y[1MD]HX5Q, M/4T9B6/&)ASMD<2V_6'93*:A ]?1,-=9#4I1:-

K7P M]&-ISBA+)_O@.Q*D"6/Y#"O2@15IN'<+J"%LRQ%4P'<02%E"XG&*]T@23#/( M\#/%,1W(EK(@K=\?FZ9REPE0M][)MJA4"V6K16[/ZYQ^0\%L-?U:XJ<#?=(P M?;J;J:7:+J$\\IT/"7>@H[0-V/+HTGO NE-:'-=Y'A$:X_/CT,LK@($WXS!O M?FK;(]A(G-A'BZIKEHSJ60=)D $]X%-SW%2R (N?**L55>6,O9OI$4ZKIP'5 M/"($RL5)B;,ZNX^"IG[GKNE:Y$Y-NKN>_FM_%7CK+L!&WS_@]^ON0F^8IKM? M_(5KB.<656(+4T;O,K"W[J[LNA>C&G?KM5'&J(-[W OH-+05@-^W"BCD]&(7 MZ"].;_X#4$L#!!0 ( "*E_E!85"S8^PL 'D= 8 >&PO=V]R:W-H M965T&ULO5G;O;VJZB:,O+U%I2 M1,FN))4'< 8DL1H.Q@"&%/?K<[J!N5"B[20/>;#%X0"-OIX^#;[9&GOO5DIY M\;#."_>VM_*^?'U\[-*56DLW,*4J\&9A[%IZ/-KEL2NMDAEO6N?')\/A\^.U MU$7OW1O^[MJ^>V,JG^M"75OAJO5:VMVYRLWV;6_4J[^XTCALIF5ZKPFE3"*L6;WOCT>OS,UK/"SYKM76=SX(LF1MS3P_3[&UO M2 JI7*6>)$C\V:B)RG,2!#6^1IF]YDC:V/U<2[]@VV'+7#HU,?D7G?G5V][+ MGLC40E:YOS';7U6TYV>2EYK<\?]B&]<.>R*MG#?KN!D:K'41_LJ'Z(?_9,-) MW'#">H>#6,OWTLMW;ZS9"DNK(8T^L*F\&\KI@H(R\Q9O-?;Y=U7TW^, M;Z=7EV)\^5[,[CY]&M_\75Q=B-GTX^7T8CH97]Z*\61R=7=Y.[W\**ZO?IM. MIA]F;XX]%" QQVD\[#P<=O*-PYZ+3Z;P*R<^%)G*]OB?^.9X[;Y%N__J.1F>-1F>LT=G_)S[?/8P MX+4K9:K>]DJRU&Y4;\\G[(3SRF&?<^*]1:JT<+"D#!=I'F%Q!0K994NQ$INE)@K50AXHX0%)!$X CLRR%,H5;_BYZKP MNEAB&43H,H>LI2J4E7F^H_>J#-HD9/1=P;IQPK"5XS643*5X5KOC;B8^CL?7 M8O9AP@:&TYND:ZP1K34)%$M-02"M_>Z_5DQ\5S&KOE8:H0#N% !J.E!X@Z=[ M)50=BH3\*1W G1/"B6=JL$3\@6#I_1$!9P8-UV@F+EBRD7D5"PWJF"U[% :( MS%1SOZCRV@"D4K.6U-+%!AH8N^,0(L:R6.IYKA*9=FENZ( ]X3YN$H\V"1F. ?+P!OI\*.J\[X!:24LLI07[2;.$H3;9 ,Q3GV%<^ ]M#8'=:L<#I)42YPXF<:1 M5BRL64."<9TL&(@O5#RB4"D0 EV^SV<@_Q#8G9*VKE(D;& 4%("5=*'.$)4< M+M$+#=\BQ6)*TT<2DU;6DM=(D"@[X# @K$[Q%*J$#;_1[CZ !MY8#W["KIV@ MC+4/;Y]N&L>4$SWC6C< M5CTJN'8NQK,)_WLQ>HF_=Z1*LJ2Z"6G7T0 F<14+$TL; MZ)PII /X"%2@=A!2Z3R7,'.6K@PA35A]A-BGM&!M,I4/V.(?KVLQ1Q=EY6ML MK@\"?[Q7/J$M38$\;@-X7L/#LZ!YL5=0;&=(33(CU#<][=L)R.>227U(QSDV M0QER*S3I,YSK-<4_BSLW!@VEKF+R&_(&:"O*:I[K--\=(76HPY2*4L;@)1_; M'D+://9W7UADZ]'"*A5:&LI-( 5#:C9[,[W1F2I0P!]DNHIN<:KQH /SGO^N MF 9S8;2MH/&VTTBU!4 ?:?![E2UKK&_"'0+8YDFRGR>D&H+B&X=4R%P^.W2 MJHR1"!$4_W,$?:W%(+E='@ :@79_U/C2>1G!L8W*AF"-,@ZF#QH( MN.ETCFDA/LD=V.?H+&035U8L32HJ>G,T?-5/ZMT,FD 1)H@N-.H)TWQ*B*9" M.WNY2$_/AD=G0W%K2IV*Y\/GAX"*8SJN6VE"K?1]W4J;Y8<(4PF2F^[(.7") M"KU6<7)CNJ#Q*32F'7>Y6I!MSPV.YD;*#EN&0L)1D<;Z!MQNI9 (V M<2< RTI(XO?) >D,2*_P/G2S6BU^0_NY%X82[Q 83+#.%%BX:[L7PI'G5.51 M9Y5Q=@$%MNA0A?FA+D%KX@4>M#=5ZSF,.QW1?#)ZA<;J!286U4PLW:Q'$\S$ MGKGPU)]'P_[H;)B$5DRY"*X&+NA#'BUS,P>X5$V#VXEV96S/JNU"&VTK-VAS M(; :6)Z^*Q"P0_25.<0$J?^"+@9AB/3S^.][6@6Y2 M+N4NC('=K\(LP0"C:3H@SF0H)9B$Q ';)>HA591EE14K#6G$3'.N6:M!TT#R M7 74:V,9:$NZ CL,I:%C@X:$1>6)BS4TKB57D?1 ^\@R"S%;D4=H9$OAB?AE&I#;\;NH2T7$=+X+;8H2E-S$ M.^@,9HG,/VOSMGRAHK(C22T4,2PJ+B=R'\EU@4J'@T*+:'MSE^#6M/:]SEF' MYMPGFEJUH/0/%*S$3,@1@L;8&/F>4R"AH;US^80LBX:&%@5R6N#L,!2@K4"( MWPT.(6]":JC'#G UM:7N)2L7@(T)D(M:M+KM.8!JTU9A-.@Z(U 7RK=@R@;I MR%TU:1G&X<9-V1''*8=B4S;5CI,:&E.;X\^DOL0A'OI .6#6CND5L/'LQ!D\>T@?]/9F!_I!8A$ MZ^LMA_>1\Y!<7 \Q>EA-=CKJ&N%:93\3X(/#]1)Z'(M@M:,!8,T M^=[60RUU$II%_9;&43*$E@:H"3WV6R,[>;]C8(35>.W4F;%C#/;P0-#M.0FG MD+9W'4V'39@F(D]+GO2)CC\Q>5\@JAFE2:#^#9&/^7B+*+F^5[E>&1,:!_P-37S?@4%.J>B:OJS6._DD- MYA=U!^5U ,HA(HDRU4+D%'-DXY\8$2+@22W MUS #$-P=01N@859G:84L#>I=Q+JC,W.Y130F3#PH3T6J;5JM">Q2(C?,4P+6 M-/$*HUB8-O9TZ-<\AAN!C'R&KON:\4S. :61_ ;2T3#M\&6XXWP:.U!!'!T9 M4K3S4*K43+!3_4GT4-S%%S(UWV_D=6Z%:$J!JM,X&;5W%!\K'>Y2/_ U%J%K MN,^PX#5_JP ?H>43 KRF>6M<+4%#"!M?'ARYDDLSX+='H].^N*"Y\#//A9\Z M-WS-G!4&JI= ERO(LN+:FL(0G^8FR@?^_@5QU^[0((QRO&L..% Q+I$XRZR^(F&.LPLY_4@( MI4TRW[]!J=.XYJ(-*2^XU[30 !C) C9$ #@(#P-QZ">6X\[/8:"K2_[1CP>" MPH=?QIIOF]\5Q^'GM'9Y^%$2S7A)L)RK!;8.!R]^[@D;?N@+#]Z4_./:W'AP M8_ZX0NM4EA;@_<( 6.,#'=#\VOKNWU!+ P04 " BI?Y0,N8 XU(' != M$@ & 'AL+W=OK*UK9,"MV\Q]ZTA6 MT:C1\^5B<3YOI#*3JXOX[-9=7=@N:&7HU@G?-8UTN[>D[?9RKJW^ M1U6AOIR\FHB*UK+3X,P,GBU.&*PS ;+&'?:*$;Y3@9Y=>'L5CA>#6]\$5.-U@A.&2[*?7!XJV 7 MKNYN_K[Y\\.->//G.W%[]]>[#]?OQ?5?]^_O+^8![GG1O,RNWB97RR.NSL4? MUH3:BQM3475H/T=80VS+/K:WRV<=_MZ9F3A=3,5RL5P\X^]TR/4T^CL]EBL] MD.G(OW[&U]G@ZRSZ.OL_<'O6%;?=:]_*DBXGZ"M/[H$F5^]K$M>V::79"3*! MG!?*!"M*0.Q 92]"+4.A3*F[BL2#=,IV'J^;E3*2">^%78O6V:K#ZBGH7Y+W MUBGR0II*\#X*CZ;HQ[(6$@X=>EB9S520Q!-8;VO%KQR)#1ER4NN=J)0/V#6P MDX)?P;'M$&$E(!'LQU,KG0PD6G)1-4Q)PJZTVJ2X9N+-D5="(3:.N5&>D!MN M^GP%%\6O")OLH-M96 OOF='B9S'W#"Y&H8JA(=$8%SBF'"S3%>]NJ4IPO MSF<"'3Z"=JM"74CA 88^EL8T>D5I%#"(D(_<%\$AGECB(U7H.-!BY/F[;UXM3W[\V0L" MZ@V7%D#&C (0EMH:7$)8899W>,$FR\7/XO[^5MP^'3R'49&&*+N!IP57[("J M!^3SL/1K!4AEB &T5J5:(BXZ ,/7JDU 9-_3R/$:A<&_;4TFH=13Q:X"Z.^+ M"!MD.&5^9+0-DHIPN3&-F8B0E2P[S0$0XF#V_?RAT._3 " MF#VM"/Z1AXK59^T;UU:\4"_WRR""Z!G>E9O=5>R9I;./S+=4PD_9]] +E:U; MKG95<)T_=5*KL.OQ <78*AMP4# :[QGD9I-K RG_F-60T>-DIH,HXCGD+5)) M&10H6"XOK'BBVK%1T=8[SPS:ZUW6CSZ!F>#3X4'J+O+3EBHZCHH1UU0*UOCK M,%8-0L_UJH@:K%0--['C5UM'!@:\$0MES!TGH.AR,2]!E#J2<.C!]S #W=(Q'[ MJCTF[I- ]I:IEY.W_BPL'N,[.EP&@66-&K77T J]$X9AX.1TU#1K"W"VO&+H M])B)COOUFIBBA,#QPE&F>.IUN1!A"OT+KIJ$AH]Q[C/) VXT0C63A,4@]RI2,=.&B'\9"'@#V M463SVS&*(PT;O0*W;&R*(:\ICP"R&!QJ)2$IW+\O,*&GVF=?+P\];UF(5P?U M\]W*LVZ9<+ '(@X"(RD-(^G!>5/+JGB\%V/_[7)Z]NIL*"H\9G$?V,$PH?>( MIV:QE0Y\#3CZ#LN# J.5O,UPTF$=ID7+,A$5DV>< =IIHL/^ !JP&]J"0^ I MRC_='7T J7!^3_^*6NM5;LDGH/_2/.(;N94+'F7#4:9-Z8BU$F1+KGGK-X"G5ETZM4@&8*R-5*M)X""SU+DXP1\:5 MD50FUC*]&^M"9$VL!XXZDP,,]6&'[KLQC#2']3Y.*YS#UV-XK)D5]+?/'XAZ M'HL.*3&:*6F M [S']#X&7RJ;Z2%+^F'7!1\@.Y*.RP*W>38#';HT:\ ,R.?Q+G"EKZ38IJ?Y)[; MGM(H%K=APT=2/A-W=B=UR(-M$1OZ:[O,Q%,_5^>CG_QH@DW\L,$UP7"7?OT/ M3X=O)V_2)X/]\O3AY0_LC_$&X*]ANIC]^,,DR7U_$VP;/R"L;$#'Q&PO=V]R:W-H965T&ULI57=;^,V#'_W7T%XQ; !OO@S;=(E M ?J)=;CK%6UW]S#L0;:96#A9\DERTNRO/TI.;$HB?_R1%*G91NDO MID&T\-(*:>9A8VUW'L>F:K!E9J0ZE'2R5+IEEI9Z%9M.(ZN]42OB+$E.XY9Q M&2YF?N]!+V:JMX)+?-!@^K9E>GN)0FWF81KN-Q[YJK%N(U[,.K;")[1_=@^: M5O$!I>8M2L.5!(W+>7B1GE\63M\K?.*X,46V;>3@)H<8EZX5]5)O? M<1?/V.%52AC_A''F6 MU\RRQ4RK#6BG36A.\*%Z:R+'I2O*D]5TRLG.+N[N/]W_EJ( _%_TCB MFPBN]J[9C<_OS3)$O/?C/ C[W6 M:%'3M2._Y=:KW][=?AP06[2-JD?!GB9'0P?4KL:2.OESZDLEB"F7J_. ZHJ^ MKM=885L2^SR- E=DJG0Z#6ZYY'21:U@I51LX@;-T&J5)0=+I.(_R+ \^4X<3 M0>BTJM 8R+(H+:90I'GPR#;4%\26HC.01ODTC[)Q1M)XFD239!R0;EY$XV0, M6905)!5I\-ZA,$>1R?(=%2XL'(+U\1WE&9!J4(HA4@:[8@?_\DSY.]DYURB82ZE5T#%M#>!+1T-M MV"D1:FXZ07?'UXA24_>5!=Z2M$::GR1+3D5WX\^,X+_N>WPT0%K4*S\F735[ M:8=9F5UP:$+@DTV1T-@Y!#Z-Q6%C5^7%4*DO#S8L- MO2:HG0*=+Y6R^X5S<'B?%M\ 4$L#!!0 ( "*E_E"6*>V2) , &8& 9 M >&PO=V]R:W-H965T,D!^NTBK M@@%'MB4G\:E7-:F;R[6JJCZL86RC Y;;76+GWW=V<3A7:J(^],7L+/-]\\UX M9I@?I?JJ#X@&3DW=ZH5_,*:[#@)='+ 1^DIVV-*;G52-,&2J?: [A:)TH*8. M>!BF02.JUE_.W=U&+>>R-W75XD:![IM&J)<;K.5QX4?^Z\5CM3\8>Q$LYYW8 MXVE>:P\',? M2MR)OC:/\O@CGO.96KY"UMK]PG'P32ABT6LCFS.8[*9JAZMP 7JD.3N*JU?\IGH^AM13BSW#S^LED_/OT! MJX<[6/_ZY=/F?OWPQ.!A_30/# 6P;D%Q)KL9R/@;9"G,PV=GSQ6]DJZF9E7AAL:M$:$&T)ZV]] MU5&;&?ASM=5&49_\]4ZH9 R5N%#)_U/8=\GL9%[K3A2X\>-*IG],=D7!8X M9E%(FAAML/3D#LP!82=K&KVJW5][5$]T];S# ILM*H@CYMGB4H6CF?>SV$HE MC%0O%X03F$Y9FDSID"0LF2;>DY2D< ]91N8,IC,6AHEW*YNN-\3Y'1J%*0QB]/<^]BKMC*]0@:[ZF0/VHFOFD[)9[00#1$%B7D,$<]9EG,OSA,6S3@I M)15A[JV*HF_Z6E"&-'Y4CJ(2;L _1#QD(>?P WS(.,MB.GD3X"GALY#4\X2S M/$LI^0L4GFB_:82CT##A"H]F[# M:>J"OC7#&AAOQR6Z&G;'=_=A ]\+M:]:#37N"!I>95,?U+#5!L/(SFV2K32T ME]SQ0!\"5-:!WN^D-*^!^6I9_ U!+ P04 " BI?Y0ENZ0.^," #Z M!0 &0 'AL+W=OAV;K496>U C MXBQ)!G'#N RG8[]WJZ=CU5K!)=YJ,&W3,/TT1Z%VDS -GS?N^'ICW48\'6_9 M&A=H/VUO-5EQSU+S!J7A2H+&U22(Y"."*2\6//&?8A'?!P_ &1[ M0.9U=X&\R@MFV72LU0ZT\R8VM_"I>C2)X])=RL)J.N6$L].KF_O9S;NK^<=+ MF"T6E_>+"&XN[\>Q)6[G$5=[GGG'D[W ,X!K)>W&P*6LL?X3'Y.F7ECV+&R> MO4KXH94GD"<19$F6O,*7]XGFGB]_@>^=4O6."P%,UG E+9-KOA0(,V/0&KC@ MIA+*M!KAZVQIK*;G\NV5L$4?MO!AB_^N[ZL\KC?/S)95. FI^0SJ!PRG!VFP M+HU*4;L8BS6H%=@-!BLEJ.^X7)\%5%'T%;W "ILE:LC3*'#EI1JGH^"6693$ M<019D46T3ZMT.(B*K SN-:MI&M"D@&$1I44)Y3 :$2A/!U%>#"'+"_H6P:RJ MVJ85S$E@C=*6_V2^_8Y'45X.X0T<%U$R2.%-<$1B!M%HE+B(I"L[S6%V",%' M&CT&8<=(5!8-1J6[O."HC++1 &@@N0SIIQ']K1K^"$WW"M&]0N@S]DDZEXXJ MR;UQE)\._Y$F'44!E7^+?IB(IQ/XVQN)#_JQ0;WV4\==3BMMUYK];C_89ET_ M_W;OIN(UTVLN#0A<$30Y&98AZ&[2=(956]_=2V5I5OCEAH8S:N= YRNE[+/A M O3C?OH+4$L#!!0 ( "*E_E!FOGQ?_P( /8% 9 >&PO=V]R:W-H M965T&R'- M*-Q:N[N.8U-M64/-I=HQB2=KI1MJT=2;V.PTH[4'-2(F27(5-Y3+<#ST>PL] M'JK6"B[90H-IFX;JPX0)M1^%:7C:N..;K74;\7BXHQNV9/9AM]!HQ6>6FC=, M&JXD:+8>A65Z/_.F-6C,'$!,<$JZQ@H_GZR*1/" M$6$8/XZ>VH944-FRKQE==V.PJ+$&JVIJVP=VK_GAWU]!Q? MI83Q7]AW=W/T6+7&JN8(1KOALOO3QV,>G@"*Y!D .0*(C[MSY*.\H9:.AUKM M0;O;R.867JI'8W!P*/\I)_-;*#_= &[>/=S> MP'Q63F;SV?WL=CF,+7ISF+@Z,D\Z9O(,\Q5\5-)N#=S*FM5_XV.,\APJ.84Z M(2\2?FCE)61)!"0AR0M\V5EZYOFR9_@6]$!7@AF@LH:RJG1+A8%_RY6Q&A_+ MMQ=1_P_9?9'9]>JUV=&*C4)L1L/T3Q:.481JI36PZZ0!EY5H:Y1X M08HH+]+ 2;U(BZA(!E"W#*S"SA+4LAHQVAY@>?AUV!Q@SBO7>'(3P7P^A3>O M7Q6$)&]/QSY;B!&&ZP +QWSA;EC%FA73 MD*51X*J(I4P'P0+]2^O+(-B&"J0R*.("2"]*D@07@ZCHI<'):Z4:G$F&^K8F M5WF4I2FD>1ZE@RSX2K6F$I5T)!F)BHQ FD4#D@53C!';%:,Z'G<.^E$O28)[ M^GA\# H%:$C[T:"/4,P6Z0<7D.6]*$U[&$XZR",RR.&_7DC\I!<;IC=^XKCL M8&&ZMCSOGH=:V?7RG^O=1/Q(]89+@TE9(S2Y[/="T-V4Z0RK=KZS5\KBG/#+ M+0YFIMT%/%\K94^&]>/?4$L#!!0 ( "*E_E#+P)HH,00 '@) 9 M >&PO=V]R:W-H965TSK53?=8EHX+$2M9[[I3'->1CJO,2*Z8%LL*:=M505,_2J-J%N%++".54B M3*(H"RO&:W\Q@L/* 6OL-97\?E%:NV=P>\<$AZ MA\3Q[@(YEK\RPQ8S);>@K#6AV0 MP1L>A T=WO M84BUTO#GL!,'6;ZT\EZU\\>K'/=L!SG/IT< MC>H!_<5=B7 IJX;5.V"%; P6L+R])_UQ=A8E@=<.^$B7(OU;W)PUW##!?V#AO="H@=>Y:"T\KX\2X*XB;CCNY:?!,.D99Y,@ M2]/_)=_KY$^#833JY8^"Z2C[2;!_ER]7@F]<<359YE)9!%E[-L:*"5;G"-U( M8>8E387GWDL\P=F*"VYV9^1&G>-Z"TX@CH?$/WW;'LY 2-O^UCZ.XF"29-Z= MI'(<<7;G"+X!+!Q]:T"GO0ANVZ'C^JF5-4T3:9V4W;R\\IV!I2 MC_\'Y;8(ZRX@4>.RT#890"5;2T&S49][-VC':('*QG%.IT^%^D#$QTDPS!*/ MMF(G-XTR^Y+ :$P=-.FE]U%H6O"JK5[*2X9Q$$TSNEXT::V:UCBIE$+4!DXI M-<,X@P\]UE.R[.VQ=4..[-D#97>#5'W+^.E0NT)P#?%@"CMD2KMN,Z^Y%ESG MLJ6<4IG0^HP'T2_/+ZE"4G;M[50R>Y'1RIK7-L=>=[P&\-JE'AY-PPK5QLU\ M#2Y8-Q@/JX?/BF4W39_,NV^2KTQM.#6YP#6Y1H/QR ?5S?GNQ&PO=V]R:W-H965T#AXJS?;* ?C MFZM&;?@=QP_-TF,W[JU4NF8;M+/D>7T]G)\]7YR+?!+X3?,N'*U)(EDY=R>; MGZOKX40 L>$RB@6%GWN^96/$$&!\[&P.>Y>B>+P^6/\QQ8Y85BKPK3._ZRIN MKX>70ZIXK5H3W[K=3]S%\TSLE#A2 MN)Q\06':*4P3[NPHH?Q!175SY=V.O$C#FBQ2J$D;X+25I+R+'E\U].+-ZS?O M7[RCY?R/^>+E"WK_AA;SU[]>C2-,B\"X[,PLLIGI%\QU_2 :S%]U. OK1W1;%+0=#*=/&)OULL3%>>_B/+DX_[]4/FI&NO!Y:%3)UT.T66!_S\.;-Y9>J3V= M93X*BENF6US"ZFM/:NSA'C=%ZS MUZ4JZ/5H/BJH:7UHE8U"BI@%1^C\\HZ6'ISEWL%RXU5-WXK -U]=3J>3[VFY M7-)+M+I-0;NM+K>T4X&T309E<@S@5XF96H?@_)XD'U2IR-5Q8+2%FJ*X M]AX0 )&"?J Z%[%:0SIAKSH?E0XK\,2B.Z(%;[2UVFXH M\#W;@UIB^5@K=L1(L,7@.&0'B+!P$L6G^(7-!IE^ MT)A+#)TGTUDQFTY&*1='A>$\VA&CK_0M'[$@M7%Q>28\HM&X;[3122X!:P_F M 8(;I:O$.LQ&#&4!!LX2]-AZ'?>86W%+UF7I% '28I6)FD.R._AW^DL$C&LC MD)"8X^WF:8K6@3 O]7ROY0H(W3C$U9'RI2C5>Z(9=,9]PR/Z@/&3,R>E$PY) MN)V_16O.RU@,^N :Y:,6;L5UB0,P:CK3J>(()6]CKHX-&LQR"/FS,90 -,ZG M]H 7P1)ZC;:' 7?_037X5!I%(CLKB]5[KGSGP;7BN..47'ILB$L[[(> M3FWF=, 0R6USKBHYZ,6[/6 %\E@\4E%$>4*A"70*W*">Z MG@HQ,BJTJT:#XT81MBTX0#F#'?H\.0=.I&R##E%B3S7?IS(ET.:B$GAQ*QUS M*)9:_>U2H^3LYVG=\= UVH$&<-Q&$4+R4=IH*A5"B]HJ.?>#-'6R?CQ3$G%N M)<2?$'HTB%+AX_-NZPP/)"@TP8@^=_F-C]X4N# VZ>4DP0-O?E[TI_WC;)[? M))_$\\ONE0(8%(/A-50GH^^>#1->D%\K*131X6F[QP&0O OB^=A@7 MW48<]$_6FW\ 4$L#!!0 ( "*E_E!_LM^)G04 /\, 9 >&PO=V]R M:W-H965TD)=EY#<,".);(>\\]]TGZ:"WD=Y5RKNFV MR$MUW$^UK@Z'0Q6GO&!J("I>8F#?K/P.5NEVBP,3XXJMN)SKK]4,XFW M88N29 4O529*DGQYW#\-#L]&1MX*_)GQM=IZ)N/)0HCOYN5#\U@; M!(:O&W[.\]P @<:/#6:_-6D4MY\;]+?6=_BR8(J?B_QKENCTN#_M4\*7K,[U M9[%^SS?^C U>+')E_]/:R89AG^)::5%LE,&@R$KWS6XW<=A2F/I/*(0;A=#R M=H8LRPNFV#GCZ97U^=__;^ZO>+R\_S M%W3YQYF[PV=P1RWNR.*. M_F?XGD4QC7>H*A;SXSXZ2W%YP_LGURFG\3*A,:/0(#5DDL)L^H>2N\!"KTT=$/_#BAR#X/552;-Z MD6OYDXDTF^_2ES!"S-0=?JPN2QGF%$B&FK>E[T A"%AOI MWMX$+EN'#GOLD($&%1P"$7EGN9L.;,;L(U]-DBYZ37XO4=1VC7 M3,J-#_ 'NXIW2+T'2!I@Q&^YC#,(-CRIXVGU!F1*JG4'J<7D LNLW(YT6VN2 MQSRKM %:2:$4*DZE !RBTU M&&%,U&XN0R*&-YDR(Y/L)^6;XDCH)72F8P^'-KV"UFAP$/YWYCL1 M,JQ]@[IO6>^/Z>)?@MMK5;=;W!;<#41V6D.^%&&[C**2E%(75:PL> ATY ME$_%LH3VHH.IYQ\$Q,PB(7/HIR5'DXG>DL59CNFI=T%B+C6N,1V8:Q'C"E9- M;>]P.O"FX] ;C0+76(T;&78Q.%9F5-D&9G>[!#!!QC^CG>_;:[DHZ@@FM+BS MWCI]G4I1KU*:\TJ[V@G&+I2[))#&G>2Y>?%D>3#KT6Y6L>8:2K4M )G+)EZV M^GL77,424\(TTB=QC[/!R]=")/1N0)^$E)GR'AV\YVG& MEW3-X[04N5C=F1,2L98#^B@;S5[7T 9BPVIK/IBS%*9M)G%U=U/9=I(7&*?W M?3-6%PI7(>X.FGO9=X>F&?/?NK_.P-ZW[>7';E+#K4MIP>7*7KUQBHBZU.Y^ MVJZVM_M3=ZGMQ-U/@X],KC*<#3E?0M7'B.F3=-=M]Z)%9:^X"Z%Q8;:/*7ZA M<&D$L+\40C)X>BZ >NQ-TEHA5U)&5G[]?W&5*2=WUQKB@*&(DD,6KWHS-HT6 MO'1"NVJRGYD[C;3QH*>5.U$:JFFFQ/A]=)N^N)K3?;?@LQ9,Y>&;D MR4JI+_3RH3P?Q620J$1A20/'?X_B6E05*8(9OW8Z1\.1)'CXW&O_R?D.7U;< MB&M5_2)+NST?Y2-6BC5O*WNOGOXF.G^FI*]0E7'_LB>_=Y*-6-$:JW:=,"S8 MR=K_S[]V.!P(Y/$K FDGD#J[_4'.RO?<\HLSK9Z8IMW01@_.52<-XV1-05E: MC54).7NQ?+B]_L?IU>7RYCV[OOUX=_/S\O+AP^W/9V,+[;1G7'2:KKRF]!5- M,_91U79KV$U=BO)8?@RK!M/2WK2K]+L*_][6$# M(S:B%II7U1ZI6:A-+7\3)G#'=! 7V(CDY2[YQ%=Z%@R/I'4#U"TKN16,+(0Q MVGUOA)8*[VOV*(R5]88IW7^T6VX9N2\+89 E5<56D( G$GR+.A]N&SK/.%/7 MJD+-(2V6KRK1%1XRU.,1J.:Y,DB[AX WP\BO;.?)+(C,#%04 Q7?!;^X7,?W M2QB.TA7TIT+9O:!22(=>;C9:;.!C ,R@CMU\%;J0AC"L'=%:7@%TJR5J7!$X M?AIVI^$@>Q!ZQS[SJH7RUAH+F$CG>U&(W0IH=7%?L#18SK*+0K84DYK"" M@PU518\(GM0D,8W#./8"682'TR/;CD BNV:S,'=G9U$Z@P%Q3C8FX21>D)[@ M,V(,M<0 XGP!1D]#1>+19ACX9"9K0&*%,:K MBH.-RP*\!S>[8#> EZS=J5)4S"J4< NLD71.9LVE9H^$.[&0OJ@NMAL/:40@ MN84E6.)+7G!SQ)+ X#H .X&[0=KCG#N<,$>586LJ(AQD^E;-EF\#>ZE^7*Z MUD(PB4- \LT94<,=]^2T\G;/CBM%MW:6_P]GU!*2@1@N9>B*E^N5G+M/.J] M.65[P5$+9E&< <]I/)#ZE'M2OX#B!0SL31+EB&T:Q3-V@UQ%@\37 ]J1>*O]NQI*U&]#FH6%9ID_J,Y0@HZ1.\!0K6N6DH:^"XXI,D# M5K;:93@TB9?.\B>N2Q,1.X*7QXAOV?S$#?/5B\H"_CHH.O.W$L;!,*3M@1 6 M&X&4I-II)=6FK3+BT ]\0DR#IEU5LD#%Y(]<5L3UZ)"X@VG07[25+YQ0_DU+ MY8&A!V8='>JM-N+8O,!56]Z75?$K52& ^TT$7=">4?Q]COV7D)0@D3\CH*2D M#:9=KY&*U'D/E* G<%J5]H@)_G3]2I9P@]+N^!D,N+0-H;=R_;(\WN_J]&]" M*_0HM^U3M,0!VG%USU:J+OL@ G?P"QYU:,FN>\(H.KAO&%1!.KBZ.M/A]2(I ML<6=>Q@]7W4*ZQO<81??@HVUH&@U7**A0) MNU]^^L/) 'N"82!H4=>].;\&G^K%KDFB*O&YQ;V))UQ:S. _CG)KB+)K/AY9_V@])'<62Q2Q, MDXD; >;HG>R?5/@/MH/:[G)7#R+9%!)))]&WZ9-\%DZGN>O^\RB=/ \+CHK# MO,!.LG"2S)[W'?EPU-@GDT4XS6@JF$:S](B=-%3JLF^>UHZDEAW@T-_F%+I::[U?QAUV>O M#0'L>1Q8 B&$.^RG9VE.V[1#>F]Y.Y M5[S(:;#*YEF83XD 21@GH$\V)9;%<9@O\F M6XOD2XF\3 87JJ4_# MOHT_7R_2*/$#4,2^==D;'URH=T)OW,\&AMI%;?W=>O@Z_#)QZ2_DS]O]SQJX MIFTPW[-*K"$:1_/I"'W,_53@7ZQJW/5\I2PN^^YQ*SCJ#FW ^EHIV[_0 3 68(R6ESIG"8D+8/ MG3X(>\%J9,F59(C[Z[LK.X9,FSSU ;#DW6^_O3,Y&OOB,D0/K[G2;AIEWA>W M_;Y+,LR%ZYD"-;W9&9L+3T>[[[O"HDB#4J[Z\6!PU<^%U-%L$N[6=C8QI5=2 MX]J"*_-:%#X_I-!HP(528>$80]'/ !2K%0$3CKP8S M:DVRXOGS&_K7X#OYLA4.%T;])E.?3:.;"%+'U>+Q83/I M>S+!@OVD@;NKX>(/X*Y@:;3/'#SH%-/W^GVBUO*+W_C=Q9\"?BMU#T:#+L2# M>/ )WJCU=Q3P1A_Y:_)<>JHJ[T#H%!9$5^H]ZD2B@WOI$F5<:1%^GV^=MU0T M?WQB==Q:'0>KX_\KRI_"<:/>ND(D.(VH$QW: T:SKR*12OH*?D:J4@<;1%@9 MCW#=@R=4PF,*:V%)X!F33!ME]B0K$VHP[,SW%I&C L\94E#R0N@*I .S57(? M=+V!0E1@3264IV!U.'Q\D^*!>KL(VO6=Y\?$.(IQ45I7"CJ2NM" KXDJ'?4A MS$F>2B1H/*'SP<:C]M2?U+"E4+"V-'J8;T,23B13ENX(HK-?!O%"FHDH. M%E0=L13H6Q.G.FAXH&OPI^R719,6L2<6G&8V<#'L#@8#_H#4IWP#L2JI6=2_ M(AY?=3O'3-*^.-"=21+*.:"P2J+MO2LHBXFQG/6+^*8[OAF&\%QSW\\$N7B+L"PP)1%:Q+FV348W ^3.8>WG,XRS0LD0=@WYD5!J7N5 MM%88\6+8NZ;IKA0O*GZ]*ST/(:Y\WIIG<3KU;\4=B^U X4[4AWTKB\C ML/4ZK0_>%&&%4:_10@R/&?T#09_0-02P,$% @ M(J7^4'4&LY@% P /P8 !D !X;"]W;W)K&UL MK55-;]LP#+WW5Q!>,>P0Q([3[R4!DJS#.O0C2+(.P["#;-.V4%GR)*5I_OTH MV?528.UIEUBTR,='FGP9;95^,"6BA:=*2#,.2FOKBS T:8D5,WU5HZ2;7.F* M63)U$9I:(\M\4"7".(I.PHIQ&4Q&_MU"3T9J8P67N-!@-E7%]&Z&0FW'P2!X M?K'D16G=BW RJEF!*[3?ZH4F*^Q0,EZA-%Q)T)B/@^G@8G;D_+W#/<>MV3N# MJR11ZL$95]DXB!PA%)A:A\#H\8AS%,(!$8W?+6;0I72!^^=G],^^=JHE80;G M2GSGF2W'P5D &>9L(^Q2;;]@6\^QPTN5,/X7MHWOD)S3C;&J:H.)0<5E\V1/ M;1_V LZB5P+B-B#VO)M$GN4G9MEDI-46M/,F-'?PI?IH(L>E^R@KJ^F64YR= M+"^OI^O+3["8+M<_8+VUJ%%K"=UYAVF+-&JSX%:P3N%'2E@8N M98;9R_B0>'7DXF=RL_A-P*\;V8=AU(,XBJ,W\(9=L4./-WRM6!3,8@8+INT. MUII)P_QP&/@Y38S59/UZ(\]1E^?(YSGZ+TU]$\LMY86I68KC@+;.H'[$8#)7 M%2U&RF4!7,)=:E6"FKHT. 5;(M!US>3N(,&"N=7A5;+1QGG?Z#YL=1!#5=5>Y+@UNK]FA5>Z = MX09(+@X$2Y1F5ND=Y"SE@E/34V4L):5KEY@5A2:.%EVJP_->1.C91CNF+K'A M3PVH 70C!300V V$ITLUG_>H1%.CWV^QZ\/+[DQKS443L-\;E 6)3@;W0YBS MFELF_%A(U$3O^GH.']Z_.XOCZ*/S6"%2ORP:..G!N4\\%9!EW$\3$ 9>- M1CJQ\8K5#%OMA\WN#YN+5XG@A7\ G,*C?JGQP'H1JX:PZK:2T2B+ F./Y:D\*B= ]WGBHIO M#9>@^\^8_ %02P,$% @ (J7^4(?S1/B3 @ K 4 !D !X;"]W;W)K M&ULI53!;MLP#+WW*PB?@]AUTJXK$@--EV$;T*%K MVNXP[*#83"Q4EER)3M*_+R4[7@8LN>PB2R3?(Y]D 9XE;=[ 'KV1IS(L_?"VF4>(+0H4Y>0;!GPW>HE*>B,MX[3BC M/J4''N[W[)^#=M:R% YOC?HI"RJGT54$!:Y$H^C!;+]@I^?"\^5&N;#"MHU- M/T:0-XY,U8&Y@DKJ]BMVW3T< *Z2(X"T Z2A[C91J/*3()%-K-F"]=',YC=! M:D!S<5+[1UF09:]D'&6+I]EB_N-I_OT1YL^\+B8Q,:UWQGE',6LITB,4EW!G M-)4.YKK XF]\S.7T-:7[FF;I2<)OC1["*!E FJ3)";Y1KW$4^$;'-#9+AZ\- M:H+YAE<'OVZ6CBS_$;]/T(][^G&@'__/%9ZD\)UW[6J1XS3BUG)H-QAECR7" MK:EJH=\ -T(U@K#@[MF+.<-6#'6-MAV\3\LAQ1G-&OHU= MS4WMO:93>G:TV'"?FOJ$0_C7D\<''52A78R!3AWY<&N+N#MN2QRE:'\#^E>%G[ X^03^@ MLW=02P,$% @ (J7^4/#*6+RJ# )B( !D !X;"]W;W)K&ULG5I=4QLY%GWO7Z%BM[8R5<;80 C))%09$C+>F@"+8:9V MM_9![I9M#>U6C]2-\?SZ/?=*_6%H.K/[D&"[I:O[>>ZYLC]NC'UP*Z4*\;1. M,_=I;U44^8># Q>OU%JZHRP%N[/'"Y53+A3>OTX' T.CE82YWM MG7WDSV[LV4=3%JG.U(T5KEROI=V>J]1L/NV-]ZH/;O5R5= '!VJ\QIDPFK%I_V)N,/Y^,CVL K?M%JXUJO!9DR-^:!WDR33WLC MTDBE*BY(A,2?1W6ATI0D08_?@]"]^DS:V'Y=2;]DXV',7#IU8=)?=5*L/NV= M[HE$+629%K=F\Y,*!KTE>;%)'?\O-F'M:$_$I2O,.FR&!FN=^;_R*3CBSVPX M#!L.66]_$&OY61;R[*,U&V%I-:31"S:5=T,YG5%49H7%4XU]Q=GU[=?)U?1? MD[OI]9687'T6L_MOWR:W_Q37EV(V_7HUO9Q>3*[NQ.3BXOK^ZFYZ]57<7/\\ MO9A^F8DW-R;5L5;NAX\'!70AB0=Q./?C'^&L=2ZSK;B2 M+I&_BQ[3W]:FO^TU_5PZ[O\]8-\X^]M5D#25C*=Y4<;F?B:^3R8V8?;D09* _O<[@VAK16!-!L=AD MA/ZZV/[/BHE>Q:SZO=1P.? L0P>@ T5A\.Y!"54%-")_2H>NP?GMQ!LU7"(1 M@8SQPSX!<@(-U^A2SEOR*-,R5"W4,1OV* P0B2GGQ:),*P.0T_5:4DMGC]# MV"V'$#&6V5+/4Q7A=$6KD?569G!#2),!2;(E*^#JR,=F"8.K_%PKZ4KK;<,9 M\"4Y3F4,FW"/+(1<+-"BV%4(B+'D++EF#6F+/YW=D&HYURF$4SW2!XEV<6KH M@!WA1=@DGFT2TA\#&.,-]+HKZKRO0ZVHI995\%:I_%KU1/['FZ2TE!?-)LX2 MA-LD0S&)BQ+GP'MHF0[JEBD<)*F6.'$2C2.M6%BSA@3C6EDP%+]2\8A,Q0 \ MT(_#HA2>V '>BZ'1!5Z_D;NBZ )[H MPI_Q\NA)R'UQ"T_J1\GY#4UN?3AW=]"&69GGJ5;6B2G@,.8LOKC^9?IY?_R^ M>='CIG>UF][UNFG&!7W.!7W1*N@NM_1*^BZB PT(&)S/?ZDMXX!JUVZ46_.H M'7M- WR@TWS+ZYL^/VEP$-B6)=(F3IP;_&D@]W(R.Q>3V07_>S<^Q=][PMYH M24CB"[&E 7S+N"9, #MTO42A0,#\H +U>U]'V 6SR M)-K-$U(-02EJAY3(7#[;]\0R#Y'P$13_=P2+2HMA=+?JS-:N+@P]T"R _W]4 MB-MZ&-I%$Y5' GK*.)C>B[FG-9B<]H))!6>W34EWX4BOD&XY]Z3+:8]#A74:UN&0XE3&479FOD7RV5'(%- MS!; Q".2V$\@26=TVQ+//>.IU.(GM)_YD@>]%LFU((4FP\)MPW"0%VE*N!=T M5@G7&W!Q Q:3F>_JXK4F[EA@1HO5>@[CCL8T$(_?@WP5 B.RJD?D-@Z *"5B MQUQXZJ_CT6!\/(H\7:/J!)_'O%#XA%ZF9@ZX+6L&LQ7-RD#A5$,0'K4MW;"A M'Y[YPKI$P2<)R?%V$^.N?;&QNBA4%ID%HK_$*4FWKBH!D*B+$& M7PAC#$*AW8I(@S6H:B9#2#\J*LHS)V$%];(:O/M#U;J#&_>&ZF>#+$0RB=D* M;NV,5J^ [FC1I4F,J 39L>_QCHZH_%+24#??>D)#A4LAXQUD+T]8/+M5KM[P M):=*]B61+>1V5C+,4"A)KO-CJ#_(DXF&Q;6'PVHD_*Q3UJ$^]X6F5BT(%CQ9 MSPW"0=D"C;$QC"A.88#S1)!AQ5=?,-23&0QV&<[V S4("(046Y^+S[(M(C74 M

X:BPDGB-+YP&?J;(+6C2Z[3B ,,N6?JQN.\.37,I];\HC2H/Y5]1PT6Z* M1YD:KB(<0$C96#LN,&A,/(1?D_H2AQ30!\H!RT?CT\'QR;@5J!W6MZ%6TU(P MDL\:!GL+AK>\30[.3-%<< 5O^]2J1\C$!UF\'N17G1U)#CPH9^/K#8?WF?.0 M7%R;(7I833-]G;@AR/WU>MC4Z^%WH!7:*W$GGU[!UM[MW=5Z#V-2H?E>!/!E MV51B$:)USQH98I\6O28T]G>#G3Y.5*$ Y/(5$N+#_1JCAUOIG)V\4 E/291# M?-]#GB);"OF$T0D'N8"%B4ZJV)8VK(H*LAC=%3FM9#)@=8/'.7^>)T)+N%5H M>_X.@J<2ST\J_8;BRK175Q,"&503&Q@0!3SRH+Q+:+HS !BC%HIS@01W7XQ% MGHDTG:5BE85:D^]M=3E%W9[NE(H-72N1(;34PY[G0:]=O9'W6P:&=A.NCUMW M92$&.]@DZ.LU$DXA;>XL:Q84\4R!5,KYQHZ&R!E8M'SQ_]%=O3E,2\GE=[;XA1/!$6R8EE,/RHD>J'C'(/Y0F/ 5L@W $]023V!YJE A%VY M6-#77$3DY1.C:P@DN;V"/ #R=A_: )F3*DM+9*E7[S+4'9V9R@VB<<'DD/)4 MQ-K&Y9J -R8"RES2XUX=+W^!X&?D'1T&%=?DIB0#YZ1K^_I20Q UW'T8'%!CN[4J5BZZWJCX*'PBZ^6*UFLEI>ZW:W#Y:;;^S& M1]\9^NGJ4DS#+-Y==P71E1GRT_WQT4!!O DZ!=->0 M9<6--9FA^8O)!1]8SWTT\S5'1OJ%2YH;R_N<;WIHQ_[XD+_GJYN;>.,/_>&# MF/'UVV);,;B6+*I!ORORN\)5!LG;09T5H_FC5AM"5S;"H[ M6V"'JOP\V/W2J6VW;U9&.=XU!S2I$)&ULA53=3]LP$'_O7W&*> I$.>KM*BM M1(%I3(.APN!AVH.;7%N+Q.YLE\)_O[/3ADZ"[B6^.]_O=Q_QW6"M]+-9(%IX MK2MIAL'"VN59%)EB@34W)VJ)DFYF2M?#=3*5D+BG0:SJFNNW\98J?4PB(.M82+F"^L,T6BPY'.\1_MS>:=)BUJ6 M4M0HC5 2-,Z&P7E\-LZ^:1) L3)6U1LP95 +V9S\==.''4"/?0)(-H#$Y]T$\EE>:6;',;)WL)OZWD":0L MA(0E; ]?VM::>K[TLUKE"TJK]!M<"E-4RJPTPJ_SJ;&:'L?O/1&R-D+F(V3_ MB2#0?-2_O6 W?F=FR0L^.Q9>T3QS62#09@ U M-8I>38'.<)CU0L88',%Q9ZUW,>O+/"1^V/=AYVC7KNQ]= MH5;2-F^\M;8;XKP9C'?W9KW<<#T7TD"%,X*RD],\ -V,;*-8M?1C,E66ALZ+ M"]IRJ)T#W<^4LEO%!6CWYN@O4$L#!!0 ( "*E_E"4J);.Q ( 'X% 9 M >&PO=V]R:W-H965T5 M/*^5H(!I=Y!5.):BF++E\O<1";(9.X.PV9OEJK8F5RD4%$I=#9QQ<7$8FW@;\R'&C#FPPE2R$>#3.YVSH^"8A+##5 MAH'3\HQ76!2&B-)XVG(Z>TD#/+1W[#>V=JIEP15>B>)GGNGUT$DS;=#*;_X+QW35,OC]\ MGMY.[N8NW$WF<#KGBP+5V<#3I&3BO73+>MFRL@]8>W K*KU6,*DRS/[%>Y3A M/DVV2_.2'27\TE3G$/HN,)_Y1_C"?=FAY0L_*EO2M9;ZU85IP2L-O,I@\M3D M-=TW#;_'"Z4E79@_1Z2BO51DI:+_2%D-W&F\U].C/&8Z+U3-4QPZ-'X*Y3,Z MIB]H^W*-*98+E! &;L9" MD-P*XIC%)'3#7M*Y:625ZT:B"\O\Q1C* MEIF7M13/:" * A()60@!2]PX89TPB=R@SRA3RL)/.N,T;J+W_).YB)$N7*3KZ"5#25 M;L=CO[M_7,;M3+V%MR_3+9>KO%)0X)*@_GG<=4"VT]XZ6M1VPA9"T[Q:!0 &0 M 'AL+W=OO.$5]:*6H^0F4 M"I"@91W36J'"MH=I#R8Y(*IC,]LIW?[ZG1U(F51XB7WG^[[[[N)S?R?5B]X@ M&G@KN= #;V/,]C8(=+;!DNEKN45!)RNI2F;(5.M ;Q6RW(%*'L1AV E*5@AO MV'>^F1KV965X(7"F0%=ER=2?,7*Y&WB1=W \%^N-L8Y@V-^R-<[1?-O.%%E! MPY(7)0I=2 $*5P-O%-V.4QOO KX7N--'>["5+*5\L<8T'WBA%80<,V,9&"VO M>(><6R*2\7O/Z34I+?!X?V#_Y&JG6I9,XYWD/XK<; ;>C0 ,1[0.QTUXFA#',;A&;ZDJ3AQ?,D)O@Y;"SN>MWK(,!QX-H$;UBIYM M#[KVW&.&Y1(5))'?LKVBAD6]UHP9%%37!<1I[).?=E&WXZ=QN[50+*<9I_F' M;NI':1O:7;]'H"3J^$G:A3A):4U;HRRKRHH350ZLE,H4?YD;JLN>G[2[< 67 MJ1]V(KAJ79"8CM_KA38CZ8IO$OBH?<'1G2U1K=UD:LAD)4Q]?1MO,_RC^LZ_ MA]V&'C!4-H#.5U*:@V$3 M-$_B\!]02P,$% @ (J7^4&!4.:VL @ 4P4 !D !X;"]W;W)K&UL?53=;]HP$'_GK["B/FQ2U"1.4J "I/ QC:GM4*&K MIFD/)CF(5<=FMBGM?S_;"1F3"B_$9]_OXPZ?!PJ76N]L@ M4'D)%5'78@?!% Y4L0"'X4U0$1H(/::40X+ MB=2^JHA\'P,3AZ$7><>-1[HMM=T(1H,=V<(2]--N(4T4M"P%K8 K*CB2L!EZ M670[3FR^2_A!X:!.ULA6LA;BQ0;S8NB%UA PR+5E(.;S"A-@S!(9&W\:3J^5 MM,#3]9']BZO=U+(F"B:"/=-"ET.OYZ$"-F3/]*,X?(6FGM3RY8(I]XL.=6X: M>BC?*RVJ!FP<5)377_+6].$$T#L'P T .]^UD',Y)9J,!E(GA]42+;*?V?ANAK*'*3*;CT^S*;J;9^/YW7PU MGRW1IQ59,U"?!X$VLA8SXXC-\"_+N:D.$%RC+<[DG3*%?V5II:6[-[PL2 M22N1.(GD7)LM*Q2(4;*FC&H*ZJ-&7B2Q\WFK=B2'H6<&4(%\!<\V UPSII!# MM0:)XLCOV,Z8]D3]SH)HX-J5QF!+&,J%T@I=(9SZ81B:1=_OI5'GZ# 7E1EX M1=S,X)O$CZ,(14GB1_VX\TRD)%R_-R0Q]GLQ1E'L]W'F@8+71J34=?O=PVTY_=PMW.%XB3UHR@U=J)^XN-^@C[J>G!RT2N0 M6S?.RLCMN:[O?+O;OAA9/2C_TNOGYI[(+>7*-&5CH.%U-_60K$>X#K38N;%9 M"VV&T"U+\^J!M GF?".$/@96H'U'1W\!4$L#!!0 ( "*E_E">/A$JI0( M !4& 9 >&PO=V]R:W-H965T< MHCZT$FT2!P*M FZ5MO4:E7IMH=I#X8B,^^[_-W M7W+'9"?5L\X1#;P*7NAID!M37H6A7N&LP <%NA*"JK<%D6 MEVB^EP_*1F'+DC&!A6:R (6;:3"/KQ9#E^\3?C#R,+F&FR+#[%]\:,6TBLA>T8)T$GZMB@M(HCZ0 MB$0=?$E;8>+YDF,5HGUI&G[-5]HH^Q'\[N ,,\-0?^1@)YEKNRM=TC5. ]M7&M4+!D=O>#L'G4MEP* 2< )QG/0OAX/> MT7PX!R[MML^/H[@_)FGO21K*X1WC/8*[%G,")![V1^,(.LP:MF8-.\VZK4RE ML-%5TC?;TN9#FSII/K;I$=W@R5"!W/@/!DXU>P7A/\DS6\>(]).4].Q1[*L? M1*D+" Q'_82,&RWH],.^IVK)"6[4;"XTN M1M8_50^A.C"R](V_DL:.$;_,[=Q&Y1+L^49*LP_T_P>PO4$L#!!0 ( M "*E_E"XNUTC@0, $( 9 >&PO=V]R:W-H965T.9"SF0MY(O*$36\E46EIDZN=7WI>2K)L62J+VJL:"43 MLF2:AG+EJ5HB2RVH++S0]X=>R7CES"9V;BYG$]'H@E#&#K^G4\8T@+##1AH'1YQ5OL"@,$5TNBT-\/!_Q_ZK]9U\ M63*%-Z)XYJG.I\[8@10SUA3Z4:R_X-8?*S 1A;)O6+>VD>] TB@MRBV8%)2\ M:K_L;1N' \#X&"#< D*KN]W(JKQEFLTF4JQ!&FMB,S_658LF<;PR25EH2:N< M<'JV>'JX^>/+PY^W=X^+SW#WU_>O3__ V1-;%JC.)YZF+8RAEVSIKENZ\ C= M$.Y%I7,%=U6*Z7_Q'DGK](4[?=?A2<+?FZH/D>]"Z(?^";ZH\S>R?-$Q?[5( M7G)1I"C59\ ?#=>;RQ.\@XYW8'D'1WB?F92LTFV5$>='H3O)8$[?I:I9@E.' MCI="^8K.[%M3+E'"U2M*.B(P;V224PW"7/*$WK2TR)G$GGTKJ-MUDSUH* ,2 MZ!PJS:J45RM8MQH5, VWF*"EC@(3V^ "ANXP],T#GR#N#X*>#=6.$O=HKE2# M*82N/R3,<$3VP[[O'[7'-Y0)5P0Y(\PX=NG"@'-"#?H7X?]73A6!7448U;YA M'5G5HQA.Y#+N+*I&\MI?5C2A+^FR# ML\]S5P#/NXB>4BF@X<,.H#0*EXFJ%5(N=33 :N1?Q@%8CL_J>)'#'T84; MC2.;R_@]01RYX\&05L?]((P_8'A7#?O$&(6=G1;[P(91Y$;1H*=:+RDB2>NV ML@F@2=HXE:S:O/S3^,P M&/VBX";GF,$3)GDE"K':P$.64:QE'^[E#MG;%ZBAV*HZJ/>*:HZVMO5&;1 2 MIG(CX5/@!L;ID=__L.R\@VNY1+FRS4>1DTVEVQNZF^WZVU5[K>_-V^9XS^2* M5PH*S CJ4Z$[(-N&TPZTJ.TEOQ2:6H;]S:E'HS0&M)X)H7<#LT'7]6?_ E!+ M P04 " BI?Y01T@<9@8% !P"P &0 'AL+W=OBK+&1I:\ 8'K MT\G"^W26Z//FP(\2[^6S->B;W')^IQ^^%*<35R>$%>9*>V#T;X_G6%7:$:7Q M;^]S,H34AL_7!^^?S=WI+K=,XCFO_BP+M3V=I!,H<,UVE;KF][]A?Y](^\MY M)KR LZOOBXOOZT6-U^N MOL'Q#;NM4'X\F2D*HP_/\M[E6>?2?\=E#%]YH[82+IL"BY?V,TIOR-$_Y'CF MCSK\?=5W3UN4#BKR4".>$D[[G MCE7PA98E:2VW3'DD+$69(]R@J.$'JW;D?*>D8DVA?5Y@CO4M"@@\#8N7@6]G M?FHGD0L?P'>R& (G\:Q?J:HZP2#U[""(:2]T@@2FUB&' H[]++!]LOM(NYZ3 MQ+1+@EMC288VY*S)2;-ZB0]M*;1%Y-JNVQD$#BVF+W(CNN! %YU7'-NIB1TX M?DP)N*G.T;-#-]-^K!\H=8YD3B%,6IKZP-0K5YZ=I:$=QXFY8NCKX)E..K*S M++-3VA@A3#00)AHES$)2@^QQW.D"*:Y_!2J"@LZ"VB*L62E@KV$!OC9O>&^R MZ2K^%L/&XU+-C:-5^= +V#("'HI@=?4DL F]EKHJ[4G#[M909<\KILJ*Z UA M= 1A=F1=E_)NNA:(4%)2Q"H%@H@(+E7O2-?0.SI@O1/8[QW1[RE"08(ID*!Y M++$J7N]6Y=I4X'#[*3PB$Q)BQPT(GLBU#AJ9LDXCKTKWJFSPP7-2HHKON/$( MEO& 93PN?M(IE:;O-=>K[Z,=8-37_^P AXAG)J*1'USHLFJ2DSHL2N(7"9]U M$8RL88FBY(7UO=GW,B#:LV9'7VCP>N(';FJ[J:9]["3)(.HIR"X:=/?SLMCV MO="(/"%UP%\:BV?'6Q1FC&@&DR B"Z^W. CQ.(WM*$J-OA/'#Y_:@='HT!'@ M.+!#+WXZ]^(.+Z0;AID=!5KWD1/[8S)-!FB3G_?U'MB M!O:@QINM5D__0?VI1.$]Q<*3=E=4.R*"#1MLB#.5J2DKJ+64^JNGAR2-!V'I M=DTSU!AI\#,_LKU XQN%*54^L:XI72;RK?%1X)YFO-9\0B-JNU$ ]$6(R2#S M;,_U],LP]:P;KBBJ?%8_:NQ4/NP=9ZENJD$2V&FDJ>'9KD?$"B+-/]>UTRQ] M$\#9LRFH1K$QLYXD<':-Z@:BX>TP3BZZ*>KI>#>+?F5B0Q]#J'!-IJZ34.L4 MW7S7/2C>FIGJEBN:T,QR2R,Q"GV ]M>\ UF>B7C(D=* M3\7*E1N!46I!.75]S^NX.2+,Z7=M;"KZ75XH2AB>"I!%GB/Q,L"4[WI.P]D' M9F2U5B;@]KL;M,()5O/-5.B96[.D),=,$LY X*SG!(V[L&WVVPU?"-[)@S$8 M)PO.G\PD2GN.9P1ABI?*,"#]V^(04VJ(M(Q?%:=3IS3 P_&>?62]:R\+)''( MZ5>2JG7/N74@Q1DJJ)KQW4=<^;$"EYQ*^X5=M==S8%E(Q?,*K!7DA)5_]%R= MPP% \QP'^!7 ?PMHG0 T*T#3&BV565M#I%"_*_@.A-FMV$F5M, ME-"K1.-4?S)[".+H>_ 836((XB$D\_$XF'V#R0B2Z"&.1E$8Q(\0A.%D'C]& M\0-,)Y^C,+I/X&*(%2)40HR$0.8Z+N$:YLD0+MY==EVEY9DD[K*2,BBE^">D M=&#,F5I+N&QOX9PD_%>P&FMX5^)[O'=$3_C>\\>&,G&9] MU$W+USQUU&*%&/F-S/.]@I SR2E)4?F:60I3@25FJ@SP#$:$(;8DB$*B@UB7 MCI+P(UA()?3C_WE&4:M6U+**6B<4!507L:&3';O" MDK!C"4V'V/8;7J.E3W=[1$>[UM$^JR-B6VV.BQ?8":+P-<^R8[G;_^2^;MUZ MWFOR\E:/;.NTO8;_1J-[4#0Y%BO;2R18Z^4;JZ-UNPILE;Z)#W0;*[O.*TW9 M \=(K B30'&F*;V;]UJ:*/M*.5%\8TMSP94N=#M[N@( 'T' 9 >&PO=V]R:W-H965T MJV S@M3SGV"<=?/*1/>,"W.[M4PE1O#F8![ MA?0FSZEZNP(N=P,O\-X/)FRY,N[ 'Z9KNH0IF,?UO;([OXHR9SD(S:1 "A8# M[S*X&"5.7PB>&.QT;8U<)3,I7]SF=C[PL ,"#IEQ$:C]V\((.'>!+,:_?4RO M2NF,]?5[])NB=EO+C&H82?[,YF8U\!(/S6%!-]Q,Y.X[[.N)7;Q,RC;:R'QOM@0Y$^4_?=WWH68(H@,&LC>0KQK"O2$L"BW)BK+&U-!AJN0. M*:>VT=RBZ$WAMM4PX>[BU"A[E5F?&=[>/5W?/?R>W%Y/S]#=]0,Z&8.AC.M3 M=(X>IV-T\NTT]8W-Y/1^MH]Z548E!Z+^V(@."O$9(IC@%OOHN'T,F;4'SA[T M/]I]6U]5)*F*)$6\\%"18@O"2/6&QDQG7.J- O3GM^+I'^:J'YPPME6QO7K?9O"",XEKJ$K%% M1Z(HCH)VQ%Z%V#N*^-/>4T2YG ,(3KK-7K;H6GOIUX:C^S#]HFK)A$8<%M:).SU; MG2J'?;DQ&PO=V]R:W-H965T]'#],+\#":@K,A583%\AQ\ M!4^/0W#VY;QK*SVI@=K1=H*;<@)T9(+O>7H)7.<"( W:_4J MK5ZKUA]DQ@517+R!T4YIR]+R*UK_M$O+/W#G>3[V]G)P&(4Q]G!S"H)*:]"J M=Z\,HK^,X1UQW*JV=5JT#GF2YHN)3OQTZ M[R74.6T*MGQU=]#Q W__US?$A:[K'RDJL%;S8:O@VURD3.6"7H!;]FH:LM!^ MEV2"KZE1+]LR\UYLX8FK+3RLHQ!C%[G[F6F(TX4AW*]B=NUD-->2>R*6+)4@ MI@L-="X#G5M1GO1E1_&L."QG7.FCMVBN].V("A.@OR\X5[N..7^K^U;_'U!+ M P04 " BI?Y0T33;+H8" ";!@ &0 'AL+W=O0&/FD!91&:IM,8Q)=5F#3-.W!36X;B\0. MMD/AW\]VTJQ 6Z'M);&O[SG']\8^"=>,WXL"0**GJJ1B9!52UI>V+;("*BQ. M60U4K2P9K[!44[ZR1$)202L1IE"6FDAMXZ'CM'I)#=P>;]@_ MF=I5+0LL8,K*'R27Q<@ZMU .2]R4Z92LX:(5G5 M@=4.*D+;-W[J^K %4#R[ 5X'\%X#@CT OP/X[U4(.D#P7H6S#F!*M]O:3>-B M+'$4*C!2P1ZI&)2E900;IX G97D"=AVGEF5@6+3?/49>,+SP0_MQ^R.] MS1H.//=E4OPV*1AZ%\[+K.1MENNYYX,^JZW6WKIM%?"5L3F!,M90V?:[C_9. M.C8&\BH^<2^G[HYXK)RW-&PO=V]R:W-H965TG*M:NVDN"\(A7, M#3PO<@M,N9,FU=A,IHDH-:.S MA@@CF;8*V'QV9$(8LT+&QN]&TVF7M,3#]JOZYRJ[R;+$BDP$^T5SO1DY P?D M9(5+IA_$_BMI\H16+Q-,5;]@7V,1=$!6*BV*AFP<%)377_S<[,,!P4?O$(*& M$/PK 38$6 6MG56QIECC-)%B#Z1%&S7;J/:F8ILTE-M_<:ZEF:6&I].[^\7X M_LO=S?=;,)[/;Q?S"W!_NP!G4Z(Q9>H<7(+'^12UO);\"T+L @1=X/?3):?J49(;N6[H_?$MW3.RS!X6\R.^WB5J;Z'_WDQ/=9Q)U MEH=>-!QZ1RZ[L !ZP0#VVPQ;F^%)FS.SCURK$P56QV3=9%NNYHL:WJW%)H4S6KYL:\:T1:@)E? M":%?.[9TMB]E^A=02P,$% @ (J7^4"HF)$Z% @ G08 !D !X;"]W M;W)K&ULI55=;YLP%/TK%MI#*W6% $D_1)"2P+I4 M:U0U[?8P[<&!FV#5V)EM2K=?/]L0EK9)5&TO8%_?/L@!0Z+FD M3 Z=0JGUI>O*K( 2RU.^!J97EER46.FI6+ER+0#G%E12U_>\@5MBPIPXLK%; M$4>\4I0PN!5(5F6)Q:\Q4%X/G9ZS"=R15:%,P(VC-5[!'-3#^E;HF=NQY*0$ M)@EG2,!RZ(QZEVEH\FW"5P*UW!HC4\F"\T9#QS,; @J9,@Q8OYY@ I0: M(KV-GRVGTTD:X/9XP_[)UJYK66 )$TZ_D5P50^?<03DL<475':\_0UM/W_!E MG$K[1'63VP\78#_!;@OP:$>P!!"PC>JQ"V M@/"]"OT68$MWF]IMXQ*L;S]'Y^@F;I/3I*0&%")9IA(;#YEL?H(WJ8)^CHPW'D*JUL\&[6 MJHP;%7^/2H!N.%.%1"G+(=^!3P[C!P?PKJZX*]O?E#WV#Q)>5^P4!=X)\CW? MV[&?R;OAO8M=Y?R?>OK/ZB^:$71G(+!\P1Z^*\[SFE"*,,O1E"G,5F1! 8VD M!"510F1&N:P$H.^CA51"7^X?!V3#3C:TLN$>V5')A2*_L34,>-;.)V'7T6I8 M!I;%V-Y3[ \N^I'[M/V]=B1YP_T M3-N!:,RPF2B^MK=]P97V#CLL]/\#A$G0ZTO.U69B!+H_4OP'4$L#!!0 ( M "*E_E#L*">UQP( )$' 9 >&PO=V]R:W-H965T;I[W1R>P/2NRE0B_?+FRFXG:63V>WL87:S !=3 M)"$FXA)\ 9YM4V;P3V;[OZ17PG<_ R:>?R+>'+["%4$"0%J -,_Y'A(!_J0K(;G:7W_/ MI/";%+Y)$9Q,(1&5)@%!&TA SH04?9VKX@Q,'/WM/2=>Z#BJ2\_M!G55PSAT M&]$[QJ!A#,XRFLI1H=!*=3@(J+^O/L(J2M@F' 2^ZQXA=F5N$+A#OQ\R;"## MLY"/D'-(Y>OI!H:=O+X7^]X175?E^D/O!-R@@1NK51Q[43]=W-#%']I\ M!,,5)EABU-N]N+/O_2!TW? (L2MSAX$W#(X8[=:!J2^K'Y!O,!7J$UTKHW,5 MJ2)Y=0%4$\EVY@Q=,:E.9#/,R;>)/I:;6SCY#U!+ P04 M" BI?Y0[_VA[ST" "1!0 &0 'AL+W=OVAE3;RCU"H0B0*G;9JTU!9MX=I#P8NQ*H39_8%VF^_ M:R=$M 4T[87XVO?\Z4?C0Y +*G0I9FZ.6(U;7OFT4.!3<=54%)*RNE M"XY4ZK5O*@U\Z42%]*,@Z/D%%Z67I6YNJK-4;5"*$J::F4U1FQA#%):$-GXTS"]]I56>#C>TS^Z[)1ES@V, ME?PIEI@/O;['EK#B&XGW:O<)FCS.X$))XW[9KNZ-!QY;; RJHA&3@T*4]9,_ M-?MP( B[)P11(XC^51 W@M@%K9VY6!../$NUVC%MNXEF!VYOG)K2B-)^Q1EJ M6A6DP^S+[6AV.V,7$T NI+ED']C#;,(NWEVF/A+?=OF+AG53LZ(3K+M-V6%Q M\)Y%010P('EHY>'@I=RG5&VTJ(T6.5Y\*AK0YS7LUVAN4-/?Y?<9 M9MPR8\?LGF!^JT!S%.6:24MG4O"YD *?:=],KC0R!%T[2V61C& M@Z2;^MO#+3K2%O7#.&S;7MCNMK:[_VU;*IH^Y;K&)H=V@K ?]5ZY[KYUG034 M>-QUTKI.SKK^KI!+IDYY/^8W>6,D"I.K?O#*B']P8.QE]97KM2@-O6%%PJ!S M11Q=7P!U@:IR9VBND$ZD&^9T9X*V#;2^4@KWA3V6[2V<_0502P,$% @ M(J7^4&@5?MU> @ !P8 !D !X;"]W;W)K&UL MA51;;YLP%/XK%MI#)VT%3+BL(DB]35O5256S;@_3'IQP"%8Q9O:A:?_];).B MJ"'I"_C8Y[L<7TZ^D>I1UP!(GD73ZKE7(W9GOJ]7-0BF3V4'K5FII!(,3:C6 MONX4L-*!1./3($A\P7CK%;F;NU-%+GML> MWBNA>"*9>+J"1F[D7>J\3]WQ= MHYWPB[QC:U@ /G1WRD3^R%)R :WFLB4*JKEW'IY=9#;?)?SBL-$[8V(K64KY M:(/OY=P+K"%H8(66@9G?$UQ"TU@B8^/?EM,;)2UP=_S*_M75;FI9,@V7LOG- M2ZSG7N:1$BK6-W@O-]]@6T]L^5:RT>Y+-D-NE'ADU6N48@LV#@1OAS][WN[# M#H"&!P!T"Z#.]R#D7%XQ9$6NY(8HFVW8[,"5ZM#&'&_MH2Q0F55N<%C<7I\O MKA?DY J0\4:3\&/NH^&UJ_YJRW$Q<- #'#=]>TJBX!.A 0T>%E?DY,,;%M^X M&JW1T1IUM-$A:V!V6Y,_YTN-RIS>WR.U!$5DY>R2$\V? MB9 MUGJR]($O<7SVAC\5*8T2FOM/$S9FHXW941M&.9P2&U#QCE@8A+,@F5:+ M1[7X/34ZI1;OJ<5I1+-IL6042XZ*_93(&E+UV"NP%Y:+7I#&'B7IV(MYSJBG MO"1[7F@4!E\.5)Z.9M*C9FY!:\)%UR.4A+<("C1.R:=[\I_#. H/R&>C?/;^ M7DS)97N7BH9QF@5OY/R==VU;Y ^FUKS59CLK PQ.4V-8#6UG"%!V[JDO)9K& MX8:UZ=2@;()9KZ3$U\!VC['W%_\!4$L#!!0 ( "*E_E!(XE?!]@( $,) M 9 >&PO=V]R:W-H965TT3NM:%77],.V#(1>(FL3,-M#NU\]V0LHC1.VV+XGMG'.NS[7C MZ_:&\4>Q0)3PE":9Z%@+*9>7MBVF"TRI:+ E9NK+C/&42M7E![C!NQTP;M9,+8H^Y<11W+ MT1/"!*=2*U#U6N, DT0+J6G\*C2M,J0F[K:WZI^,=^5E0@4.6/(01W+1L2XL MB'!&5XF\8YO/6/@)M-Z4)<(\89-C?<^"Z4I(EA9D-8,TSO(W?2KRL$,@P0D" M*0CD@.#Z)PA>0?!>&\$O"/YK(P0%P5BW<^\F<4,J:;?-V0:X1BLUW3#9-VR5 MKSC3^V0LN?H:*Y[L?AWUQJ,QG U1TC@1\(UR3O7:G<-'N!\/X>S=>=N6*I+& MV]-"M9^KDA.J'ERS3"X$C+((HPK^L)X?UO!MY;"T2;8V^Z16\,LJ:X#G? #B M$*=B/H-7T]U6E9U_BS[ZZ^A[R?#*-?>,GG=JS5']60)^]"9",R_DW-W\]F<'=S#^HPTWLIFT.B(P(5 J6HVDVY=FBT][V[1LEX[#6\8,YB#$" MNE;6YZA*ARY.+RF0R-,J__6R+CPCY> ZD.;G /$AHL]5>V?X/Y3VO#=+[\VW M>8]B,66K3(+:!)6+7J_7;#C.^RJ';Z;E=NR=JI BGYMR+,!,,3\LRM&RXO=, MH3L8[[N7 [=B?*AN"'E!?Y'/KQ?7E,_C3*@],%.AG$93;3Z>E^R\(]G2U*0) MDZK"F>9"W7*0:X#Z/F-,;CLZ0'EOZOX!4$L#!!0 ( "*E_E!KJ%5TR@( M #P( 9 >&PO=V]R:W-H965T[#-="/J@$0).G+.5JY"1:YT>NJZ($,JI:(@>.*PLA,ZIQ*)>NRB70V#IE MJ>M[7NAFE'%G/+1SUW(\%(5.&8=K2521950^3R 5ZY'3=K83-VR9:#/ACH3QR M/*,(4HBT@:#8K. $TM0@H8['#:A3<1K'W?X6_8O=/&YF3A6Q3H9.7V' MQ+"@1:IOQ/H,-AL*#%XD4F6?9%W:A@.'1(72(MLXHX*,\;*E3YN#V''H>'L< M_(V#;W671%;E*=5T/)1B3:2Q1C33L5NUWBB.<7,K,RUQE:&?'L]NKTZ^GEU] M.YW>S [(]/O=^>U/\O$4-&6I^C1T-7(82S?:X$U*/'\/7D@N!=>)(E,>0_RG MOXO:*H'^5N#$;P2\*'B+=+Q#XGN^]X&X1"54@BJ?#?B=Z@ Z%K^S[P"TB!X2 MD<8@U0&!QX+IYZ,&W&Z%V[6XW3VX]U1*RK4B^"HH37G,^/*0S&').,2(D<6&3S6JW&8>A[^!^ZJQI)024I:)1TKE0!<2-S\(H9>?'7JV<.*^:P MD7GZ!#)BZ@WR\!7Y9]_K!YA@ZME[%7OO'ZX";-LHJ%=S#QB%_3VGT:_T]!OU M'*] 8L8C>2&C!#,*R26+\ FRU+(_9%[BOTYNR=K?D1NTNNUZK8-*Z^!],=-, M/7A]4O6\;>\E,7GOCIEF\@W08(>]VQKX>P3L9,;V?[RF*IS>T-JNN:1>\)=6 M=R>A9R"7MFPI$HF"ZS*W5[-5:3PN"\*+>5E7+ZG$^%$DA06Z>LCE$%F6JG*@ M16[+PUQH+#:VFV!Y!VD,<'TAA-X.#$'UP3#^#5!+ P04 " BI?Y0&]GW M3Z(# "B# &0 'AL+W=OB- YDE"Q/Z"QGPWMY!5 M3]RR;:3,A+V8961+5U3=9S="C^P&9<,2FDK&4Q TG%OGZ/T234U L>-/1G?R MX!F,E#7G#V;P<3.W',.(QC10!H+HCT>ZI'%LD#2/?RM0J\EI @^?:_1?"O%: MS)I(NN3Q5[91T=SR+=C0D.2QNN6[#[02-#9X 8]E\0Z[ G0&XCNO060N="/"\_3K/S)S'X\P0 W#' O M@YM,C$>/3A^(U3+Q>)N=;FJKO.9%) SAY MK1.9'(E!D\ET/#JMR&\(^#^GMOX1'7R:R;1A,GVU"X^ M8K]#&#KP/_1SBESA^H?F,NRXPZCU-M1O;M]]BU%K5JC?K5Y29GQM%5[KU(-1O0B^IM7=LXXZG7QT_ M3JCU+=1O7#]>[&,?ZSIYXV'/9UHO0?UFP&B.:+R!]1X(A"1A\1Z4T%V5V7H5[SC?P*]#^,*%8'( *J*PY$E& MTOT;"/9!1Y=0L2T:7:G5Y:DJ^Y1FMFRF+TPS;3K" M;^;/D:\7_!,KNN!U_VVW**9T5/N>9* M=ZC%8Z3_1%!A-NCUD'-5#TR"YF_)XG]02P,$% @ (J7^4,>+]BU7 @ M:@8 !D !X;"]W;W)K&ULE55K;YLP%/TK%IK4 M3>IB("'=(H*T)IW:[M$L:3?MHP,WP:K!U#:AW:^?;0A*MKS*A^!KWW/N.9=P M"2LN'F4*H-!SQG(Y=%*EB@'&,DXA([+#"\CUR8*+C"@=BB66A0"26%#&L.^Z M?9P1FCM1:/8-0W^3;A)X5*;JR1<3+G_-$$-\G0<8T@8! K MPT#T;04C8,P0:1E/#:?3EC3 S?6:_;/UKKW,B8019[]HHM*A\\%!"2Q(R=24 M5]?0^ D,7\R9M+^HJG.#GH/B4BJ>-6"M(*-Y?2?/31\V -X^@-\ _%,!W0;0 MM49K9=;6F"@2A8)72)ALS686MC<6K=W0W#S%F1+ZE&JXY\UW=WP$>'X6.(-=PS<._C-AQKPZUKOW7M6[[N/M>*QX\I9PD( M>8;@J:3J97" M]OR=BUO;P_OB&>9_F]*0W^.2*E2+N@?2'8UK&8*+)-YUU:1 M%[CU%>+59F].R=R2VVOE]EXAMR "K0@K89?:FNAB0X/;T?6]?Z0>3=O2&;0Z M@X,Z)_K5!B$@.:VSP7_]"G;V]7C>EMI^J[;_.K4'&]L_K;%'TVJI>&,2F"G\ MC8@ES25BL-! MW.AW8IZLM6!XH4=#G.N]*BQRU1_#$"8!'V^X%RM S-OVL]+ M]!=02P,$% @ (J7^4';N04 S! (1$ !D !X;"]W;W)K&ULI9C?;^(X$,?_%0OU85?:DM@)(5D!$K0]W=ZI+5IV;Q]. M]V"2(42;'YQMH)7NCS\["0FGQ*9<>0 GL6<^,['G:S,Y%NPGWP((])*E.9\. MMD+L/EL6#[>043XL=I#+)YN"953(2Q9;?,> 1N6@++6(;7M61I-\,)N4]Y9L M-BGV(DUR6#+$]UE&V>L"TN(X'>#!Z<;7)-X*=<.:378TAA6([[LEDU=68R5* M,LAY4N2(P68ZF.//"^*J 66//Q(X\K,V4J&LB^*GNO@230>V(H(40J%,4/ES M@#M(4V5)5P5Z0_DDALIP-_@"+8T'TJOA;' M7Z$.:*3LA47*RV]TK/IZXP$*]UP463U8$F1)7OW2ESH19P, M'Y?;CY>(,LQ+>4 :^^#6Z<)A=.Z<;1 MY4(9NE7O.$)+^BKGGD!SQF@>0]G^<[[F@LEY])?!F=LXV(= M>MA&#=OH2K989D'(M)A@1AT8Q\>.X_6S> V+=R4+O +$WZ!QNO0W!(G(+K4 MC!N<\94XLC)N()')L4*:A[*\R!:\[!)V 7#YE(APD/Q[HLM04<.^]B,JS57DJG6](TB&W9Q^:Z?]5,JY9K M+YK;2: S)+H$MH4?FRO_);K^-=L+..I9!R[1 +9J@,URT %DH/:>JJB%0D)T MH.E>)P52MFYZ(ZC<>&?+0*/PI!4K8A8K/9M!!6J;;P%I18F814D/77J;;M7 M?QX\4B;7(4SB6XL.J\WAU(8I=>09>%T*>J,OF%F@$3'60SS=%(4X7 MRD'SK\CL7U!+ P04 " BI?Y0\7,[AX5[NEPIL^ .^RE9X@S5SW0J],PM6$(:8R(I3T!@ M-'!&_L6D9^)MP"^*6WDT!N-DSOG:3*[#@>,90[[]AGL_+<.WX$S:7]CF ML2W/@44F%8_W8*T@IDG^3Y[V^W $\-LE@& /"%X".B6 QA[0L$9S9=;6)5%D MV!=\"\)$:S8SL'MCT=H-35A-^SI X-[PL$7N"=T3-Y,]SO5[35F\%9(]6PH-[TJWRT"Q_M2AY=52*D*A-8JK^:P"M[$>^& MG>CO%/H[;SM9(=W0$),0=A19>,Y'-5&ICW?#3GQT"Q_=M_E@-$+@$?#4- RI MJ]@.B3A;P*H9VSD0?!]"LCM',*DF:.P)VA#;2ECALE>X[%52/MK^A&&-;%#H M=@L1H0(VA&4GGI>Z#*F713?WG/-W+;_I]9NA7^^V^^[FV-?KH*#N/0?ETMVC M]A.C6-JN+&'!LT3E5;U8+1K_R/:[%^MC?2'(^_&PO=V]R:W-H965TV>W>0"UA*;V09::3]^MD,3 M)HC+JKTD=N)[SO&]]M$=;+CX*1< "CV5!9-#;Z'4\M3W9;: DL@.7P+3?V9< ME$3IJ9C[F?X=(R[)L"N>*"P MD3MC9+;RR/E/,[G*AUY@%$$!F3(01+_6< Y%89"TCE];4*_F-(&[XQ?T3W;S M>C./1,(Y+W[07"V&7L]#.+D- MU@I*RJHW>=HF8B<@:@L(MP&AU5T169471)'10/ -$F:U1C,#NU4;K<519JHR M54+_I3I.C:9W-^??3L9GT\L+='YS/;G\/CV[N[KYCMY?@"*TD"C\,/"59C+K M_6R+.JY0PQ;4%%USIA827;(<\K_C?:VPEAF^R!R'3L"O*]9!4? 1A4$8O$,^ MD@LB0%9/!WY4IR&R^'$+_CU;@U20(PEB33,X,97.T>WT7B)]EJ4B+*=L_A$] MPIPRIH?H-SK$7FVF(DLLF;D7ZU$4]()>=^"O#XB,:Y&Q4^1#)=%%'.\1G_32 M).D=)DYJXL1)K,__#*CAUFE &6&9OD6O*$GVE40Q3@\+26LAZ?\I$]BW4V"Z M)S".^TG4DJINK;#K5/A9$*903A2@&:$"K4FQ@K^/37-\#\FJX'L[LM).M^7@ M]&I1O>,.CINZ NGO4'<[87R8NE]3]]]X=-Q:^O^@!0>-V05OJ4Y]6MR:MN"[ MM4DZ:=@B:L>!\:O5,?1+$)3G!XG= !%Z!B)<-HC#1DSHQ)I6%PN-S<5R(3;. MBMW6:G/^BEG@?Q PGU=QJ7$L3$V$MEB)"ICIT*#3U5L754M6311?VC;HD2O=5-GA M0K>Q(,P"_7_&N7J9&(*Z,1[] 5!+ P04 " BI?Y01ZC'!.<" #:" M&0 'AL+W=O);P8[QE]$ M2HA$KT5.Q=!(I5Q?FZ:(4U)@<<76A,*=)>,%EC#D*U.L.<&))A6YZ5A68!8X MH\9HH.?F?#1@&YEGE,PY$INBP/SWA.1L-S1L8S_QD*U2J2;,T6"-5V1!Y--Z MSF%DUBI)5A J,D81)\NA,;:O9Z'":\"/C.S$P3523IX9>U&#FV1H6&I!)">Q M5 H8_K9D2O)<"<$R?E6:1EU2$0^O]^J?M7?P\HP%F;+\9Y;(=&CT#)20)=[D M\H'MOI+*CZ_T8I8+_8MV)=8+#11OA&1%1885%!DM__%KE<,! 71.$YR*X#0) MWAL$MR*X[ZW@503OO17\BJ"MFZ5W'5R$)1X-.-LAKM"@IBYT^IH->654/2<+ MR>%N!CPY6CS>3[]?3L:+682F][?SV=UB_'AS?X?.(B)QE@ODGJ-+]+2(T-FG M\X$IH:9BFG&E/RGUG3?T773+J$P%FM&$)"?X43<_Z.";X+4V[.P-3YQ.P6\; M>H5O==K>>]M?N2Q2^7ZD5+4,P* M.'P$5N_OJ7TNE0*MI$Z?[OT>+&-[&%\;YH9NS[>/85$;9EMVX+C^,6[6 MQ@66!65KV)%OK_;M=?N&@RFCJPOTA5#"<8XP3= X@?OW /1E"A\?A"L W%\R)O<# M5:#^G!G] 5!+ P04 " BI?Y0 _)E6'0" "3!0 &0 'AL+W=OJU*:L5<@ MUC>^;]*"5\QJ2C\,@I%?,2&].')G2QU'JL%2 M2+[48)JJ8GHWY:7:CKTK;W_P*/("[8$?1S7+><+QN5YJVOD]2R8J+HU0$C1? MC[W)U[.8V&WN!%<1+GJ)E8/39\!DO2TM$,GYU MG%[OT@(/UWOV3RYVBF7%#)^I\KO(L!A['SW(^)HU)3ZJ[6?>Q>,$IJHT[A^V MG6W@0=H85%4')@65D.V7O79Y. "$@R. L .$3G?KR*F<,V1QI-46M+4F-KMP MH3HTB1/2/DJ"FFX%X3!.GAYF7]]/)\EB#K.'N^7B/ID\W3[<+0P**B=RE:J*FLLP5Y^I,@AJ#?3DZ0NHVAX:8#*# MQ^390$YJ+&;5($B%L*.&W7"#_Z:US6*K8.04V+[R6!4U- MKJT!W:^5POW&.NCG&PO=V]R:W-H965T':0\F,<2J8S/;@?:_G^V$C-+ JHT'8I_ON^^^R^4<[AA_% 5" M$CR5A(JA54BYN;%MD16HA.**;1!5)RO&2RC5EJ]ML>$(Y@94$MMSG+Y=0DRM M*#2V.8]"5DF"*9IS(*JRA/QYC C;#2W7VAON\+J0VF!'X0:NT0+)A\VUO'+YAM!,':Z"5+!E[U)M)/K0\XE\70NK9 CE:P(O*.[;Z@ M1H]),&-$F'^PJWW[C@6R2DA6-F"508EI_81/31T. "I.-\!K -XQ(#@!\!N M_U:&H $$;V7H-0 CW:ZUF\(E4,(HY&P'N/96T?3"5-^@5;TPU7VRD%R=8H63 M47P[G4[NI^GL?@%&LP3$M[/[R>QS.HLGZ0)<)$A"3 2805\%:]MU<_]LX& M_%K1*^ [[X'G>$Y'/O&;X>['+CG_QY[^,_N+8OAM*_@FGG^J%5A98JEF@!0 MTAS$JM:8KA'-,!(@P2(C3%0<@1^CI9!(_S[ &+6M@6(,3K'?L&1*I&+K: MJ8;V#51/O&WD70?7;FAO#U]2AY?G'SDEKYUZ?M ?O/1*7WOU![JXVPZ%O59A M[ZS"><6S0LTRD+4%[M+:>T7M#AS].Q+R=[\Z2_M@*)2(K\TT%BJ)BLJZ*5IK M._!'9LX=VQVV!-U0=3S_$_X^G:90K[&5 ""5HK*N1JHG'D]L>N-9!LS MDI9,J@%GEH6ZY!#7#NI\Q9C<;S1!>VU&OP%02P,$% @ (J7^4$OL(L). M @ ) 4 !D !X;"]W;W)K&ULC511;]HP$/XK M5K2'5MJ:$&B[5A I0*=U6CL$=-,T[<&0@UAU[,R^0/OO=W9"QBKH]I+XSO=] MW]W9Y_Y6FT>; R![*J2R@R!'+*_#T"YS*+@]TR4HVEEI4W DTZQ#6QK@F0<5 M,HRCZ"(LN%!!TO>^B4GZND(I%$P,LU5102 M @E+= R$4"W 71]H75FOJPQ1Y[TC=XRXZ*)S2U\;SR:JA'*G>(,#>T*PF$RO?F< MSF_&;)).Y]_9?)K>S]+1_/;+_8R=C &YD);=\<>9F-V\N:T'R*I M.XYPV2@-:Z7XB-(%N],*<\MN5 ;9W_B0LFY3CW>I#^-7"3]5ZHQUH['*IW=$9\*?:8J0H:8IJB5++YE51J@U*\$(G1TZGYKWPO.ZZ=XD5U%$G=OL M-^T?077*X=Z%*\"L_1Q:MM25POH 6V\[ZJF_X2_\0WH"ZHG]0U._'W?:*0A\&6//#GGT2YX/TUS*$#=';$,-@@&L-;1,E:$K,J1XS0K8-G!D@% M%1(H??]:3FB0^LF%0^>9I^%Y&.%"VMPN@_M>^^D'@9UG!!)*.X$SZ( DJI!2 M6/([[=C)%GP6 MY>;2NML)!H&\X6L%]@!YUD+62&990]FV\H"(;H;XV>CO<^N:UX'N)<]):O\T[ 6/LX3@[JBJZ_4))P1EV MFS\Z81*AW3I0"DF>=#;S5%(-8 G!!DM%TB'R1Z)JA5NU>TYM/JYY]@XU_]MS M+C#'$M&A:/WV3_F4WZQX?O6_)-M_E4/!+VKTQ?#412[>@\CEZ8N<7Y^^1M^0 MG)S(P)?&0?W=J[X="DR7$\.?IJ>B?5*P;@A5A'NO)%F&^;,BK.D56NN6>(]? MS\]PCAJJ5ETPAKW] V>D8=?=K'MS$'Y6;W\WVPN7-F'?=R=_ 5!+ P04 M" BI?Y0EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( "*E_E#O-,H]( 0 'P? / >&PO=V]R:V)O;VLN>&UL MQ9GO;YLX'(?_%8LWUY/N+N%'NZU:)A%",[0$..Q4ZKTYN> L5@F.C-O>[:\_ M0Q;-=,E7]\;)JP1CP>'PSVE+>.)\^'JZ5RY%Y(!0K%1>- M+NP*[CE[;7^<[P[1"V_Y(Z^Y^G?B]/]KYJ M;_B6?V/5Q!D[J-V(U\]"\F^B M4;3&I11U/7'<_8E[)A4O?RK&'22ACVU?HNAC037(Q+D9ZPNNN6Q57Z._/M6, M+TQ7WA\]*W'':\7DC"HVE^)YQYNOW67T4XR,Q^AS./SN0[R5_R=&L5[SDLU$ M^;QEC=KG*%G= 3;MAN]:!S5TRR;.H0JB387B1NF04-+L+Z7K=D^J;YU4^Z=6 M&M?(4-YR?4(F50]N#S(23<6:EE5H2FO:E SUR;8&G0?0>9>A0U4W2&V\7+TDU'LF*),:_H30F!M4'@.J#72H=5!X7Y*%/+?YS ME>1+3?D6T!U#H_78=G D3.?)=*&;%N.8_!2?"[K$LDS"*,I6*<$H#Q_"GE$' MJ0N+53Q#B\3$A*3B6K;*(@YQ;/8$%[*':UD?:4;B'XF1#$W#](L)!UG#M:P- M3++HR^=L,8L+_$O?)\B#R0;)PK5LBY[M]ZENRYD>VY9YG.)^4#;Y($^XED6A MF98)Z880W'>$*$M)DL[C-$J&;Q_D"=>Z*!8AT0'F83?PD2+4(49=B@-"2!6N M95?@U13K%T_'B#JI#13F0K9P+>L"_!#XVS._H"%E>-:5,70MNM)SI9JUOYJ MD#4\R]8 M-NQFIC@5,2R-8ZK]VB:D$X\RSH!'3Q\*R&Q>);%LG?PT?0@IWCG M<,H;WQV%A,3B61;+*?%]!S4Q(;5XEM4"CX^^B0GYQ3OS7 1=S9BBO!ZV-R0: M[W+SD@[67 6!1.-;%@V(.1AY?$@WOF7=G!K'O[>ZB0GIQK^0;GK,89K@VM=% M=6-VG3HYJ8D&,"RXX! M,0>#=P Y)K#L&!C3'+P#R#&!9ZPG&.M["3FM8D)*2>POW8FO>L"K5MVAU>4GK,I>H^]FO2@?7 MW9+2^KFN(UV6-0M!J\/F\6'C^]-_4$L#!!0 ( "*E_E"Y(]HWL@$ %0< M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("\@ MPWU 0A12I:&-V( %PT,!;'DF"NP^" HX5HHT:$YES5B^_JM/UOCM,^[JO&T. M:;-MT^"XWQW2M-KDW+Z&D!:;N*_34]/&P_G.JNGV=3XONW5HZ\57O8Y!A\-Q MZ.YG5.]O]S,'\U,;_S.Q6:VVB_C1++[W\9#_&!Q^FNXK;6+,U6!>=^N8IU4X M[F[;*5PN\G2>7 UFRVG5S992A=)!"D%:/L@@R,H'.01Y^: 1!(W*!XTA:%P^ MZ!F"GLL'O4#02_F@"01-R@?)$&4<$B3UL";06I!K(?!:$&PA$%N0;"$P6Q!M M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;>Q_;!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EOO ML(1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H[:BW/U+OE$^[F&X]US6^_Y%4Y_.S M\?;ZR_*ZV6/G@G. GXCOOU!+ P04 " BI?Y09>&9M;UW7VSI;#)^VUKRO4U=-7Z2%"'8!\9\ M5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A][R) MKWUIFDGBJ/))[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>DWCK2 MN2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D0GG^ M$X^)L?35WT?M:>>4_S([;N^'<\ K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " BI?Y0F5R<(Q & "<)P $P @ '- 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "*E_E">6N%D\@, -P. M 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4)T@'V7! M @ ' D !@ ("!D1( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4,L[;]]>!P 1!T !@ M ("!D20 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ (J7^4 ,VDXA1 P JP8 !@ ("!WC\ 'AL+W=O MV2) , &8& M 9 " @65# !X;"]W;W)K&UL M4$L! A0#% @ (J7^4);ND#OC @ ^@4 !D ("!P$8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(J7^4+? Q>H#!0 O@H !D ("!>%$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4/#*6+RJ# )B( !D M ("!&F\ 'AL+W=OP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ (J7^4)-S6*N. @ '@4 !D ("!RH$ 'AL M+W=O&PO=V]R:W-H965T/A$JI0( !4& 9 " M@7*' !X;"]W;W)K&UL4$L! A0#% @ (J7^ M4+B[72.! P 0@ !D ("!3HH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4&0\-[NZ @ ?0< M !D ("!(98 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4,!U8G:, @ -0< !D M ("! )\ 'AL+W=O&PO=V]R:W-H965T MUQP( )$' 9 M " @7^D !X;"]W;W)K&UL4$L! A0# M% @ (J7^4._]H>\] @ D04 !D ("!?:< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4&NH M573* @ / @ !D ("!LZ\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (J7^4';N04 S! (1$ !D M ("!&[D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (J7^4$>HQP3G @ V@@ !D ("! M/\0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (J7^4$OL(L). @ ) 4 !D ("!X\P 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " BI?Y09>&9M; XML 60 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 61 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 76 299 1 true 20 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://wraptechnologies.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Condensed Balance Sheets Sheet http://wraptechnologies.com/role/BalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://wraptechnologies.com/role/BalanceSheetsParenthetical Condensed Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Statements of Operations Sheet http://wraptechnologies.com/role/StatementsOfOperations Condensed Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Condensed Statements of Stockholders Equity Sheet http://wraptechnologies.com/role/StatementsOfStockholdersEquity Condensed Statements of Stockholders Equity Statements 5 false false R6.htm 00000006 - Statement - Condensed Statements of Cash Flows Sheet http://wraptechnologies.com/role/StatementsOfCashFlows Condensed Statements of Cash Flows Statements 6 false false R7.htm 00000007 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://wraptechnologies.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 00000008 - Disclosure - REVENUE AND PRODUCT COSTS Sheet http://wraptechnologies.com/role/RevenueAndProductCosts REVENUE AND PRODUCT COSTS Notes 8 false false R9.htm 00000009 - Disclosure - INVENTORIES, NET Sheet http://wraptechnologies.com/role/InventoriesNet INVENTORIES, NET Notes 9 false false R10.htm 00000010 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://wraptechnologies.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 10 false false R11.htm 00000011 - Disclosure - INTANGIBLE ASSETS, NET Sheet http://wraptechnologies.com/role/IntangibleAssetsNet INTANGIBLE ASSETS, NET Notes 11 false false R12.htm 00000012 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Sheet http://wraptechnologies.com/role/AccountsPayableAndAccruedLiabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES Notes 12 false false R13.htm 00000013 - Disclosure - LEASES Sheet http://wraptechnologies.com/role/Leases LEASES Notes 13 false false R14.htm 00000014 - Disclosure - NOTES PAYABLE TO BANK Notes http://wraptechnologies.com/role/NotesPayableToBank NOTES PAYABLE TO BANK Notes 14 false false R15.htm 00000015 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://wraptechnologies.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 15 false false R16.htm 00000016 - Disclosure - STOCK-BASED COMPENSATION Sheet http://wraptechnologies.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 16 false false R17.htm 00000017 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://wraptechnologies.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 00000018 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://wraptechnologies.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 18 false false R19.htm 00000019 - Disclosure - SUBSEQUENT EVENTS Sheet http://wraptechnologies.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 19 false false R20.htm 00000020 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://wraptechnologies.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 00000021 - Disclosure - INVENTORIES, NET (Tables) Sheet http://wraptechnologies.com/role/InventoriesNetTables INVENTORIES, NET (Tables) Tables http://wraptechnologies.com/role/InventoriesNet 21 false false R22.htm 00000022 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://wraptechnologies.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://wraptechnologies.com/role/PropertyAndEquipmentNet 22 false false R23.htm 00000023 - Disclosure - INTANGIBLE ASSETS, NET (Tables) Sheet http://wraptechnologies.com/role/IntangibleAssetsNetTables INTANGIBLE ASSETS, NET (Tables) Tables http://wraptechnologies.com/role/IntangibleAssetsNet 23 false false R24.htm 00000024 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) Sheet http://wraptechnologies.com/role/AccountsPayableAndAccruedLiabilitiesTables ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables) Tables http://wraptechnologies.com/role/AccountsPayableAndAccruedLiabilities 24 false false R25.htm 00000025 - Disclosure - LEASES (Tables) Sheet http://wraptechnologies.com/role/LeasesTables LEASES (Tables) Tables http://wraptechnologies.com/role/Leases 25 false false R26.htm 00000026 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://wraptechnologies.com/role/StockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://wraptechnologies.com/role/StockholdersEquity 26 false false R27.htm 00000027 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://wraptechnologies.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://wraptechnologies.com/role/Stock-basedCompensation 27 false false R28.htm 00000028 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://wraptechnologies.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://wraptechnologies.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies 28 false false R29.htm 00000029 - Disclosure - INVENTORIES, NET (Details) Sheet http://wraptechnologies.com/role/InventoriesNetDetails INVENTORIES, NET (Details) Details http://wraptechnologies.com/role/InventoriesNetTables 29 false false R30.htm 00000030 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://wraptechnologies.com/role/PropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://wraptechnologies.com/role/PropertyAndEquipmentNetTables 30 false false R31.htm 00000031 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) Sheet http://wraptechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative PROPERTY AND EQUIPMENT, NET (Details Narrative) Details http://wraptechnologies.com/role/PropertyAndEquipmentNetTables 31 false false R32.htm 00000032 - Disclosure - INTANGIBLE ASSETS, NET (Details) Sheet http://wraptechnologies.com/role/IntangibleAssetsNetDetails INTANGIBLE ASSETS, NET (Details) Details http://wraptechnologies.com/role/IntangibleAssetsNetTables 32 false false R33.htm 00000033 - Disclosure - INTANGIBLE ASSETS, NET (Details Narrative) Sheet http://wraptechnologies.com/role/IntangibleAssetsNetDetailsNarrative INTANGIBLE ASSETS, NET (Details Narrative) Details http://wraptechnologies.com/role/IntangibleAssetsNetTables 33 false false R34.htm 00000034 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) Sheet http://wraptechnologies.com/role/AccountsPayableAndAccruedLiabilitiesDetails ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) Details http://wraptechnologies.com/role/AccountsPayableAndAccruedLiabilitiesTables 34 false false R35.htm 00000035 - Disclosure - LEASES (Details) Sheet http://wraptechnologies.com/role/LeasesDetails LEASES (Details) Details http://wraptechnologies.com/role/LeasesTables 35 false false R36.htm 00000036 - Disclosure - LEASES (Details 1) Sheet http://wraptechnologies.com/role/LeasesDetails1 LEASES (Details 1) Details http://wraptechnologies.com/role/LeasesTables 36 false false R37.htm 00000037 - Disclosure - LEASES (Details Narrative) Sheet http://wraptechnologies.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://wraptechnologies.com/role/LeasesTables 37 false false R38.htm 00000038 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://wraptechnologies.com/role/StockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://wraptechnologies.com/role/StockholdersEquityTables 38 false false R39.htm 00000039 - Disclosure - STOCKHOLDERS' EQUITY (Details 1) Sheet http://wraptechnologies.com/role/StockholdersEquityDetails1 STOCKHOLDERS' EQUITY (Details 1) Details http://wraptechnologies.com/role/StockholdersEquityTables 39 false false R40.htm 00000040 - Disclosure - STOCKHOLDERS' EQUITY (Details Narrative) Sheet http://wraptechnologies.com/role/StockholdersEquityDetailsNarrative STOCKHOLDERS' EQUITY (Details Narrative) Details http://wraptechnologies.com/role/StockholdersEquityTables 40 false false R41.htm 00000041 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://wraptechnologies.com/role/Stock-basedCompensationDetails STOCK-BASED COMPENSATION (Details) Details http://wraptechnologies.com/role/Stock-basedCompensationTables 41 false false R42.htm 00000042 - Disclosure - STOCK-BASED COMPENSATION (Details 1) Sheet http://wraptechnologies.com/role/Stock-basedCompensationDetails1 STOCK-BASED COMPENSATION (Details 1) Details http://wraptechnologies.com/role/Stock-basedCompensationTables 42 false false R43.htm 00000043 - Disclosure - STOCK-BASED COMPENSATION (Details 2) Sheet http://wraptechnologies.com/role/Stock-basedCompensationDetails2 STOCK-BASED COMPENSATION (Details 2) Details http://wraptechnologies.com/role/Stock-basedCompensationTables 43 false false R44.htm 00000044 - Disclosure - STOCK-BASED COMPENSATION (Details 3) Sheet http://wraptechnologies.com/role/Stock-basedCompensationDetails3 STOCK-BASED COMPENSATION (Details 3) Details http://wraptechnologies.com/role/Stock-basedCompensationTables 44 false false R45.htm 00000045 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://wraptechnologies.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://wraptechnologies.com/role/Stock-basedCompensationTables 45 false false R46.htm 00000046 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://wraptechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://wraptechnologies.com/role/CommitmentsAndContingencies 46 false false R47.htm 00000047 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://wraptechnologies.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://wraptechnologies.com/role/RelatedPartyTransactions 47 false false All Reports Book All Reports wrap-20200630.xml wrap-20200630.xsd wrap-20200630_cal.xml wrap-20200630_def.xml wrap-20200630_lab.xml wrap-20200630_pre.xml http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true ZIP 64 0001654954-20-008212-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001654954-20-008212-xbrl.zip M4$L#!!0 ( "*E_E"S7)*<[(( ,)[!0 1 =W)A<"TR,#(P,#8S,"YX M;6SLO?N3VT:2(/S[1=S_@$]GWWDB0 H W_+,7+1:TJQF;76O6AKO7DS$!D@4 MNS$" 1J/;M%__9>9]4"!!!\@P5!\.)\=-OG[]<_^F?MO4? MQM^SD!DMRW LQQ+?P^>VW;+^^=OGJUOCR_OK?_MT\\O-WSZ^OS.-CY^NFX;5 M;5GT.+SO-+^/ 9?OW!3@Q"\!)JL'_VI97^S>F[;UQK+^WX:+3MTT2]2BK>^6 M^(>__N?OPSCPW^"_#:"','GS/?'_\DK#\U.K&<7WKQW+LE__YZ^_W(T>V,1M M^&&2NN&(O9)O!7[XK>P]>S 8O*9?Y:,+3^+DG@2]+'D4VS1<"O)YJK XB9T+O(-.^DER(E/LF(?[X MS,8&$?V;!R(%'* A7VA^3[Q7XF=)3Y*R5?&:SD4Y\I1%*;L>VKXWE]> M?8BCB832LM.(?^XV\OG5:RQ,_72FOE7?^Q[^,O9!+!.4K+!1$GO7'__]U5]! M/M@]RQDX[3^_GG\YG^YUZ7QBMBEL.E/^V\!HJ_PBOR^ (#\4J!T.9ZODIOQV>*6R\*T!$GRESJ1!$+/=I!ESA5)<@'[ M01+G6'XR<([%SV=(53K'RN54XEBY[D-P['^+<_"_;\9C?\3>_Y[YTPFL]UP&IX/3W+M7"SJS6T< 9+2V6T ='H5 M>FIY;V=?X"2Y^NXGK_XJ'R[%P)]?ETZF _JZ'-)S$DD7*CA5*MBOS%TB"[Y$ M49"\ \4-D/5K%'C)"Z2#)3AX8?+@0@DG2 E'D0GHFF&2XT,/)TL,AY,.9^FL*2-H_ MT_3/W0O8W[\7L,QOKZ3,'0L"/[SG0=0 >.S*F_BAGZ2QF_J/[/WW*7#OP7.*B\CR'H MI_?^,&!72<+2Y.WL5_=?47P=N$E2)*4"!EZ8[7[9_1/9_>-$_&+78Q,W_H9! M#OH#TR%?,C6LQ,@+DPT7ZC@3ZCBH[!AE21I-_OLV ^7+3=AO;AR[S^8$H3V_ M&8M%W<2?_?N'E-, IKJ^*5_U\Y8+\SM_=0_0OJQM+UGR<]WS#7P8U]%D$H5W M:33Z]CRV'ZL_&)F/OV< -T9YHQ"5PH7H;W'=%W]%57_%A71.@'3.QS=Q(95Y_DI(-$-;EW? M^QA>NU,_=8,710\K<7"Q-JI:&Q>2.F&2.A\KY$)&)T9&1[9.+O1PLO1P%*OE M0@^G3 ^'MV8N]'"Z]'!L*^<(]LN%PHX(0HXBK5RH8#3HH##VR<7"C@E"MBK1;)9[J;S M/"B@:O*F<^R]/WKVY@O9^+(U/]==SWT0[>?5 ;=]JF9ZN_&L^I96QO.A:JKG MZ?F2/7+L[)&S9=$+Z9P2Z9R@U,EUI]8E3^T$R*6H/;4.T-'JLN^GM>]R3PZM M-5^BNJ<:U3U_[>-"4B=,4N>CE5S(Z,3(Z,C:RH4>3I8>CJ[%7&(_1X_]G+_> MNVE=?<9 MM>X^3ZWW0F)G1&(GJ!-O9)U?VGF?9#OO\Y18%W(Z47(Z0>F4:^N]AC,X6T54 M+N!HBNAM''G9Z,PO1TSB](U8R$U\Q^)'?S3'8(5E7B1S5LE-^L#BC^$HFIRYYK^>4A:6>FR9FM8Z<''.VB&4$'@J7> DZ\YT$" M<]YJVO;%55Z.E(J$+6S\A+E)%K._ M^DG4=NS>&WA&#B9_*DZ!HRT9_^[!C5FR= J!!'IHZSD OMLE\WC^(U#<(F[Q MW4_9A,5N&L6+!%V^NS[O[/9QC/H M8G[I:/ITUUD<(Q1^,G*#_V)N7!5U#=D%:M5HBPO\X 0:-HJ^T,.SBK.]!(MQC&E 6!!41:/& M!8NCE/%T3DX?X)O-%X6?B_P\-]+RR3CC5YON/YRRR;21%O'W$4:.W1%FH &; MN +MV^Y:^6AELXZB&';6Q3HSR@"_CC*0$+/KR-N<\=^]+\Z]8LQR]H?S&17( M"J*MT>GT6_UY?N?CE##[]R]P "543<=W87L271Q+SJ>47KJ!N3!#T4GPRL!# MF'Y 5<_PV,@'GD[^\@HF; U :-N]P9]?%\?;>!;9CW'E+(X%&E2[9ZV;A;P_ M_">0N*,2JJRP--OI]NU\QM*QMP5@HU5O \"*2[8_L:U1T;*Z@X&&_=6S[ S3 M9C31LIQ^:UN8;J9X$L,)\0NHG8P<0S?CKPE_85LT >1V2]^Q59/L"M%F2.I: M@ZTANHTC>#R=W0:@#E^%'I;:4%;?#I3D=-NVSL>KYM@1GLT0U';ZO>YV\'#B M*CO[JK!6WVFW':LW+]JNR_E[W9R;"99!M]<&CMYPSMN835W?$[F<@!1-$FU- M!WW+*=+!\CEVA&#Y MQ7>'?@!*%MN:(>Q!N^.T^_G\VIC5IMM0MW Z?7NSZ8J'AGQP5H.&9=E]I[OL M="J9J [(-D-/Q[)T[%2&3$/GCGQB=_I](([2G5I/CKLRA=7K]"VKRN1+4+4K M%NS6H-->NR%UP;0A#_57J'OK8'K'Q@Q^\#XSD+L9V_K@:/4\2(Q>_8- ([=&=VZ+R@VPD"KW>HY[A2J@HD=,[>NC,\9'=$2*_?MF+0HDGKCP,4G@O-ULU2+500/AXZ M/L-.L)3@8M^PW&0I)M%YP%7[1(XVS>Y0U8:F%5!I-';KQCB?U:S4#[7SI!MSM8[0J81<*T(LP5<5BFOU O5YLBJ&:H:#E+4(>S. MH%RDK#K -@=F<_2@ICD8V.5*325@ZCI*-T#/9@=7O6?I!HA: 9:*GV @.GE@ MWM^BR-LZ'-"S![:EV0?EHV\-PT8Z:;?3:CFMK6'X+8J_?0QOXV@TGSY6Q;T) M-N:@!(3"X%N#L)D[QR[#P68 ?':??H43+O9AL*T]GJU!R^DX)3#HHV\+PH;A MD('5+XU.K@)A:2S];W&T/46T^FTP$3>(V-,L.\.TH=':Z5K]@\&T6 XZ'OLC MIMX3U1@KS?U.M]TY.!)W +B-X>KC8?A+% 7).^[9^C4*O&0#D'N]=F=P/!QO M S+PN75$+&,N;0;2I IAV%:WUSTB*6\#<[_5ZAY17'S(8H MBS&OY8/_'3]M M0AQVNUW0!PZ-Z6W!=OJ]_M8'1L$1.XUA8,H4AL\!PP_8D7."R>9_T/=+!]\^ M"]6R' WZNN YX#HW.D)[3J]U@&6NR!+=32NQNX7LH77SU #7AEFR[5:[?5"X M%IMJP2Z&Z2:LZK0=1P_:'!"+6T!K][IMIW-X%\TRP&NT[(WT^F M031C[#.C1^O+@7&Z[9:M@;IVHCH@V\QL;H.IVMH!,M'K1/2GF%%.C1M06PLL M@/=VS1YR^JVB8K3);/4!N1D26X,YI7,;('GZ=MWI5W9OT-,0N'J2G4':#%W] MOM/;%J1K-\$&SO@?U* >W8 2A=)KP/;,#^]W"ZQW6OV.T];=JYM,5Q>,FV&O M.^BW^MWV\6#<0-[9K5ZOKU>,'!;&_D:IL:U.OS_8=:]KS*/J6?U6H11J?7Y2 M?;E2-F@KG:[NPZUO]DU\Z!VGW^GM8>T;D@(0@NZ[JVGV,N_1W)WAF^?YU+P? M6\+D#+KUXZG,8U4))CTSJ6;*V1:FWA[V;H&>5M_J6BV9;E_TM3V,+:OEM'N# M_O[I;0<8%Y(!]T5_V\-H=\$6=0XAWY; $[&_1W*NZ%N M(4EW7\2W#73MMM5N[4D*MK:7S"W+VH_4VP&FO9T6%>X 7XFS%B9[6'MA@[I@ MM'M MJT]P+B QZU8M6/U.CV]H'U?&-P&.K"$.K9=/UNHBSY7^P-LN^]8^T/- MFK)-N]49.-8FLVM=G*HGGM$52IMD2V\VRSQ&/D4ID_5;7Z*W;OAMYZK>05\O MW%LZP2Z05*USVA@(S9.T>Q5XJ].S.N7US1O55]=?[;T1!(O(VAT53J?C./U5 M&U(;/+O3QG)01"7PQAW(5N\-A@0U\24'KS!I67/T-:==#[9BISG+K@99DQ/B M= ;.SNN<;J^K)XCMM.1*IX?3ZNFY^2LFOHZ2]&9]*Q"3E]A@JJS M5][K07>@Z^X[35YYOSM=.!BL&I=>:<];G>Y@TZ6K?CA<:/PRGQ6TY=XW.D!X M':NL;U0^T7:P5*:$1JO=&_1T5;$V6"H31L/IMWMMJ[4GO%0BDX8]Z+6ZG;+F M2!O (B^UK^5$Z/7[O4X94N0LVX!1F5" ;RQK4$8GNX!1F49:-MBZ3MU@5"8/ M>S 2K4J@+'R>O%:[$S;AOTIZ'(K9MP5O.KJQ<"V6LZ!H*M^)O5Z[5[_@+BK M9N6"_:+7\%6"[HX% ;;*9R%0:(!IY]X$RQ]3I-='5B,%MKM@[A5BQAM-71O ME6G2Z78'5K=U-("KJ\H=4!S:Q\5P-3G91N_]S@#_QK#1,_.N'N&M>]%W_F:\ MX/5^ZR;^J#HI+ZORML \Z.A"JQ(<=2]B#7DOJPGO=2W08]HGLH@U)+]L)\ H M+K;J.OI.K&"#I3O1;_?;CEW3(F0 3[8=V9+V5[0_:5A-/>A7.N&V4*V7U:N@ M/5S4U4G MD=WMZ$ZBG=%3U3%DMT$QW./Z#RM-E@:2#B)-EJ[]X-)D*1X.+DV6XF0;=MT_ MN^R6^%:)FRB"]RD*HZ(OMD8?1J]CZ<'9U1/N#%YU+UI[4/ Z[A>\ZMY9ZY#@ M;9$MTNG-EQ96 X\_48M6W)TG,SYVM6FK*\..TY]'P3835R<-9[[.=-OU5CNN M'6>!(LLGICL<62*DC_+GUR14]"2+)3-M#U!U,=(K..5J!V@+P='1-=Z]8*@2 MW73M0NK2A@!5Z3*YD9ZU)=,;71VJZ@;8,U')]WBWV7Q? OU.6 MO_>)/=%/M;I]EL%N=>&?^9J*M9#5NIZM#,^CK(>*ZZMNSYIP.4#K6/-U5>NF MWB>\VU:'+12LG<0B=BC5@JWI#A:*H0ZYJDK*RPF0TO8NI!,BI7I\0762TF^? MKVY7"S+1QB=Y_YW%(S]AGGV L\/N6!WL#4O;>MXQ)*E=1T;=<<36%G= M!Z3=ZOW)K15J_6Y['=(/ M GF-F@SFI!]]/;M%6(M.A!-8SIYT-&2<7NL$UE=?('B!O=IKCMB#[5\E;;1M MM;NMP0E 7CU9\)1$6DT:M7T*-+1;F/; 5D'.=43J!ZHM&'%&E+-#SG M$/90OV-;UIK3:!E\-:^M;H/(Z;5M=*N=P-)JMXAZ+;M[0MM6ITFT[VTK9]1- MF6UU<+#?[;?;6QE%-8->W2BB+JE;R? #8'U;%:)_"@NJT2QR3H&V]F07(?,X MW:T,HT-NV Y:!+*8M4:R'6P'JS6H<7KVZ0BV:J;120FVNFRC[1P(!]B+[".D'F5^#ODQC9NOU;DQOG+;8Z]U.K%1^W.H#5_C="Q5U&]F>F)"L:Z MG(7GL$'/2##NP;1!/ENX2>/8:]V3-[$NP;C>L_69)6GLCU+FT6-? :;D'_#= M0:RY?K?366.,KX-RCRNMU=-XF)421>R\I2M)=^Z MF&IK@"I[-;J6U2_<9%HO/"OESV8M63?IYC-P.G9KOE!\OUC=PRHZ8+[;\S7E M!]J+E9V=-]D!V[;FNT(<: -V!;WCM/O[ WU?I=*W6?&>9 ^&^OE6TVAUGST?? MBN:&NYX? _V6E$-NP*Z@._WNYFK3>@^$:F-PB/H4&V]G[ZTI"YN'J\:UU!KG MW==:BMTEZBEUL%L=V]FHO/ 0L&[KU<<+0T]K ;LT&X$ML9QCK:A:0OEQR:>F MP,GQR&:3>@JJ>$6)W^ MH%T),GG4?L8+.&[&7Q-VE20LO1GR#L8?P_??1P]N>,\^1+'J]O@+@S-97JT] MJPF=-4"RWT55WHY6V[:L_:SLVDT>.!M\#$P#O/3!#X$I .%7([ 1Z*;X.E#H M..UVO]\O]O/>U/1@'RW!<.VD=4.Z:P;@QD.7'6_Y<;8=\:]"W!O:R\W1NPEVA MVX;P*@%6AF?QAGRAGH:BV/6X<%O.MT>DY_"=FM!4ZA6BFEM6J5 MO9;3TQNDKYIO1]BVL+-!IO2M+8'3D"P?O(GOW(#=C-__GM6D1=I.&Q0N:PGE ME<];"Z1;'++M ?S3W@72)VWJO?(WG[Y6P*M?]&#W^TZ_ M6P?@DN)13\?[$]ZQ:93XM1F4ZZ;9 9PMN-WN#K8'Z4MT-0*BC=G', 7+QA\& MW.:I!55]Q]+O\5D[9QU 5D]DZ'?T /3N0 *]@FV8SFX#.*&N0@^% KG7ZT I M0*O;*IM/7BO8U:G4ZG?MDO.R.MQ+A((RQVL6IJW^H#NP.VN%4LG\M4)>79JV M>DZGVUM_#FP ^;S%_C%\Q\8LCIGWF3VR,*OG>J'"M3=KIZP#QNJ.HE:G5RN, M5Z-1G#%/NH]JHEJ[VVGK18Z;S%L3K)51VAFT[6[=H-9YWC?L00N6LGK;RP_9 M2H#MXL_8!212$W)O9KV4V.@ZK>Y*W"V=OE[(M[AVS.H/6GN"'&@ZRN#X@V/0 M!<6B%A=(KUNXL&SMI'5 N44/\%:[>&W6SE#>QFSJ^EZ--RJB7W7ESA>GK '$ MRGCLV79_Y697!1&-JC"-XKKXWK&*V44K9]P5O"W44=AA:R4=5@)/$NUG-F+^ M8VTL;74'O97"FF"M[B+N]KLK>68]J*28)GX4@NWZ+LJ&Z3@+Y%LUI="W MBS& I=/M"-J.H8FU8)$W^5,4CD"=I_!CC<*O,^A;TF%=,L46(%2G)<>Q[?4@ MY+3&.77V6^RG[%WT5$O!1:/=MXH&R?PL6\%170_I=BS;J0*'3D&DH^"]Q#49 M%OV!-2BG56VF[0&J;I 5+HK>$![0C6,8I+;:G([3T=V6^O 5I]["/=W1BW97 M37T3W[NA_P?]=AV%213X'OWQUDW\Y&8,&D,"E,6_RA(_9$GRCB6CV*?H'B;I M8IC\;.%O##?Q[^/I?69+Z MX]FK_WV?_HP39/A!7Z_AAIXA%V5HJ\*G7V?RO==3^O2_[);XUV[ K@#2G4Q_ M_E]VU]K'M.MQ]%OL3HTO;/001D%T[^,@<& W3<,%W 3NDQLS F04Q=,HYAC\ M"?C)X'#W'8<#[N-@F/'KAC-:B)\O#AZR?_Z3:?@)C#K-AD PPCF#2] M8P0^E?O!\#CZ)S?QW-\-D7]F_.K&WUAJ_%0V*7^T?$X"/0L]%M.H."60K)', M)L,HT)?PV^,+/"Z6P^'V>&XTC!2-C82-LAC#2M,X\K(1G/P>2P"W ML(!Q%!L9''Y#6)+[9+ 0OA@Q=%\2,$A]^=LL3J(P9$%A/@F'W?LY,<9^G*1R M&H0$U_$V"ES<.$$[O?;/AFU91LPF4 S?61DX9BD\CC0Q&[F]X!I[-AO]B ! , M[!HQYD$A6FRKX72,,6,I7] T]L.1/X4-G- &)H2=M'RI!!,L%%YBJ1MKN 4: M-/S0^!3%Z0.Q[UV4P:>K"5#[R#6-]QEZC$WC5]_S +KW+F ,'[M*?+?YDIA9 M"3R2X[@CNB0GG'Q-<*<(G/?PXL1-6?(R)=\RCLM"-_-\E$7 0C#J)(=SS+.G MW( @3 "MQ-@)838&<8EOA<"#";P["C*4;\ [#(CWP7T$F"+\JE MY=<[XV]75[?EXI+84ZS:4(N%;^#[24Y#)8!?Q2D(=6;T"2P XC.[SP+^REWC M/^DU #9'99P%3.)-/DG0XY+NN(#TQ1,RU1*W:^(G"9U!98N[>W]=OC 21^(< M@],@Q&2HH1L0_,D#R"L49&"@4IZST;)- Y4NX\E%P1[[CRC709,Q)&7DN-&( M8)BEQHC%F""Z@#*4LD@8! .*XB!*,N!-H!9X#+=6$0R\73K\*KKYVKQKEI%) M*3T1##D]YAB!S8\F?HHO3K,8TQE2%/M)-GHP2O>K";H"L%SHWO,#3F>C:.J' M\(Q)&XIP$*?1Z:O61)#$;!S04>(A=_*UAK 528*' ,P_Y3+,&+M^C'H#C)3@.5'%112.QW!_'Z(L M 'Y S<'U" :?R.)?63BBU1&-+3FV5_/$XFQR V;,C4&C0&PL,%X3Q =MII0F M^8861)3<1,0CXEV2C4_\1!L+O"NE2BF!T'BN,6L?+$BADE "2:3%$_QO*TOR0Y&0*>A M!J_(C#X2&$Q$)R>JJ9$2\*T\JBNHY 8H1IG"NJG_WD M&S>I0J'U(1>]3%LJ]P"!@NJGA)M<$U>.%MO^V?A0L*'\,$GCC,L5DGE34!8 MD<3NTLF@:1Z"4/.M(-'&)XUQ0^#'A'N2@!\F7!7 1U #5*H@'C,@Y=691A)- MQG#B/!A&@F8$ZXS@@$J*3J$);CC\#[0Z%%4XK"]9-4,)&@H*2-#MIG<\N$E'\..T3&*R%V* M!>%BX6ZA[R-2-_D)P 4Z#IRA[3'D^O<'YN'9;HC4$C #X&66: 3%'.H$N+!$_MPK.+9B6Y& M'F\ _*R$Y,4).;] MZ\BU25!*)J0@AAE9!5]J\HRA &U5B1;IZIB)U]4(M)(?OLNDT\&&7RDF"P-.W#]#H %1FP5NC+&+Q"='M7P$'>="H0EFRG.6 M1/ ((",;PW @WF(I],K,7-"5X %4G2?#0!@^"= D39SPL9(HBT?25T3V>@'( M<0X/V-R@,MP+:R8: 7 F^E^DK)O&$9#H! 4S6/PDVD+I$$=L)Z,'YI%+9B2- M=XP_@#(W_-&#\(WA4'C49+'P6+I*_39< M[Q&6 0<*5_U%H*8\9B$%-?J65KAGYIPS+Y.-/@("1W2H7]_\X^.[ACW0V*>! MI/TKMNC+L)1'3RBB$]P3!#_.8N(O_A/GHBS6'3MR=.TKI#UX2)TF M](PF77!AG$[Q4>!%M.HQ4&P:(")$CP'AN34-/P@PABS,;2Y58A)P_TG0^J9-%G/DX(RVLO+C$A$ ?BL#U,G>G.IQ+>!!D5A"@DLI"BK.. M,W(O>GG3IT1( U('404#29%)ZT8P:XA:U9#\11XU0C6%6Q,DKHD^< (!'Y(B M79RK8/D+#PRG#?@OS(QQ4.ZN\!4?E**#DST7/LG2IW!=@"5VOP6!#(@05'XMDSG"^3:B5AK2]$]8TWH-^8KCC5$2PR_D##*4$ZSB* M*K#4CB1?4@@WUY2D/)?D!;_Z%,40J1%SW( C*M!CY 5'!/4:4O:IDGYYHA*>.J'GQEYBO(W@/^5GWX>KN[=+SCV@ MW-+1KB./%"L%5NG 5W=+8I-@OTZ!I7IV'["&%%&@A7(H83!\8=D!#8(%F5!* MKE*HOT[1:%X%[]P;C%EOC?C0F0WT,BHD=_ST)FM"R,'#F6#+$E'#*0 MKTK/C%7K;O$;YM*5PM$T<.5(XY+>A^[HVSUH,J'7 %,PBM_@.9DR2;<$[3TJ M"]Q[KI$LFI$:)$BH(#!!G$^PC9"!PI:O\&T F6+RS"+]4J,&SI_X_1Q'J!0*CB?3#8B@5W\P# M>PK[FG$),MV[EY$[1>G-.7(E,(IL4LJ?-#^7&-E4[ K?56.G'4TE-$WEE2AA MVC)9AI[)!5/\.C MM,WE"NH=4HF!HY=^:5@#+C0DVLBO="W\7^*,O596SK)C7(ZU0EM ?>(N&Z:D MB;3:5J,-YRFES1M7>;!8EC0;U"Z&(&M4!N=:C+\L2?@GZ6L%JQ0LP[)!N,+4 MM;K+DKUN0N/O;IAA_A#/*.GGPE>JF%(Y4H/A$DVT>GPT83!M1814I8^87&F% MQ2H+T^3I+90P!N^1)L1M;B$B<;A8R-Z9,G5#-0/9\DU]YW/ABO$P.AQ VB@- M24$E/"P\6(,F[DCY8S$R],@:2]@1E), M&2W)" ZJ>YEO)45^X6E-->1R6S@J K2>5SXHO0=+YEM(K<@3#W KZ:!$],T, ME-#)V.>92/IPW'>4#PEZ*AR:GS"3VN'90:HIJI[R]>*;2)'\?W030D:TDF@LKN">/Q+A/D;QD>91 O*\+)%TD*@T :2^+#8>_ 2KH]$/FOL739XW MG.\O]]N+3&[=X0LC"%>TRG++O=?R:'Q),D-)6ZWP_&5*3[W6'YF$S#-/9BH" MW;-8I@ACE)-<&HSD2^#_03*2WN#6)W]B3-[RU)5)1O"OI19DGOQ9]-I(+^/' M#S=\U E+'R(AL#[J+Z%U&%/O551,W"<53L4P 8\ERRJ',=YZ\D")2Z+N"0UW M]%22T2SC-(4Q+,$G ;FP"8C)H5UNV]: M5 ;'LS.P=(!B\W,^&<]/*!F)GW+#65Y=-T&',C^B?-0G*7U\+[+G?((46#>- MZK)!5X>\3#&$Y70C2ATC3(RX8REYH*PYSN19FM,3>=2H@ -D$;U5K#J1\N.) M*C"9UW#1XP>G8I[\0F,G(@V&)N->K-R=J&=2R_SI=WZ@X%!S+T L"FZ$(23S M+0'J(),F5)(78/'$03J[Q8)%*J(;AS _]_R&PLI:6L=*((GX/H3[A)F#24K)* BV(&MBUGF.TR:(&2;(J224"38T4KSY4>UO(M!)> E74),CP1>Y8>:6$J]76N06/ M(;G3X4B:4KT'!@X7=KR8^@V'-YS$:# M&78^:I@K$8'_C07^0Q1QHXQL17DD M4XQP86YNC+C?N/.'EZ!@PI7(8EV?!RNKE&4BPI(Z5*WN2I,.3>.#=(^06:O[ MRPNP#EG(QGXJ4OP2&?-DW[$@1AA)238>8[\>],JYWTF9$?2,6R"U"]!_9@V M"./VNIS*6ZG("A"<-W"?8'>NR;-#*?G3RLE$Y M;MY3,BNJU3QG#3O]_$<&:@2W 5$+>*.%.(\4I[[*[N$+'D4M"U43()^B)L\+ MLUNF\0$S*>BJ/^-7KUPNE8&PPY6X&[;)4FY=%R1Y*6L0R; MC*YUZ:S4M$41?/U77+'/ MPR)+[0BT$=(UB>+=Z4OPT9T!UZ M#7A&,X&APC1V1X9I<%,H/*\..DQ"$IF+*H&8V.5WP2Y<@=9M"M"@110_C[:O MIR2E.Y>D@MW$41ACL(@0=7SSEV%&$A$1DYM]+D<5/[X4S M:2$C5KU(?1=MQRQN@#]OZQL_D5"8VR9ZK,?37.@SB+([2OSC7(Q0:5 @FWW, MC5/N1"@9<6FJ[CS4R])K>$ZHKP47L%A' 8B"1@UP]S_*7D(-5>Z6P!65X6$ M)5T*1=[O"6491@&%],*@@TB;%")*H1.;Y,NO@7Y"48Y ++N\9LRC8%HB2H.,2#LZ. M_'>R>V"(8)9+O"G:K]B%J6G\!H=1I.J81VF>>;H@'U&%XV MF&>'>R2$1VDNG6,FF47$H;%VC;>=6IKA]R*5KJLEV! M=('D_$3Y1-R\)#X5 MN:?8)?%VQW$GADU=)8*C%<\N'2F+R;+/:EHBO'FX,C=Q].,.EJNO2]I!ACD),FA737\@14HO(E M.T(5///9Q04WH/0&23\1MV2"*,1(7Q"(MFDP:GE/R[MES3IA. )LZ387:",O M=) 84)[R9"E(B>9#?V "3%59M#POEZI&(@P9"^X.9IB'IM"T% 4^/RNC(:Z! MO((ROWF*77WU$K/B=N9)*"O'EXY;%8)]=/U >!_S'EE2SHE*$ZW,25F\(4\> MFI).28DQ(ZEPPCF/.-5TYQ4)S"]2O-TN2>8FQW_@8_&,/(Y$)JI7/)4*YXS, M[%9Y8=/(Y[(+2((5J 0#B"+O@8]O4EZNBDP1JM(:KP5,")[*/3N_)E MJ10KPM2,#E'1#H1W2."]R-U4!>8GU"&%J'KD4L,"F2,O^"TOO#0R"N+RBG.Q M9. T/^6)WCS&A1VI4'E\DC'9!ZX4T,&#WG9E9>:[M(A146*PMS9*N^=K >T=-.VDHRO^LG_T_Y8^CBPE0W3S33%9DC"CJ9 M+"W/CI]\\?84=]Y3EI3LV"+) \AERJ2$0L#@17W>U+V_%_L$ZOHWF=WWP*^X M-)7$E%UD*&JM]Z#$W@FS/(#\,$LH\U:=^ZI_'U](,^?U+R+40<0;X=T0N%6J MD,7CYF!$J4A2Z>.9CY2:[$]R4R-4IR:PN/1J<@)3"H)H%4U9,AP5"M/( R%* MYZ5E'_-J 8TM@'K1ABH+E 6HN)8@01*:\DX2U',TH;0LD7Q 75MY^JMD?6)( M2;7S##Q/1.23584UH:=&DZ: 2",JDI6F9"H%BV>@*7&CQ((<2";4$6^:F@#A M/0$H\TU*/KT5E\PD?8GG*6Y.WK9,;I->%B5[@10[J.IO@9")N ZC)QD7@^[Y M9CQP\L)JA5!51\68SF@LA,'\JCBY#PMH4F$N.1Q@O M=U;SK"\UX;LQ-Q]E,3MFN]_6M4=QWBL&X=7;PGLK4A7]%Q9K+N:7S+@_F%,0 M*Y*?*?,7A*Y =9%Y=6.QQ6=.,DH8DE8?8?2J5";FO>R07I- M+R2?U#,(8I?W)52X+U1D+$$CW\)0HDXF.8EL49EH$QMT%0))995\+"+.PM!7 M*H,(A$^PK(::5#XRU>#E)?&=O.9'-J-?5Y.C#%E >X/0KMK;(]OP2Z1$ZPNN M ZJ")7+YE!W(,N>UD)LE7FO""F=N(-/=.>%3>&_-3,??Q3Q.L6GH8.E%D7D" MRPF&&0HE;7J-K:K"DZQZAXK0IOX,7)%DR=5&1 MQ)L=Z>\I3^FAOPN@V>6HI>D8'%%@2^6BZ VD\',C@8.6=D@],L0/ M\K"CB8HI"* MU8!#["5FV, K%$,N,NF66X RN#+J:UKQ>>--]!8^!-YJ(FCYAA"EO>Z/JU/F MUN#B@RSV)M.R(@JD./^Q,KG,O;D>SA^V VTPAQWR#&TZ9\\>F+;5/A92GALZ MNYV6V7):>T!GS:RU SO]ADGA/G7(QRCAL4[ZDH54VBK',>WVX$C0'VR5;7M3 M8CP'TONL-_4XB@ZP^L2N>;@=!)%MM@8MT^DXYZ@IG1VN.P/+[%N=\]"NSE:6 M@,XS0:W#6JN M"D[.!S)O8RPE2V>W@1NF5Z'W_O>,9[0>.[!I-9V.'Z[(11> \[0J"74>,Y3) MK7N/&VX$[26$> DA7D*(SRD4=@DA7D*(VWDOW"&V5,2\&'5L543$,X]\=3IF MMUW5H+G$$9>%;=IFN[./J.SI>!:^1!&FD![KE-_51]OKP0X]^_!A9P!&UZ9T M> Y4=\W;A\>5Q?C);8UM=]]G'0OHML]7M/R,*_)#%H8]%1J8Q]K^G_-IK M?D.+]%%<0MLK"1\.Q^HY-B>AOY\;IIV^V>OO.X6@)M8\6PG7ZK=->[ IEL]W MF398"-9SDN17HU$VR63OXVG,L!Q;WK)ZD=Y+8MFV8YF64Z-063_G)9B]O:CK9C]GO=O6Y'"?L]BQ#U1O&^ M=]H97KA)Y@>G;?8&+0($3;4?VCW3&5BJR#9]B!GOU)+XWXT)0/>0E%XSP^^[ M@@%[9M>QZ<\?;,>T^]U-QR(8^'CVP)2W>-#]W:<4S:X2H5XLTTW=\!ZO9+VB M:OI3#VKG\,KR__D:6)'4<(EG7^+9EWCV)9Y]B6Z9MO91\9&S3RU2XY![.+EZ/&W M2T1M92Y#V[0KY^Z.9&X=;)E. MJPW+?$ZY.7H\36]->)'=JZ(W [/5V938+]&T_>]'V[2ZN]:178)ISRYZT[*Z MYF!P"::=R'8X+PL5@FMD==-3E(C]T3&>P2&OU>Q6'P:M+$893C:)M$ F;#YZ)&_B26W>&E,;OY(LSYOTB^J#[[.0# M:G(-QI0O0EX+CYO=-]M].P_$VGVS;PT,+V/\C@[1[-C%&M.[V1^S^YGQBS\" MVJ-FU;_\HOEWJA;]#/NX28C(6U++8&Q_;+ZN)[6%&'ZIQ+ ME_2/EG'M3GULTGX+7^"-0+2J)B":&9^BE/&VTC:/+=L.O_C/RV^-* RG7<-U M?+(_L'CB7*&N!]!:%Q\L:'N)U%;4+R^1VDND]DPCCI=([4N)U.XE%$C'><#N MY>TL%5'QS$-93F>+]FB7P."2.0=FOU/5@75>84&I_.'5=V ;5'$RUW[F[QP& MZ+;-EKU[I\@37R86_=F#Y]3+^#=YT4\5@7YR^])RS/[&M2/G2WTM<[!QQ>DY M$-\UF+IX@[N\P?1$]D.>] VG4'5EE=G'9#- M WU;1NWF@W_88Y^QFRG=QAS>_\+/3+]!UO6B*0:FKNZ\81^LV+(>' MTO@"C)^^1%-_9/3;SI^,*#3^[H:9&\\,$74SLH0N4HW5T;-"/! +/23VBLW?/N//S^W "! MR^^YMAT99A87Y[ZXB%KQ,F'C\\U7(Y*DR+'%X[:\1I)B]RW+M'L.#]]W!F;? MVJ6FUNZ:[988S'%,Q[;+!R,H5J0$[+VHMJ9BS7U#<%/WVG\"@=/ P&Q9'4$#'7/0 MJ9I9LK#_QCP:](NTU?6\44@PX#Q#-Z ;3I('QM*2<'_,+K'DG:,J_?YN497Y M395I +,&[!O(,9+K%7619QX6L-$)]LQ[DBXE"Z-A!!%J&=7)XH69T98-=O2N M34H.'*J5TP=L#+*-GXL;.[,BS,;*"8=T5D/J[;,CF)?/SC1T[([9Z^\W=?K$ M3,.3T OVK6!^R+#[J1"U4W?&C2M-@4?ILA P+8K"&;5),#DVT+U0 M%1SS28%?_YY=<6K.<-O"G7'6O6H7TS+6S MGF.VNONHC3\=Y0PHX%AI#KL'D$$M:EN;JD5GLAO'"4N=BR;I M"#N]:;J3 .>ZL3AQ)W[H3[+)W'%_K@SMM&S3&CPGAJ8+>GVZ'0%U+[!T6;+K M;9_/F\-_ KND9==HZZZ?\C"UOAMR]L6VO=BV)V]D8LCOB>&68%<)8 3WGADQ M61;%N!2Z]@P_ 7X<&#/FQCQ#*2U[W?,3BM<:L9LR?*?7M'Y\:?$^/9;J13 N M!E$?7(RWPC=C/T1+G*#A(:'CXR>/MZ\.E,^'U=^QX2&>"_NB#$OX1?KVFVT'8TQ+,%XZX;?\-NK"4 QEI M1Q;J; FZC,S]=_ZCG^"05XB4-&"&+8HRC>NKS^_OC*M1:AI/#_[H@>*(+'0I MC/^K&\,W3H\CX06';I$W);9U1/FAN%HWGO"P[=AP<=\F?I+@W89806QX+L>E MHB9*E7"-]"EJH&"D( @)QR&)2:DKHK_-Y2(1\R%^1!\;/!9FDZ;Q*_IL KR0 MV0]'_A2L AFV56\K!R"ZY#PV9G$,8*#+3HO7NF.\NPO7X(EY0!8/@3C)-]@T MWC+ $@GVA#VR4+Y&I*V_E0H$X8)-Y6:4#.-C9/?WS(_YK=(3]QOC(^$*))@P M2F$U.1X0JYAR\MV?P'3PS@]."VQ!JYA_HF+'+D_U*6(#&;/;MQ=\F'P,N;< MV@POO9[&;.KZ'NT #)T"Z2!P&/E&\,'^PA@6I:V$$7^:5@%;%+H!>E!I7 )A MGAQ0RL%A"5SV*-<-N^-F09JG\*) X2R;&".@0Z!@>)UJSPT2.(1R0&LZF[(7 MS)=?2;Q1-H+,&RH*-;X#Q2M]' D.\C^ +GJ!$>"7V,^ZQA(2SR3V(^!!M M./HY" S"_A23?"C.(Z> )0L$;T, M\-OBH84+9(!<:KD.)],T2G!'>. >1^H.XZ"P 0X0C;VTP1S.D0199:*F(%) M?Z(>R,G;YTT:\$70"A]9H/&$.R%U3R"Q@.TG'YX?HDKI97CKO#\NK@/1";I0 M"D3$)M,@FC%&*6+\^<1(W,"-,83A 9.*/#9"6P,1).(438)"EQZ(^1!P ?R= M81I:*9(D;E1#>E@#"0&UK;29(2L.X5L8#$Y4@[!AXEX:CVZ0,>,'JPD/ MVJ0[T-.<1CLE0\ Q)I2$9&X4@F%AI/+6+[=J%(*E7#<]/IT=^*2$.3+AY;>, M#Q0<;8")<9L- W]DW(P!9?+NWDSY&%[DD0Y8(07-*;.\D ^R"6J!7+US1:"Y M :0_Y;B,!"Z+-A97V4'G)@\ZAC]-J]LUN]T>G-1X4CVAD*5W48/$I$80*880 MK7-#HRHXPJ#8;[#N+1W["%+Q&#BN]RY5?M2R0 Z"% M\AS3=(F (MMW2D?W?1PEJ$8E#^J4E,#\8#O-MC&!DPAU)5Q;R-+BHP2.;3=A M!]1S9(QX>)!+'6L$JP+EF11A0I&$E:HL7[#FJR3*'?)#3"H%W_M;22*B(#K9 MJU0Y91Q](=-<-)PR>,('B0\\8!/)5ER0\$3JF:XUKLZ3OJ2V[!X7>>[M=CYE MV">*P!HJ_CNSLM/C8.Y*1 :4,+NE(^P6SH<[.O4.A=.:X\DU-3&ZXTJ[T :( MW;G_(K?%= M$2"J>*LLHTGX=(L^6LMT.I;9:3EYVH?R+,,#N0@*L0^^CS='#/JF-; Q!HW! MS7N,DXX9]M\G$,;N"&/&F#JB#S0"Z8I!2S4@]T?CDN!;=" 7X,*VJH[9;MO% M-! _D1T%>++)U)T5@1!N^\Z/6.0V-Z>")S%R(#UC.*-5\S'2ASC*[A]@BZ8I MMZGMSOX2I$Z9WN:[O^@'$P]'$"C+E-/2>R#V6CIX<:I6-#OWTT"?NT61$8.* M7KPS6>![*=7(:UGC*FO23@M?R:^G*_4N"T[NW-3:E?7F\$K(><>24>Q/5>_H M'&/3@QA(QW%TR[ M*?N5*>42*?CY$A+@L"Z$?8V?[*/5=!_8RX^UVFW3:56U MYRY>_J5VVEZN?S@=Y\H5J?*%#(DS].K;O5Z%%E)U@[\G^MV^ >WS\NF7Y_&< M(Y6:_=; ;&U\.>ASI]-NL_.= H]O* MTI<9#ZV:+'!25NASB'-6R$XXLA&[Z[92^*T6F:KU2: \G*P$?=,)KR@)&;& PLH%.8:8W?B!S,CC3-> M6?T^>(HBS_A;T_@4Q;&?F$O+1ZX??#8VOK#10Q@%T?T,2Y_\$8N;QJ^Q?)O@ M4)E+-)2 4,O&PRHA $&UH:3:$@I7FC8>7KT7%XV[RX8)^SUCO%!H+JS&"Y\( M%D#2O.@:@L2[CZ,L]!HCV);XC3%C&(2C M6Y5O*&X7Q9D)'#VF6PFN'S3 _KL T/%W/J]BW;@\=:%)BGKD9GRMW:OYF=\X M?XWU3^3W?@LL[-V*+@JG6>U*S52PE8C(/N\5J_K$?26\6%\V"4HTQ/'V#X]2 M&, HM;I8XA1 [R3Y#9PPQ6=4H)E75)4Q2U2KU->6$M2#&$KU-@A&6-2,)5C MNXD0E-$T5<5J6,D?^]1)A?^84:DA<*>J7#<-SX_9*(UB*F(?\6L$D<6:L#AJ M&L+O4)#EX@6T8+<=NI^%RKE',74"%,5[A!!]H MQ409(B?CNV2,LY@Z5<@IU#TEMCE8/3)O8Z$J,;OS2$^RX;\ ):HU#BSD^!Q] MO,R*>Q:RV T"WN'D/L3:M9P4&D-D_\+-N^IB$='$F3I4\$XM5$+Y*!I3\%8( MN 6/0*A((M@%@'])7042%C_ZV%-!]F2030=>VG;@'+S8D@CXAO,X07.IJURH MJR2ZY*H&(4)) 'M+^J_+*I_2DZ@2DOK'C*AX3?9'5'40!* MSRDIY CD<6!OUSZP4X&"Q/ED+"12G7:"7=WQE.-MP&?9#O6L\%]A@5?W]S'# M%.L:%_BR>%3D1S]3^I )L,]U?=?P6PQJ;2::=C_#)7Z$%?IAXH_.E\7/.J_U MDA&\=4;P5DGW%\3]_$5>QGC!6R6\_8-Z)!X*<34)T1JR:FZT>J]M&\S4?AKN MFOKDF .G;_9J2-%['JE@3K.&6WE.?,];S=[1;D([E(%)<5R)\;YBRM4@7_] MJ)L6_9VK;+&;O6>OD%QDRY%ERXH#XU;A>K)DW+YG!E[;"K93PK'SRJ(+]\023<=>[>^ M"[H3;)<.?*I^_F?C$!R1)QU5;V&PX<@[MG08=+MF?V.+>F]H//:^'/X(J6/[ M6DWGQ>_CV)$Q= M%S5$E(1;<\/;YZUUVN:@WS[SBNYG9F\YS?:^>UD?>S=.@?+!K*UZU\FYH?F, MB-[NF(/!P.SO71"5'%]'*/@^B4H=64>&%P!3]2Q ,OO/,9OV^7WX8Y=7]XJ*NZ2E<6.X@[D4RL+>T[5.L=Z+O?]M.K, M+OT@*L'N_._\+OM-,AUKTDE?*,K?%RKM#H?ND[&>V[V]#6UW]S?T_D;N_UA+ M^J.ROE:3TXY86 [J7K:S)LR(/,B3DFLUV.3OOT^9UM> WR_\& 5NBG_IV7WJ-JVZ>XF_<,RW5K4DKXF]3R!R4%%*R$XL M#5?<1E_T@,YY/VLU?)]M/.8'N]FOFAER-FMSFM;RM96PT7/J0;LZ$/$>/D[H M+L7<2X!7-;K&A+G8Y)+'(7A8P9U$&2!Z.#.>'OS1P])FLKKSP4^H[=U(W/HX M#C+LSH W3+HP A[JAI=?C\GFSW_WR8V]A&Z2)$C*IF-E:WAR$X.WX,-&9_#_ M0E2(I3SX &2, E)_"7Z<,A8;V+LR];'!'K5-U=:34--4 F6:#0-_%,Q@:-L"";?(VP?Z,H^@>SWS UDI\8% MK-)FYIA=#$5MB!XO8V(. H$8%AY*,FP>[&/'6VT@STU=_!5;;6J+VD=PJJ:N M( L;EGA?#39)LPB_=0W 4<613)*$AMH!D7O$=;"QE_,'BR!A%]-C7YAWL M;TR,/ ,-(/0D10/Q =/!E@IR\44K5]@1G%SV \0HHZ 7+1XIB*9HT.%C-+=. MQCPZB2U#L6UE.G_=^BM+'R)/X4*VAC7FVRC2A:GZVKR((>A M_"!T5C##J85E#]:M\W/>?Y,F-/[NAID+S&]W2VZ7%@JRT6N9K8%#DIMW MEA4B)KLC$(<=K5'M>^2XKK*Q5 MCH$*QMJNPY24+I4/64M\^?DL>@./5U!WP]K3P-[RYTH=82>_G@-3PQT_,!MT M+<69D\*!44ZFF6QG6>RBNLR);[#S^=9:LZ4'S^SZ6IY#8) MJ^CZ/VRCOXV\UV_7KW5)\=?/QBK>J(":6_+M+$/+'@FCGO-8*;C=]FZ5X%_# M1U&JEN;V\%;%:6L W2(E=,V(5NTC[E8];/6WN#7QX%C;WSZL1U'5DIY];E>W MV3O]O7*J#[D),'7)H!WD3EE 7W13-!I%5]LI:9-[44JK5:,-NJ9CMY\A4@XM M179H2M"K6@5[LB9.R_BO6G+'3EZD++B83VD'CR]6N"_^&>+D(E7V/ MG.,L<;TWZONIWS4[G:J]=G9CN:HM$"]R A_I-9WSU/[.3DZH?JH4VU;9A=YU#+;=M64C M@B=XAR9EF^Y JTYIYT79,&#[%W>KY]E%^V\/S$ZK'OVK'ER?U-C'DV&MG218 MI]FMQZC;)][W([]>3IV(GED=LQ'*#M%DHL$]30C("!Y@8<++'#!53R5(AR(] MTP]%^K^;L@D+TX37:['8Y0_*_+Z8!>P1DRYX?CJE6/.TP>22W+>_%(J->:WD M!O8:FT]]H53=C=M/G?5:*S7:.M',FR.CLG(#K:/!YT&!-@G8N"Z9C[98==P>:*JS"-.Y9"'IX0,JZZTW\T$]2 MU,L?-VWM5"4]9Z,WZ[>(:[FO8= UK>WO/]D5*<\-G:TVAN6KYJFI&S NZ"S. M.7 ZIMVJZE*^4.JD=*XS0[33-[N5Y=D%T5N<'+9I6U73XRZ(WDITM/O[1O3I M'"]?HE2V,>*Q NK%$B95S8H#!%?WI8FLC;7NI)\,^KO>I+,-*B_;46;,]%IF MO[,K;U^VHZ;ML$W+[II.JW/9D-/8D*YEF?U!U120:J@L.?E>3IS^BB+JA=PF MTTCI!%9-!Q=C]:,H2:FI$C5 6HC:R[Y&PRREOF8SEAHBD0K;+/[0;EK&Q \" M'(IWAISK^CADE#1P'P(Q>-2.B6# ^.>3;%(B&S2*CG0 C=.T>;^FXS=)^O/K M+&G<=PV83.X>W)A1GXU;=T9I#E]@KKO__-_('W_60Z'G:?\E)ZY"N'M$'LPL'#DLR2?2;V-/:L0[,]L_)=7'^)H M@OO;L&SX_S3BG[N-EO7JKX<@-9R#.HU]<$>\/^0O#-:LM2 [%A/<,69\BE)F M](Y/.8==N=H308[&K1O#QGQAHX30* MLL1_9,;5A/<,(_G&*!?),SX"8P4!P^:T@7$;8TY2JK!E*$QAXT8A05T2M7=L MFK+)$%N]D;RUN\:3GSX8=[,_9O(I %'Z*XMCGXAB__;N+>'_KQB%@FR"!<_$!87EZB"8& MB)["D/2>&E8TOA2HYATS7;6X0@-"CO(9(EJE:K5_Q'_'@/8P8\88)!"^XV6C ME&\,[[TGFVD&''M@\(5)"'!Q!#(J>TYSDLRF8HO<>X $MQTG^<'&BY7Q?Y@U MIO;? ,@RD)+! N:=+L<&G4#46I2W[S/@" E\%A?;@ZHDMA^UIR\<9_1"&B?$*B[Q1,>\FB._,MZ(C& H',!_: 3U4S-(U>_8@'U9U6UTZ MIGZ@VP,3@$_P< 5B#F8O5<+=9O'H [@](YFNR=G6S3P)Y42P>GTH/ M*WB*-,'[U)8VJ67A/9A9GO&/EG'M3GVT#)$!0%+ U+_\8/P;MLF+#?,V"%]X\%5\5)'7FZZL[PIA_:I$3!SD4; M+4!RN!\;TX@N#0 1Y\.KH/_(.PDX=U%82E6B\.;F$E^H1L51=L]O.4&K;_F; M>"5(?@L(YUAR>OE)DC'/%(D5XLYVCQ0T$PU2L&"PLD7,"K\\P$@^H"J,M+49 M8EUDSL3B?3XIWNT E#P$)M?];7RURL=6"K2X6$%->DKDO)0FYXGWK=!)WX$" M&_ODMP0]\"W*YYOQ+5\A<>MQJ'HP7UBGH^"WV)WFGAD?!_D8CIIXHKX#=GYR MQ3TS8*=.(W%X_83;678^RS-UR2%--_JH"VM JJ$:)<_MP"=7KN"-3V[BN;\K MW>!7.E/+E0+^:/FO1VGI(-Y-AE&@;Z$WSY_N=9>+%KI!+?P\G!M- $] M@=]<(OP.\',"N!7&5 :V"J@<@#[0%>&+$?=O2:=1_C:H.U$8LF#YG3UC/TY2 M.0U"@NMX&P4N;IR@WU[[9RS1 CZP@5PIRDOK2I9*,/';7UB*W3$5;M&*!"T"#(64IX?=11E\ MNIHPO,;$--YGZ"DSC5]]SP/HWKL)=\1=)?X)7&^2"Y3JTGQ-V,U8WI:5 MG(X464:]6>AFGI_*.X+\28X@=1S0CLR=@%+_"4EW B(*,D^=$?Q&FR%C>%<) M Q6)JZ'N"'UII,:2[Q/_SL@4EW08P%BY-P)^1]\=OJO.*+P"ANZ#X1<9C26- ME4N>KW?&WZZN;LM%#Y&Z6+5V]NF*'JZT!/ K3(L!.NYSQ\C8^,SNY;5==XW_ MI-?P+B2%RC@+F,2;?%(Y6>^XL)&.FO??00H@NY+3 C1_E.=EB[M[?UV^L/P: M-" _C[M6AVY \"

$C@57V""DR!#U16$5&A2P[,+ 34P[KP2'OR$Z9IO<+C**E+7.2UR,%SHHJ+ M*!R/X?X^1%G@\5"SZPG3#K'PKRPD8XC3V#('Q$J>6)Q-;@!=8,B]4@N,U\3H M$FZFE"9SA>YR@:K&/6:$=TDV/O$3;2R&K814*240;M@:XRP("*2]7:JW\BS: MO]6_]BCDXD5=M%BVFQII(.7399$53RUCY8D5 \/Y*!5SF:(X3B9AY'%,5UWT MEQ@_L>8]& !ZKF0A3X,;OB0G7&R&0*(3MQX3HJ.+X.O,!^?4WE*7Y(480L6BGY2X>V0=.X#00;H M1B6O:1I)KI97GY+')$RYG)YJBO[Q,9U;)T7;8C%%*,0Z5R[4/OO)MVM0G_P4 M/YV.&9([(@@X Z'+E5AE[]OVS\:'@OGAAV R9YPE25PHGYT>MM1< GR/@$#7WX7T(M;?A5I(P4.2Z$GB(0RQ-D[5'!"H$OTDR[1U4/SO"\.5** M<)W:LL2A0ZY 7(_'QBZ(%W1VN.7#Y[?_4E(,O_-P&1:$I<^]$]]'I*D5+GV& M@;.8QW/PVP_,HV+A=WS%H$'#SW0<7>?NJB*^IH&+T6F%K%(P\"3FFKU__] 0 M"*"P")Q+2[$8D;@O!F'X_;$IR>S8AQ.)8E,S \Z2A%^5NQ*2X\N'0RINN1M1 MXRRNU$BN^*RX0G',9WXV+N'S+W.;@6P5I@$&?RE4B?Y[E\PQ?MDCW;=-BAB< MYQ/2K<*,%&IDWV4\*(*::I.+PH$Z3E%Z5!EW)%? MDP6/$3L?KWR.T86.N0YTMRA_!/VW0A<(9LKIE$0!WH4=9GA)-8BW^7R'@H4( M:@:CD"U8>8&P&1*@29HXX6,E41:/I)N%3-T"D.,<'C!7XQ2L V$<8FC'1->% ME'73. (2G:!@!F.91%LH_;*(;9&PPZ1^.<0\"=#,,;6'N,P#$IUQ=PA7WXL_ M@X&#P2.,3E'"G' KX5!XU&2Q4N\ZEH$:WS K/ MQIQ?XV6RT4<1FQP;US?_^/BN(5J2\_Q;%L%?_QMP MZ/ FOG=#_P^.4P]58AXG!!,H2X>PT=^DA^:1X:;$4>@^^G&6E'L@%^$H^%== MBB;!UK&)/\IS+H5QAL82^F.FZ(>1450 H\1H%OY4OA8AV<74:GPZ.WA 4V67 M()6.LYCX2XMU O/I/A$YNO85TAX\I$X3GN^42Q=<&*=3?!1X$0UBC!R86NZ2 M<'J:AA\$&%00EBJ7*K&+&":C-+KW4?E+#'ES=Z[S29TL$O42:>G*BTM,"'29 MA;?,4Z@.YQ(>!)D5!*BDLI#"?2*U4,NB3H0T('405; KV"6[F#1(ARUJB&Y M6CRZCMP4'D'J(C/,^%[@0U*DBW,5C&;AO."T ?_%-%W *;?T?<4'I>C@9,^% M3[+T*5P7X(F+LV7;+ @#_18>238MPP/-L"P SA"N#?C6B\CO ZKOF*N])G4I#R7Y(6) Q0 X!0VSPV4>B%! MC\EJIV,_1HJ*Q5]D92!$*EE!9 $"+/P[Y>TEXCL=1Z6>5+K4X%Y(GE&5/GHM MT(T,,'ZD@?Q'AI>7)[=1X(]FIV.SZYJ8:*[*=P:OU$3W(=/=?3)(_.@G7+&F MW!9E#RIIXGQ-H+_E)\U'Z[NWBXY9S"1L6RTZ_D4YM*!K^Z6 MA-' 7IP""??L/F"-*M[TS2N'$@;#%Y8=B,#(2/124I1"_76*1NHJ>+\N&=ZQ M['[#XF4)NF^XD)U&^F@8A0U>@\$PC'*WS)$L')E:51X/Z6U2X#"7?BNB04FA M>%"85OS8DYV"X23QTU(XFL9\[>C0'7V[!\TA]!I@>D7Q&SR74B;IEJ"ELD3N MZ-5(=J&,T4_TW*LLD2ND&UH;=Z.'"+5H_G1C"@#C Y,(].=FH4Z5#FYM3IX1 MPO&&?V-.%C\[85U\#WA:JMP0%)7Z!F&@"A\W)ADYC"E;!M-!/6%^(I3?&# 8 M *],'WE&D#XWWX%9)K5B]I!7&:L;H"0/;OCA-%/!0(E3GFPB1 4FP*RPIS , MCG%UOEEAP6M/:.:'&2Z>'RMDL14K5&,V7V<*BJ9$H:GL/#CA E^1X6.$@5\1 M+J"4HD?R9QKQAS(=.]>!ID4I3?GR)7 M*+))*7_2_%QB9%.Q*WQ7C9UV-)70-)47H(1IRV05YH!-,,3RA_3PEP@RM4N/ M_!ISVJ0B_Q[=MM3R&ZNK#8NU*^2W^IP?T/RY$TQT) ,6L]#M-F=I//*E_@"G M'OW2L :<7S_KQ877PM4CCK=KI= O.T'E6"L.:CS*[[)A2DI JVTUVG"4W9"A M=96'%-^Q,2/]E2JZ";)&97"NQ?C+TC)_DFY%K%@Q2Q,[N:[2M;K+4H)NPN*E MUJ#5*+FG"A*$7J(&PR6:J.#[J*UC(R6$ MFY=".N%PL1![,RWS6LY 9FM3W_E M62-)V92?5+I?2^DH*'=3I3M*N217:B[Y7;]74RL ,)6T+3RM:65<9 J;/$!# M<>6#TE!>,M]" %XKQ76YZD[HFQDH3Y*QS_-5].&XFT2K83!4K;PS5QRA)P8= MWR^GESJL$7R+DE(Z_),O>+"#@"5NEY&-_/E"2U4,NRTU_1Z.(\X:W&&)DZ<8$R5%'? 8J.$> ]I/F'N.''C>HTMY7),SF9EHJ-[F"16ZO[$3-5/*WRCG*GJ#R&3DJRU2>HYH7@1YD M=L):(H>0T2C-51[Z+8?5*!,W0( M\ZBA3 4?8W/U!TI1$846:#*2X2POYYF@*Y.? M&CZJ$91CNQ=QL*L[>AGKSK/X>S<.X6Q(;EE,]N7)0NH41R8'=ZJYC]+EE4=A)KR$YB>28!C9V(G *:C+LHJMBHX]?!EH:0G>2$(S\*B$TLL6.1UBB*>CAC.2"A#^9(>F? K24<>;QC3>6;_I2I(N$:E%_G./]229I MZ(B424=B)U5#($'0LDG3":DH:V3,HM8!6&-?W.\G*XN^4BLIR@2,0@R'BL1) M[&JA\A@YI8LT#*GV]XJQ5C0D4E!&*$F!YT?PIAH/_I3W\1$9DSS&3 $$PHZ1 MNM^Q4 FS/F41NB>IE,*E^!0_U]WOC'*=DI3"YPBVH!WBB'FRUB:(&:;TJ+#Y MA%LP$L:F\2G2GY9>U2=7,WUD/Q7T?#J'Z@&G5_Y#Q&=YJ0*7%:1! MY>JF-+U3-D'RBV6Y &H^F/*>/F'6.^XA/LK/-)F>45X0P4N-U-X6!_8X'_$/'&J-SFR9O#L)*YN5+M?N-^!9XTKW7!69^Y)TL292AW2=&95F2A M28>F\4%:WF2>Z6[/ JQ#%K*QGXJDI$1&C=AW3.$7RGZ287,JGR)<[G?2& 0] MXQ;((QR4C%D#(,+(IRZG\AX$,F<=YPW<)]B=:W(:4)+PR(]'V80WXTF$CT$X M5>7^\3 -5N5!XU]R6V9Q+\%D@NF% MAT.LMXQ\I%='.P>D^QNQ)=ZD4ACIRU-CGE )DF[ZE.L/\WH&0)"G7-S&41BA MVXQT6?[FR>H?RK)_3WEMJ!3R=!KL/?$?&9S/W()!H-[LO[WANCC>578/7_ H M4UDHCP#Y%#5YRHK=,HT/&.3]!P5Y?]5J!4L#9CP\U7>6Q,O>&'D[(^-#[$[8 M4Q1_,QJ*C47X1'OJ,X\KY76?*++*0>*R&H-2O$.B")YHY8>Q-ABRC )WV2I- MT8L'/0U:\B)L,KI#I3=+"X/KU91Z>?UP1AU&'BDO).8 4A&Z//J70%/^-F1 =VA,\.1& D.YUNV.=*WCIE#X4IT@/MT?3DE5*I>0V.5WP2Y<,]65 M=5!-192SV =JF6E=6C"*3O!\3UZDBJ0XE8?+BY+V^.(IQXXB)&H,F7\O198H MMN-B:T6R7N&BT(;MF,4-X.G[_'3]@L:9\1,)A;EMHL=Z/ V /H,HNZ.]1C2A+(M%43O+\PG6P;\@*<<@%US>>6%1L"T0 M)4'')1R<'?GO9%!@L^I9+O&F:!AB+Y.F\1L<1I$J:1RE>5+<@GQ$<4[*H"CA MT;/%E 14)1-ETN[X6N"1+#]>J?CHLR>TP\69.P9COKT28O1[6L'_-KV6B^+2YQ*V&QTOMV-GVN[-KN&J[E MEKY$FGBH](CU]P2=R?KTQ)$:UQ@LWG>T3R)9=BG36=S\CMQ;&?4UK?B\\2:* M00^!MYH(6KXA1&FO^^-JPV8-+C[(G(W[",S7BBAXYK=D]\#(LJW+I>,UH;/; M:9DMI^KETIL@I6;6VH&=?D/7G4\M#3 EZ5@G?]/K5^N&_F"K M;-N;$N,YD-YG/3?O*#K N=Q4;9NM0U-;Z,^!]']_[=WY;V-V]K^JPCS^G#G 8HBD5K; M>PNX2::8B\DDR&1:S%^%8M.V4%GRU9+$]],_4HNW6+(H46O4)4B\B(<_'AZ> MG5^B[.6#PH3]U.!1F.=@]S'.F6:'T?DA_V]:X( P.W')@GMC5N^OM]UH,% QV' =)TJN/2>N!8.+, M;OX36E%KL#$\4IC!Q_#(&![IJ9M_#(^,X9%REMGNEE^4'AF40 SNN MXO)KCUJ,=VYI)%'E-77P?EX=\E#5!\2!GT+/L4A.),_-K=<@[L$<]W5)>S:, M8;M'(WW^0"?T][XA#71>T^L.CS+:FKV5<%"7>FEIQ0X51>N?$Z20@\B)@*%3.CSD&ZG)71 .\!CNR( T?!F/$ M)R_BH^*#2:L:4A\#<*R60P:\KJFU+L>)[7\E$M>F5&C#3FZ*/,9V,*- Z;T9E'!@ M#CR:1S0W+/+: F5H<$J:RLN@CE@SXSU5)3I*6J23FXG&6$!N%!9;J-19!YU0 M('H&M*+QAE0TW#TPC8-V$2JXR%4>REI+YE9CTP10QM,<4E;!?B0@N5*MF]X]A@,'YG:&H\H8QA@$ZLAP BCS0JZ:_,*[" M*>S4SXX+X#/4"]'LRZZW^Q@.H!-B8SA@# ?TU*T]A@/>2SB@%G]S?"L(6D0M M0/W1_7RD,2@E.B.,WN>,,0U>5VBMI'[YGA--[. J^K;._,J^)E7FH52]24S' MITERXB5C2&W,_HROU=M0"?3.K0L$O%XXM;*_W =YHW!!1A^8[\IUTKNH>\U^ M- =_;[E/XQ4&D^P.\\57;427&),&_:V80WWQ64L:;VAC_\8&@-9Y'3 ,UG39 M9S*ZF8GF(BN\)(W=MSJR')(A\\"@[0A1L]?_G,O^V-E_MTYNF/R"R.VN=W/2 M\!*AW8UVPW7V'WD"=+V:VVN+)&<3*+@%'KMRE9):!^VTD8J4, MO*=*)EMP%YSMDKO8Z-GBG>DYHH05G:I%5@W[TM/A;33'LDT4@&(YA:T--S!M M;L'\']S9#22%U_1Z$R@*GMW%3^"< K[H1K=;R[%6X>H!.9A_ M[LU-U+?DD^L=C3#P&#[C8_T!D:O99[M+D;F/OO7*K? GESYM]MK SW,-\%"M MHZ:B.\,A*-K@I9.J$]#.W0]= M2)M*[CQ=Q4=DHHNODS.RKQL:0(D7C2%MZ.BZ#2OJ!YA<[H[\JKW[A[W#/V)- M%DH,K:/S0S:3(UYP9X_6T*"L(28V3;:A=$?"=]^6IH=^PU^;7>VETTS(A=K8 MO!ZX>43+[+W,POP:1M?>$[*>MMS7LVAD.\A-,">9"\3=A]YT272D>\^:XI_8 M_HVV36.8,M9)&.6V1ACXW#I&)]KN8>P<" ,_,!TR1>XESI/R.3/@]E/9N6UR M< L> _IO5KM1EE>!2/[OSWR[[5M1!.IK?OKE6?D6D.-VG-:U0)'N^:M9B6SELF<^H M?PO#2AM8$;1Z\P9/;-]\]PZU)R;;J1,=PDO7QDSKD[:WP>:K&Z"D6L6_\QX( M4O[HTBG,[?54=<=.&S-_Z>?9>F=["PK2(N3ZI")QKY$\]:[TM:-PAMFY$/6O'S8;%W: M3\TIHY_RE]$A&=.Z]=.FQQWW46HM*ZEA'R/)-I)Y &FUR=''F*DEUM*3H#NF MW61!.E.D6Z4M[:-R'I>F4:3-LR:_)OXM7Q4U+(_B&X'>6R[E=6CPL'!;M*'S MJ2HH0^+3@8A2!?*Z7#V#;A@LJ@M2X1[N?>#1LK+T?49C:$.5G;)"AQ!EH8B- MMFS$5EV6,X?1>4V+ZTWE_**N[-@]/ID*#U;D0&P\;_ M"HKE9!- W$!;&K;.H<#=)2L "'D(Y8@@/XYYNG/288YX)OTHL0&_R"V1/>.> M-IS)SV"^N.^-^%[BOKN=9F-!@B3@2R3&=33RX#B3M%Y^[ M6EIHSCVBZ=)Q;7>QX>[FOQ=Y$3WQSSFAKS< M%:X0ZY3JM)V:VJ0#_T]$6!YO]"3C.")P2$&0%MBC8>VN#G0H."B1=]R;P&&W M \IM]/.K9P'BTGC,H+W"GV*"D\7"0PLSZ&HLO_L(QG'NH?)'FO QU/E=X?<\ M8Q"2'D;H$P@,^JAT?,VAH+76NZHI M YFQV#C5QK%2ON;OQ.';WW)6J$L\A&.^1%H65SCWM+="XV*4&.U*C!O*4N+. M<=!'8$ >T&D:YY]:-,F]K[)%$K3!*R2C;&E9MGQRO3FRL#["\BMZ M75O>V+H@7Z@I8HD;''O8MZ#(@K 7F[6M&T6U0*=ZE M^2.$Q?)!@?I>DL&M7,=VE"R(M/W.DV'!8):DGYL)D-L)C"KWHM/#S?BPK7# M_H%\D@U)[AA-DJ"C)%S&[:6&K75*O*'+/:]@&IB]!01YO NV$;.6MK-PWV#N M$=-+"F\8!J_7+HA.'%_Y7=?*EH\4*4A)NO-/7DQOMO]$DC<2]W7S_7 5OS86 MI[3ZN9VK [),IOSD>E'=UC?KE;MUR05I$0GYZ4*,5+!W"OF-,\-:8ZHB-@=W M9XQ%6:OMT9):WZ/K>_+Q?8G62C&R2^L07$9NLG>,8;$=+0^*9)/. W,G8:U[I'*/D4-0_+MF>2#-L MD\Z0,^,V%K)[FPDW27';OLQ84!5JM )#=\(//TF" M3IL(T9NY 4',GMN);534 U_>7Y[MC?_J.L]1(/D!_\3V._XM>O1WQPKZV1DJ M9\GSI!0%YU1]S(FTP=./9.+L&LZD"QR_-NMF4=U +_MS)T_ESL^G86[ 0N/9 MFJ*+2(KVG!4:ABXJ/^6NR[0T:@0W-HT*\-G'MBM52[9P+]M$/'S[_H^QH4N9 MZ#FQ0YIMLE%(E?[M_%PS$B]_X?+V!@4T]UA-=#-%?=/%&"6D6J+@JG*U*HSO MB78?I86:3FAZ&TXJE1AZAM 2\>DS3Q29/[%:YKZHE^C0W3AJ]:U# <.7+3B5 MEDL5M.ZO%:CG0C%6,JB"W#GE74PZF7 7G!_KX]R327_A>4>T< KHZ#)!#94' M4M&KNOH$2M-2I$)!D$:;@=Y9$P=R/Y@$LCHO4M;(F[O>BO0D&,7*"3Y0L%0I MVLNK3YB,4J7NQ_1.*,2%<;W$NC;N^ZBKO*+0UKE6VW*T[4=&.4$^H@F@G]I? M[^3$MI=15$.[;6?$B &:J>-FM/3EAJDBCR O2[0) "6@;DI*L5KO6J;(2J:Q MOKZ0F:BK%_UA2, #3W"%!@%%5Z"&&QOK%W?YXU31_F6#5R ;_8L-UIUZ=GLR M+.^:R?-4*8+*QJBK$_=ZY%=^TEJ)M++C'+5KRY_:KA]ZF57H$W(9X@*1G#C_ MM\WI/+F^9*W5EQM0F(E.7.O'L,3[<4GJO0H7>?=ZKE3E[!U-*6D92NHR]7&6 M+3)+K]-H=J15*F%_QXE(^P@6*G4?$1QYU./21-00^7%\DUU:TGCZ3&< M4";Q9MH$K&U;U1'.PS$-H/ 2I/65CMR9Y;61=5ZNA3L9GP956JP@'YG>=!E) M_AEZ1K:[)DZ15A2*OE1N*H WE*(UY9W2N7H&--!YE5J>C4"7.#DD7A)I\[Y& MH$N)#EFO&^CN'"^/;H"MBJCMVT64;DGN@$*.3VM6-! UK$L3.1M$K*2?&'K5 M]LQEH!R7XY0QHT%>5ZKN[7$Y&"V'Q(N2R@.HC O2C05119'7#=K"8G^0>AYXM_-]\+-7.A8\1O?OUU_P);:U%J9MD_BR[]BS4T6=Y,K.?KQ M)#X[SWBBKK?YW7/]TK0!"P]EU\161=%\<3P;P:H1$HA+$J1<8W6'GY(]!G\NXVB+>',)BL7*X__C5XO MFBB1BY,&C#T"BPS+B%2,W994\OOY308D76V%5(*D3(,JD#4#MH:J3(.JI@*I M&J7[[]W-/SL!%ML6EF<3WT>!SX))%6#L+7S^>)6IH^9+J&N-$4?/B:JA- H= M%?,!$=(2]^?#Y/YG?)AZ(5$% J().+,O:&':5ZX?E#\EE>B\.//T\D04.BD, M;+R4HN'*=?S0)IUQ*H'P%H.C!Y<;N]#<-:7@V"F[W*T1B8\ZBR\(JX5?+/,I M:F5?7DU2-'WO),QX?#X5_J>0]+V^M1QK%:X23=6_#M%5Z'GXU[+$:0"J((NV M;:6%"CMD5QJ['R8'XAY?#?_ M[L>GR/X1U559SJ*S(C'TK*L82J;@8X ,'1/B!L-M\C M;UI8Y4H^O(_?YZ^?/OPJB%JV9#\_^)MNSN<\G5F.SJ_8)(K:1=_\)\2'X6?' M#[PP.L/OPL#'EA+QT'X-5T_(*S;A:!C_S7Q5%7]XWYYM@N*.H'3"3,E$"8CX MO\&AE#;IH3XA,G#"*.%_ZN6FA.8&T+F)[^YFBH^N +%>/MI2?6"[U\NP1X(Q M6B+2F)BT08VZH!8V&.XSD%,$34F\!2U/I>.PGO:]9,,J2^\#UFA$_[,3MY^E M0[:HTIR%LBIL75WMSZQNH+?RIQVL9<$ ]6%-/[GC<^I/TXO6:^+,(OMN?Y.4 M=:N\4>+R!F%$T%_3T _6 M*@/8#O63!5[5?-(/#2Q-,Q2Y$T"#(N3JT( Z;!_:0L0J4)?53F +"Y#[1M>E MH??*-GU,2?*5.R_Z0BI<[LEEO=LW_>1=/\_RIMF-V;K OF9:BL*FIGEVVV;- M$?9GCH7V>[;&H?1EGN?E1-8D=4$"2D]F64C"Y.N/3.=96C=*+C9CZX4"AJKJ M4&5@%V>1U\;\B_N7@ %T36'A%VAJ_H=&Q]O4P2I>$JA+D"4SG*#UP B*$;J; M)Q^OP>T##:"D%F#6:*Q7:',YU'=';#HO&] ,'H 5F8R_DGQ6ABPZHX> M2+,!VD+SJ!X:F:W.J\9CM-9C M! @RJ.5T+0+6SGG\='[,)VIIO,UYN,(@>>8T"$W[;69%7A_,>_A#OY74ZWT_ M=[.DGN2K1DD Q=&2?P#C^HB;FJ65-5S9#,V$N:1;P!"O$L2R%EOQO2.Q^$2D MX^VC2U[:6\G)8N&AA1F@SY@2R_&M*5W<^DURN2P:3&VDTE/H,I:TY72# ?'8 M)9%$#7, JZJ4,$2Q$/$U:1X[W3+J<\$ L/JXK0C);6O!_>"X:K-J2 +NG7., M3Q-),0Q#9^EO*CT%9EAN$R0FOA^NT@T3$_.':^/'D"(0DEI+SY29R;VRPN1( M+DY[-^ ZDV&?#9+/_O3QXB#(VP( D8\Y8H,C%9BU+>!:C*\I4(]CM% M- 95M:2P4Z/MSB7FS%0]8_ \P2T"4YIU&@6F5M%W;3U;,^3,:F&=QBCO E35 MF*E=J,HX5O(&I'3VJ#\DB86OYRQ)K4[^)(,03Y=ZV]K972X)>6VH& M=3)U^T">+U[-#G&( P R^D%,1\M9Q&-3>9H9 '"" F:S>UO10CJX/2[-I#[ MWUZFQB"I1)8-!>H,$*&ENDMP%<^9@Z+.IG"UNW =;NJ"^RK-./V&O&=K&H_Z M)MDT2[@;*I#D)C ]G%I/(,5?FKO>BC1ZI((5*@>]-H:':NQ.9)YFJ*N*THA M/*2_.=RV]YPSAP[*$@OM@GX&+1PF350?JRQ\>PRGU!.8Z?(A54%K]D#O$,SU MV'2%E('<)$NM$<9ORWQI>5G.*A3CTA0]M)OU@F@":$1-IIQCXYH+B<@/$WF: M"1[#?K-:V^X&H43JGB9R>PA%]/A1;LC^^Z0'ZE3UDY'(!Z>.HN@:HF&GPY@N].#Y^*_S<#UTLE-$@^XQ<7L0;! MU\^Y^/[MPZ]IX3T7N-PZJ?GG (0\A#+G1RH-Y\XQ/ZY6F"VC6]HX_"*W1/:, M>]IP)CX@?DHS?VB^O.N-\%[JOK>9;/.:[N+#7V-A%/KXEX>9@^X(\VR7GM1:>\T:(M1T+9M. M3VJ7>EW1NZI:0[_\_*]_(O@Y_G>]CLYLXEA'J.>:=97>N#\A#<_($3HGE##L MN^PG]!$[ 2]QSVR',-1U9W.'^ 0JPI:.T,%>!Z-ZO839CX1:+KL75]ZX-0UM4W7N1Y2TF/V'4'_ M:?=0S_9,Q_4"1M WZ-SY@;S:[W?[:+1>/B^WS7TZRN&Y\@@YBUU'7=J$P^] MN1H;W>^O6\W?T/N $M1IHG:SW8S*X?-^J].\OAHK(V3TN[]JP\'P7.WK_T6J MUMU#S;>=IA '_?;>PPU@V<,^^,D+P:?F._C5:1JM=T?[S:-F\X^20?O8#[Q% MT,V'9O133OT"@%@H__!%/?#>/8SMWZ>$_AB<8_K)N\+G[X/)T+H_.'N\^O3Y MP3]_>)Q\I&_98_.+\O[BAWGW@S>Y.6M[YN>SL,ECS[PE,XR@^U'OI+9"Z7UG MSV731KO9;#5^OQCH0JX6"AX].#;]G"?>.CP\;(C:6#0C^3!A3FRZT^#5$^R1 MA66HM27R-O5\3,V$O.4O%%:%#QIA94+4SA5]&XK:L:A%4G(>,?>F[ET#*D"^ M=5AOMNJ=5BP>>/4IQO.%R@WV)L)T5-'@W2:CPER'>+DZHB9'R6-^5AX*\T7K M_N,\KX%%58X:=2D-9OGX6SYK<+T&"-5!BC#;7.BM5THJ0)0%[L4U.=[QX;IL M!L:\OS+D8>J9"1T^>&'Z=,B,4/_,9;,>N<&! ]!]";!CW]C$JB$?LRGQ^;CR MYM@D):W&@Q13ZL)8ABDT*N%E\[D-@Q4*_G',>_419]& 2!#_ !.GO TNU( 1 M'W"O%6KUJ6_[CWSXLYEHJ89LZZ0FE>!M@R>B=8OZ#?#RN9Y$4'==:A$*GJ+("@K-5!C'@(XP M@_ANB6^#USF )^OEZ'=*HH_>)*Q^O]-L+ #SAC?#.=] 0JM1UR^HD[.P7\C" MTAQR;]#28(5_A+'NN^;G6]>Q8$/<_Q+ Q)SE(4=&SL=!23Y6#:/0[=GCGN?,RZ657(:WI:D@=M#PN!.HS]D4TSM_PG_8,NC![,99H_0_>TIA9V< MB6$G9)IN -L7.AVYCFV">LC.=JIR]M[Q?=,R':VCX?ADB_ MO+A0QI_0\ SIZKFFGJE=13.0TNT.+S5#U<[1:#A0NY!J[C2O8W)':$" EQ%S MK<#TNZX7[[0*ZN3,_)AF9MS_V-\R*-2( M'^*=*I/C?)C&6=4 9V,X%HYDX9YT%?T'0=1P40+]0#;X]U,4"V1V*%+2O M5?DG =^(-<*P'S<8A@YNKAQX%M;*\<_)00>* 9U_I/#]NC%68 !T^0C8;?#U M8.*1+P&$U>>99WR:EBZ5@YU)1/7+4QTF=NCLB*?^.Y[H;W7Z]0P':.4.TMJ9 MK/8)!VGH3=SH;C_"29[C&'QCZN6=\$0U+ MR%G(Y+V2PY^*D()3H.1(**J6$Y')C/-/A"H.RAX-K9*R@;R5ZTRDRB1(Y])N4.SXXJ9/,/-E91+JR5(YZ?;Z<..2K\):<=&1(*1>1,9!+O MHI./BHVM\;'M>!IF_'6A._*$'"5C2LYN)JU_4JX2-8X6K>]V7TBF)A$X M>5E+7"7G:NWCZ04!NPU[05*2P'^-C)2(SB:/K2M.2G"2FOC*"LM9RF3Y95BJ MIJ["5#,U?Q76RUG)9/U%R68U;*0TI(9,&4$Y,:5/ :J1LO&!0&+H;*(@I^P) M1P+5Z%J<"23(21;)X2\\%:C 38/;RD&WM0;>S!% "E[4J@ N2AT+ZN2 9S+] M-.#5C%]PX)680HJKY?!G4O'\(Z]JE4I!3CG;?FEQ"6DY3_ MLKN4I&KQ7_P\R)1;AIR65? M@NHT&E'#L0G,S(R5S&5D8$0\+H,^U(B=CPWXML_51RO-(-X.;/X;SQ&R@R>; MA@PJQ/F*L0ZX_6<-$GK?ID&F.NQ7"K6[;.59 X:ALVG R='VE>+M+1I9#3>Z MHJRQO*,L^CM]C]DQ!.XR']'LQ6B2J_C"2P0'KBE,253X7_58K\Z+ZJUVO=/: M>_"LI:>;.+&$83,G8KTMG,B_8[!D\[$";_=@HQ:+KB#,:]@K4N(?ZDOML@Y( M+S0LB%RTGZO8(([OQ27UI:EMO,E>%;B].\+6%OZ4N"6Q3.]8U=1"1=Y+#GGO M;+U]HC/;.;*U%XG.)Y[ELL>U+&5Z[:IB_,=3^DOZJLQ27256"KL)OSSS:1YL MVV6S?JSIK]$-F&('S&_._%.DFZKG!<3J!8R_$ GLNI9^BV'O<\7WJ9#7]!\( M,VW8 X)?/) H2]U(S78<_MC^I.:S@"]0_$[7H[G0,L3Z:@4L^G?C<+T-)3QA M4?7)C$L!+,'$@V4MX)+BUM]8T :1+0(5-^=N'&>QU@9AAG63\/[!DYK)B&7[ MR>AG+H64@3U^O?@+&&MO1W3[6R-Z79S%6G\3HCO;$=WYUHA>%V>QUK=)])AX M/BS3/K&$V"7L_[V/4,;O.2Y!N%3]-1._==SKM;_-CJ"1>U'EE9O2$^*OF>C2 M<66E7RV1(_P871T:S43<9]YR=!-B&.=:J6\GON5,*X\P*_=J8]1<:F+O5KQ) MUG_@SV]('%9^U?:16&3R%0.)WJX=83^\6GY IMA)T"256!M6>.3C_]7\1$YW M7>H%#G]4DQ=2MO:UAB-F[=/TTT*%CYJI$#U]7(I$XTJYQ\R"SCB<<]GPQ2(5 MW&=!..H"GX?"OV?FBMC36UC]E#O"\)2<\['(O_3D#-M,S*N+N??%W2A/4,@$ M#6:\6GCU.GD087HJ#9>QEZ1BA2"R&@!>,C&%0/'E@EFIBV^%F0BO/L=EF MKDF(Y9TQ=\;?47&I2)#XE6HFLR?$NB!\N"WVW*7%-X]+?('4D>7R[O8,D>7\ MTUXR%IG BWL_"IAY"QTJ3FU2-!35OKC?RA3^S'#QF']P$*!@UTON/UT M<#6IM2;M7N_ BF([<&T?!^C308 /?O[WW_]FD:^/_ZC5K',/^>ZIU<%.K1?, M\$_6P)ZC4^L"!2BT8QS^9/UA^PG]!)][/@JM-IXO?!0C\H_EA4^MMX=-VZK5 M -W^@0(7AU?CWKK;NSA>G!X=/3P\' ;XWG[ X=?HT,&P[B8X"1VT[JM]>GT5 M$:6N \_!_O4P0)W0NT?6/X\[5L>+'!]'28BLOOU@780X65Q/NNVV-1H/?^VV MIY/KSZ&]L*;(N0NPCV\]%%EO/H^G[>^O&_7?K5^3 %G-NG5/#QQFQ9<>.B9[T0Z)3 M_3WYUJQ/&^]/3^JG]?J?0-"Q'2?1&G3]L9Y]+<4_^E[P]91^N[$C9!$/":+3 MQ\C[=+!AZH?F(0YOCX[K]<;1?R[[$^<.S>V:%U!/<=#!2HKVPI-K?/CPX2C] M[ZHIT_+Q)O17UV@>K=19]TS^ZTG:;V@2>:=1JEX?.W:<.KKR,I:P!?VKMFI6 MHQ_5&L>U9N/P,7(/5L9/+1AB'XW1S*(_B<,^7Y5X2;SA),19YT>TT1$A*IFC M(&X%;C>(O?B)LA;.4Z4)D+37NQ#-/AW0/FK4"ZB+T$M_!Y&-GQ9D $<>'7\' MUM&6VI[9/K7PY ZA.%*IQVV\1WU&=DB,<8=BS[']4LIQ)7>K*1V B)(5#6?# M!0V3A"2E">52^]-P$F/GZQWV71(8N]\2XEIE-!5+[T_CMAW=G?OXH91)&:'= MZC<,;^W ^V]*&AFCDV0^M\,G8A_O-O!FQ-?(T'4"%!-(;9KJY$\>NO=^*@5120\@DPG%-FM;IEODY#]9-.K!2[Y M)$R0V_?L&\_W8L 0*M/';K7O(U)!*/7+M]JM!@,+/;9R&?W)?!Q@. -%= MYPV?Y&"75%WQTS2TB5T<4#6DDMLQZ\E-A+XEQ"Q=FA;4A86@O0$UQ5YKB_W6 M&/FI"1+>>V:'FE0A6'V6ARE>OJ=]9'R8KKRV^\ZQ,,U4 M'PWLD-[5WZ.]Q&;11?89H[-KE@O2!:%*HC1049AT ME1J#?:9D-WO/-6#74$E6I2G8TB6ZJ#Y3 LW^@J[VD2N!VG(;[U&?1BF%&A5H M!'9.N=2^*PP@GTK!BO14\JR6K$A3,/_P'BJIX\HXA%*Z2HUAKJ$6KU+GX^UT M/M:AGH4_W>^ PSWFF8+JI8V9'-^G.CB2J MW=KVXHCZPA'RXVCU2>H=M7HCV^#Q7?;Q7\O"OIV$=*_ Z@*^?8/\]+)_9>T* MS8[T*;RZPW[:6(QC] M:AC?H7 )3TR&7 I&SK%6<[1@[R[NG-+W$M]4B72L'(:FHE"X+; M.++HIAU:<9 ?]&;FWO;3&B1NDT3]1&J0=(NCF#6@.(R^$ZWTE;*$<3RJ8F&Y MJ+?OE"0:05R:3#/U:AYXY-O+0I*SA8B7C&129B0C8192 S:.I8U,.<"!HTH_ M@N9FY!T!+U*(QA%R[@4$:I_<^[F2_6TL,RHY,W*+@"(8:..XRG9'![?I9/>8 MJC2<745+S26#2"X&8^JMIL$$@6P<41N+2S!"25)$A$83>_TTZ2$;1Q1&] @-]Z"YN8%<= L@EK4H'*5,VD BN:O8+*! M'380^N12!I6P2N8@^(TCC7-@4!HOC!I, B*VO8_0Z&1J1*_ I\2G&EG7XK75 M693B^1P'J5*J53BFI>Z!(3E,BA6J&^I(+=?U*&[;']F>VPO:]L*+GY]OP9D, M$0GH'N)@;A20C:-H3/>8!J'R.J>+@$3 M!S>$<1QN9!=Z+JM$]%9+Z@Z*4&P%-E4'\PTN(GV M2_ZCCG)[,9O O9C6FUQGWU>PDU3Q/*0+#RS-OK1%T0N0AQ%HQ#/ M9!$_UTAKUDKGM"6W/,\M=$-)/))G[?+IW+Z]#BG._<"+XJ7YQDR'24WET!YW4-< M2%"Q*BEE#^/"P!A%B*A#=WQVR)CQ<;JA3*G,.$^C.RL'.,!Y5,KPH)+3>GXI M1B&*XJ5&:[K$6(0"V@<1B!SFF),4OID>N%16X6ZK1MHCP$MHX< TCHH!BB$) MI]!,]RCA:BU*,IR61DXM@4#!_-# J27@4Y]S\S)O@?,RF_U9Q0G12A"QCX?. M 7D'!$*[L9;]: T)5 ]2Q=Q[Q"IG3U<1W>"_'D\MA]P#*1:RR_3Q_^A7/E"4 M)*BX@8(;:4Q+31VT")'CY1Y?P-OWN]G*@!B^'34\T,8Q0YPGI)NF.FCYLQ=L M/*)/5G1+Q72O0&[-'<@LYLU:LFKG3^:7(;0HJ7MO]QXXY1OG-=!:.*-3AE=& M5/=6\#T0*S#/*XB^XG<2 +EEI'5O(=\/O=(7-QC$\.3.#M&9Z&T G.4707L8 MB^_-95%N".-X$\>4Y\>FO"3J;DK#./W17$[+&.DU9-5T2N;Y,,'+8K"D$QCA M'UX3X4J3O8*1#3Z8"A %3BC47Q/'K^54:XJ9OF?T'(>I7](Y$=G@%0H 631X M7DAA"^.X6S_>[W-(#-/!#Y(:B=<6R)C!TT5B"^R0+/9!J/25M'_1 S)$^?3X MG'BJ@#;EM@0:W\3Y'B$F8\<)&YV7!Z/+I:V5#)"Z5S6M4[2(<21N!N<.3F[B M6>*O*F=8MF*E@$0:/(T#L8IQ5 I0TV >;;G"QNU#I]?:3^GJYA2WG&^)%R+A M\_8D/ERB#T/7YB34%AVZM,',NTE>85B5D>IL(Y8P=$6O/*$B8YA+W]H%BT_W M*S%465%#E_FV&*$B\YC'K #[N1?8@;-=XN'VH;=<=FHDYK'O'RXH3E]'%8'W<@? MUL]I;>B.CY?15S2"<8RE4%'H8;=^#/RT,:N@,MN M/[< OK\B9U? 90/_K&/2]R?!PE(2)_#,<7K4'OS]:T M-QQ8K4''FEQ=7K;&7ZSAN37I70QZY[UV:S"U6NWV\&HP[0TNK-&PWVOWNI,* MCKMD"_D$-*'039PX7^WDH/U8A#;N_M$=7'535*/QL'/5GEKMX61:A>+YU\?S M%?Y05+@W( I/AV-BVQ^L07=:@9Z"5[!S%6[4BPH3JXZZX^F7U,3=WZ]ZHTL" MH"K=9>__R.G=8 T];0TN>F=]XAR327=:F;DA[S#G8S@N8L@&Y,0:M;ZT4B2$ M _+A^*K;L?J]UEFOWYM6,TJ7+_#FZ]TLZMWOMB:5:,4^L96OX4E1P\%PVGTV MZW1HG;4&OU5RM@]T0K'QMJCP9#IL__;+L-_ICB?_LA4OJKZD5=@QDTBWJ,*L-ZMK5?&$NWQ=,Z6Q58"1DW3S MU8WU9BE>A=J",D>F/Y-P)<5.E5 X58\,!I-_^;5/E0@@19 ,$I.PH:50E2"7 M-9$,!I/&EY51E4JR%8=,87[VYM4=E6-@"Q 9$":3B\J0*G&\*,UTZ'.)_6A M%P7H0^+X>)G4OU6ZR:YIK2]:?=[)5."C5=Y6KR%\K_&!%^M-U.G3N\03L,5V M)NQ\I^_@C.Z0>X&Q"U&]T%[WO#'?]*)-[ERPQLWM/^_)Q^%7>EX<.PCD5H7V MNJ>VRW'#!6LN-V/[X9+[4.HR3?7/?=>CAD>5'.)D;XN.=_*F."U.=LI M("'/E+'6IZ\I29'3AZB&]_)#K&(98T(7@!DA9,4&#CWK3X*[9UD5UBRS5K!1 MD&F;"@!5TDUF4@."JNI*F9D?D!+%S'.()@@JY$B,0<$/>+9#"S60B0\I5UO, M?!APR[/?]U]OL^LPN\R(5"SI<9<^NK5]V7Y#F8#N"D']OFT, V)HW="=+WS\ MA%"V_%'&G0"BNJL(,'MP2(;RF.WHR#:T/J7 B>_Y=A1Y,P^Y2C;!'>B^=2K+ M:4G+[']7=@:@C8,H\>G\(R V,HUU[\!^25P4(#9N+*6'_%Z07U5RNO=7EQTY M,#N8N,=ON5XDK?Z$"T8&U':"%UM+/$\D8,+K4/(ZJ4>10DYW1:@@!_:.,E_!VV"VH;#LVZ4-B(0-?BADEJ(+H=!JF!,,H_,D)DI>>H$W3^:KDUP= MV>/;P!T8,]Z$.I8,GNI^S JF2G*E(Q-J-<.#K1!&+Y@^X"_(#B53^B_HRJQ@ MO"<78&WWBKV 7!7MS \V.M-]9U^5)S#V,SYQ*R;JF2U8Q01>Z<0\NP].>B/& M[*>2;(2K<-5$B$)01+&[JY4P:%VE$8C[8?CJZF-7W:Z?>/M" T/=MTH0<^''GPZ-__^NM?-/3O_=]J->W< M :Y]JG6A5>M[,_BS-C07X%2[ ![PS1#Z/VL?37>)/X'GC@M\K0,7=RX( ?IB M]>!3[?5QV]1J-8%J/P+/AO[5I+^I]C8,[T[K]8>'AV,/WIL/T/\:'%M0K+HI M7/H6V-35.?UR%2!07SS'@NZ7D0>ZOG,/M+^WNEK7"2P7!DL?: /S0;OPX?+N MR[37Z6CCR>C77L>8?OGDFW>: :Q;#[IP[H! >_5I8G1^_-)L_*[]NO2 UFYH MK4:K$7^.?C]IMAM?/DWTL6;T.K\,1X/11;\W_:?6'W:.M<:;=B,JCN1;QX\S M9,NN&2*<^$.$J?$6_6@WC.;;TY/&::/QAZ#2H1DN@XW2C<=&_&\E_MYUO*^G M^,>-&0 ->8@7G#X&SH>C+5,_M(^A/Z^W&HUF_3^7@ZEU"Q9FS?&PIUC@:"V% M:R')-=^]>U>/OET7395\O/'=]3/:]36<3?GXH<*MSR)^37BSHN5$><+A? "W7/[GFA$SYA@OU%!!HI$M5ZZX/9AR-< M1PT[#/8F_.@?1&3#ISO4U@,'-]4CK?Y"M&>FBRT\O04@#'CPB(5+Q#,V?62, M6Q ZENEF D>4+!8I;JL DQ6,9J,[W*,BDK@F9$N5AW :0NOK+71MU(?V_EPB MU\J"E"Y='N*.&=R>N_ ADTE30L7B&_ESTW/^%Y&&VNATN5B8_A.RCS/WG!GR M-=1T+0LN4=OUYF/H.A82Y^%_4:7%ZC/P"??9J&G<84\4@,81*]IJ:!R=.SC3[QE\ >..:-XSJA0!/*4D>QZ < S2"X^)*E MBD4PA"%8*V[ ,S.:N#'1T"6*[LVSCSE5C3/H.34\^;/QF@=X@=#TC"-6+$;T MA(431N,:\N<.C+I_M 04: X"HD6/&RX:@VTTZPJ?#-]$=K&$9D,\N8)97]X$ MX,\E,DL/#PO\B06EO )SBE+G%N7.,9)CLH$[(:X:+)E*1G,QF$+"I8_LHB;E M"%8_RHL!SUY3&2.^&%92V;+'6#%D/+E*QML,4'G""O3)71":CAL,31^OZN]! M*7TS[2%E]M'Q,[-UTCM"E?32@D#%I*M$+.PS&:LI?:P1=@V>9%5(A2V=H8KJ M1TI!L^>HJHRQ4A ML7")>)J9 #4K0"3LG&RILF<8@GQR!2O"R>69+UD14F'^ MQ6NH9!Z7Q2&XTE4B%G,-OGB5F%LOP]R2@;G],LQM&9BS-4;Q:BJ+$F;5(T=5 MU401LRJ2M1Z6%J9OK14A%=X&0LDV6"<]X#2#UQ&^6U2%;RUO0,UVD+F#*(0< M/VC;4IM:'"^LHZ+UN$R=6$'YN#E*T $FQ0M M'ZOINMD01@+EX_)@J&>%MI:IU"?!S%RZ86ZG7(LG,:./'<_!W<< _9G #1Y# MX-G 7B/'%1:4'X0^QG7%R5]-K::MI;9_-3U;6U6A)>HH6P-R&E "<@OAW.1E MH-_1:&(C0P-;BX6UM72E8,EI00GD;4'DVJM$93^6KPDG=2BAQ0E5B^=:-#C3 MMNJ)T:_QN]!*@'9QWAWTB_;I1RS1O@1L^^C@N3RM85@!Y%HP5@Q^5V(3][B^ZO MP<=]E.! L.H83RTT;4/^U7.CIZ'.%9&FP;& $YTJ"/ M5J,?CIJ-9RPN1![WX2CTEP25\[,4^.$60^BO77;01]=Q*M+(GP+_WK& _NB0 MW H5)9O\OH>F7H#'0*IH":VEQ\I,:K*R66P,T^ KP\EQX/YG9Q<^*%LM>YP^A!Y.X8XT% M9AQ"\GLP_G<403DM;?L'$!QA:BL29[E/P>B MA$)L^\M.2@DJ(R?R&:$JFK.'I1J92[/AN"4&32D2BVOT01U*#R(G>B MWC-]#RD8C($_O35]<&8&CD7GAUA\?WEBJ$/EZYU4OCX!9WX; EN_1RK/P7") M#32:1>B#T3*,SF!#*G%XS%3-_O*;0TUJ\'?+!._K.Q9 <]JO%69<,8ZF2&1> MO1;,O-JN3XLK5""/*;52.*1@'5*PBF1IY>IXHP3THJT&Y+RL797)8HHF:8F! M5_.=XPY6:L+0>C0G%Z\X\4R1RU^3>G'%*&(@IXY-O%7]#0D9, M94+R7)NV5"5-L'?+JD\%&3)UL)?/13\(EL#N+GU\D!/P'6BOW&D('J*OF L@ M$?G]X$Q,#1J/DG.=R I$!_7GIS$IOJ\L$K2@D9@WMRF]R1_?S"#8NEH$7K"X MH+2ZM&15@L9*WM5I*)_P@1AHC=U[!+[E M!,!NYFDPZ5KVDB2F,C2V\KZ?RM& 7DH6I9*]Y(JE"RLX+J]EY1J*TK7L)5M, M90J/-Q31M/*,4=\(62Q=J%SE7?86TK3:A32M]EZRQ52&2E?>E7$132LC6Y1* M]I(LEBY4KN0F!3+=+OIR=!>=(K-1)V=$@UB7NBR_3"4JV>J&.HKAFE[5OE+- MT8C*=)7QD D(0M^Q0F!'Q:Z028./Z#,B@=S!AEZ;NAR^5"DJC14&4(IBD5/9 M7I(HHA.50[G;Q-:IL.2;I2AOT%+EU66-#YM*C-SDWUQ)]*K3D$9+?9.I4 IN M^G+/1.;M&\',6UR-%M=3]IF-+[O;,Z'>6WSTY_--US5M-+G0A_T_=*,_&FKZ ML*M-KRXO]<]2*GQ9-2]ZAA:9S0U*L!-N3$T@??=+M[^$.$U1I/H?O!A MSR@?)N_VT&V\S<8N7F33<6]B?(X,W/O]JC^^1/@K@LZZ6#0!NYDVLZ$/+_IG M ^09TVG/J,K8F6X73:C0VE4A;HM3;:Q_UB-%$ /HP\E5KZL-^OI9?] W*FF@ M.U>2)F"W=V$/>OJT"E",FTD3 $]V 0Y'1N_9J,9(.].'OU5Q)*_0II#FZUV\ M4V/4^>V7T:#;FTS_8=[!X.>H'1J?*\+,N,0T ?P-$7CM#+E#%W7)E^/>-W,1>>;JO52@V?+YAX M::_6SZK@P'#FK:D)%0E#;7)&H[U:B5> 6NP2U03\U##+F.!4J G_BM6$%JE1 MESS?J5"!'%>M)C1*#=.BTY\*=21>T9K0(C5XKV9#%6+D7M::P$L>LTF3C:I5 MX%[BFM C-7[3YAX5JE'LG:T)=5,#_HN&F?B9VN:AE8\WN]>Z)93E+J$W&L@; M<5@*M+.LJ;=T46 #[N"PP_NPP[L$EM:M:.R:J\N-UDWI[,E SV;O\Q825GNW M=P;]5=L&286.@?/V& L)R]D/GH4203+3%E%NCWC9;*J\?[Q4QE7>4SZ:H=DG MV(#FWEI!*BYI;WF6M@;%M%"SFS4@=(,NFGHB)2_1:HZ[>YDB(&N'>7ZB6(I0 MN9)]]\+B;AD"7[A)401D[37/3Q9+$>J0)Y>L\Z6/S(D68DC1<^<1_\9M7'29 M:TE'K^6GC*,+=7$5YW?N2 .B>D+Z(=QA(RJ*)W;HIZ@OA<4JZF:,QXJZ*VDCPSM&TFI MSRL?/740E9MJQPZ#LJ/7[=0;1)%X:,71Z=3;.&:$-_52D?8Z[A#"DB@F*7B(+9"$% MU(Q_,:!OA7.VPS:Y>*34M<_,LE12L[-E*,.,7K'E]IG#-7Q%XU?T \G=B6< M>"TC;"62@\V,8[T@";NZ%,Q5%C93#VH:MB2433+,5/;U#DRM6350CO>GTJQW M 5?I[>E,=Z9/I'*F&:GNU;D)50F*RZ3W37&UP%ZD0,SV$&X^A)M+2;[!B[_1 M+#XD;>1/\)5R[. R0T3M4#)75]4FQD3 O% A4TA.0)AO> &B% _U%LV5RB'< M ODL)SA+.>UKO/2M6S1?6Q\)20WGX=+DPI*"KR(M HI@+[JCHUA:GR/_$3(S MH:2L0&E&(].0%QX'%?3F5B9W;LE-FGVA0[?*S)05\6FVL4E%9>6ZOL2K6V6F MM@JZ=3N36\>EKT_VPM@L]#1[G\B=DZZAZIX=*2=V#1E+2OE +1>\FJ]0B+ZX M/BUW[#L6V'P9Q-\&I"LN6*[-JTYY;O-K)3"3DG.,(R4DQ@Y.GJ2VV0N$QBJ/ M5Z:/M6 %+4]2J;+TBXS-I_P9Y%F MS^IY-MY^(I+#6<[3Y$1TR?2*G$!>C'65"__NORNI''"6Y6Z51J>GP+]'ZXT( M'C/FD2XH*V)::A.'7(TKB[0"?P;]A>F)L$,N+"O.6A5##*T+C\]6U&/3#+-: M5?>] $T<5_&019X= 7WE92EB74C->5 M9X.+*'S5]U9W]\CPQR2"[]@="8;8T[51;A.LKHB2Z8U)!-^Q-Q(,01VMOU%O M/(?^##B2'3(%XCOV2;(MJ(NP;]0M-].63P"_U9\'W'KI[93#0_EWN]<&X#13]P M>]_4U5Y3@5Y''!1G?,+X*$UAXM/Y;$7B"NT7(FV M'O0>L0WX1_-EJD;2+M\JDG7RFD/-D6T" H#0W"(%NN >N# Z2SU&SW,) >%O M.;$NHQ4*3[8KIT\N03I=] U_=,(W.B>N,HIN&>T-YUPQ/0'2, MY-CTPR<#=3V!:44103$-4\>=37H#W4#LC75\6X4QT1&#'4PA0[W8;_$/[$CH MD_\#4$L#!!0 ( "*E_E"OHRG#.#D U^ P 5 =W)A<"TR,#(P,#8S M,%]L86(N>&ULY7W[<^,XDN;O%W'_ ZYV-Z8[PJYRE:=[KVMF=D.6Y5KMN"R/ M+'==;_=&!TU"-K(!RZD>>'CW]Y<$48C_\B:, MWOS[O_WO_X7(__[\?TY/T96/ ^\CNHS0/V8<_HA_>GCOH]%2CV)]QZ$7Q_71<%ON4ILN/ M[]Z]O+R\#:-GYR6*OR9OW4BON+MH%;NX+&OX\;?[A(#Z+?3=*/AM$N++V'_& MZ%\^7*)+/W&#*%G%&%T[+^A3'*V6O]V-AD-T.YW\YV@XN_OM2^PLT0R[3V$4 M1(\^3M!W7Z:SX?>_O3_[&_K/58C1^1GZ3Z\FG\>CN!(UOAF_1V8_G9TRM9_K],_<^!'W[]2/_QX"08$8:$R+'=Q_.SMZ_^W^?K^_<)[QP3OV0,L7%;PHM6@I/[_U//_WTCOVU M$&U)OC[$0?&-\W<%G+)D\E=?(E]!DO@?$P;O.G*=E!%=^1DDE*#_=5J(G=)? MG;[_<'K^_NUKXKTI*I_58!P%>(KGB)GY,5TO2>=)?,K]-_GOGF(\YX,)XO@= MU7\7XD?2XA[]T$_T0^]_I!_ZI_S7U\X##MX@*DFZA-"NGVIEY4KO3(.]Q;$? M>:.P'^JFMB7XI._$Z18&5/6-FS"+4B?H!;ZJ:1SV#>Y7XQL]\S5-!A'?KT&])?7Y*<:1/R:DC$;>P5(6H3$ [,OL($A+[LL/7)KY0;4 MFTZ^_RG_]>^W<;3$ M<;J^#9PP'83>Z.\K?[G 87JQGI%O#U[]I/@LL_DO;SIIOFM:1LL8Q(5Y3NPJ MZBB7>.=&9(1;IJ=!UAJ9^CR.%AT!Y=4:=5+[/7@HOYFU"($E,*XF%N.$15V= M"%&UL'N=YU@7 =&ED2T.3^_OWOQ;H7F"F"XB02XJM4\0U4:_4OW__O.[S9?M M\7(RG_LN+A%^QHL'' MJ12!KDGM2N%6V<07!\$N&KLDHXA#%B3U%?-Z0,4DE+KPJ M>VH"8 C#0]7D").!%R[?X8 .H]E*=$ (/_ 6?N@G*8G0_&<\>EWB,%$XHHYE MF"14+_.JA.M4 !A"]D'=)&Q>QDF^2Q$PCU8O!P:%ISC!I)Z?B)F7^!D'$1O4 M$7Z18JO2:_PQF%*!@X22(9=SN58#3 ZVY:+>+35P?#TNZ86S$A*^&4%8$V M9:"L$/2P1JP8Q,H!%1+<.BD-6*6>LR%C=+66!Z^V+EL5 ,,H'JK66FLF X,& ML]CQ\,*)O]+U&/8?=&=>%&EMKN,J% M"T9L[5X$%!@\DE%1W?Y<,6.-+P%9MCQ'!D:SBX&UEK&HY,X:?$=K6"F)F]@L M\N\K/UW3!?XHI(&49$Q1Z!A=H]*!7UN3DBE8)U07E$UV9:)H(PMJ8D1@+:+P M+HW:1"QF EZJ$!2=HADK(\5"F"< M$]94E&UKYM*@ICTY/OE^4%W&\.G]-KS&.?V-@'5RR%")F''G!!C(6LLD?<+Q M.'2CA?QH!4?.Z+%Z$ M6IYKAI;G .,*.49;H64^0EV03WEB)O"DC)% #+%L_[:(];XOQ]4^G9<%"DQR M7ST?Q_,H7M KXHKF%DF:Z_=2J)MNSQ6#T?12;*W>OA'>*P4N(W=%U_#IE<$P M]=,US9% ODL7QP8/]!RHF_*,T=,S1H\N9I1DT5&"09T.2)M$*E2S>YU,&56T M=Q%T)D74F6#W[6/T_,[#/K'J_4_TAU/Z0R7.)+_Z/8,QQ8_LH'&8TA,N#;/% M8B8XI0))*222L'U,]DE;+\ MC7[(&U)TE R[&@T#&GY'H@&"6=HP11ZI04/XQBL6C M5T/*+*&X$.L,JHD H@P/EX C>7+57-8B(T8+'#_2&]IQ])(^T?.N3BAFAD#: M+$.DD.M,X8H"8HP,GX YA0K*=%"N9)-"K[/8"1-V3C&;EXGMY8@:)H\0;(,Y M+3E(M!&!$W'F%6T4\KFS1<+<+9P@N%@E?HB3YFD?H919FG AUAE2$P%$#AXN M 2^8*"ID;8;!670^QBV,S@;CAT%<*NA'T@JUL)3 $ 5;*YO1Y9:K)VZ,*!RR=,11 @9=KH5*3)SR_L MC#8[S%TQF5_YH1.Z/K$KRI:,! H!M'=HN5&D: MI5(9%=KHUT(?R,VO+%>A@H9-(:,I"[@ :SD*:A)@2,2%U3I_BHA<-T/L*@S=!):*9?^B^:V^?9"3#- )0. MG3A>^^$C>UY18+RFKM'4.EW,J:7;T5$$0[LN:%LT)$KL,H%+?\ ;=1B$'+@N M765(IMC%!-D#F9CBE+]&J:=BU*MI@*\Y-XD\&+)I@.3D56$J*"YU8+!K'#X3 MU%&\)B8(S*V+F&0/#UR5+=6_@V$'!U23#86(CY,3%&(@^>!O8[QT?"]/;$^\ M*;NKG0WH EOE*F9S*JC!UU,LB.7!4$D#9#L! U-!.'\P@PUL$;MT[];"+1B< MJX6+.B&EQ:!<&8P;Y4U:>;M776W")^E((2")(7S^4SQ.R55 /,\J&,=D\H"< MD1*DZ"56YH3PY@E6,$/>A,!SZ(&4:^PDF.4&G\SOD^S=#$$]*'2,YHS1@5_+ M'R-3 ,,T'92MO#*%#@JH$HJIUFDT/UV1_V".#1#M)&^UB-V;2@G(^SH"%R?7 M $,]+9CM<+Y\*R<;0@%1K1(QWI!VE09: EGC6;!$<%N9L)J"8&@D0\?/B 6. M.-)YGXT9GG@N9V'6IAE]2\-N2.'VM>\\^(&?9F]9LQMI3U'@X3C)$MPK]D_T MU4TRIJM154[IZH)Q.1T!MYZX'P\NQM?CV7ATAP8WE^AN-AG^]3\FUY>CZ=T? MT.AO]^/9+^"HJK>Y)U.P1$>-;3ZQ-$3*==OPJR@"V?4KUN=OG35=F]?;7FD* MV]A8X0/F;:G4)<&02 I/N(VRS*3!D"=>8:_='<0FB^0-4T@.N\$BOC D(DD1 M9UE@:DO*)&4$$*M4:8B H0@?5^LD;RZ%XMTDN]['BG?A M+-=R'Z-2LK?F+3) O.C=U ##*BV8JF7O8C!;HU.4/$5QBE(<+V!0[R9*<1'F MS:(+)_PJ9YU$WB3AE+"K7!,*@Z&9"F&3852^"+=1&J$'H@&07-K!M^VH6R_< MMAQG*Y@ &1<46BDH)C,_21=IE= PB\FLX_JOM MEI4NF!M2#=./ MCRN@-Y\A%XB#&;K4&'E/D^<:V56HJ@[ZC@UL[]]_#X-LG8\G0#F0T.T(P@$< M.NA\S*"J\ =V)#A= ]D"OHWS!5N&47;-DRMI^+*+"&KCCDM3# QSQ-@X-UKR MA?2$BI)X^H>3L[,S^O_(6:5/4>S_ WM_(G%WC)YI.>B?S]Z2/[Y'9/:'$II5 M^T\HC$*,_"2A&W[L1LQNLVSO9@#-LXA+;QBWQ$P/E3R0S?&Q*@.&<0)@O)$P M"DNNO?_AK#O;SO]X/ MO!-$Y):8I;<+=I(<<0?G'#R/9?UP@EO']\;AT%GZ)!H5[<>+I(V><9!#KIUP MX(N"X:\<7^MT0RF-Z'W 4S]$;J8 @TM3G#I^B+V1$X>$^LG =5>+5>"DV+O$ M<]_U1;&AE7!Q;?--$J5]98> :7C?495/9Z MT*",4+6F76TE>[-8D0'B"6U3 \R(J053,7 M20.E&0>BDEK9L@A<7HG?7-36LLTPP:N+FBJ@N:9^=[%%.,C+P)H1G53#TN*P M3BPG$0?#,C5&V>HQO!"N8D_'^$U+TQ+;ND1N&FH0V=VZD)77*VH N>]4, DP7.'"$K\]\2L3 _+$1 GKV@_QF/PH.N'($[3" MCA90+D-**7@L:4*3,(6*(B8+A"[Y)6'5FR1M,;.;V'R0]2WKN@P8F@B -4E2 MB $Y;EC 41AEAP>R]@?7[M+]O/SR/9AC\DDZFWBXK$%(*'%'0Y(F8^?<$@ M!H/0&W@+/_2I,?0X<6Z>*.C65#8ZD^ED4&UVHZ4)AH*=X+9F09GR"7K,U-GY M):=6 Q^3G&"2073![LNR7 <1.Q9 #DM%3IF@V0-^/7(6:( AGLZ*-MSJDR' M4-/RJ+6R F,,./0C1;XFL2)*GNKDE9( MTX;*I#R'V[PF0;Z+O=DWP.9 XS#%)/:2C.#REXFJ >AM-G7'J60 MZP\_L9G4LPR3M>IE7I6.G L#0 MM _J)GV+,I"3%5(C;X)6"?E3&M'?+E[[A%8R^=>M0Z[VCWAFF7? MN4N=.)6-J[HG7"_PHQ]2STJH0_[@XI.<9S+>[/5,8,^,$A] MH(8IT9#. OZ MEA20#DPMR8[B7ZYB O,VJP'&E1O\POXD/FBJIVP\=8FV02WR*37!#$F=X+:V M;)T TU-);C7I&-U+>W'BV&').%/TSS^^/3O;I!$3F\N6M/LWHT# M?XESSI[]>'[&&/ME.KC5[-LVWK@^:R K3H(F@M.^YJ27Z%V" V4!N=KN<2RO"-ND51G7T]7"#AL4H'? VQ_ NMK.(2U$UBI,Z^=J M87-6CGD/E 7D:L^W[]OG]DFK,JZGJST'35L%Z!WPMCYO@^1JN]!66()MUBI, MZ^=J87-6CGD/E#V8;37VQ\F2720H*Z;/+H^@( "[$1J&:F^]<4NQ3OVMH??K M =FR6Y05>3C[;#N@O*P< (Q7FZF[%W>0?%^F>>+?^]!/ MDY_)[UHLWJXHVW&*KK%Z4;:X'.MTW@%X?48_$S5Z HBE@2E*S;F]HN5:C+=W M0FQE2;9YK6FJ5AQ^H*S6P[Y34H.*R//3Y=@C)M%+*.PBK^R4)4?8^)E5(>#6 MP=66I'4R:L'COM-[^D"EV4GH0KRXL&_I^&K'JSCV%T'EN(0W*^91C-(GG+\% M:NNL<+_3VC9."H]"K]MI;5$+C+*'6 _\L+;9%2F])A"C5+4!J.&KR#0[F0^= MY.DJB%Y4R=KD*E82 DO %8-D.)TP21HHDJ(::%?"ST@J8/)<$#1 MW<;1L^]A[V)]3X;C<5BF$QC0UZ&S=P[E%.Q3D.$;MCT-;8S]'4L!0^+>T%OS MA V;KVBJG$V.PDT1T@PE<((WLX/8,XX?H@3+AC ^/-BWJ0?>_ZR2E/JZ9!9- M,6TE/\ U2V;1;IS,?CYE]K'X_556_:7YW7\'C"O;HW'M-^[+3]$;NW'QL1SCIY+--=;+_&2&.'+ED3J(B9[!P],&Z2D+@7$4Q2^1">Y'PLIQ0VNS;DU+(]3=IYN2+63,? :.XD@C9=8S-B>D01DN2'$D;'> M[@I@K0E"%)ZR@"2@LI87U+?>W3"[VJLQ2U/@;*T%47'.1@<,IUT=>BZCU4,Z M7P4#UZ7KH3JC?UO%5@@@ B^* YKRUCMY!Y#M5Z=S%;:MX^5*9/:1:<%@&IF= MQ=0?7>+LW]7Y&(EV4M7LOX.^V6"BHUGU&$-3&0P[NR)N+1\^D?^B!PS(3(C) MLPE1X#L/?@!IHMRVL^B#4^QB_UGR7J>>JEV.BHV1T[.M9X:9/V7,#/$C?:%: M-CIWP-Q:[C#&W889>H-NK@1M/JP+6#C<+C,QJ-1C*[)EE'N]"57U M0V1Q"9:G*BK3%),5D3KDZ8H"L_@-QFPUK9BJK*'2]1(OH\07KM[(%.R2L0E< MSKU"&KXW;"!MS8A721HMR$#LY7)0B47\=;PBT4D/!\A3M3X0"XQ1CL4-/<"^ M3@B6,Q13P>HZS"9"A,K'2SS')'3UY(^=:^C9=GM<,U3>KZ9T"$Z0![A]4B*3 M*AY1AT$]_;.3@NKH4@#,4[$\5NIK@WNQIAMNW@%,Y8$OT-2EZT_)+@YX2PL" M0&4-0S4H+2D%S.C?&[KJ@'=9@NX!;X.;U\XZ/P8ZC1>T#LN6C17FN' HQN;'9<^??^9K7-Z?KJBEYGI MIO@R+XB%M;@H!2B-QV%*C/(? ISMJ>K65EO/*FE%9DBYVE0"3U$!8-Z63W:4 MG.7*)I\)\\UOXHP]O'#BKT!BAL+"XC"J8D%)+&Z#?"+0/,XU9:%238"S_7QY M^'B:XG@!;"5)/S+9.K2!&G-N%VL>Q/1)C%LY??++"/- ID]7?NB$[@ZF3]*" M %!9PU -2DM*@3Y]4D-739_*$@!.G^+(Q=A+*,YQ_DC')*;/?TSF]6P0[2.J M2D7#YX U#6FZ4SF94XK:N*0/ABC"([X*C9"3QEX M7OC)DX<:@DJPMC;,\_=_LN=^$#MV1*EW($RL]+3\HEV1X%)R'T*B8LL/BL"+ M/&!3'J3O$X#DW(=@*HA6#S>O])YNP6VZ2RL?-L^7:>H8NQ^G"[^\+*=2@.+. MNH#5]&?[8-7N75B7=,P:>K:Q:"C& M+5PT7.9%H(I:-8&A;]E#AY=/-R M$;I$S:A'9ZOL![I__$SFLXJ0;\_-- @]^J_1!LR =+(X7I,.P7* BUI,J6@E MP^Y=ZL2IJA'UH7/797DM>((>\*,?AGF*1N3-23M*:< ;1U/_\2F=S$D,QXZ\3!Y2QP]I/#=Z M=5E^!WIBH;QB1D8V]O0["RLQ--H?KHB MT1NB=%&R]X^S# MFM9&2:7L$U0KG7GO:ODT[BF_@#:? /="@K#"+IS$)RZH:M3%*B$#7Y)K7F: _H\%U%V210WPZ_I!<'\M6LC[>:;(+KE+JM/J[ONXH/PN_$.K6QU M[^FGP0XNT=W]Y\^#Z2]H!FA@;#X>3^9C:^ M^81N)]?CX7AT9VDU);]K*G7O31EXZ4:%"%M1I1,-**G,Q=&Y.\[8X&*ZI,8JSG%<6UJ Y08Y9*L>8#M,[04R33:5+77!N3FBEOMOK5@0(AFJZQ2[Z\'FK[S9)S'<[FLY^80'@ MZ&_WX]O/Q(T"\J"?HLA[\8. F->\SJT=$W8LPR1O>YE7)6ZG L PMP_J)G6+ M,IC;W92"LF)@!YPBD]5QIX:FV?!3VY1Z%*I4 \-5?:SMF'0VN/DTOK@F\^N[ MN]$,5&2:9?9-L@7'>.4$JJTGJ8;A6WTJZ(U+?2)Q,!Q38VP-W+D&\WZ%#CA/ MUT@W79A72WRI[_UZEV;T(=GM3*Z]%=NO*#"LW@Y_*Q-JMGMQAVX'OPR83R4A M*_GE]'YTB:['@XOQ]7BFV-(PQWQVFD;E4IM")GG*!UBE7UT"#*NXL%H9=Y@0 M.']XC4D(@>M'KI2;SBHELZS1,:#.(ID&(%9IP&RQ;#2X@^)P;J(4%YYV%M$+ M9L/L^1#B=ND#E?E_*)+A="S$Z/6L7@;6KFAU*@$,-7O!;K\\2L]FYJ70@W2T M''#^D=Z)U(\'A=)FGT:70JZ_DLX5!4,T.;X6HR:ST288FTW0Q>#FK[:>LJ47 MK)^BP,-QDF7=D=YO$$K#.V.B@;5UH:&B\@>4*:%!FL;^PRHMNO^M$T/15T*N'\(L\O"XBM8,[6)Q>D)GX M)1I./M^.;N[826@8/8+8N?#3K*^''CVBZ9/.&[JUI4_%^-"Q#*-)*?J85[L> MWZ4 ,$SN@[IU0WY3!MO$J94">?M:RWB53^]:"#A22SUVMQ(.B]8J?TQ\\.?Q MC!XCNF-;-,,)NW(RNE'=-S%Y[8$-.&0.G*YG))I*:)*B*%3%Z6HUL]<<](RH M7V^0ZX!AHB;0]D4;IH:8'JHJ@O.B(@OU76BG$B P4]-Y=E 'SU=]MSD=70]F M)(2]'=#CF+/I@(2Q0QK' O&9=ZN'!/]]1<:&T;/&FH98W&P2'#GH>M8;OBP8 MCBD MO/:%.(HDP?G IL&*1=WQ?(V225?O!4)@Z65\0O3P( MY:H@_S(UY]:UBF5]"C))O_Z&5GG9O10PA.T-7986@TW!BY)1I6@8[+Y/Z'LB M2>HO2)@A2JS;%#+)2C[ *N/J$F#8Q(759 HC%\V,4LN40BESGV7X+@N 09=G=?L(LF7=?.77>[ZY\0%UDYT:U[N;D0FA35G8QK2B0O?1>%(D* M<1@]KLPVHN??Q>)6\KYH>'.1+!B&*@"*L@J!"8!'3DP?*4AN<Y+0W-6(Z<#@&8FMHP6>.:^ZGDHD;M93R4'7/15? M%@R7% #;GHJ*(R(/Q57=X)=*@M$X"LF/;I;A-S-)CUK=BS'[DE<_(^OO>74K M PQ%>P)O3Y#H/!Z-L\SKFQ+1IY7OT9 .!I_OW"?LK>AKVV40D=^.F['[2-6BIU?HE5(/G,+6ABO+_L:DN M+K1@T&_3G:[\T$_QM?^,6[FV.KK(#B79\9:=3>4[3NUBP%"X/_:V'RT3J67/ M^T"CXUD7.6'*E:^?(4F(&_D4-D,L]2B^B? MZ^U2@-$70SH;5GO^0UL;C%?M#+EUP*@H 7LN5IP7*V,&ZN4&/29C!Z+U6)* MC[@$Q06\UB-QG>.&;P$_2UH4G]_,U$Y.1*T%C/S^J1HTXF M,7L;5'V(OW]Y=AC?TVP^WSL6!I#M_2S@'OU"2P+QB3KZXJ%/<)3G]FH&/COP MEO3T]_T+MM0)MJP(06_H62K$;K&=*?S^$2VS<^90!X1FKHX!Z<=>U>:?G6"5 M#81)LEIDO^O=4[;YB.U>LWT%J7I0_R^ [DU;F]5:-]K(HU62/2I-_L_#*8X7 M?H@1B>;0W/%C]$P^P2YWT-]$NAG_8=HWJ5::>C;6$^OU_U*!!@-^IO16L\PO&S[Q:IR*9W]\ &I6IJ*<%4 M;),V+;E8\QU,ET1D._F*K<1D.ZPB4:*R'7P"3(_:CUW\ZS!9#W/!78>1G@V/ M\<)?+9+B9'GEQ+F@1GN79O0IC^U,KCWET:\H,#U@._RM&*QV+< KK@4X,*\% MT"WUA RI],$Q$9]%PE:N!' !6"V10G9#(OC,QE"E88(P3.94]+V@R3?LJ8%.)' MF@90BTLBI.VGS)($.;6(.7I(R-<2%RNN89AHGAO,S:97_;OA5U7TNW,5FZ0[ MAUAZJ-O&V?N+]8S4S^#5Y_8#X+]UT =V^K!D^GK)#SVA6>P<:_4KU@.0[ M%%HH&[552B"N@@A'=;D&F/!/"Z;>]0]0H__ =5>+%4M->XF7,79]-N*0GP.< MY^L9+*(XS9/@":M!M"JTL^(-O]"[TTII/-F[D[*A12T[MHMSF+\H'GF5\F'T M(AV+13L'6JIFWRO4-Z;^>*%:#XP_[P"V2<6J*L*O=!<&R%5GR=4N60"A5C-) M/UTCJM13Z8"AG290Y9T[4#&$Q*B*V];PA7T* D)-A:&:9!64 FVL[VV!;%1W M*N(P>%TU@"8=J%LJBH,42D;C6"T#:M&I5 .,&]6"V2);16E7X_9+G-/G[,?S M,T:>+]/![>_YU=-;0FP6W5Z3/A6PU^L:!BFE3=!%$S+EB4+4.D'T\+7FZ4R2 MS=(#*HM<*@S#"8T6RR!:8YR_'U.Y!)TG/Q%T$0T]H]GC=,VHY8]3*5GG6U>D MHCOJ\$YSD0FZMW+3_-K.F@$EO2@@\:<_][$G9Y^VMN'%R2XF-58I=53!\+$; M7L$]P_5N_*!\C!Q&8;(*Z!U@U?C8DC0]-@J@-L?%AIAU3JBQ<1X7R*4@C81% M2N)&+A"Y(U(I&4V/H65 +26&5,,ZLSK!;)*,I;QD,5=$U2WMGW9J#K&)P/:O MU4 /-%E.89$H<;U0VEX:G!9D<!&HE':EE* MBOPDERNL&%LZ%F(Q%9.F@9)T3(H2X(Q%?6"W4]LN'#_T<$PO=U(*H>\2_Q4M MHC!]2KX_* J/P]E+] MV8M&"98]R !*Y;68/+F\*.30ZMY W&4U(]/[0>$N^ MBG?#W$I),+G;,K4?>\MB#I"_3>PDH!?'[?>CY";M/B;W1*[W?-%C0_Q)46<^R3+)X*W.KG.Y5$+1= M^FV,X%XQ\!?+%=VI]XD2P6SKR/L.IM=FEVOTQ\%:CN@R@5-4&WMIFSQ61DVFBN%#-:4T3SAT IR_S2')*(M);'+NZ*^8Z MQ8#AM,1(;4YSRC@,3HN!*SE=3#,0*1V(@U8FZ!+EY[HI7K'/TAJ/PR2-5VRZ M/UFE2>J0.57X>+-:/.!84,MF/FTTQ:+!RJQE8C3P7:.=D_0_/_+N4B=.9;-Z M@W8+CH4E*-HHG* '_.B'=- ZVL[]*>$=N5-R>NV_^-3 CZMY- M;-T28R^Q'FTW'+V2R,-/3';$RB.'],,6?EW&BQB,*,=$".R+%,$I-Y;E;^ MIF_AY6]I/RG_6+[X*SKHU+,LDYS^J@MU.W? M'T-$Q7WD/$]?7F@U[U2CHM1.S##>P2 2A7L/NJ M[>0.=O?YPQGF=VYS5U^PH[4W()V_J!&K_;\CB(-R ;TJ>*=>H!."XW$$?]MEZ4%?% M0V&T9A&CMNNG("7HI%>S#,7M>R4\GUBRYF,5CO[Y8-[Y!BTMV4P!)- MPE\2-UJC'V2.W#02XT&!G:IN!0AF85AW'O9MWYG_ #=SV*(ZQ;&7;L!A%/CS$[ SLF MU>*'B>_R\DX P'-(JQ-;5_LNURMZ@SG&HSW;5D;KIGXA39\FRL31,Y6'/Z?9 MX76C/+&!$1>B^>U#=JG.?5^*X'X857ABR5K^?']81GJ[G'-BC7T;ZM=ZG M#ZE;=ZG,/6Q02+][-)VZ@['Z??H;/XICI+]O"^J0/,%N&L#F:9PC]1X[J09] MOW)\)W&.9*9[A*=UMJ^,GG-=<.OONZ_$RD(EB/4S'3R'-%YN7>T&O(H:S-&, MDMO6@+XC.[$ M$^A_]O#[?&=;V^D5,V&4I)'[M3CF5VH>86>>^LG7JQA3YX=).Z:FNC+_NP?; MD675N+=NS/OH<79BB:7-+DQ%3^=$E@[03'@G;^CN^J$%GI6;&3VG%^[_<_ ? M1="OM.W3QJN_9;VK&3*PV<,V0L?P.K4L9KCTGWT/AY[I^+;^W8,=%&75N/?8 MMOI1ZSW5M*7"N-;+9=':QP&D+:(^1^]DE;*7\Z0:'SR(8Z/:%;>3TZ'*K\'J MGOLT4=@O W^.J[G63M$:.S&09RMV>WBEZ[MAUE _[-HM M.O5]6ISZGA.%8HMJYPG/+?N%]LM3Z1..9T]._C)5-'=4*[I_%-)W"?"Z$$Q\^^BT]9H(&F=_='^N"(LM[JSM5XLS4_ M?QQN@%^I9KQ _=N''P3T,[C9\3]]&\-ZMAEOK3"[H.+?"]M4L-A;&8'DD N(A2K =;[2;_;5OZ^V:K?8V\? N,)]6]BZBD/.*CU2/(?24H/X&<)(8IC^#3: M9ENK^7E\]+!*41BE:(W3/!',D??E;) A\X_\5U1.%,28!G$4O5Y:P49< 1?! M\?L'F=G[=AHG*-Y\5"-$,^=(IM':"=(UO; 8)J*%O*:0R8[(!UCM*'4),$3F MPFIE-6%"/@9R([3RE,GD(? ?:^%[PSZ!K$EN2.%6*<(5!,,4&;HF86[)AY^( M.Z2.:>&G=*((@SI3'%"'>>O$Z7I&'&%"#*)SW$6TH@M)\\KO1!VF2PE&75!W MTVK^25\=#"6[8VX1-5O%0&E$QCY6&%K2TI"WBJVM4[#,.MF)R\F\D:V]-A^3 M"O[N1:ZQ5B+?8FNQ/%>L@[+9+L,5B5X6:!2P=:>W-AJ@\&%?G)B= ?GP&3=/ M'\OD#"^Y\[J)%CR1ZV[(VVB!P2-I>U7U\X2@U+T46[/B+_$:ZW.F.L&Y9B$'6'*&[MK @#J M7(ZKE=2829V@7,YJ)8MK%URU*NK34C5>^\X#S59+)HL2PK:E %6O!%RSJBNB MMOE;@7)#I+7J?B,(L_HY^*0ML)&WWPB*JH=9X3K5;&O3EJYF/D6!A^,D.P'" MW;!M2?W^1S 5+0''W:/-1?^ ,F$T2-/8?UBE-+,_G;&2>2\(JI. 5:]U5#HP M.X4OR6$*!Z%F-KUG8IB0I1VW4^#MUH@:\)":2UOA.\<=.*:SX31 M=U3\>UO53P]:DB KJEL@V?62:T!J%#V@K?:A:JBJ5S94KFJKK=B6=%)YM(P; M+C6%#!]MDT9+0FRM8(E)GJ"*K*5*)VT?8R?!ESC[]S@\R50#>;"&M7 MQYCK@VFX2[R,$I^_9BZ6!MU4+9":;53H 6J;;#-QBHF7YM]+4RH!;RD^5NT& MRS=;#TZ&3/-W&$7T8Q;M8WR?TYGT'-*TWZ/-G'E3EJ7VS8\7);-HX/Y]Y<>8(";HTO4M,2BE M[\*2WRX7@IT:?6U [=L#M.!05D+7N/-"4%'*"6+EG)1KJTO5X4*3S3L.R?SS MT:?O^@JWDY5*D!M3B%6G#3?*R.H>=8'M*HK9^HTLD!') FPD(41AV\RC&&4K M6)8#&,&@,&;W)_J.@QQM0*W6 W3'<; L"LXX.)FSG;1QDJQHM@AZ 4;:ZWCR M@-I0"Z:P]T5SQ-10H8>8HI5C?J4AQ8FW\H!NJXVT% T4C>\O/842P-J/PV0K=/_1(4$^DP) M<6;PMK;4W"?LK0(\F1>+W^O\S-^,+LS-\&MZ$1"'SMUIT]0%U'"=(;?VY?(" MZ$A7%E&>DT2_LF(0+0>Q@O[;>KOFQ^XK9WBZM*Q*&V3;:H.6M6YQ7:%Z^ E, M\Y;48X>&^$NA50E S20 UE[D+#L7$[1=T32W%KNR,L7T00#1KJE(&F(#B$$* M&P.5.JA0LG6WP757BQ6[WD@F^C%V?0:+_!Q@=F$R] :+*$[]?[#?=UJDW%79 M@!I]YR:U;FAL/H"J7SA!Y3?8^F;U*RG&8[BFE(%2>U,+I%=6;Q%O8>*YB;E,/$]0)[2B)GF>5MBL+$=LU^?T"F+ M.00\ +PUJ&K@]@9[N(ZDAVSQ/A<02 !&!6@U8:"K=(1V:-%/GK!KOZ&[Z", M//_^;=M#<)-_$T+XO:-D=O:)H(>O=?1 H'"@;J#R:M!>GH47?P; X&;"NGTZ M@\IWV84P>&]P]'*GC2&WZ&*WL>]REYX-?1J R[)EL;$1K4"#SI1KJ3^+K$+OEQ%M%?52P?/#[&^)&$E>,PC?TP\=W=/S^V+9@CXO_V=;#/ M'I&ARW:#/(3CO:[(]AN>._V!#>=TW:FUQO/7Y;X+F M8JOM,7WSTO#QDOT(7AG^I@*=+??K3,= K:ER]L0Q18PHY".="&RQJP<.W#\@" !4 !WMSX\:1 M_WY5]S_P-G57256TJ\?:SF[BNZ)(:L-$2S(DY3U?N-[/[XY>WOZID,\ MVU\XWNK'-S>SD^ZL-QR^Z821Y2TLU_?(CV\\_\W__/>__UN'_O.7_S@YZ5PY MQ%U\[/1]^V3H+?T_=T;6FGSL?"(>":S(#_[<^6)V3$\"P/Q%OX0KW.9#K^VZ WG_WR);#N.W-BWWF^ZZ\<$G9^_V4Z[_WAE[/3 M?W3^MO%(Y^*TS/W:&H][; MSNGW%Z=Q<]K__.W3DLJR;T643O9+2M/I#_1?%Z?SLQ\^OC_]>'KZ?T"F(RO: MA#NF3Y].TW^2[G]Q'>_K1_:O6RLD':HA7OCQ*71^?),1]>/%6S]8O3L_/3U[ M][^?KV?V'5E;)X['-,4F;[:]V"B\?F=>^;46QHBL_TQ&V8/]WLFUVPGYUS5$X MBWS[ZYWO+NC$./C7AJJ6#J7BWLU1W+/"NRO7?]02::%3O?2-@Y7E.;_%H%$; MG6W6:RMXIO)Q5IZSI+I&3=>V_0VU76\U\5W'IMU5]%<:M%[^IN2!>!M"J9@$ M_F)C1ST_5$\+\E[U4CCTZ+?HAH3^) M ":D,T:]U%\3NH-0TK??JEX*1GY$MHS/_4LKWHU)J1'WJ'LVUU]S#K7.T.^< ML,W?@AUDB!>"MF>*;O722+^P=J)X7:/ZW//CZ9^>ZP#F .A:][KATC5X07== MT?,\L*A<;-!N2-6O9M0WMR'YUX:*9<"6!?7&0M >P9ZBT;U%LWN,_35YSB8A M)1NR/@=9S6%D@CHWOK)#1:KH>/A5'D:X_DA-K/@P6GEMFUYC892I^AUDO=4@ M5=49P9S<)Y'EN.'("MBI_H$T,C>+/M+D')U^4V^2SG4ZR"P-)!36^Y 4@W5& MXFAFE@K@=1R&S=(SYD606<'H BLG/)> M3>\P@'@J.QZ(3B7.ZIX'HA2,/WR$@^SC=!1"V?N0%,-40]W]D#2?5Z/YW 3- M%]5HOC!!LYXQPH6J=Q\!2-9 M\5(2#HG!EH\Y'9CPIZ0P/$I"PL6=R:7>JXI4/SG&,7/ MY=H(#EU*SH*1=.5:*[[\D!!077ZA@C!I('<$=<%+"'[[:!(H#J(BQDV*/^A%Q%&K_- MZ';<2O5$AH2H!Q035(=TB!",HF/[ 379F(TXKZ?' A@"ND=?2'VUBHY0K! > MZ$$B,7P\&6W6MR20X9-M!04#U7E>Q*Q1Q^Z+=^&*_D:PQ@L;0W% =617L(X MCF0O#@9DKSD4$E2'=B7['%#^\J[ WS7]1>-7K_P,YKV[UO/.26>74DI_[OGT M.UY(%IVT+*RK/MW[/;U'7&C7CD>I3HZ#D4C;M#NM=VGRJLY<$7*H9R;3 (6,6!!DMP9]$Y]#\L\._!<@F+UXEZ5A \TX-N M7 Y$C ZPN[%[7Q 0?AF6,(&XC$IM0@F_III)$XJ/H5BC27L:NC$M !N$? M!U+;G);G3/I[$9G]5L8NCTL@P>,/A^0G ;FWG,7@B054LM2%<71'@H0W,1+R M7L8NDDL@ ^$?!U)[7 $W!@;OB\O,5SP.,\*GM"\)_>/B.N%:2&%,7N1'EANW M-&Q@22K9Q+62(Q^G"@G/P&2]C-UPEC(P-?\X#"RM$^6MXK2?J;.ZHT>,FS!) M3!-#I>AF[.:S!%8@"> BQ[]G(A<.P]D(2FA4T1+U<_<#6D)O&!"P %89ET= M^9ZM6L8$SILP\MK01)V@$+4V#%+ M&R(%[S@ ZJ?[I;3TK!B80D/PU08:0 2\X@!B_V2^Y>U9:3"J?E"8&CM/:<,$ MDP0.U(H58)6 2;I L6KLNE ;*R7_.V294V!^<-W8XU@8&M#%HY6E9,#V M7$[JKE"D&SL?US5=8O5'%6<,"'+R7E#0#G$D+CMO8L4KPQH$*$%S*$)X#L%2 MOML^AW*J^4NAA .(Y_@E?+&@O; !RM%S3M2R3M!@)SRG W!)?M,39QD_?@V> M^XM#[$'+^'W;XJ^?;&>&F&!%&"BW,12IQ@+7M+&1\(P#E$QI"55@;J$E%(X& MK[PTX1!QBP.+[F(1W]99[L1R%D.O9]T[T71S#KFUOUINXE&.?+!W;D:Q D+Y0V!K;S&O#!I<(#@3%SS=! M]@QPA!J[SZIA=W LFW;5MJE\5(=&A#P:G*'2J!5U%$F2_)=4]S(F+X 9DYW? M[PWVA]<,RL,H).QBK:=N [6%<[S1+0XM8*[/2->C3J0\SV#)GZMR^XS0<+]/PFNQ; MVGMG]O?",_O+*!U_V<@FIV* @%H<&=(?)?$'O+8XH. KD@B!#/G9T/;Z4 B#*(, M_;^\].FO6+&!Q<:.Z&:%! ^.3;I/#D_VM"F_91LD+R0^XT5X4MGSFAL&0"A;$00\'EZ\DV;+;C#Z/A-!R=3=(7NOF3%7G5RB O\ AT,< M^]LX\3U9RE0 <)H:<[B5 $'(*0X@TEPF0)''8DLLEQ"%343A]I[/(RX$U)(W M?U$@E"1?X+@$W?-#>O14)BKFFIEV[@-%SF4.A]P_!7X8TFES*8L;VFMDVBM4(HV<9A23/BNNSQ)^)1>>[+C!";H]FA4O.9-<^]WFTO!2RC8T7 "R-99'EUJ/) M3M=R4>_Z@"%PR\B((1V [G-*-L&C%U:H6.+ 14T-U[95@+24SI%%(QJ96'I%*!X#?G2#YPLD1?[&@#VK02 E4 MF;\[@>06Z7F9[N-'V"D!063>UW2HJD#F<:R_+ P^().TQ?XFH'HZ2:B+U7=$ M'N,_23?PL/ZMB=_2$PB2.95/2+HRJ"S.D7XW+Z_<5I MC,J7:7<"M*MS#BBL.[BWZ2 M-29:[)B 9%\M-!$I=#8=G%4)$($H3)C(%RL( M++K;'3R1P'9"LC@K8RJ\48 (-7:_58/)B(5CP'2J(B4]]JM&H3*Y'5:$2#M*"Z,,R;"$RJHM:C.H"00!B$T9U@(_CN_CDC8[!DKZ+ 1C&8]DK,>!(944:J1C+:T':-E0 M4)QQ>SD:A;G,*CDE810X=I06F+SQG"C\B?Z.BYYR59&-9CPPM8954RTM ZMG M71 J!X,BB-B'TCR -5[&75ITO=RPDYQH%*HQ'Y MS47X@C%01=^;-HB2M]._PH_7S3V;7/Z"^E?>,;K,S>; 6R"YURQ]0:T#)<8[ MZ@:QQ!!"W[/"NRO7?Q340?T>&#G/ANDDXR (G,VPI14GS^EE=NUB!$T"_\&A M(%\^WU"Y#[U= FK7CIR'Y,T=)9-EQL)22$R"9G$U+"DQ'$MFL_F#30%50>I- MIA(^D.#6#XGY];.[^.[;ADC]FY7YNE-_,UT\&"M>E8DV#@ MF$3ZA()C.XKCYWXKTS&$C:+B2QC'!%S,6TC)NO*#.,63L2T+-A-V #\@V'XX M%4+#@>S0>Z"R\(/G+X$3D;[_*#%,7EO3$9\'Q%,LJH;\M"/*#*7\FEBAI$@' M:\IM:3J2\Q#0")G'9&,']K\V=N=Q0%L#.W!;NO'.K@U]?W,;+3=NU[;]#94M M;%4M]C(=E&IH:16)#X?M4]X#-C'U2?+?++=T-Q !CDT:0YB.>JWM+*0M-JQH M;[62V@-Q'N3%)&"]C0?,ZF.CPE8L)/V9_D,RTWMDQ=[6,S_3%[G=[B,=V0%* MT4LE$7WU#V-!_G6KP-\X1RC&FRGO(GU7'91V'4U M'D+UXYUZ[CQ%DEK1R@>Q'C8;^/ARXU,^ (AX;7E1#V5[T,! MNAH/9V["LKGB:;^!PWT<=<2\( B4KJH;^@)K>XUF . MK8( YI?F^E@< @6>AQ0Z;^70LVXRIVHH2;&K\?CTYG1#)*?C48EMM(CZK"CN M83RJO78%$$FE_;C#157')@&N&XWY@VK3#7W)'>G&\LKQ+,^N9V,I'0NJ.\WG M35?>6 )DAF1C&?@V(8OPBLJ"):)2JLDXF%DN&2]5.4^0OE!,&_,]5 "H$!4" ME!029-.U+7VE84LR>YD;L.KS>T'1;,Q;4!^: .FT?_7/ZFQ:G65;RD$>"";I M!=6!0X# "\YJ'6<>.+:']J'H M8ZLON;:?DV-VX](&^_]A[ M*E1^0?!,1167;I*K : [5",:\X34JA%@>1W'@M_6"=X*>NW@(= *HFS==5@WM5-:6#8PLY9>\+CY?4 M".++P_%M\I#6T!L\V7>6MR+LEFD75LH6Q6T\FL3'6FE0<#I\8]!KXNC7Q_MA MW3SIR5 MYRP=F\6&)%D"K"JG[SIV]@"S5RKLA\Y)I^^$MNN'FX#0_QE//W5'P__KSH?C M4:<[ZG=F-Y\_=Z<_=\97G=GPTVAX->QU1_-.M]<;WXSFP]&GSF1\/>P-!S.# M1<2R$NGY7DAY7FS%,\D@,%ZF"[SEOI1"4Z]7-0UO<'X7C*>:G^7B4YJ\E!%?/9PT7.ZM5ZW+KQT$ 0S2GI<'0L>3\ MQ<:.]B??O4GK3_E):SKX:3"Z&<3SU60Z[M_TYIW>>#8W.26E# %FEV)+H\_' MQL0P9R=5NYB>+TYTU]N$D;\F <#FX2,8-E\10H5'9?4D@LBH,HG#]+S+-Z8/ M>6,:CJ@QS<=3NJ+_L3,:S W:T*ZNT N!D*(0DDX8ZDF]T 6P)GDOPQ8$P$=4 M*4HB!$0&M(VWSH9:BRSI[#1O270IF@RF\Y_C=6GPCYOAY#.U+--&)8PA5YL6 MH*O9:TL^=5H&IS>*80,$8UF\T]06%2*SS(>Z"TWRK+BXS;NC3\/+:[I9G,T& M<^-+W"??7SPZKDM!R'.EL^AI#F-T&121!UH- 9T-VV0I1 O+)%A(B,PR5YHB M.8.*I>VG6F71_[L;62I=0^LOIS:#?N1YV+X?7P[E9GU/*9;AE MTW(!9SUI)Y/EK@'0:5EJZ0%-KZAJ5//%J:N)#I']QM<0 @N]R%OH]: [,VI_ M";5JD\NW,VAEUX3.YF3_V@?B1E7U,VPS?"1R9@+C'9$UC/R(;(UZ[K/(/[YE MO,];QF@\'[PL7/-QY[([^KM!0RDRTML$#%8Z5;$*P>G_J-.B-,HGB^5!B*;$[]:M6]SW^5M;C8?]_[^U_%U?S"=_9=U[X=_CATN M\Y^-OFR49P;RKI&X#ZK7Q)AB:EF8QA#&WS!2X:9\?TPA'6P6=W(KK">^9W;? M<\WNY)+N!/N=WOCS9#":Q9$#!JWNA;[Q,LO1E+@L:2:^5HQKJ,<\;V,_U)99 M=5R3JR&4],LLZ9!5L^K ABV]'EW)K[;U2!O1'$&Y6#M)^7H6Z>K'007$$T85 MG16BBNC<\'DX9[&X(0EG.MY7S6%,QG=#* 58ONXXA@V] M%,[Y0.]2HD-DQND$-+&"Z'D>6'1:LN,L1+X-JGD:CKBEBVF'Q;T9C7++LP#)_1#U,)K1LD\4Y#PK[F+Z_*K MI)"OHN =D<64BGR71L"?%Z)V*D3 =WZ__=8?7H/A\0;#\^.E.8'5@&F@S%A' M'+9>7K0X\N!N0E81*XR<-6584BXAW\[T<]Y-8LJ7"0Z\**\V84'9L8?%";_V M K)P(O:3[/ JZ63ZT>PFD01("P>L_$?=4-4'4^Q73[WXWJS[UXX%#TW:)*>"91-S#]//B M36J 2DXXT!Q8@>=XJW!"@GBQ X.J[&CZI?$FL05*#0?$R=/9<^M)PV!%/4R_ M#]ZLP)/HEY4K(I_O?A+S/-Y\ M\%VYG&RO_53FSN^3[B:]LT>5TSRS[\ABPZK([RA,XU-C04.N4< CM"[7658T!AO^]E*HJR1.X['AVM.E<:^;A21IF0T6$KSXJ=(8 MS.^;RYE^64GH#M")R+7S0 HTZZ^X&H,=04YU!2$BLFI(MJG,S O9:M!,:PR& M?U0IUR_Z*$!0RY;58YA>>[43J_4%="0[Z#0W5F+%A?RW)!L;@XVV,"T[EY0\ M7B:YREK!MCICM"%=6U\F.!R)F55^$U$R/].U?KU93YE\W>R3J;E$=/W-4Y7A M38<+@52@5E$BVD(5TS5E4RT_YY&7:HQA]CVFG..=^L57S/R@E?29AF=]^RTQ MJ.FX;NV\Y.H2Q#:I\U.MM^_LC8.X[#XH?+_\D*8G[PIZ4%)\V";O8KZZ; 8O M9*.*LM8Q3."OZ>LRZ^?.8-D7%=Q^M8)'EA[W8 ME( 7AIMU\KLJ^E3E.Z;7FH,I5W4PL"G:R/<>2$B%-*7_#AR;_A0S=N,Y485Y MJM2PII,:&E:C"J+&H359^0BVZ6R+MDHB=RZ?^7:C6;&EE@^9SI-HO(1+C7 @ MVD:72J3MD\ARW'#$C@LL/X2_W2X4CJB44)M^L[/[Z&MF+>+,6FG4?T#6SF8= M;G,&,KD$8I&4'O"(6 EX;4UOC ^28U&0#:(5 M9#\L-YVF^2N"\HFAW33_&IA;-S,LUB6D^V0602.99T7M6Q=T*V<.;(C^R7/,/Q^^XVGGUIA2(X$%V I#U,9VI7P%7H03T M,?Z08.R1%?-X($(Y\RR7!->XE>FD^0I(9A\?J],^D>7OR';X%SI/'Z+8[!]M M!L_ND!F[NV5!/_OM5 984/!&S+!L@DZ>F]W.]Q0'&-0VR9#^*%GG>&UQ@,)7 M*1$"&?)W>URS* B5ZO)Y3K_=?7(DL( ZMP@G$#^9@R-&W!BA?7]M.1*?(:@S M#MPT]!.A"B1A!].^C_(P*62 RAV#[V)2 "V)F$'TWZ1\D I9( # MJ*M-X#DL66OEY83V0#AP+:'/ M<-#YC*.XO)A0=?8BI>LNU\STF;^DMN9/@#S><3B XA3=3)_-ZX$-)!L<,$H85GA=U3W;XG>%R@ ]8AG_(>R,7F8LTS-K'; J!-5^ MOZF$=ZGG5-7/]/Q6NR\PQ[DV"?6,DUF*+? M$=2&AHD&D:U"RD!+_:H5ZD C\+0B*03-\(E)//W^XC0F\,NT._DUA2(Y.M&O M7=,UV8TK47"(8SUD'4Q?3\#+-JLXP;2%':SO7?^9D+1,2,9JTB=:Q&H$Z&IZ M@ZI?:QLL#QSP30)_L;&CM'#A<\ID?#1VE@Y9*$$$#V!ZNZD/I:9LJ@(JGP-9 M:82-RXK( .:_0F/C\8FE)C\!SS@L9_M<:VZOH#0853_CL8G:=@*3! [42@!6 M':O&DBWUL=*!J;V9ETG]=.FV7?CP X)->>M??MBJU[-Z-E3T:]\+#R+><7A"K;U?1VO0I<11&@1DP;)_,[\"KH'._R=,9?GPJO9>36I\[9ZPI5 MP8["O9=8MM5,^QNBN6*IQVG?"@:5#<;Y44C[T)L_^C\3*Y#XYTL,U<(53T-$ M;4.8?I74AG%FL!:NG%IB:A7.E;$U[PZK$\]&=D9&MA3L63S!]N_&6]"]$+NH M(XO!$RMUV%VS_Y/M/$H-9]K[!M*,2J)J?T#,P4]$C?GO:CX1H3K7*$)="F]) MY<\W*$);6G_.B=\A&R]OPB0"(QN>,7ABCS" EU/(2.T[Z\#E@W&/I FA+DZ8 M3BTM0.,+8$2!"PC1GJ7XD*?TVK#P)H_D$6,$-XG'](JQZODHT>M1(]]+ MGL!+F!EZE)E-?'H>;Z(PLNAYR5N--O)Y[N ?$I+1_@\Y1CK^8 M1580F3^[-B"Q3RPZ[67>.XCN[KYI>B>)065S .#8NS3 Y^")KN).>&!5RWS5 M])87@[(50&B_/^_X5_9?S\UOZ#$H+UZ\%"\C?6J2 M5Y83L%=->'X=1I9QJDR[S>&JC$)<./:OAU/Q6 ;AT)O$A"/2DDH2^LZ'?C6#TD[]'RW%4.HZF5H VK[#T>K[>4!;2CW"\G2A6O_H;&9_M/1 MJJJNP!K:9*/SV@NBJ0L/)ZO=]F8#K(_)<=_JVJ;ZQ^;70J9-HM'N0J9Q\OAX MF::4CX,X_$1>ME32I4682+C 49*42Z"J_*BT$PYTE!H' :JF(J*"7>YD$]AW M+'X@^::X[B1K+6IL^B(*H#_9+:&/(*=:%E1A>:(#5V2U'1 MC"[PX%3/#FO+6-=;Q*+(^C#$6RQY+^,!4\ 2IA#><<2-<+5VZQB=!(Y-=G\, MT[^&DKCFDL.9WLV!@:TDKC:$P-Z?EG"LH*"Q9\RO*VJ1Y_JBA)6(6(Z7A*'PNX'X"F><6KD M8Z8WE"BU5@)+0W<+B7&,ERD!LEP*+46"$D./Q2-1ID+@Y\[Q+J('.GG #3V24HM5,3OF_D3!QJG;X: MTOLZB3"=KF)&]^N'L25SMHKQ+6^F55B3#J 6?_BVM+@4F"U19/CYM>LM!D_W M3A"/T+1>-TL6V.%Y7'I^"*R/0^W;LN?6\&*PT!OCHW."=I,VH/)@"J M]"VYXSBT^!J]QWIA6\[%K;;I[LH)]WPOEN/&F!*J:+7$K&Y,C MNOW$005PKIAD#TT,5*M;Z'HV@^MQ*+9XQ=&9JVM"HQ0Q4,5NK (82L6N@"LB MQ:ZPE?J)A(SG^!Q,;/KCW&>_RAA\=[4*XIOX(96#XX6.+:JH5-/NK@))4"4_ M,O=TTQA_(Y M1B'&S"$>B[% 2(*:RK>525 9X]8D]O(+_+X_U\[L-5O?]S6WM[YY;E?HNAN& MF_7V-)#8P4\^Y3M^+YL]0]G C*;S\=?\WTJHM7SORF-XZH1?KP+")F5"E2$Z MH)+R/_V:[5L%,FS/0/#H?SE'"I2MTHL%D"\>7P;R 0 ZPLEO.]OWG0=G07>* M!E;H_4^_)BE7@0R1AI:YVY:QVU1H N";QYN&W"A(B)2QM@NX,N\U-7(3V((G M(G%-I=7@;(UOYL7MNN>;N=#WS9R_^F9P^69:_893,Y/!ZSM/S2'6]G>>XEE_ M3K\B?]LIUZQ%LL]1CN,-)^7Z+,SE?6''6TQ._F2>F9B1X<.R$$NEK(KR&IOU53:KUGA=+**2FWDLBP=(/UI8'04;4V+33 MYE#HR(75\O-N\7W;Z(X$\SLK??\V'/G>0WS'W5A=+7T2C+^2 'RCY."H?..1 M[TJQ[?L!3.ARG@+3UWX(=)D/RK'/JTG@D$E5S%-@?+=E7A7YH'S#)6&5$DOO M3,UJ,H<(XYM3\\HLA.95G]NTW<50$AF!-G.D4LN>M]V1YG"QF;C#K)4ZH TT M5A DPV4N<%\/1 JSQXH;:2I"(#&ZCTC,)3J]_TM?>KY4$/1J#G90 ]=B4_EK.!3KG=QDIS(-!Q/8F]GIZ3 M>V"V CK>*ED 5;'FM7W%>*7\ -KW^L'UEZ\!M:^!M:^!M:^ M!M:^!M;BE/UK8.UK8"W&P-J:%(FX=,S5)^+1(X%+J>PNUH[GL/4@E8")R&5,^UDZ4B,I; ML =7Z,:?>#9M!%MBO\\OL719_3RE<,H?9KBLXUA3,@\=C6]=9Z4X MM@B:FYZAZT!)*@E$\V:ZZDRL('J>TZ-W2&EF]]:P2?.'_*0Y'5QWY_1,,NE. MYS]WYM,N/9?TV,$$VXPIXEL]2:I[&G4;<8GKKOT-"TY89GZGS2%_$,,S*A3' M@D=(6TY:1IO^A?V+;>/H;_X?4$L! A0#% @ (J7^4+-&UL4$L! A0#% M @ (J7^4%SU8F#K"P JG4 !$ ( !&X, '=R87 M,C R M,# V,S N>'-D4$L! A0#% @ (J7^4 _KP6$P$ 9M !4 M ( !-8\ '=R87 M,C R,# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( "*E M_E *O\LK21( + % 0 5 " 9B? !W&UL4$L! A0#% @ (J7^ M4&OQFHA:* >\@" !4 ( !?^L '=R87 M,C R,# V,S!? =<')E+GAM;%!+!08 !@ & (H! ,% $ ! end