0001140361-19-008232.txt : 20190502 0001140361-19-008232.hdr.sgml : 20190502 20190502080115 ACCESSION NUMBER: 0001140361-19-008232 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 42 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190502 DATE AS OF CHANGE: 20190502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHEMBIO DIAGNOSTICS, INC. CENTRAL INDEX KEY: 0001092662 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 880425691 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35569 FILM NUMBER: 19789794 BUSINESS ADDRESS: STREET 1: 555 WIRELESS BLVD. CITY: HAUPPAUGE STATE: NY ZIP: 11788 BUSINESS PHONE: (631) 924-1135 MAIL ADDRESS: STREET 1: 555 WIRELESS BLVD. CITY: HAUPPAUGE STATE: NY ZIP: 11788 FORMER COMPANY: FORMER CONFORMED NAME: Chembio Diagnostics Inc. DATE OF NAME CHANGE: 20040607 FORMER COMPANY: FORMER CONFORMED NAME: TRADING SOLUTIONS COM INC DATE OF NAME CHANGE: 19990805 10-Q 1 form10q.htm 10-Q

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 March 31, 2019
 
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from: ______ to ________

000-30379
(Commission File Number)

Chembio Diagnostics, Inc.
(Exact name of registrant as specified in its charter)

Nevada
 
88-0425691
(State or other jurisdiction of incorporation)
 
(IRS Employer Identification Number)

555 Wireless Blvd.
Hauppauge, NY 11788
(Address of principal executive offices including zip code)
(631) 924-1135
(Registrant’s telephone number, including area code)
N/A
(Former Name or Former Address, if Changed Since Last Report)

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

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

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

 
Large accelerated filer ☐
Accelerated filer
 
Non-accelerated filer ☐ 
Smaller reporting company
 
Emerging growth company ☐

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

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

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

Title of each class
 
Trading Symbol
 
Name of each exchange on which registered
Common Stock, $0.01 par value
 
CEMI
 
The NASDAQ Stock Market LLC

As of April 25, 2019, the Registrant had 17,166,459 shares outstanding of its common stock, $.01 par value.



Quarterly Report on Form 10-Q
For The Quarterly Period Ended
March 31, 2019

Table of Contents

Chembio Diagnostics, Inc.
 
 
Page
     
Part I. FINANCIAL INFORMATION:
 
   

Item 1. Financial Statements:

     
 
4
     
 
5
     
 
6
     
  7
     
  8
     
 
9
     
 
21
     
  Item 3. Quantitative and Qualitative Disclosures About Market Risk 25
     
 
25
     
Part II. OTHER INFORMATION:
 
     
 
26
     
 
26
     
 
27
     
28
     
EXHIBITS 
 
 
Unless the context requires otherwise, the words ‘‘we,’’ ‘‘our,’’ ‘‘our company,’’ ‘‘us,’’ ‘‘Chembio,’’ and similar terms refer to Chembio Diagnostics, Inc. and its consolidated subsidiaries.

STAT-PAK, STAT-VIEW, SURE CHECK and DPP are our registered trademarks, and our logo design is our trademark. For convenience, these trademarks appear in this Quarterly Report on Form 10-Q supplement without ® and symbols, but that practice does not mean that we will not assert, to the fullest extent under applicable law, our rights to the trademarks.


NOTE ABOUT FORWARD-LOOKING STATEMENTS

This report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical facts, included in this report regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, plans and objectives of management are forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “might,” “will,” “objective,” “intend,” “should,” “could,” “can,” “would,” “expect,” “believe,” “anticipate,” “project,” “target,” “design,” “estimate,” “predict,” “potential,” “plan” or the negative of these terms, and similar expressions intended to identify forward-looking statements. These statements reflect our current views with respect to future events and are based on our management’s belief and assumptions and on information currently available to our management. Although we believe that the expectations reflected in these forward-looking statements are reasonable, these statements relate to future events or our future operational or financial performance, and involve known and unknown risks, uncertainties and other factors, including those described or incorporated by reference in “Item 1A. Risk Factors” of Part II of this report, that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements.

Any forward-looking statement made by us in this report speaks only as of the date on which it is made. Except as required by law, we assume no obligation to update these statements publicly or to update the reasons actual results could differ materially from those anticipated in these statements, even if new information becomes available in the future.

You should read this report, and the documents that we reference in this report, including exhibits that are being filed as part of this report, completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.

PART I
Item 1.
FINANCIAL STATEMENTS

CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS

   
March 31, 2019
   
December 31, 2018
 
   
(Unaudited)
       
- ASSETS -
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
7,370,678    
$
12,524,551
 
Accounts receivable, net of allowance for doubtful accounts of $ 42,000 at March 31, 2019 and December 31, 2018
    7,717,865      
7,373,971
 
Inventories, net
    9,855,824      
7,851,222
 
Prepaid expenses and other current assets
    2,242,264      
702,010
 
TOTAL CURRENT ASSETS
    27,186,631
     
28,451,754
 
                 
FIXED ASSETS:
   

     
 
Property, plant and equipment, net
    3,204,543
      2,873,920
 
Operating lease right-of-use asset     5,807,458       -
 

    9,012,001       2,873,920
 
                 
OTHER ASSETS:
               
Intangible assets, net
    3,772,226
     
3,884,831
 
Goodwill
    4,854,946      
4,983,127
 
Deposits and other assets
    770,653
     
717,551
 
      9,397,825
      9,585,509  
                 
TOTAL ASSETS
 
$
45,596,457
   
$
40,911,183
 
                 
- LIABILITIES AND STOCKHOLDERS’ EQUITY -
               
CURRENT LIABILITIES:
               
Accounts payable and accrued liabilities
 
$
6,373,927    
$
5,888,681
 
Deferred revenue
    200,000
     
422,905
 
Current portion of operating lease liability
    514,118
      -  
Current portion of note payable
    207,694       207,694  
TOTAL CURRENT LIABILITIES
    7,295,739
     
6,519,280
 
                 
OTHER LIABILITIES:
               
Note payable
    141,508      
171,821
 
Operating lease liability
    6,466,603
      -
 
Deferred tax liability
    631,673      
892,308
 
                 
TOTAL LIABILITIES
    14,535,523
     
7,583,409
 
                 
COMMITMENTS AND CONTINGENCIES (Note 6)
               
                 
STOCKHOLDERS’ EQUITY:
               
Preferred stock - 10,000,000 shares authorized; none outstanding
   
-
     
-
 
Common stock - $.01 par value; 100,000,000 shares authorized; 17,166,459 shares issued and outstanding at March 31, 2019 and December 31, 2018
    171,664      
171,664
 
Additional paid-in capital
    91,301,295
     
90,953,788
 
Accumulated deficit
    (60,726,407 )
   
(57,909,874
)
Accumulated other comprehensive income
    314,382      
112,196
 
TOTAL STOCKHOLDERS’ EQUITY
    31,060,934
     
33,327,774
 
                 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
 
$
45,596,457
   
$
40,911,183
 

See accompanying notes to condensed consolidated financial statements
 
CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
 
   
For the three months ended
 
   
March 31, 2019
   
March 31, 2018
 
REVENUES:
           
Net product sales
 
$
6,382,986    
$
6,398,227
 
License and royalty revenue
   
216,191
     
201,931
 
R&D and grant revenue
    1,701,789      
1,116,974
 
TOTAL REVENUES
    8,300,966      
7,717,132
 
                 
COSTS AND EXPENSES:
               
Cost of product sales
    4,770,337
     
4,117,779
 
Research and development expenses
    2,217,632
     
1,847,102
 
Selling, general and administrative expenses
    4,013,071
     
2,406,569
 
Acquisition costs
    395,612
      -  
      11,396,652
     
8,371,450
 
LOSS FROM OPERATIONS
    (3,095,686
)
   
(654,318
)
                 
OTHER INCOME:
               
Interest income, net
    6,684       1,975  
                 
LOSS BEFORE INCOME TAXES
    (3,089,002 )  
 
(652,343
)
     
         
Income tax provision (benefit)
    (272,469 )    
-
 
                 
NET LOSS
 
$
(2,816,533 )  
$
(652,343
)
                 
Basic loss per share
 
$
(0.16 )  
$
(0.05
)
                 
Diluted loss per share
 
$
(0.16 )
 
$
(0.05
)
                 
Weighted average number of shares outstanding, basic
    17,166,459      
13,267,246
 
                 
Weighted average number of shares outstanding, diluted
    17,166,459
     
13,267,246
 
 
See accompanying notes to condensed consolidated financial statements
 
CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)
 
   
For the three months ended
 
   
March 31, 2019
   
March 31, 2018
 
Net loss
  $ (2,816,533 )
 
$
(652,343
)
Other comprehensive income (loss):
               
Foreign currency translation adjustments
    202,186
   
252,298
 
Comprehensive loss
  $ (2,614,347 )
 
$
(400,045
)

See accompanying notes to condensed consolidated financial statements
 
CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(Unaudited)

    For the three months ended March 31, 2019
 
 
 
Common Stock
   
Additional
Paid-in-Capital
   
Accumulated
Deficit
   
AOCI
   
Total
 
 
 
Shares
   
Amount
   
Amount
   
Amount
   
Amount
   
Amount
 
Balance at December 31, 2018
   
17,166,459
   
$
171,664
   
$
90,953,788
   
$
(57,909,874
)
 
$
112,196
   
$
33,327,774
 
                                                 
Common Stock:
                                               
Restricted stock compensation
   
-
     
-
     
281,248
     
-
     
-
     
281,248
 
                                                 
Options:
     
     
     
     
     
     
 
Stock option compensation
   
-
     
-
     
66,259
     
-
     
-
     
66,259
 
 
                                               
Foreign currency translation adjustments
     -        -        -        -       202,186       202,186  
                                                 
Net loss
   
-
     
-
     
-
     
(2,816,533
)
   
-
     
(2,816,533
)
 
                                               
Balance at March 31, 2019
   
17,166,459
   
$
171,664
   
$
91,301,295
   
$
(60,726,407
)
 
$
314,382    
$
31,060,934  



    For the three months ended March 31, 2018
 
 
 
Common Stock
   
Additional
Paid-in-Capital
   
Accumulated
Deficit
   
AOCI
   
Total
 
 
 
Shares
   
Amount
   
Amount
   
Amount
   
Amount
   
Amount
 
Balance at December 31, 2017
   
12,318,570
   
$
123,185
   
$
62,821,288
   
$
(50,044,225
)
 
$
178,948
   
$
13,079,196
 
                                                 
Common Stock:
                                               
New stock from offering
   
1,783,760
     
17,838
     
10,916,514
     
-
     
-
     
10,934,352
 
                                                 
Options:
     
     
     
     
     
     
 
Exercised
    60,372
      604
      71,309
      -
      -
      71,913
 
Stock option compensation
   
-
     
-
     
97,250
     
-
     
-
     
97,250
 
 
                                               
Foreign currency translation adjustments
     -        -        -       -       252,298       252,298  
                                                 
Net loss
   
-
     
-
     
-
     
(652,343
)
   
-
     
(652,343
)
 
                                               
Balance at March 31, 2018
   
14,162,702
   
$
141,627
   
$
73,906,361
   
$
(50,696,568
)
 
$
431,246    
$
23,782,666  

See accompanying notes to condensed consolidated financial statements

CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE THREE MONTHS ENDED
(Unaudited)

 
 
March 31, 2019
   
March 31, 2018
 
 
           
CASH FLOWS FROM OPERATING ACTIVITIES:
           
Cash received from customers and grants
 
$
7,869,167    
$
6,039,385
 
Cash paid to suppliers and employees
    (12,349,126
)
   
(8,358,631
)
Cash paid for operating leases
 

(281,603 )    
-
 
Interest received, net
    6,684      
1,975
 
Net cash used in operating activities
    (4,754,878
)
   
(2,317,271
)
 
               
CASH FLOWS FROM INVESTING ACTIVITIES:
               
Patent application costs
    (45,176 )
    -  
Acquisition of and deposits on fixed assets
    (532,296 )
   
(41,530
)
Net cash used in investing activities
    (577,472 )
   
(41,530
)
 
               
CASH FLOWS FROM FINANCING ACTIVITIES:
               
Proceeds from option exercises
   
-
     
71,914
 
Payments on note payable
    (29,930 )
   
-
 
Proceeds from sale of common stock, net
   
-
     
10,934,352
 
Net cash (used in) provided by financing activities
   
(29,930
)    
11,006,266
 
 
               
Effect of exchange rate changes on cash
    208,407      
19,771
 
INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS
    (5,153,873 )
   
8,667,236
 
Cash and cash equivalents - beginning of the period
   
12,524,551
     
3,790,302
 
 
               
Cash and cash equivalents - end of the period
 
$
7,370,678
   
$
12,457,538
 
 
               
RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES:
               
 
               
Net loss
 
$
(2,816,533
)
 
$
(652,343
)
Adjustments:
               
Depreciation and amortization
    355,468      
222,955
 
Share based compensation
    347,507      
97,250
 
Provision for (benefit from) deferred tax liability
    (272,469 )
    -  
Changes in assets and liabilities:
               
Accounts receivable
    (208,894
)
   
(1,727,747
)
Inventories
    (1,992,906 )
   
(1,378,732
)
Prepaid expenses and other current assets
    (366,990
)
   
(282,003
)
Deposits and other assets
    (62,402 )
   
67,542
 
Accounts payable and accrued liabilities
    485,246      
1,285,807
 
Deferred revenue
    (222,905 )
   
50,000
 
Net cash used in operating activities
 
$
(4,754,878 )
 
$
(2,317,271
)
 
               
Supplemental disclosures for non-cash investing and financing activities:
               
Deposits on manufacturing equipment transferred to fixed assets
 
$
-
   
$
58,495
 
Additions to right-of-use assets and deferred rent obtained from new operating lease liabilities
    6,980,721
     
-
 
Measurement period acquisition adjustment to accounts receivable
    135,000

    -


See accompanying notes to condensed consolidated financial statements
 
CHEMBIO DIAGNOSTICS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
March 31, 2019
(Unaudited)

NOTE 1 — DESCRIPTION OF BUSINESS:

Chembio Diagnostics, Inc. and its subsidiaries (collectively, the “Company” or “Chembio”) develop, manufacture, and commercialize point-of-care (“POC”) diagnostic tests that are used to detect or monitor diseases. The Company’s product development efforts are focused on its patented DPP technology, a novel POC diagnostic platform that offers certain customer advantages as compared to traditional lateral flow technology. POC tests, by providing prompt and early diagnosis, can reduce patient stays, lower overall costs, improve therapeutic interventions and improve patient outcomes.  POC tests can also prevent needless hospital admissions, simplify testing procedures, avoid delays from central lab batching, and eliminate the need for return visits.

The Company’s product commercialization and product development efforts are focused in two areas: infectious disease, which includes both sexually transmitted and tropical & fever disease; and strategic collaborations with leading global healthcare companies in order to leverage the DPP platform. In infectious disease, the Company is commercializing tests for HIV, Syphilis, Zika virus, dengue virus, and chikungunya virus, and developing tests for hepatitis C, malaria, ebola, lassa, Marburg, leptospirosis, Rickettsia typhi, Burkholderia pseudomallei, and Orientia tsutsugamushi. Certain of these are also being developed as part of fever panel tests. Through strategic collaborations, the Company is developing tests for a specific form of cancer, concussions, bovine tuberculosis, and, in collaboration with global biopharmaceutical company AstraZeneca, an undisclosed biomarker.

Large and growing markets have been established for these kinds of tests, initially in high prevalence regions where they are critical for large scale prevention and treatment programs. The Company’s product development is focused on areas where the availability of rapid, POC screening, diagnostic, or confirmatory results can improve health outcomes.  More generally, the Company believes there is and will continue to be a growing demand for diagnostic products that can provide accurate, actionable diagnostic information in a rapid, cost-effective manner at the point of care.

The Company’s products are sold to medical laboratories and hospitals, governmental and public health entities, non-governmental organizations, medical professionals and retail establishments, both domestically and internationally, under its STAT-PAK, SURE CHECK, STAT-VIEW and DPP registered trademarks, or under the private labels of its marketing partners.

The Company routinely enters into arrangements with governmental and non-governmental organizations for the funding of certain research and development efforts.

NOTE 2 — ACQUISITION:

On November 6, 2018, pursuant to a share purchase agreement, the Company acquired all of the outstanding shares of opTricon GmbH (“opTricon”), a privately-held Germany based developer and manufacturer of handheld analyzers for rapid diagnostic tests, for $5.5 million in cash, subject to routine post-closing adjustments. Since 2015, the Company and opTricon have been parties to an agreement under which the Company has collaborated in developing its DPP Micro Reader, a handheld, battery-operated analyzer that uses an innovative image sensor to provide, when combined with the Company’s DPP tests, a quantitative interpretation of diagnostic results. The Company purchased opTricon because it believes it will enable it to promote DPP tests and DPP Micro Reader more actively across global markets. The results of opTricon operations have been reflected in the consolidated financial statements since November 6, 2018.

As a result of the consideration paid exceeding the preliminary fair value of the net assets acquired, goodwill in the amount of $3,337,000 was recorded in connection with this acquisition, none of which will be deductible for tax purposes. In addition, the Company recorded $2,260,000 in intangible assets associated with the addition of opTricon’s developed technology and customer base. During the three months ended March 31, 2019, the Company reduced Goodwill by $135,000 related to routine post-closing adjustments. The Consolidated Statements of Operations for the three months ended March 31, 2019 include $395,612 of transaction costs related to the opTricon acquisition.

The acquisition was accounted for using the purchase method of accounting. The following table summarizes the preliminary allocation of the purchase price to the estimated fair values of the assets acquired and liabilities assumed on the closing date of November 6, 2018:

   
Amount
 
Net current assets
 
$
404,204
 
Property, plant and equipment
   
125,000
 
Goodwill
   
3,337,000
 
Deferred tax liability
   
(635,000
)
Other intangible assets (estimated useful life):
       
Developed technology (7 years)
   
1,900,000
 
Customer contracts / relationships (10 years)
   
360,000
 
Total consideration
 
$
5,491,204
 

The Company calculated the fair value of the fixed assets based on the net book value of opTricon as that approximates fair value. The developed technology and customer contracts/relationships were based on discounted cash flows using management estimates.

As indicated, the allocation of the purchase price shown above is preliminary, pending completion of an analysis of the deferred tax liability. Therefore, an adjustment may be required.
 
NOTE 3 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:


a)
Basis of Presentation:

The preceding (a) condensed consolidated balance sheet as of December 31, 2018, which has been derived from audited financial statements, and (b) the unaudited interim condensed consolidated financial statements as of March 31, 2019 and for the three-month periods ended March 31, 2019 and 2018 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures, which are normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America, have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures made are adequate to provide for fair presentation. The interim financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018, previously filed with the SEC on March 18, 2019.

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair statement of the Company’s condensed consolidated financial position as of March 31, 2019 and, its condensed consolidated results of operations for the three-month periods ended March 31, 2019 and 2018 have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.


b)
Revenue Recognition:

In May 2014, the Financial Accounting Standards Board (“FASB”) issued converged guidance on recognizing revenue in contracts with customers, Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606). The intent of the new standard is to improve financial reporting and comparability of revenue globally. The core principle of the standard is for a company to recognize revenue in a manner that depicts the transfer of goods or services to customers in an amount that reflects the consideration which the company expects to receive in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. Other major provisions include capitalization of certain contract costs, consideration of the time value of money in the transaction price, and in certain circumstances, allowing estimates of variable consideration to be recognized before contingencies are resolved. The guidance also requires enhanced disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity’s contracts with customers.

The new revenue standards became effective for the Company on January 1, 2018 and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company’s revenue recognition as its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any material accounting changes that impacted the amount of reported revenues with respect to its product revenue, license and royalty revenue, and research and development (“R&D”) and grant revenues, no adjustment to retained earnings was required upon adoption.

The Company adopted the standards for contracts that were not completed at the date of initial application (January 1, 2018).

Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five-step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligations.

Product Revenues

Revenues from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed after the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales.

The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.

Reserves for Discounts and Allowances

Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers. The Company’s process for estimating reserves established for these variable consideration components does not differ materially from its historical practices.

Product revenue reserves, which are classified as a reduction in product revenues, are generally related to discounts. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts and allowances, may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the cumulative revenues recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on earnings in the period of adjustment.

Royalty Revenues

The Company receives royalty revenues on sales by its licensees of products covered under patents that it owns. The Company does not have future performance obligations under these license arrangements. The Company records these revenues based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenues. The relevant period estimates of sales are based on interim data provided by licensees and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.

R&D and grant revenue

All such contracts are evaluated under the five-step model described above. For certain contracts that represent grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with ASU No. 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made. Such contracts are further described under Disaggregation of Revenue, below. Grants are invoiced and revenue is recognized as expenses are incurred as that is the depiction of the timing of the transfer of services. Performance obligations generally follow the major phases of product development processes: design feasibility & planning, product development & design optimization, design verification, design validation & process validation, and pivotal studies.

Disaggregation of Revenue

The following tables disaggregate Total Revenues.
 
    For the three months ended March 31, 2019     For the three months ended March 31, 2018
 
   
Exchange
Transactions
   
Non-Exchange
Transactions
    Total
   
Exchange
Transactions
   
Non-Exchange
Transactions
   
Total
 
Net product sales     6,382,986
      -
      6,382,986
    $ 6,398,227    
$
-
    $ 6,398,227  
License and royalty revenue     216,191
     
-
      216,191
      201,931      
-
      201,931  
R&D and grant revenue     773,066
     
928,723
      1,701,789
      612,155       504,819       1,116,974  
      7,372,243
      928,723
     
 8,300,966
    $ 7,212,313     $ 504,819     $ 7,717,132  
                                                 
                    Total                     Total
 
Africa                   $
2,416,300
                    $
1,638,530  
Asia                    
121,098
                      967,574  
Europe & Middle East
                   
2,143,221
                      983,876  
Latin America
                   
1,072,066
                      2,689,893  
United States
                   
2,548,281
                     
1,437,259
 
                    $ 8,300,966                     $
7,717,132
 

Exchange transactions are recognized in accordance with ASC 606, while non-exchange transactions are recognized in accordance with ASC 985.

Contract Liabilities

Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract.  At December 31, 2018, the Company reported $422,905 in deferred revenue of which $422,905 was earned and recognized as R&D and grant revenue during the three months ended March 31, 2019. At March 31, 2019, the Company reported $200,000 in deferred revenue that is expected to be recognized during the second quarter of 2019.
 

c)
Inventories
 
Inventories consist of the following at:

   
March 31, 2019
   
December 31, 2018
 
Raw materials
  $ 3,596,884    
$
2,803,677
 
Work in process
    632,897      
263,043
 
Finished goods
    5,626,043      
4,784,502
 
    $ 9,855,824    
$
7,851,222
 
 
Inventories, consisting of material, labor and manufacturing overhead, are stated at the lower of cost and net realizable value. Cost is determined on the first-in, first-out method. The Company’s policy is to periodically evaluate the market value of the inventory and the stage of product life cycle, and record a write-down for any inventory considered slow moving or obsolete. There were reserves against inventory of approximately $67,000  and $78,000 as of March 31, 2019 and December 31, 2018, respectively.
 

d)
Loss Per Share:

Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period including outstanding restricted stock that by its terms is includible in the calculation. Diluted loss per share for the three-month periods ended March 31, 2019 and 2018 reflects the potential dilution from the exercise or conversion of other securities into common stock, if dilutive.

There were 705,301 and 732,199 weighted-average number of options outstanding as of March 31, 2019 and 2018, respectively, that were not included in the calculation of diluted per common share equivalents for the three months ended March 31, 2019 and 2018 respectively, because the effect would have been anti-dilutive.


e)
Stock Incentive Plan:

Effective June 3, 2008, the Company’s stockholders voted to approve the 2008 Stock Incentive Plan (“SIP”), with 625,000 shares of common stock available to be issued.  At the Annual Stockholder Meeting on September 22, 2011 the Company’s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 125,000 to 750,000.  Under the terms of the SIP, which expired during 2018, the Board of Directors or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (“Equity Award Units”).  The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee.  Cumulatively through March 31, 2019, there were 508,889 options exercised, and at March 31, 2019, 99,132 options were outstanding and no Equity Award Units were available to be issued under the SIP.

Effective June 19, 2014, the Company’s stockholders voted to approve the 2014 Stock Incentive Plan (“SIP14”), with 800,000 shares of common stock available to be issued.  Under the terms of the SIP14, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted.  Awards can be in the form of Equity Award Units.  The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee.  Cumulatively through March 31, 2019, there were 85,407 options exercised, and at March 31, 2019, 390,968 options were outstanding and 21,061 Equity Award Units were still available to be issued under the SIP14. During 2018, 266,839 shares of restricted stock and 20,725 restricted stock units were awarded under SIP14.


f)
Stock-Based Compensation:

The fair value of restricted stock and restricted stock unit awards are their fair value on the date of grant. Stock-based compensation expense for stock options is calculated using the Black-Scholes valuation model based on awards ultimately expected to vest, together with the fair value of restricted stock and restricted stock unit awards, are reduced for actual forfeitures and expensed on a straight-line basis over the requisite service period of the grant. 

Stock option compensation expense in each of the periods presented represents the estimated fair value of unvested, outstanding options, amortized on a straight-line basis over the requisite vesting periods of the entire awards.

Stock-based compensation expense recognized in the condensed consolidated statements of operations was classified as follows:
 
 
 
For the three months ended
 

  March 31, 2019
    March 31, 2018
 
Cost of product sales
  $ 3,491    
$
8,150  
Research and development expenses
    59,846       11,920  
Selling, general and administrative expenses
    284,170       77,180  
 
  $ 347,507    
$
97,250  

The weighted-average assumptions made in calculating the fair values of options are as follows:

   
For the three months ended
 
   
March 31, 2019
   
March 31, 2018
 
Expected term (in years)
    N/A       N/A  
Expected volatility
   

   

Expected dividend yield
   

   

Risk-free interest rate
   

   

 
The following table provides stock option activity for the three months ended March 31, 2019:

Stock Options
 
Number of
Shares
   
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contract
Term
 
Aggregate
Intrinsic
Value
 
Outstanding at December 31, 2018
   
711,968
   
$
5.62
 
3.33 years
 
$
687,364
 
                           
Granted
   
-
     
-
       
-
 
Exercised
   
-
     
-
     

-
 
Forfeited/expired/cancelled
    15,000       5.68         30,286  
Outstanding at March 31, 2019
    696,968    
$
5.62  
3.08 years
 
$
647,586  
Exercisable at March 31, 2019
    466,509    
$
4.62  
2.34 years
 
$
643,918
 

The following table summarizes information about stock options outstanding at March 31, 2019:

   
Stock Options Outstanding
   
Stock Options Exercisable
 
Range of
Exercise
Prices
  Number of Shares
   
Average
Remaining
Contract Term
(Year)
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
   
Number of Shares
   
Weighted
Average
Exercise
Price
   
Aggregate
Intrinsic
Value
 
1 to 2.79999
   
-
     
-
   
$
-
   
$
-
     
-
   
$
-
   
$
-
 
2.8 to 4.59999
    304,343       1.65       3.45       639,418
      304,343       3.45       639,418  
4.6 to 6.39999
    137,875       3.20       5.87       8,168       77,750       5.87      
4,500
 
6.4 to 8.19999
    207,875       4.81       7.31      
-
      75,041       7.21      
-
 
8.2 to 12
    46,875       4.36       11.45      
-
      9,375       11.45      
-
 
 Total
    696,968       3.08    
$
5.62    
$
647,586       466,509    
$
4.62    
$
643,918  

As of March 31, 2019, there was $630,345 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.27 years. The total fair value of shares vested during the three-month periods ended March 31, 2019 and 2018 was $204,567 and $333,845, respectively.

The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:

   
Number of
Shares & Units
   
Weighted
Average
Grant Date
Fair Value
 
Outstanding at December 31, 2018
   
287,564
   
$
9.65
 
                 
Granted
    -       -  
Earned/released
     -        -  
Forfeited/expired/cancelled
     -        -  
Outstanding at March 31, 2019
   
287,564
    $
9.65
 

As of March 31, 2019, there was $1,387,496 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 2.3 years.


g)
Geographic Information and Economic Dependency
 
The Company produces only one group of similar products known collectively as “rapid medical tests”, and it operates in a single business segment. Net product sales by geographic area were as follows:

   
For the three months ended
 
   
March 31, 2019
   
March 31, 2018
 
Africa
 
$
2,416,300    
$
1,638,530
 
Asia
    121,098      
967,574
 
Europe & Middle East
    1,178,025      
392,070
 
Latin America
    1,072,066      
2,689,893
 
United States
    1,595,497      
710,160
 
   
$
6,382,986    
$
6,398,227
 
 
Long-lived assets by geographic area are as follows:

   
For the three months ended
 
   
March 31, 2019
   
December 31, 2018
 
Asia
 
$
503,327    
$
466,185  
Europe & Middle East
    111,067       123,752  
United States
    2,590,149       2,283,983  
   
$
3,204,543    
$
2,873,920  


h)
Fair Value of Financial Instruments:

The carrying value for cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $4.7 million and $4.7 million as of March 31, 2019 and December 31, 2018, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s notes payable approximates the recorded value as the rate is based upon the current rates offered to the Company for similar financial instruments.

Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:

  Level 1:
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

  Level 2:
Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and,

  Level 3:
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).


i)
Accounts Payable and Accrued Liabilities:

Accounts payable and accrued liabilities consist of:

   
March 31, 2019
   
December 31, 2018
 
Accounts payable – suppliers
 
$
4,226,625    
$
3,622,765
 
Accrued commissions
   
510,303
     
588,131
 
Accrued royalties / license fees
   
221,556
     
279,213
 
Accrued payroll
   
293,009
     
48,867
 
Accrued vacation
   
356,464
     
264,789
 
Accrued bonuses
   
236,785
     
494,318
 
Accrued expenses – other
   
529,185
     
590,598
 
TOTAL
 
$
6,373,927
   
$
5,888,681
 


j)
Goodwill Long-Lived Assets and Intangible Assets:

Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition of opTricon in November 2018 and CDM in January 2017. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter for impairment or more frequently if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then the Company recognizes an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.
 
Following is a table that reflects changes in Goodwill:

Beginning balance December 31, 2018
 
$
4,983,127
 
opTricon measurement period adjustment     (135,000 )
Change in foreign currency exchange rate
    6,819
Balance at March 31, 2019
 
$
4,854,946  

Intangible assets consist of the following at:

  March 31, 2019     December 31, 2018  

Weighted
Average
Useful Life
 
Cost
   
Accumulated
Amortization
   
Net Book
Value
   
Cost
   
Accumulated
Amortization
   
Net Book
Value
 
Intellectual property
10   $ 1,135,164     $ 203,121     $ 932,043    
$
1,089,688
    $ 173,633     $ 916,055  
Developed technology
7     1,900,015        76,614       1,823,401        1,910,315        -        1,910,315  
Customer contracts/relationships
10
    1,113,640       182,940
      930,700
      1,121,600       151,929       969,671  
Trade names
11
    108,521       22,439
      86,082
     
108,521
      19,731       88,790  
      $ 4,257,340     $ 485,114
    $ 3,772,226    
$
4,230,124
    $ 345,293     $ 3,884,831  

Intellectual property, developed technology, customer contracts/relationships, and trade names are amortized over 10, 7, 10, and 11 years, respectively. Amortization expense for the three months ended March 31, 2019 and 2018 was approximately $139,000 and $45,000, respectively. Amortization expense, subject to changes in currency exchange rates, is expected to be $496,512 per year from 2019 through 2023, and total $1,402,271 for all of the years thereafter.
 
Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. 

No impairment of goodwill, long-lived tangible, and intangible assets was recorded for the three months ended March 31, 2019 and 2018.


k) Taxes:

At the end of each interim reporting period, the Company estimates its effective tax rate expected to be applied for the full year. This estimate is used to determine the income tax provision or benefit on a year-to-date basis, and may change in subsequent interim periods. Accordingly, the Company’s effective tax benefit for the three-month period ended March 31, 2019 was 8.8%, compared to the effective tax rate of 0.0% for the three-month period ended March 31, 2018. The Company’s effective tax rates for both periods were affected primarily by a full valuation allowance on domestic net deferred tax assets and the benefit from foreign net operating losses.


l)
Research and Development:

R&D costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.


m)
Allowance for Doubtful Accounts:
 
The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.


n)
Acquisition Costs:

Acquisition costs include period expenses, primarily professional services, related to acquisition activities.


o)
Foreign Currency Translation:

The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in Other Comprehensive Income. Foreign transaction gains are immaterial.
 

p)
Recent Accounting Pronouncements Affecting the Company:

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842). ASU No. 2016-02 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases are to be classified as either finance or operating, with classification affecting expense recognition in the income statement. In July 2018, the FASB issued ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provide supplemental adoption guidance and clarification to ASU No. 2016-02 must be adopted concurrently with the adoption of ASU No. 2016-02, and which are cumulatively referred to as “Topic 842”. Topic 842 was effective for the Company in the first quarter of 2019, and is to be applied using either a modified retrospective approach or an optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
As further discussed at Footnote 5(e) - Leases, the Company adopted Topic 842 on January 1, 2019 under the optional transition method and elected the short-term lease exception and available practical expedients. Under the transition method, the Company did not adjust its comparative period financial information or make the new required lease disclosures for periods before the effective date.

NOTE 4 — STOCKHOLDERS’ EQUITY:

No options were exercised during the first quarter of 2019. During the first quarter of 2018, options to purchase 119,947 shares of the Company’s common stock were exercised on a cashless basis into 60,372 shares of common stock at an exercise price of $4.71 by the option holder surrendering options and shares of common stock already owned as payment of the exercise price.
 
NOTE 5 — COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS:


a)
Concentrations:

The following table discloses product sales the Company had to each customer that purchased in excess of 10% of the Company’s net product sales for the periods indicated:
 
 
 
For the three months ended
   
Accounts Receivable as of
 
 
 
March 31, 2019
   
March 31, 2018
   
March 31, 2019
   
March 31, 2018
 
 
 
Sales
   
% of Sales
   
Sales
   
% of Sales
             
Customer 1
  $ 1,833,590       29 %  
$
2,409,758
     
38
%
  $ 2,867,414    
$
1,189,232
 
Customer 2
    *       *
   
839,399
     
13
%
    *      
438,869
 
Customer 3
   
*
     
*

   
801,625
     
13
%
   
-
     
-
 
 
In the table above, an asterisk (*) indicates that product sales to the customer did not exceed 10% for the period indicated.

Sales include product sales only, while accounts receivable reflects the total due from the customer, including freight.

The following table discloses purchases the Company made from each vendor that sold to the Company in excess of 10% of the Company’s total purchases for the periods indicated:
 
   
For the three months ended
   
Accounts Payable as of
 
 
 
March 31, 2019
   
March 31, 2018
   
March 31, 2019
   
March 31, 2018
 
 
 
Purchases
   
% of Purc.
   
Purchases
   
% of Purc.
             
Vendor 1
 
$
*
     
*
   
$
469,357
     
16
%
  $
*
    $
163,538
 
Vendor 2
    *       *
   
335,105
     
11
%
    *      
-
 
 
In the table above, an asterisk (*) indicates that purchases from the vendor did not exceed 10% for the period indicated.

The Company currently buys materials that are purchased under intellectual property rights agreements and are important components in its products. Management believes that other suppliers could provide similar materials on comparable terms as the vendors shown in this table. A change in suppliers, however, could cause a delay in manufacturing, either from the logistics of changing suppliers or from product changes attributable to new components, which could result in a possible loss of sales, and which could adversely affect operating results.


b)
Governmental Regulation:

All of the Company’s existing and proposed diagnostic products are regulated by the U.S. Food and Drug Administration, U.S. Department of Agriculture, certain U.S., state and local agencies, and/or comparable regulatory bodies in other countries. Most aspects of development, production, and marketing, including product testing, authorizations to market, labeling, promotion, manufacturing, and record keeping, are subject to regulatory review. After marketing approval has been granted, Chembio must continue to comply with governmental regulations. Failure to comply with applicable requirements can lead to sanctions, including withdrawal of products from the market, recalls, refusal to authorize government contracts, product seizures, civil money penalties, injunctions, and criminal prosecution.


c)
Employment Contracts:

The Company has multi-year contracts with two key employees that call for salaries presently aggregating $820,000 per year. The contracts expire in March 2020 and December 2021. The following table is a schedule of future minimum salary commitments as of March 31, 2019:

2019
 
$
615,000  
2020
    478,750  
2021
    365,000  


d)
Pension Plan:

The Company has a 401(k) plan established for its employees whereby it matches 40% of the first 5% of salary (or up to 2% of salary) that an employee contributes to the plan. Matching contribution expenses totaled $24,030 and $23,264 for the three months ended March 31, 2019 and 2018, respectively.
 

e)
Leases:

Chembio’s leases have historically been limited to its facilities in New York, Germany, and Malaysia. As of March 31, 2019, the Company has entered into five leases. One of the leases is subject to a sublease for the remainder of its term, as further described, below.

The Company’s leases generally include optional renewal periods. Upon entering into a new lease, we evaluate the leasehold improvements and regulatory requirements related to our operations in that location. To the extent that the initial lease term of the related lease is less than the useful life of the leasehold improvements and potential regulatory costs associated with moving the facility, we conclude that it is reasonably certain that a renewal option will be exercised, and thus that renewal period is included in the lease term, and the related payments are reflected in the right-of-use (“ROU”) asset and lease liability.

The Company’s leases generally include fixed rental payments with defined annual increases. While certain of the Company’s leases are gross leases, the majority of the Company’s leases are net leases in which we make separate payments to the lessor based on the lessor’s property and casualty insurance costs, the property taxes assessed on the property, and a portion of the common area maintenance where applicable. The Company has elected the practical expedient not to separate lease and nonlease components for all of the Company’s facility leases. The Company has also elected the practical expedient for short-term lease exception for all of our facility leases.

All leases are operating leases. During the three months ended March 31, 2019, the Company recognized $281,603 rent expense associated with the Company’s leases. Of that amount, $83,232, $31,552, and $166,819 have been classified in Cost of product sales, Research and development expenses, and Selling, general and administrative expenses, respectively. During the three months ended March 31, 2019, the Company had $281,603 and $0 of cash and non-cash activities, respectively, associated with its leases. During the three months ended March 31, 2018, the Company recognized $152,237 of rent expense associated with the Company’s leases. Of that amount, $128,063, $14,195, and $9,979 have been classified in Cost of product sales, Research and development expenses, and Selling, general and administrative expenses, respectively.

As of March 31, 2019, the deferred rent component of ROU assets totaling $1,173,263 was classified in Prepaid expenses and other current assets.

During the three months ended March 31, 2019, the Company executed an operating sublease related to its former Holbrook, NY facility. The sublease runs conterminously with the base lease in Holbrook, for which the Company remains primarily responsible.

The interest rates implicit in each of the leases are not readily determinable, and the Company does not have an established incremental borrowing rate as its only debt is a seller-financed note for manufacturing equipment. Therefore, the Company used an interest rate based on the marketplace for public debt. The weighted-average discount rate associated with operating leases as of March 31, 2019 is 8.84%.

As of March 31, 2019, the weighted-average lease term for all operating leases is 10 years. The future payments due under operating leases as of March 31, 2019 are as follows:

   
Amount
 
Due in 2019
  $ 474,150  
2020
    813,444
 
2021
    998,071
 
2022
    1,026,044
 
2023 and thereafter
    7,803,847
 
      11,115,556
 
Less: effects of discounting
    (4,134,835 )
Lease liabilities recognized
  $ 6,980,721  

As previously disclosed in our 2018 Annual Report on Form 10-K, and under the previous lease accounting standard, future minimum lease payments for operating leases having initial or remaining non-cancellable lease terms in excess of one year would have been as follows for the years ending December 31,

2019
 
$
384,308  
2020
    88,576  
2021
    -  
    $ 472,884  


f) Litigation:
 
From time to time, the Company is involved in certain legal actions arising in the ordinary course of business. The outcomes of such actions, either individually or in the aggregate, are not expected to have a material adverse effect on the Company’s future financial position or results of operations.

NOTE 6 — NOTE PAYABLE:

In September 2017, the Company entered into an agreement with an equipment vendor to purchase automated assembly equipment for approximately $660,000. The terms call for prepayments of 30% down, 60% at time of factory acceptance testing and 10% after delivery.  The vendor agreed to lend the Company 15%, 40%, and 10% of each originally scheduled payment, respectively.  The Company paid interest at an annual rate of 12% until delivery.  Beginning in September 2018, the Company began making monthly payments of principal and interest of approximately $20,150, at an annual rate of 12% over a twenty-four month period.

NOTE 7 — DEFERRED RESEARCH AND DEVELOPMENT REVENUE:

The Company recognizes income from R&D milestones when those milestones are reached and non-milestone contracts and grants when earned.  These projects are invoiced after expenses are incurred. Any projects or grants funded in advance are deferred until earned. As of March 31, 2019 and December 31, 2018, there were $200,000 and $422,905 unearned advanced revenues, respectively.

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

You should read the following discussion of our financial condition and results of operations together with our condensed consolidated financial statements and the related notes and other financial information included elsewhere in this report and our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, or our Annual Report. The following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this report, particularly in the section titled “Item 1A. Risk Factors” in Part I of our Annual Report. The discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of any contingent liabilities at the financial statement date, and reported amounts of revenue and expenses during the reporting period.

Our management’s discussion and analysis of financial condition and results of operations is intended to help you understand the business operations and financial condition of the Company as of March 31, 2019, and for the three months ended March 31, 2019. This discussion should be read in conjunction with Item 1. Financial Statements. 

The following discussion is presented in six sections:


Executive Overview


Consolidated Results of Operations


Liquidity and Capital Resources


Recent Developments


Significant Accounting Policies and Critical Accounting Estimates


Recently Issued Accounting Pronouncements

Executive Overview
 
Our Business

Through our wholly owned subsidiaries, Chembio Diagnostic Systems Inc., Chembio Diagnostics Malaysia Sdn Bhd and Chembio Diagnostics GmbH, we develop, manufacture and commercialize point-of-care diagnostic tests that are used to detect or diagnose diseases. All products that are currently being developed are based on our patented DPP technology, a novel point-of-care diagnostic platform that offers certain customer advantages as compared to traditional lateral flow technology. Chembio was formed in 1985.
 
Business Strategy

We are a leading provider of point-of-care diagnostic products for the detection and diagnosis of infectious diseases. We have been expanding our product portfolio based upon our proprietary DPP technology platform, which uses a small drop of blood from the fingertip to provide high-quality, cost-effective diagnostic results in approximately 15 minutes. We seek to build additional revenue streams by entering into strategic collaborations with leading global healthcare companies in order to leverage the DPP platform.

Compared with traditional lateral flow technology, the DPP technology platform provides enhanced sensitivity and specificity, advanced multiplexing capabilities, and, when used with the DPP Micro Reader, quantitative results. Our DPP HIV test provides sensitivity of 99.8% and specificity of 100%, and has been approved by the U.S. Food and Drug Administration, or FDA, and approved as a waived test under the Clinical Laboratory Improvement Amendments of 1988.

We are pursuing four corporate priorities, aimed at executing on our key building blocks to drive growth and operating efficiency:

expand our core point-of-care infectious disease business;

leverage our patented DPP technology and scientific expertise through collaborations;

broaden our sales channels worldwide; and

automate our U.S. manufacturing operations to increase capacity and margin.

Our accomplishments in 2019 have included:
 
Achieved total revenue of $8.3 million for the three months ended March 31, 2019, an increase of 8% over same period in the prior year
 
Commenced automated manufacturing

Achieved ANVISA Approval in Brazil for Zika/Dengue/Chikungunya multiplex test

Completed Zika 510(k) study, funded by BARDA

Signed agreement with Perseus Science to develop a point-of-care test for concussion

Received US patent for optical analyzer technology

Our product commercialization and product development efforts are focused in two areas: infectious disease, which includes both sexually transmitted and tropical & fever disease; and strategic collaborations with leading global healthcare companies, which leverage the DPP platform to provide us with additional revenue streams. In infectious disease, we are commercializing tests for HIV, Syphilis, Zika virus, dengue virus, and chikungunya virus, and developing tests for hepatitis C, malaria, ebola, lassa, Marburg, leptospirosis, Rickettsia typhi, Burkholderia pseudomallei, and Orientia tsutsugamushi. Certain of these are also being developed as part of fever panel tests. Through strategic collaborations, we are developing tests for a specific form of cancer, concussions, bovine tuberculosis, and for eosinophilic respiratory disease, the latter in collaboration with global biopharmaceutical company AstraZeneca.

Large and growing markets have been established for these kinds of tests, initially in high prevalence regions where they are indispensable for large-scale prevention and treatment programs. Our product development is focused on areas where the availability of rapid POC screening, diagnostic, or confirmatory results can improve health outcomes.  More generally, we believe there is and will continue to be a growing demand for diagnostic products that can provide accurate, actionable diagnostic information in a rapid, cost-effective manner at the point of care.

Our products are sold globally, directly and through distributors, to hospitals and clinics, physician offices, clinical laboratories, public health organizations, government agencies, and consumers.

Consolidated Results of Operations

Three Months Ended March 31, 2019 versus Three Months Ended March 31, 2018
 
The results of operations for the three months ended March 31, 2019 and 2018 were as follows (dollars in thousands):

   
March 31, 2019
   
March 31, 2018
 
TOTAL REVENUES
 
$
8,301
     
100
%
 
$
7,717
     
100
%
 
                               
OPERATING COSTS AND EXPENSES:
                               
Cost of product sales
   
4,770
      57
%
   
4,118
     
53
%
Research and development expenses
   
2,218
     
27
%
   
1,847
     
24
%
Selling, general and administrative expenses
   
4,013
     
48
%
   
2,406
     
31
%
Acquisition Costs    
396
      5
%
   
-
      -
%
      11,397
              8,371          
                                 
LOSS FROM OPERATIONS
   
(3,096
)
           
(654
)
       
 
                               
OTHER INCOME
   
7
             
2
         
 
                               
LOSS BEFORE INCOME TAXES
   
(3,089
)
   
(37
)%
   
(652
)
   
(8
)%
 
                               
Income tax provision (benefit)
   
(272
)
           
-
         
NET LOSS
 
$
(2,817
)
         
$
(652
)
       

Percentages in the table reflect the percent of total revenues.

Total Revenues

Total revenues during the quarter ended March 31, 2019 were $8.3 million, an increase of $0.6 million, or 7.6% compared to the quarter ended March 31, 2018. The increase in total net revenues was comprised of the following:


Comparable product sales, reflecting gains in Africa, the United States, and Europe, offset by lower sales in Latin America and Asia. Africa continued to benefit from our winning the single largest tender in our history for the supply of HIV tests to Ethiopia, together with meaningful commercial successes in that region. The United States benefited from winning back a large state program, and Europe reflects both the increasing trend of HIV self-testing and contribution from our acquisition of opTricon (now Chembio Diagnostics GmbH) in November 2018. Latin America declines represented supply chain timing differences.

$0.6 million, or 45% increase in R&D and grant, and license and royalty revenues, reflecting our continued success in securing governmental, non-governmental, and commercial partnerships, in particular associated with our DPP technology platform, and advancing the development work on those programs.

Gross Product Margin

Cost of product sales is primarily comprised of material, labor, manufacturing overhead, depreciation and amortization, and other operating expenses. Gross product margin is net product sales less cost of product sales, and gross product margin percentage is gross product margin as a percentage of net product sales.

Gross product margin decreased by $0.7 million, or 29% compared to 2018. The following schedule calculates gross product margin (dollars in thousands):

    For the three months ended     Favorable/(unfavorable)  
 
 
 
March 31, 2019
   
March 31, 2018
   
$ Change
   
% Change
 
Net product sales
 
$
6,383
   
$
6,398
   
$
(15
)
    -

Less: Cost of product sales
   
(4,770
)
   
(4,118
)
   
(652
)
   
(16
)%
  Gross product margin
 
$
1,613
   
$
2,280
   
$
(667
)
   
(29
)%
Gross margin percentage
   
25.3
%
   
35.6
%
               

The $0.7 million decrease in gross product margin was comprised of the following:


comparable product sales volume as described above, and

$0.7 million from unfavorable product margins, related to increased labor (including contract labor) to manually assemble our products and the impact of geographic mix on average selling prices.

The decreases in gross product margin and gross product margin percentage reflect increased labor (including contract labor) costs required to manually assemble our products and the impact of geographic mix on average selling prices. As noted above, we have commenced automated manufacturing on our first line and have two other lines on order. We expect the automation to both reduce our reliance on manual labor and contribute to improving gross product margin.

Research and Development

This category includes costs incurred for clinical & regulatory affairs and other research & development, as follows (dollars in thousands):

   
For the three months ended
     Favorable/(unfavorable)  
 
   
March 31, 2019
   
March 31, 2018
   
$ Change
   
% Change
 
Clinical & regulatory affairs
 
$
439
   
$
484
   
$
45
     
9
%
Other research & development
   
1,779
     
1,363
     
(416
)
   
(31
)%
  Total Research and Development
 
$
2,218
   
$
1,847
   
$
(371
)
   
(20
)%

The decrease in clinical & regulatory affairs costs for the three months ended March 31, 2019 compared to the three months ended March 31, 2018 is primarily associated with decreased spending on the Company’s U.S. clinical trial evaluating its DPP® HIV-Syphilis System. The increase in other research & development costs is primarily associated with an increase in spending on materials & supplies, each corresponding with the growth in R&D and grant revenue-related projects.

Selling, General and Administrative Expense

Selling, general and administrative expense, or SG&A, includes administrative expenses, sales and marketing costs (including commissions), and other corporate items.

The $1.6 million, or 66.8% increase in SG&A for the three months ended March 31, 2019 compared to the three months ended March 31, 2018, was primarily associated with the inclusion of costs from Chembio Diagnostics GmbH; legal, rent, and other costs related to the lease for our new Hauppauge, NY corporate headquarters, R&D labs, and manufacturing facility; and, higher non-cash equity compenastion costs.

Acquisition Costs

Acquisition costs for the three months ended March 31, 2019 include legal, due diligence, audit, and related costs associated with acquisitions. The $0.4 million increase in acquisition costs for the three months ended March 31, 2019 as compared to 2018 is associated with the acquisition of opTricon in November 2018.

Other Income

Other income consists principally of interest income earned on our deposits, net of interest expense, which remained consistent in the first quarter of 2019 as compared to the first quarter of 2018.

Income Tax Provision

During the first quarter of 2019, we recognized a tax benefit of $0.3 million related to losses generated by our foreign subsidiaries. As of March 31, 2019 and 2018, our United States deferred tax assets included a full valuation allowance.

Liquidity and Capital Resources

During the three months ended March 31, 2019, we funded our business operations, including capital expenditures and working capital requirements, principally from cash and cash equivalents. Our operations used cash flow of $4.8 million. As of  March 31, 2019, we had no outstanding debt other than a $0.3 million seller-financed note payable incurred in connection with our purchase of automated manufacturing equipment.

We believe our existing cash and cash equivalents and our cash flow from operating activities will be sufficient to meet our anticipated cash needs for at least the next twelve months. Our future working capital needs will depend on many factors, including the rate of our business and revenue growth, the timing of our continuing automation of U.S. manufacturing, and the timing of investment in our research and development as well as sales and marketing.

If we are unable to increase our revenues and manage our expenses in accordance with our operating plan, we may not be able to generate the cash flow needed to fund our automation of U.S. manufacturing and our investment in research and development and sales and marketing at the time contemplated by our operating plan.  In such an event, we may elect to reduce the level, or otherwise delay the timing, of such funding and/or such investments, which would likely curtail or delay the growth in our business contemplated by our operating plan and could impair or defer our ability to achieve profitability and generate cash flow.

If we do not elect to reduce or delay such funding or investments, or if we determine to effect one or more acquisitions of businesses, technologies or products, we may be required to seek to raise additional funds through public or private financings, strategic relationships, or other arrangements, to the extent funding would be available to us on acceptable terms or at all. If we were to raise additional funds through the issuance of equity or convertible securities, the issuance could result in substantial dilution to existing stockholders, and the holders of these new securities or debt may have rights, preferences and privileges senior to those of the holders of common stock.
Sources of Funds
Research and Development Awards. We frequently seek research and development programs that may be awarded by government, non-governmental organizations, and non-profit entities, including private foundations. During the three months ended March 31, 2019, we recognized grant revenue totaling $0.9 from government, non-governmental organizations, and non-profit entities.

Working Capital. The following table sets forth selected working capital information:
   
March 31, 2019
 
   
(in thousands)
 
Cash and cash equivalents          
 
$
7,371  
Accounts receivable, net of allowance for doubtful amounts          
    7,718  
Inventories, net          
    9,856  
Prepaid expenses and other current assets          
   
2,242
 
Total current assets          
    27,187  
Less: Total current liabilities          
   
(7,296
)
Working capital          
 
$
19,891
 
Our cash and cash equivalents at March 31, 2019 were unrestricted and held for working capital purposes. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any cash dividends. We have not entered into, and do not expect to enter into, investments for trading or speculative purposes. Our accounts receivable balance fluctuates from period to period, which affects our cash flow from operating activities. Fluctuations vary depending on cash collections, client mix, and the timing of shipment of our products and the invoicing of our research and development activities.
Uses of Funds
Cash Flow Used in Operating Activities. Our operations used $4.8 million of cash during the three months ended March 31, 2019, primarily due to the net loss adjusted for non-cash items for the quarter of $2.4 million, a $0.2 million increase in accounts receivable related to the 7.6% increase in total revenue, a $2.0 million increase in inventory associated with supply chain timing, $0.4 million increase in prepaid expenses and other current assets related to prepaid rent and security deposits for our new Hauppauge corporate headquarters facility, offset by a $0.5 million increase in accounts payable and accrued liabilities.
Capital Expenditures. During the three months March 31, 2019, we continued to invest in manufacturing equipment and other fixed assets. Our capital expenditures totaled $0.6 million in the three months ended March 31, 2019.

Effects of Inflation
Inflation and changing prices have not had a material effect on our business, and we do not expect that they will materially affect our business in the foreseeable future. Any impact of inflation on cost of revenue and operating expenses, especially employee compensation costs, may not be readily recoverable in the price of our product offerings.
Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K under the Securities Exchange Act of 1934.

Critical Accounting Estimates

There were no significant changes in our critical accounting estimates during the three months ended March 31, 2019 to augment the critical accounting estimates disclosed under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, other than those described in the Notes to the condensed consolidated financial statements included in this report.

Recently Issued Accounting Pronouncements

A discussion of recent accounting pronouncements is included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018 and is updated in the Notes to the condensed consolidated financial statements included in this report.

ITEM 3.
Quantitative and Qualitative Disclosures About Market Risk.

We do not hold any amounts of derivative financial instruments or derivative commodity instruments and, accordingly, have no material derivative risk to report under this Item. As of March 31, 2019, we did not have any foreign currency exchange contracts or purchase currency options to hedge local currency cash flows.

We are exposed to market risks from changes in currency exchange rates and certain commodity prices. All sales from our U.S. subsidiary, regardless of the customer location, are denominated in U.S. dollars. Sales denominated in foreign currencies are associated with the sales from our subsidiaries, Chembio Diagnostics Malaysia Sdn Bhd and Chembio Diagnostics GmbH and comprised approximately 7% of our total revenues for the three months ended March 31, 2019.

ITEM 4.
CONTROLS AND PROCEDURES

(a)
Disclosure Controls and Procedures. Under the supervision and with the participation of our senior management, consisting of our principal executive officer and our principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, as of the end of the period covered by this report. Based on this evaluation, our management, including our principal executive officer and principal financial officer, concluded that as of March 31, 2019 our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in the reports that we file under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms. Our disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in our Exchange Act reports is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

(b)
Changes in Internal Control over Financial Reporting. There were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Rule 13a-15 or Rule 15d-15 under the Exchange Act that occurred during the three months ended March 31, 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
PART II. OTHER INFORMATION
 
ITEM 1.
LEGAL PROCEEDINGS

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.  We know of no material, existing or pending legal proceedings against us, nor are we involved as a plaintiff in any material proceeding or pending litigation.  There are no proceedings in which any of our directors, officers or affiliates, or any registered or beneficial shareholder, is an adverse party or has a material interest that is adverse to our interest.

ITEM 1A.
RISK FACTORS

There have been no material changes to the risk factors discussed in Part I, Item 1A, “Risk Factors,” in our Annual Report on Form 10-K for the year ended December 31, 2018.  In addition to the other information set forth in this report, you should carefully consider those risk factors, which could materially affect our business, financial condition and future operating results. Those risk factors are not the only risks facing our company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may have a material adverse effect on our business, financial condition and operating results.

ITEM 6.
EXHIBITS
 
Number
 
Description



 
Amendment No. 1 dated January 21, 2019 between Chembio Diagnostics, Inc. and Neil A. Goldman, amending the Employment Agreement dated December 18, 2017
     
10.2*
 
Amendment No. 1 dated March 20, 2019 between Chembio Diagnostics, Inc. and Javan Esfandiari, amending the Employment Agreement dated March 5, 2016
     
10.3

Company Lease dated February 1, 2019 between Chembio Diagnostic Systems Inc., as landlord, and Suffolk County Industrial Development Agency, as tenant
     
10.4
 
Lease and Project Agreement dated February 1, 2019 between Suffolk County Industrial Development Agency, as landlord, and Chembio Diagnostic Systems Inc., as tenant
     
10.5
 
Lease Agreement dated February 5, 2019 between Myra Properties, LLC, as lessor, and Chembio Diagnostic Systems Inc., as lessee
     
10.6
 
Agreement of Sublease dated February 5, 2019 between Chembio Diagnostic Systems Inc., as sublessor, and Reliance Communications of New Jersey, LLC, as sublessee



 
Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
 
Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
 
Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema Document
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
 
XBRL Taxonomy Definition Linkbase Document
101.LAB
 
XBRL Taxonomy Label Linkbase Document
101.PRE
 
XBRL Taxonomy Presentation Linkbase Document
 * Management contract or compensatory plan or arrangement.

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
   
Chembio Diagnostics, Inc.
     
Date:
May 2, 2019
By:/s/ John J. Sperzel III
   
John J. Sperzel III
   
Chief Executive Officer and President
(Principal Executive Officer)
     
Date:
May 2, 2019
By: /s / Neil A. Goldman
   
Neil A. Goldman
   
Chief Financial Officer and
Executive Vice President
(Principal Financial and Accounting Officer)
 
 
28

EX-31.1 2 ex31_1.htm EXHIBIT 31.1

Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
  
I, John J. Sperzel, certify that:
 
1.  I have reviewed this quarterly report Form 10-Q of Chembio Diagnostics, Inc.
 
2.  Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report.
 
3.  Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report.
 
4.  The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)  designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;  

(c)  evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(e)  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.
 
5.  The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
(a)  all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
(b)  any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls.
 

Date: May 2, 2019
/s/ John J. Sperzel III
 
John J. Sperzel III
 
Chief Executive Officer and President
 
(Principal Executive Officer)




EX-31.2 3 ex31_2.htm EXHIBIT 31.2

Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Neil A. Goldman, certify that:
 
1.  I have reviewed this quarterly report on Form 10-Q of Chembio Diagnostics, Inc.
 
2.  Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report.
 
3.  Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report.
 
4.  The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:
 
(a)  designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)  designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)  evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)  disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.  The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 controls.
 
Date: May 2, 2019
/s/ Neil A. Goldman
 
Neil A. Goldman
 
Chief Financial Officer and Executive Vice President
 
(Principal Financial Officer)


EX-32 4 ex32.htm EXHIBIT 32

Exhibit 32
 
CERTIFICATION PURSUANT TO 18 U.S.C. 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report on Form 10-Q of Chembio Diagnostics, Inc. for the quarterly period ended March 31, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge on the date hereof:
 
1.  the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2.  the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Chembio Diagnostics, Inc. for the period presented therein.
 
Date: May 2, 2019
/s/ John J. Sperzel III
 
John J. Sperzel III
 
Chief Executive Officer and President
 
(Principal Executive Officer)
 
Date: May 2, 2019
/s/ Neil A. Goldman
 
Neil A. Goldman
 
Chief Financial Officer and Executive Vice President
 
(Principal Financial Officer)

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Sec. 1350 and is not being filed as part of the Report or as a separate disclosure document.


EX-101.INS 5 cemi-20190331.xml XBRL INSTANCE DOCUMENT 0001092662 2019-01-01 2019-03-31 0001092662 2019-04-25 0001092662 2019-03-31 0001092662 2018-12-31 0001092662 us-gaap:ProductMember 2019-01-01 2019-03-31 0001092662 us-gaap:ProductMember 2018-01-01 2018-03-31 0001092662 us-gaap:LicenseMember 2019-01-01 2019-03-31 0001092662 cemi:RDMilestoneAndGrantRevenueMember 2019-01-01 2019-03-31 0001092662 us-gaap:LicenseMember 2018-01-01 2018-03-31 0001092662 2018-01-01 2018-03-31 0001092662 cemi:RDMilestoneAndGrantRevenueMember 2018-01-01 2018-03-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001092662 2017-12-31 0001092662 us-gaap:CommonStockMember 2017-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001092662 us-gaap:RetainedEarningsMember 2017-12-31 0001092662 us-gaap:CommonStockMember 2018-12-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001092662 us-gaap:RetainedEarningsMember 2018-12-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001092662 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001092662 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001092662 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001092662 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001092662 us-gaap:CommonStockMember 2018-03-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001092662 us-gaap:RetainedEarningsMember 2018-03-31 0001092662 2018-03-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001092662 us-gaap:CommonStockMember 2019-03-31 0001092662 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001092662 us-gaap:RetainedEarningsMember 2019-03-31 0001092662 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001092662 cemi:OpTriconMember 2019-01-01 2019-03-31 0001092662 cemi:OpTriconMember 2018-11-06 0001092662 us-gaap:DevelopedTechnologyRightsMember cemi:OpTriconMember 2018-11-06 0001092662 us-gaap:CustomerRelationshipsMember cemi:OpTriconMember 2018-11-06 0001092662 us-gaap:DevelopedTechnologyRightsMember cemi:OpTriconMember 2018-11-06 2018-11-06 0001092662 us-gaap:CustomerRelationshipsMember cemi:OpTriconMember 2018-11-06 2018-11-06 0001092662 srt:MinimumMember 2019-01-01 2019-03-31 0001092662 srt:MaximumMember 2019-01-01 2019-03-31 0001092662 us-gaap:ExchangeTradedMember us-gaap:LicenseMember 2019-01-01 2019-03-31 0001092662 srt:LatinAmericaMember 2019-01-01 2019-03-31 0001092662 us-gaap:ExchangeTradedMember us-gaap:ProductMember 2019-01-01 2019-03-31 0001092662 country:US 2019-01-01 2019-03-31 0001092662 us-gaap:LicenseMember us-gaap:OverTheCounterMember 2019-01-01 2019-03-31 0001092662 cemi:RDMilestoneAndGrantRevenueMember us-gaap:ExchangeTradedMember 2019-01-01 2019-03-31 0001092662 cemi:EuropeMiddleEastMember 2019-01-01 2019-03-31 0001092662 us-gaap:OverTheCounterMember 2019-01-01 2019-03-31 0001092662 us-gaap:OverTheCounterMember us-gaap:ProductMember 2019-01-01 2019-03-31 0001092662 cemi:RDMilestoneAndGrantRevenueMember us-gaap:OverTheCounterMember 2019-01-01 2019-03-31 0001092662 srt:AsiaMember 2019-01-01 2019-03-31 0001092662 us-gaap:ExchangeTradedMember 2019-01-01 2019-03-31 0001092662 srt:AfricaMember 2019-01-01 2019-03-31 0001092662 us-gaap:LicenseMember us-gaap:ExchangeTradedMember 2018-01-01 2018-03-31 0001092662 us-gaap:OverTheCounterMember cemi:RDMilestoneAndGrantRevenueMember 2018-01-01 2018-03-31 0001092662 us-gaap:ExchangeTradedMember us-gaap:ProductMember 2018-01-01 2018-03-31 0001092662 cemi:RDMilestoneAndGrantRevenueMember us-gaap:ExchangeTradedMember 2018-01-01 2018-03-31 0001092662 us-gaap:ExchangeTradedMember 2018-01-01 2018-03-31 0001092662 us-gaap:OverTheCounterMember 2018-01-01 2018-03-31 0001092662 us-gaap:OverTheCounterMember us-gaap:ProductMember 2018-01-01 2018-03-31 0001092662 us-gaap:OverTheCounterMember us-gaap:LicenseMember 2018-01-01 2018-03-31 0001092662 country:US 2018-01-01 2018-03-31 0001092662 srt:LatinAmericaMember 2018-01-01 2018-03-31 0001092662 cemi:EuropeMiddleEastMember 2018-01-01 2018-03-31 0001092662 srt:AfricaMember 2018-01-01 2018-03-31 0001092662 srt:AsiaMember 2018-01-01 2018-03-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2008-06-03 0001092662 cemi:StockIncentivePlan2008Member us-gaap:EmployeeStockOptionMember 2011-09-22 0001092662 cemi:StockIncentivePlan2014Member us-gaap:EmployeeStockOptionMember 2014-06-19 0001092662 cemi:StockIncentivePlan2014Member us-gaap:EmployeeStockOptionMember 2019-03-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2019-03-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2008-06-03 2008-06-03 0001092662 cemi:StockIncentivePlan2014Member us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001092662 us-gaap:EmployeeStockOptionMember cemi:StockIncentivePlan2008Member 2019-01-01 2019-03-31 0001092662 cemi:StockIncentivePlan2014Member us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001092662 cemi:StockIncentivePlan2014Member us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001092662 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001092662 us-gaap:EmployeeStockOptionMember 2018-12-31 0001092662 us-gaap:EmployeeStockOptionMember 2019-03-31 0001092662 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001092662 cemi:RangeThreeMember 2019-01-01 2019-03-31 0001092662 cemi:RangeTwoMember 2019-01-01 2019-03-31 0001092662 cemi:RangeFourMember 2019-01-01 2019-03-31 0001092662 cemi:RangeOneMember 2019-01-01 2019-03-31 0001092662 cemi:RangeFiveMember 2019-01-01 2019-03-31 0001092662 cemi:RangeThreeMember 2019-03-31 0001092662 cemi:RangeFourMember 2019-03-31 0001092662 cemi:RangeFiveMember 2019-03-31 0001092662 cemi:RangeOneMember 2019-03-31 0001092662 cemi:RangeTwoMember 2019-03-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2018-12-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-03-31 0001092662 cemi:RestrictedStockAndRestrictedStockUnitsMember 2019-03-31 0001092662 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001092662 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001092662 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001092662 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-03-31 0001092662 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001092662 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001092662 us-gaap:ProductMember srt:LatinAmericaMember 2018-01-01 2018-03-31 0001092662 country:US us-gaap:ProductMember 2019-01-01 2019-03-31 0001092662 srt:AfricaMember us-gaap:ProductMember 2019-01-01 2019-03-31 0001092662 srt:AfricaMember us-gaap:ProductMember 2018-01-01 2018-03-31 0001092662 country:US us-gaap:ProductMember 2018-01-01 2018-03-31 0001092662 us-gaap:ProductMember cemi:EuropeMiddleEastMember 2018-01-01 2018-03-31 0001092662 us-gaap:ProductMember srt:LatinAmericaMember 2019-01-01 2019-03-31 0001092662 us-gaap:ProductMember srt:AsiaMember 2019-01-01 2019-03-31 0001092662 srt:AsiaMember us-gaap:ProductMember 2018-01-01 2018-03-31 0001092662 us-gaap:ProductMember cemi:EuropeMiddleEastMember 2019-01-01 2019-03-31 0001092662 srt:AsiaMember 2019-03-31 0001092662 srt:AsiaMember 2018-03-31 0001092662 country:US 2019-03-31 0001092662 cemi:EuropeMiddleEastMember 2019-03-31 0001092662 country:US 2018-03-31 0001092662 cemi:EuropeMiddleEastMember 2018-03-31 0001092662 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-03-31 0001092662 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-12-31 0001092662 us-gaap:IntellectualPropertyMember 2019-01-01 2019-03-31 0001092662 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-03-31 0001092662 us-gaap:TradeNamesMember 2019-01-01 2019-03-31 0001092662 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001092662 us-gaap:IntellectualPropertyMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-01-01 2019-03-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0001092662 us-gaap:TradeNamesMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-01-01 2019-03-31 0001092662 us-gaap:DevelopedTechnologyRightsMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-01-01 2019-03-31 0001092662 us-gaap:TradeNamesMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2018-12-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember us-gaap:IntellectualPropertyMember 2019-03-31 0001092662 us-gaap:DevelopedTechnologyRightsMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-03-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2018-12-31 0001092662 us-gaap:CustomerRelationshipsMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-03-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember us-gaap:CustomerRelationshipsMember 2018-12-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-03-31 0001092662 us-gaap:TradeNamesMember cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember 2019-03-31 0001092662 cemi:OpTriconAndChembioDiagnosticsMalaysiaCDMMember us-gaap:IntellectualPropertyMember 2018-12-31 0001092662 cemi:ChembioDiagnosticsMalaysiaSdnBhdCDMMember 2018-03-31 0001092662 cemi:ChembioDiagnosticsMalaysiaSdnBhdCDMMember 2019-03-31 0001092662 cemi:Customer2Member us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueGoodsNetMember 2019-01-01 2019-03-31 0001092662 us-gaap:SalesRevenueGoodsNetMember cemi:Customer1Member us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0001092662 cemi:Customer3Member us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueGoodsNetMember 2018-01-01 2018-03-31 0001092662 cemi:Customer2Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-03-31 0001092662 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueGoodsNetMember cemi:Customer3Member 2019-01-01 2019-03-31 0001092662 cemi:Customer1Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-03-31 0001092662 cemi:Supplier2Member us-gaap:SupplierConcentrationRiskMember us-gaap:CostOfGoodsTotalMember 2018-01-01 2018-03-31 0001092662 cemi:Supplier1Member us-gaap:SupplierConcentrationRiskMember us-gaap:CostOfGoodsTotalMember 2019-01-01 2019-03-31 0001092662 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember cemi:Supplier2Member 2019-01-01 2019-03-31 0001092662 us-gaap:CostOfGoodsTotalMember cemi:Supplier1Member us-gaap:SupplierConcentrationRiskMember 2018-01-01 2018-03-31 0001092662 us-gaap:CustomerConcentrationRiskMember cemi:Customer2Member 2018-03-31 0001092662 us-gaap:CustomerConcentrationRiskMember cemi:Customer3Member 2018-03-31 0001092662 us-gaap:CustomerConcentrationRiskMember cemi:Customer3Member 2019-03-31 0001092662 cemi:Customer1Member us-gaap:CustomerConcentrationRiskMember 2019-03-31 0001092662 cemi:Customer1Member us-gaap:CustomerConcentrationRiskMember 2018-03-31 0001092662 cemi:Customer2Member us-gaap:CustomerConcentrationRiskMember 2019-03-31 0001092662 us-gaap:SupplierConcentrationRiskMember cemi:Supplier1Member 2019-03-31 0001092662 cemi:Supplier1Member us-gaap:SupplierConcentrationRiskMember 2018-03-31 0001092662 us-gaap:SupplierConcentrationRiskMember cemi:Supplier2Member 2018-03-31 0001092662 us-gaap:SupplierConcentrationRiskMember cemi:Supplier2Member 2019-03-31 0001092662 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-01-01 2019-03-31 0001092662 cemi:EquipmentVendorMember 2017-09-30 0001092662 cemi:EquipmentVendorMember 2017-09-01 2017-09-30 0001092662 cemi:EquipmentVendorMember 2019-01-01 2019-03-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure cemi:KeyEmployee cemi:Lease false --12-31 2019-03-31 Accelerated Filer Chembio Diagnostics, Inc. 0001092662 17166459 2019 Q1 10-Q false false true 163538 0 5888681 6373927 4226625 3622765 7373971 7717865 438869 0 0 2867414 1189232 494318 236785 510303 588131 293009 48867 221556 279213 356464 264789 112196 314382 P7Y P10Y 90953788 91301295 281248 0 281248 0 0 0 0 0 97250 97250 66259 66259 0 0 0 11920 59846 284170 77180 3491 347507 8150 97250 42000 42000 732199 705301 40911183 45596457 27186631 28451754 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">a)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Basis of Presentation:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The preceding (a) condensed consolidated balance sheet as of December 31, 2018, which has been derived from audited financial statements, and (b) the unaudited interim condensed consolidated financial statements as of March 31, 2019 and for the three-month periods ended March 31, 2019 and 2018 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). Certain information and footnote disclosures, which are normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America, have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures made are adequate to provide for fair presentation. The interim financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2018, previously filed with the SEC on March 18, 2019.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair statement of the Company&#8217;s condensed consolidated financial position as of March 31, 2019 and, its condensed consolidated results of operations for the three-month periods ended March 31, 2019 and 2018 have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify;">NOTE 3 &#8212; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">a)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Basis of Presentation:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The preceding (a) condensed consolidated balance sheet as of December 31, 2018, which has been derived from audited financial statements, and (b) the unaudited interim condensed consolidated financial statements as of March 31, 2019 and for the three-month periods ended March 31, 2019 and 2018 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). Certain information and footnote disclosures, which are normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America, have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures made are adequate to provide for fair presentation. The interim financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2018, previously filed with the SEC on March 18, 2019.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair statement of the Company&#8217;s condensed consolidated financial position as of March 31, 2019 and, its condensed consolidated results of operations for the three-month periods ended March 31, 2019 and 2018 have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">b)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Revenue Recognition:</div></td></tr></table><div><br /></div><div style="text-align: justify;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued converged guidance on recognizing revenue in contracts with customers, Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, <font style="font-size: 10pt;">Revenue from Contracts with Customers <font style="font-style: italic;">(Topic 606)</font></font>. The intent of the new standard is to improve financial reporting and comparability of revenue globally. The core principle of the standard is for a company to recognize revenue in a manner that depicts the transfer of goods or services to customers in an amount that reflects the consideration which the company expects to receive in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. Other major provisions include capitalization of certain contract costs, consideration of the time value of money in the transaction price, and in certain circumstances, allowing estimates of variable consideration to be recognized before contingencies are resolved. The guidance also requires enhanced disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity&#8217;s contracts with customers. </div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">The new revenue standards became effective for the Company on January 1, 2018 and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&#8217;s revenue recognition as its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any material accounting changes that impacted the amount of reported revenues with respect to its product revenue, license and royalty revenue, and research and development (&#8220;R&amp;D&#8221;) and grant revenues, no adjustment to retained earnings was required upon adoption.</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="margin: 0px 0px 0px; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">The Company adopted the standards for contracts that were not completed at the date of initial application (January 1, 2018).</font></div><div style="margin: 0px 0px 8pt; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><br /></font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five-step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligations.</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Product Revenues</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Revenues from product sales are recognized and commissions are accrued when the customer obtains control of the Company&#8217;s product, which occurs at a point in time, typically upon tendering to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed after the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales.</font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><br /></font></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s payment terms vary by the type and location of the Company&#8217;s customer and products or services offered. Payment terms differ by jurisdiction and customer but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.</div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Reserves for Discounts and Allowances</font></div><div><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#8217;s customers. The Company&#8217;s process for estimating reserves established for these variable consideration components does not differ materially from its historical practices.</font></div><div><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Product revenue reserves, which are classified as a reduction in product revenues, are generally related to discounts. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts and allowances, may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the cumulative revenues recognized will not occur in a future period. Actual amounts may ultimately differ from the Company&#8217;s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on earnings in the period of adjustment.</font></div><div><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Royalty Revenues</font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br /></font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">The Company receives royalty revenues on sales by its licensees of products covered under patents that it owns. The Company does not have future performance obligations under these license arrangements. The Company records these revenues based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenues. The relevant period estimates of sales are based on interim data provided by licensees and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">R&amp;D and grant revenue</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">All such contracts are evaluated under the five-step model described above. For certain contracts that represent grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with</font> ASU No. 2018-08, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Not-for-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made</font><font style="font-family: 'Times New Roman'; font-size: 10pt;">. Such contracts are further described under <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Disaggregation of Revenue</font>, below. Grants are invoiced and revenue is recognized as expenses are incurred as that is the depiction of the timing of the transfer of services. Performance obligations generally follow the major phases of product development processes: design feasibility &amp; planning, product development &amp; design optimization, design verification, design validation &amp; process validation, and pivotal studies.</font></div><div style="margin: 0px; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br /></font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Disaggregation of Revenue</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;">The following tables disaggregate Total Revenues.<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">For the three months ended March 31, 2019</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;"><font style="font-weight: normal;">For the three months ended March 31, 2018</font><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-weight: bold; text-align: center;">Exchange</div><div style="font-size: 10pt; font-weight: bold; text-align: center;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-weight: bold; text-align: center;">Non-Exchange</div><div style="font-size: 10pt; font-weight: bold; text-align: center;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">Total <br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Exchange</div><font style="font-weight: normal;"></font><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Non-Exchange</div><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);">Net product sales</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">6,382,986<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">-<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">6,382,986<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">6,398,227</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">6,398,227</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);">License and royalty revenue</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><font style="font-weight: bold;">216,191<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: &amp;quot;"><font style="font-weight: bold;">-<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><font style="font-weight: bold;">216,191<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">201,931</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">201,931</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">R&amp;D and grant revenue</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">773,066<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: &amp;quot;"><font style="font-weight: bold;">928,723<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">1,701,789<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">612,155</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">504,819</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">1,116,974</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><font style="font-weight: bold;">7,372,243<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><font style="font-weight: bold;">928,723<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="font-weight: bold;">&#160;8,300,966</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,212,313</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">504,819</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,717,132</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">Total</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: normal;">Total</font><br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">Africa</font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><font style="font-weight: bold;">$<br /></font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">2,416,300</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">$<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">1,638,530</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">Asia</font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold;">121,098</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">967,574</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Europe &amp; Middle East</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">2,143,221</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">983,876</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Latin America</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold;">1,072,066</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">2,689,893</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">United States</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2,548,281</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>1,437,259<br /></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">$</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">8,300,966</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,717,132<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;"><br /></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">Exchange transactions are recognized in accordance with ASC 606, while non-exchange transactions are recognized in accordance with ASC 985.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Contract Liabilities</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract.&#160; At December 31, 2018, the Company reported $422,905 in deferred revenue of which $422,905 was earned and recognized as R&amp;D and grant revenue during the three months ended March 31, 2019. At March 31, 2019, the Company reported $200,000 in deferred revenue that is expected to be recognized during the second quarter of 2019.<br /></div><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">c)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Inventories</div></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories </font>consist of the following at:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Raw materials</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">3,596,884</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,803,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">632,897</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">263,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">5,626,043</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,784,502</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">9,855,824</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,851,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Inventories, consisting of material, labor and manufacturing overhead, are stated at the lower of cost and net realizable value. Cost is determined on the first-in, first-out method. The Company&#8217;s policy is to periodically evaluate the market value of the inventory and the stage of product life cycle, and record a write-down for any inventory considered slow moving or obsolete.&#160;There were reserves against inventory of approximately&#160;$67,000&#160; and $78,000 as of March 31, 2019 and December 31, 2018, respectively.</div><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">d)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Loss Per Share:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period including outstanding restricted stock that by its terms is includible in the calculation. Diluted loss per share for the three-month periods ended March 31, 2019 and 2018 reflects the potential dilution from the exercise or conversion of other securities into common stock, if dilutive.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">There were 705,301 and 732,199 weighted-average number of options outstanding as of March 31, 2019 and 2018, respectively, that were not included in the calculation of diluted per common share equivalents for the three months ended March 31, 2019 and 2018 respectively, because the effect would have been anti-dilutive. <br /></div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1889px;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">e)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Stock&#160;Incentive Plan:</div></td></tr></table><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Effective June 3, 2008, the Company&#8217;s stockholders voted to approve the 2008 Stock Incentive Plan (&#8220;SIP&#8221;), with 625,000 shares of common stock available to be issued.&#160; At the Annual Stockholder Meeting on September 22, 2011 the Company&#8217;s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 125,000 to 750,000.&#160; Under the terms of the SIP, which expired during 2018, the Board of Directors or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (&#8220;Equity Award Units&#8221;).&#160; The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee.&#160; Cumulatively through March 31, 2019, there were 508,889 options exercised, and at March 31, 2019, 99,132 options were outstanding and no Equity Award Units were available to be issued under the SIP.</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Effective June 19, 2014, the Company&#8217;s stockholders voted to approve the 2014 Stock Incentive Plan (&#8220;SIP14&#8221;), with 800,000 shares of common stock available to be issued.&#160;&#160;Under the terms of the SIP14, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted.&#160; Awards can be in the form of Equity Award Units.&#160; The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee.&#160; Cumulatively thro<font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">ugh</font></font><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> March</font><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;31,&#160;2019</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">, the</font>re were 85,407 options exercised, and at</font><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> March</font><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;31,&#160;2019</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">, 390</font>,968 options were outstanding and 21,061 Equity Award Units were still available to be issued under the SIP14. During 2018, 266,839 shares of restricted stock and 20,725 restricted stock units were awarded under SIP14.</font></div><div style="text-align: left;"><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">f)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Stock-Based Compensation:</div></td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of restricted stock and restricted stock unit awards are their fair value on the date of grant. Stock-based compensation expense for stock options is calculated using the Black-Scholes valuation model based on awards ultimately expected to vest, together with the fair value of restricted stock and restricted stock unit awards, are reduced for actual forfeitures and expensed on a straight-line basis over the requisite service period of the grant.&#160;</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Stock option compensation expense in each of the periods presented </font><font style="font-size: 10pt; font-family: 'Times New Roman';">represents the estimated fair value of unvested, outstanding options, amortized on a straight-line basis over the requisite vesting periods of the entire awards.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">S</font>tock-based compensation expense recognized in the condensed consolidated statements of operations was classified&#160;as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="padding-bottom: 2px;"><div>&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="font-weight: bold; border-bottom: #000000 solid 2px;"><div style="text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;">March 31, 2019<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="text-align: center; border-bottom: #000000 solid 2px;">March 31, 2018<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #CCEEFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Cost of product sales</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">3,491</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">8,150</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #FFFFFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Research and development expenses</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">59,846</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">11,920</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Selling, general and administrative expenses</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">284,170</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">77,180</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div>&#160;</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">$</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">347,507</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">97,250</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The weighted-average assumptions made in calculating the fair values of options are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: normal; text-align: right; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected term (in years)</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">N/A</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">N/A</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected volatility</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected dividend yield</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Risk-free interest rate</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table provides stock option activity for the three months ended March 31, 2019:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">Stock Options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise Price</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">per Share</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contract</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Term</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at December 31, 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">711,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">3.33 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">687,364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';"><br /></div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Forfeited/expired/cancelled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">15,000</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">5.68</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">30,286</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">696,968</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">5.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">3.08 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">647,586</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Exercisable at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">466,509</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">4.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2.34 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><font style="font-weight: bold;">643,918<br /></font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table summarizes information about stock options outstanding at March 31, 2019:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Options Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Options Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Prices</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center;"><font style="font-weight: bold;">Number of Shares</font><br /></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contract Term<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(Year)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="border-bottom: 2px solid #000000; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1 to 2.79999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2.8 to 4.59999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">304,343</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">1.65</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">3.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">639,418<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">304,343</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">3.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">639,418</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.6 to 6.39999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">137,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">3.20</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">5.87</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">8,168</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">77,750</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">5.87</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,500<br /></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6.4 to 8.19999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">207,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">4.81</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">7.31</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">75,041</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">7.21</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-<br /></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">8.2 to 12</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">46,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">4.36</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">11.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">9,375</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">11.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">&#160;Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">696,968</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">3.08</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">5.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">647,586</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">466,509</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">4.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">643,918</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of March 31, 2019, there was $630,345 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.27 years. The total fair value of shares vested during the three-month periods ended March 31, 2019 and 2018 was $204,567 and $333,845, respectively.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:<br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares &amp; Units<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at December 31, 2018</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">287,564</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Granted</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(204, 238, 255);">-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255);">-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255);">Earned/released<br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(255, 255, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(255, 255, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Forfeited/expired/cancelled</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">287,564</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">$ <br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">As of March 31, 2019, there was $1,387,496 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 2.3 years. </div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">g)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Geographic Information and Economic Dependency</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company produces only one group of similar products known collectively as &#8220;rapid medical tests&#8221;, and it operates in a single business segment. Net product sales by geographic area were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Africa</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">2,416,300</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,638,530</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Asia</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">121,098</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">967,574</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Europe &amp; Middle East</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">1,178,025</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">392,070</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Latin America</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">1,072,066</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,689,893</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">United States</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">1,595,497</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">710,160</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">6,382,986</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,398,227</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets by geographic area are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For the three months ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;"><div style="text-align: center;">December 31, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Asia</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">503,327</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">466,185</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Europe &amp; Middle East</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">111,067</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">123,752</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">2,590,149</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">2,283,983</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">3,204,543</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">2,873,920</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">h)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Fair Value of Financial Instruments:</div></td></tr></table><div><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The carrying value for cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $4.7 million and $4.7 million as of March 31, 2019 and December 31, 2018, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company&#8217;s notes payable approximates the recorded value as the rate is based upon the current rates offered to the Company for similar financial instruments.<br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">Level&#160;1:</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="width: 36pt; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Level&#160;2:</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and,</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="width: 36pt; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Level&#160;3:</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">i)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Accounts Payable and Accrued Liabilities:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Accounts payable and accrued liabilities consist of:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accounts payable &#8211; suppliers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">4,226,625</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,622,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">510,303<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">588,131</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued royalties / license fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">221,556<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">279,213</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued payroll</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">293,009<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued vacation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">356,464<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,789</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued bonuses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">236,785<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">494,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued expenses &#8211; other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">529,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">590,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">TOTAL</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">6,373,927<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,888,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr style="vertical-align: top;"><td style="width: 18pt;"><br /></td><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">j)</div></td><td style="width: auto; vertical-align: top; align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Goodwill Long-Lived Assets and Intangible Assets:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company&#8217;s acquisition of <font style="font-family: 'Times New Roman'; font-size: 10pt;">opTricon in November 2018 and </font>CDM in January 2017. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter for impairment or more frequently if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then the Company recognizes an impairment charge for the amount by which the carrying value exceeds the reporting unit&#8217;s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Following is a table that reflects changes in Goodwill:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Beginning balance December 31, 2018 <br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,983,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="width: 88%; vertical-align: bottom; background-color: rgb(255, 255, 255);">opTricon measurement period adjustment</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);">(135,000</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">)</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Change in foreign currency exchange rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);">6,819</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);"><br /></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balance at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);">4,854,946</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Intangible assets consist of the following at:<br /></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt; width: 19%;">&#160;</td><td colspan="12" rowspan="1" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">March 31, 2019 </td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center;"><font style="font-weight: normal;">December 31, 2018</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr style="height: 29px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt; width: 19%;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold; text-align: center;">Weighted<br /></div><div style="text-align: center;"><font style="font-weight: bold;">Average</font><font style="font-weight: bold;"><br /></font></div><div style="text-align: center;"><font style="font-weight: bold;">Useful Life</font><br /></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net Book</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Cost </div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Net Book</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Intellectual property</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">10</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">1,135,164</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">203,121</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">932,043</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,089,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">$</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">173,633</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;"><font style="font-weight: normal;">$</font></td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;"><font style="font-weight: normal;">916,055</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(255, 255, 255);">Developed technology <br /></td><td colspan="1" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);">7</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">1,900,015</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">&#160;76,614</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">1,823,401</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;1,910,315</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;-</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;1,910,315</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Customer contracts/relationships</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">10<br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,113,640</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">182,940<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">930,700<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">1,121,600</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">151,929</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">969,671</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Trade names</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">11<br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">108,521</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">22,439<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">86,082<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">108,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: right; background-color: rgb(255, 255, 255);"><font style="font-weight: normal;">19,731</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">88,790</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; margin-left: 9pt; background-color: rgb(204, 238, 255); text-indent: -9pt;">&#160;</td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">4,257,340</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">485,114<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">3,772,226</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,230,124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">345,293</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">$</font></td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; text-align: right; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">3,884,831</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Intellectual property, developed technology, customer contracts/relationships, and trade names are amortized over 10, 7, 10, and 11 years, respectively. Amortization expense for the&#160;three months ended March 31, 2019 and 2018 was approximately $139,000 and $45,000, respectively. Amortization expense, subject to changes in currency exchange rates, is expected to be $496,512 per year from 2019 through 2023, and total $1,402,271 for all of the years thereafter. </div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;">Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.&#160; In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value.&#160; </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">No impairment of goodwill, long-lived tangible, and intangible assets was recorded for the three months ended March 31, 2019 and 2018.<br /></div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">k)</td><td style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: auto; vertical-align: top; text-transform: none; font-weight: bold; font-style: italic; text-align: justify;">Taxes:</td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">At the end of each interim reporting period, the Company estimates its effective tax rate expected to be applied for the full year. This estimate is used to determine the income tax provision or benefit on a year-to-date basis, and may change in subsequent interim periods. Accordingly, the Company&#8217;s effective tax benefit for the three-month period ended March 31, 2019 was 8.8%, compared to the effective tax rate of 0.0% for the three-month period ended March 31, 2018. The Company&#8217;s effective tax rates for both periods were affected primarily by a full valuation allowance on domestic net deferred tax assets and the benefit from foreign net operating losses.</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">l)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Research and Development:</div></td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">R&amp;D costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">m)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Allowance for Doubtful Accounts:</div></td></tr></table><div>&#160;</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company&#8217;s customers, the Company&#8217;s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">n)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Acquisition Costs:</div></td></tr></table><div><br /></div><div>Acquisition costs include period expenses, primarily professional services, related to acquisition activities.<br /></div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">o)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Foreign Currency Translation:</div></td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in Other Comprehensive Income. Foreign transaction gains are immaterial.<br /></div><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">p<font style="font-weight: bold;">)</font></td><td style="width: auto; vertical-align: top; text-align: justify;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Recent Accounting Pronouncements Affecting the Company:</div></td></tr></table><div><br /></div><div style="margin: 0px 0px 8pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases (Topic 842)</font>. ASU No. 2016-02 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases are to be classified as either finance or operating, with classification affecting expense recognition in the income statement. In July 2018, the FASB issued ASU No. 2018-10, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Codification Improvements to Topic 842, Leases</font>, and ASU No. 2018-11, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases (Topic 842): Targeted Improvements</font>, which provide supplemental adoption guidance and clarification to ASU No. 2016-02 must be adopted concurrently with the adoption of ASU No. 2016-02, and which are cumulatively referred to as &#8220;Topic 842&#8221;. Topic 842 was effective for the Company in the first quarter of 2019, and is to be applied using either a modified retrospective approach or an optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As further discussed at Footnote 5(e) - Leases, the Company adopted Topic 842 on January 1, 2019 under the optional transition method and elected the short-term lease exception and available practical expedients.&#160;Under the transition method, the Company did not adjust its comparative period financial information or make the new required lease disclosures for periods before the effective date.</div></div> 404204 635000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify; margin-right: 36pt;">NOTE 2 &#8212; ACQUISITION:</div><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On November 6, 2018, pursuant to a share purchase agreement, the Company acquired all of the outstanding shares of opTricon GmbH (&#8220;opTricon&#8221;), a privately-held Germany based developer and manufacturer of handheld analyzers for rapid diagnostic tests, for $5.5 million in cash, subject to routine post-closing adjustments. Since 2015, the Company and opTricon have been parties to an agreement under which the Company has collaborated in developing its DPP Micro Reader, a handheld, battery-operated analyzer that uses an innovative image sensor to provide, when combined with the Company&#8217;s DPP tests, a quantitative interpretation of diagnostic results. The Company purchased opTricon because it believes it will enable it to promote DPP tests and DPP Micro Reader more actively across global markets. The results of opTricon operations have been reflected in the consolidated financial statements since November 6, 2018.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">As a result of the consideration paid exceeding the preliminary fair value of the net assets acquired, goodwill in the amount of $3,337,000 was recorded in connection with this acquisition, none of which will be deductible for tax purposes. In addition, the Company recorded $2,260,000 in intangible assets associated with the addition of opTricon&#8217;s developed technology and customer base.</font><font style="font-family: 'Times New Roman'; font-size: 10pt;"> During the three months ended March 31, 2019, the Company reduced Goodwill by $135,000 related to routine post-closing adjustments. The Consolidated Statements of Operations for the three months ended March 31, 2019 include $395,612 of transaction costs related to the opTricon acquisition.</font></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255);">The acquisition was accounted for using the purchase method of accounting. The following table summarizes the preliminary allocation of the purchase price to the estimated fair values of the assets acquired and liabilities assumed on the closing date of November 6, 2018:</font></font></div><div style="text-align: justify; line-height: 11.4pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255);"><br /></font></font></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Net current assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">404,204</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Property, plant and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">125,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Goodwill</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">3,337,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Deferred tax liability</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(635,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other intangible assets (estimated useful life):</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Developed technology (7 years)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">1,900,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Customer contracts / relationships (10 years)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">360,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total consideration</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">5,491,204</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">The Company calculated the fair value of the fixed assets based on the net book value of opTricon as that approximates fair value. The developed technology and customer contracts/relationships were based on discounted cash flows using management estimates.</font></font></div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As indicated, the allocation of the purchase price shown above is preliminary, pending completion of an analysis of the deferred tax liability. Therefore, an adjustment may be required.</font></div></div> 125000 1900000 360000 2260000 395612 0 395612 5491204 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">n)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Acquisition Costs:</div></td></tr></table><div><br /></div><div>Acquisition costs include period expenses, primarily professional services, related to acquisition activities.<br /></div></div> -5153873 8667236 7370678 12524551 3790302 12457538 4700000 4700000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify; margin-right: 36pt;">NOTE 5 &#8212; COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS:</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">a)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Concentrations:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table discloses product sales the Company had to each customer that purchased in excess of 10% of the Company&#8217;s net product sales for the periods indicated:</div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accounts Receivable as of</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: bold;">March 31, 2019</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">% of Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">% of Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Customer 1</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">1,833,590</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">29</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">%</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,409,758</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">2,867,414</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">1,189,232</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Customer 2</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">839,399<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">% <br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: normal;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">438,869</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Customer 3<br /></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">801,625</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In the table above, an asterisk (*) indicates that product sales to the customer did not exceed 10% for the period indicated.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Sales include product sales only, while accounts receivable reflects the total due from the customer, including freight.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table discloses purchases the Company made from each vendor that sold to the Company in excess of 10% of the Company&#8217;s total purchases for the periods indicated:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accounts Payable as of</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: bold;">March 31, 2019</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Purchases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">% of Purc.</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Purchases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">% of Purc.</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; font-weight: normal; width: 28%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vendor 1<br /></div></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">469,357</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">% <br /></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">$</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">163,538</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="vertical-align: bottom; font-weight: normal; width: 28%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vendor 2<br /></div></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><br /></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">335,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In the table above, an asterisk (*) indicates that purchases from the vendor did not exceed 10% for the period indicated.<br /></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company currently buys materials that are purchased under intellectual property rights agreements and are important components in its products. Management believes that other suppliers could provide similar materials on comparable terms as the vendors shown in this table. A change in suppliers, however, could cause a delay in manufacturing, either from the logistics of changing suppliers or from product changes attributable to new components, which could result in a possible loss of sales, and which could adversely affect operating results.</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">b)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Governmental Regulation:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">All of the Company&#8217;s existing and proposed diagnostic products are regulated by the U.S. Food and Drug Administration, U.S. Department of Agriculture, certain U.S., state and local agencies, and/or comparable regulatory bodies in other countries. Most aspects of development, production, and marketing, including product testing, authorizations to market, labeling, promotion, manufacturing, and record keeping, are subject to regulatory review. After marketing approval has been granted, Chembio must continue to comply with governmental regulations. Failure to comply with applicable requirements can lead to sanctions, including withdrawal of products from the market, recalls, refusal to authorize government contracts, product seizures, civil money penalties, injunctions, and criminal prosecution.</div><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">c)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Employment Contracts:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company has multi-year contracts with two key employees that&#160;call for salaries presently aggregating $820,000 per year.&#160;The contracts&#160;expire in March 2020 and December 2021. The following table is a schedule of future minimum salary commitments as of March 31, 2019:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; border-top: medium none; font-family: 'Times New Roman'; border-right: medium none; width: 40%; border-bottom: medium none; margin-left: 18pt; border-left: medium none;"><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2019</div></td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="border-top: medium none; width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #cceeff;">615,000</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #ffffff;">478,750</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #cceeff;">365,000</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr style="vertical-align: top;"><td style="width: 18pt;"><br /></td><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">d)</div></td><td style="width: auto; vertical-align: top; align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Pension Plan:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company has a 401(k) plan established for its employees whereby it matches 40% of the first 5% of salary (or up to 2% of salary) that an employee contributes to the plan. Matching contribution expenses totaled $24,030 and $23,264 for the three months ended March 31, 2019 and 2018, respectively.</div><div>&#160;</div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">e)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Leases:</div></td></tr></table><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Chembio&#8217;s leases have historically been limited to its facilities in New York, Germany, and Malaysia. As of March 31, 2019, the Company has entered into five leases. One of the leases is subject to a sublease for the remainder of its term, as further described, below.</font></div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company&#8217;s leases generally include optional renewal periods. Upon entering into a new lease, we evaluate the leasehold improvements and regulatory requirements related to our operations in that location. To the extent that the initial lease term of the related lease is less than the useful life of the leasehold improvements and potential regulatory costs associated with moving the facility, we conclude that it is reasonably certain that a renewal option will be exercised, and thus that renewal period is included in the lease term, and the related payments are reflected in the right-of-use (&#8220;ROU&#8221;) asset and lease liability.</font></div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company&#8217;s leases generally include fixed rental payments with defined annual increases. While certain of the Company&#8217;s leases are gross leases, the majority of </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">the Company&#8217;s</font> leases are net leases in which we make separate payments to the lessor based on the lessor&#8217;s property and casualty insurance costs, the property taxes assessed on the property, and a portion of the common area maintenance where applicable. </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company</font> has elected the practical expedient not to separate lease and nonlease components for all of </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">the Company&#8217;s </font>facility leases. </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">The Company has</font> also elected the practical expedient for short-term lease exception for all of our facility leases.</font></div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">All leases are operating leases. During the three months ended March 31, 2019, </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">the Company </font>recognized $281,603 rent expense associated with </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">the Company&#8217;s </font>leases. Of that amount, $83,232, $31,552, and $166,819 have been classified in Cost of product sales, Research and development expenses, and Selling, general and administrative expenses, respectively. During the three months ended March 31, 2019, </font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">the Company </font>had $281,603 and $0 of cash and non-cash activities, respectively, associated with its leases. </font>During the three months ended March 31, 2018, the Company recognized $152,237 of rent expense associated with the Company&#8217;s leases. Of that amount, $128,063, $14,195, and $9,979 have been classified in Cost of product sales, Research and development expenses, and Selling, general and administrative expenses, respectively.</div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">As of March 31, 2019, the deferred rent component of ROU assets totaling $1,173,263 was classified in Prepaid expenses and other current assets.</font></div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">During the three months ended March 31, 2019, the Company executed an operating sublease related to its former Holbrook, NY facility. The sublease runs conterminously with the base lease in Holbrook, for which the Company remains primarily responsible.<br /></font></div><div style="text-align: justify;"><br /></div><div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;">The interest rates implicit in each of the leases are not readily determinable, and the Company does not have an established incremental borrowing rate as its only debt is a seller-financed note for manufacturing equipment. Therefore, <font style="font-size: 10pt; font-family: 'Times New Roman';">the Company </font>used an interest rate based on the marketplace for public debt. The weighted-average discount rate associated with operating leases as of March 31, 2019 is 8.84%.</div><div><br /></div><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';">As of March 31, 2019, the weighted-average lease term for all operating leases is 10 years. </font>The future payments due under operating leases as of March 31, 2019 are as follows:</font></div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 30%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 18%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Due in 2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">474,150<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2020</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">813,444<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2021</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">998,071<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2022</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">1,026,044<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2023 and thereafter</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">7,803,847<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><br /></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">11,115,556 <br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td rowspan="1" style="background-color: #CCEEFF; vertical-align: top; white-space: nowrap; width: 18%; padding: 0px 0px 2px;">Less effects of discounting<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">(4,134,835</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">)<br /></td></tr><tr><td rowspan="1" style="background-color: rgb(255, 255, 255); vertical-align: top; white-space: nowrap; width: 18%; padding-bottom: 4px;">Lease liabilities recognized<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">6,980,721</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="clear: both;"><br /></div><div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 10pt;">As previously disclosed in our 2018 Annual Report on Form 10-K, and under the previous lease accounting standard, future minimum lease payments for operating leases having initial or remaining non-cancellable lease terms in excess of one year would have been as follows for the years ending December 31,</div><div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 10pt;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; border-top: medium none; font-family: 'Times New Roman'; border-right: medium none; width: 40%; border-bottom: medium none; margin-left: 18pt; border-left: medium none;"><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2019</div></td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="border-top: medium none; width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #cceeff;">384,308</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #ffffff;">88,576</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);">-</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);">$</td><td rowspan="1" valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);">472,884</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">f)</td><td style="width: auto; vertical-align: top; text-align: left;"><font style="font-style: italic; font-weight: bold;">Litigation:</font><br /></td></tr></table><div>&#160;</div><div>From&#160;time to time, the Company is involved in certain legal actions arising in the ordinary course of business. The outcomes of such actions, either individually or in the aggregate, are not expected to have a material adverse effect on the Company&#8217;s future financial position or results of operations.</div></div> 100000000 100000000 0.01 0.01 17166459 17166459 17166459 17166459 171664 171664 -400045 -2614347 0.11 0.38 0.13 0.13 0.29 0.16 422905 422905 200000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>The following table is a schedule of future minimum salary commitments as of March 31, 2019:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; border-top: medium none; font-family: 'Times New Roman'; border-right: medium none; width: 40%; border-bottom: medium none; margin-left: 18pt; border-left: medium none;"><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2019</div></td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="border-top: medium none; width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #cceeff;">615,000</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #ffffff;">478,750</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #cceeff;">365,000</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> 4770337 4117779 469357 335105 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;">The following tables disaggregate Total Revenues.<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">For the three months ended March 31, 2019</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;"><font style="font-weight: normal;">For the three months ended March 31, 2018</font><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-weight: bold; text-align: center;">Exchange</div><div style="font-size: 10pt; font-weight: bold; text-align: center;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-weight: bold; text-align: center;">Non-Exchange</div><div style="font-size: 10pt; font-weight: bold; text-align: center;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">Total <br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Exchange</div><font style="font-weight: normal;"></font><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Non-Exchange</div><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);">Net product sales</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">6,382,986<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">-<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">6,382,986<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">6,398,227</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">6,398,227</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);">License and royalty revenue</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><font style="font-weight: bold;">216,191<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: &amp;quot;"><font style="font-weight: bold;">-<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><font style="font-weight: bold;">216,191<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">201,931</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">201,931</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">R&amp;D and grant revenue</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">773,066<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: &amp;quot;"><font style="font-weight: bold;">928,723<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">1,701,789<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">612,155</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">504,819</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">1,116,974</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><font style="font-weight: bold;">7,372,243<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><font style="font-weight: bold;">928,723<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="font-weight: bold;">&#160;8,300,966</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,212,313</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">504,819</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,717,132</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">Total</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: normal;">Total</font><br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">Africa</font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><font style="font-weight: bold;">$<br /></font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">2,416,300</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">$<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">1,638,530</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">Asia</font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold;">121,098</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">967,574</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Europe &amp; Middle East</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">2,143,221</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">983,876</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Latin America</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold;">1,072,066</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">2,689,893</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">United States</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2,548,281</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>1,437,259<br /></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">$</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">8,300,966</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,717,132<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div> P24M 660000 20150 0.12 0 -272469 631673 892308 0.02 23264 24030 770653 717551 222955 355468 -0.05 -0.16 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">d)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Loss Per Share:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period including outstanding restricted stock that by its terms is includible in the calculation. Diluted loss per share for the three-month periods ended March 31, 2019 and 2018 reflects the potential dilution from the exercise or conversion of other securities into common stock, if dilutive.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">There were 705,301 and 732,199 weighted-average number of options outstanding as of March 31, 2019 and 2018, respectively, that were not included in the calculation of diluted per common share equivalents for the three months ended March 31, 2019 and 2018 respectively, because the effect would have been anti-dilutive. <br /></div></div> -0.16 -0.05 208407 19771 0.088 0 P2Y3M7D P2Y3M18D 1387496 630345 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">h)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Fair Value of Financial Instruments:</div></td></tr></table><div><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The carrying value for cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $4.7 million and $4.7 million as of March 31, 2019 and December 31, 2018, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company&#8217;s notes payable approximates the recorded value as the rate is based upon the current rates offered to the Company for similar financial instruments.<br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">Level&#160;1:</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="width: 36pt; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Level&#160;2:</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and,</font></div></td></tr></table><div><br /></div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="width: 36pt; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Level&#160;3:</font></td><td style="width: auto; vertical-align: top; text-align: left;"><div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</font></div></td></tr></table></div> 496512 496512 45000 139000 3884831 3772226 3772226 1823401 3884831 88790 1910315 930700 932043 86082 916055 969671 108521 1135164 1900015 4230124 1113640 1910315 1121600 4257340 108521 1089688 496512 1402271 P10Y P7Y P11Y P10Y P10Y P10Y P11Y P7Y 496512 173633 151929 485114 345293 76614 182940 19731 22439 0 203121 496512 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">o)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Foreign Currency Translation:</div></td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in Other Comprehensive Income. Foreign transaction gains are immaterial.<br /></div></div> 6819 4854946 4983127 3337000 -135000 -135000 0 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr style="vertical-align: top;"><td style="width: 18pt;"><br /></td><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">j)</div></td><td style="width: auto; vertical-align: top; align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Goodwill Long-Lived Assets and Intangible Assets:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company&#8217;s acquisition of <font style="font-family: 'Times New Roman'; font-size: 10pt;">opTricon in November 2018 and </font>CDM in January 2017. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter for impairment or more frequently if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then the Company recognizes an impairment charge for the amount by which the carrying value exceeds the reporting unit&#8217;s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Following is a table that reflects changes in Goodwill:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Beginning balance December 31, 2018 <br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,983,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="width: 88%; vertical-align: bottom; background-color: rgb(255, 255, 255);">opTricon measurement period adjustment</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);">(135,000</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">)</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Change in foreign currency exchange rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);">6,819</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);"><br /></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balance at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);">4,854,946</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Intangible assets consist of the following at:<br /></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt; width: 19%;">&#160;</td><td colspan="12" rowspan="1" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">March 31, 2019 </td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center;"><font style="font-weight: normal;">December 31, 2018</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr style="height: 29px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt; width: 19%;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold; text-align: center;">Weighted<br /></div><div style="text-align: center;"><font style="font-weight: bold;">Average</font><font style="font-weight: bold;"><br /></font></div><div style="text-align: center;"><font style="font-weight: bold;">Useful Life</font><br /></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net Book</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Cost </div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Net Book</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Intellectual property</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">10</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">1,135,164</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">203,121</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">932,043</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,089,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">$</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">173,633</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;"><font style="font-weight: normal;">$</font></td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;"><font style="font-weight: normal;">916,055</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(255, 255, 255);">Developed technology <br /></td><td colspan="1" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);">7</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">1,900,015</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">&#160;76,614</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">1,823,401</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;1,910,315</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;-</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;1,910,315</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Customer contracts/relationships</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">10<br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,113,640</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">182,940<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">930,700<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">1,121,600</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">151,929</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">969,671</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Trade names</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">11<br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">108,521</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">22,439<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">86,082<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">108,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: right; background-color: rgb(255, 255, 255);"><font style="font-weight: normal;">19,731</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">88,790</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; margin-left: 9pt; background-color: rgb(204, 238, 255); text-indent: -9pt;">&#160;</td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">4,257,340</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">485,114<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">3,772,226</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,230,124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">345,293</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">$</font></td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; text-align: right; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">3,884,831</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Intellectual property, developed technology, customer contracts/relationships, and trade names are amortized over 10, 7, 10, and 11 years, respectively. Amortization expense for the&#160;three months ended March 31, 2019 and 2018 was approximately $139,000 and $45,000, respectively. Amortization expense, subject to changes in currency exchange rates, is expected to be $496,512 per year from 2019 through 2023, and total $1,402,271 for all of the years thereafter. </div><div style="text-align: justify;">&#160;</div><div style="text-align: justify;">Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.&#160; In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value.&#160; </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">No impairment of goodwill, long-lived tangible, and intangible assets was recorded for the three months ended March 31, 2019 and 2018.<br /></div></div> -3089002 -652343 0 -272469 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">k)</td><td style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: normal; width: auto; vertical-align: top; text-transform: none; font-weight: bold; font-style: italic; text-align: justify;">Taxes:</td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">At the end of each interim reporting period, the Company estimates its effective tax rate expected to be applied for the full year. This estimate is used to determine the income tax provision or benefit on a year-to-date basis, and may change in subsequent interim periods. Accordingly, the Company&#8217;s effective tax benefit for the three-month period ended March 31, 2019 was 8.8%, compared to the effective tax rate of 0.0% for the three-month period ended March 31, 2018. The Company&#8217;s effective tax rates for both periods were affected primarily by a full valuation allowance on domestic net deferred tax assets and the benefit from foreign net operating losses.</div></div> 50000 -222905 1285807 485246 1727747 208894 -67542 62402 1378732 1992906 282003 366990 67000 78000 4784502 5626043 2803677 3596884 9855824 7851222 632897 263043 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">c)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Inventories</div></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories </font>consist of the following at:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Raw materials</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">3,596,884</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,803,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">632,897</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">263,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">5,626,043</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,784,502</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">9,855,824</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,851,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Inventories, consisting of material, labor and manufacturing overhead, are stated at the lower of cost and net realizable value. Cost is determined on the first-in, first-out method. The Company&#8217;s policy is to periodically evaluate the market value of the inventory and the stage of product life cycle, and record a write-down for any inventory considered slow moving or obsolete.&#160;There were reserves against inventory of approximately&#160;$67,000&#160; and $78,000 as of March 31, 2019 and December 31, 2018, respectively.</div></div> 1975 6684 1026044 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>The future payments due under operating leases as of March 31, 2019 are as follows:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="width: 30%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px; width: 18%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center;"><font style="font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(204, 238, 255);"><div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Due in 2019</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">474,150<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2020</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">813,444<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2021</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">998,071<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(255, 255, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2022</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">1,026,044<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 18%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="text-align: left; margin-left: 9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2023 and thereafter</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">7,803,847<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><br /></td></tr><tr><td rowspan="1" valign="bottom" style="vertical-align: top; width: 18%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">11,115,556 <br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td rowspan="1" style="background-color: #CCEEFF; vertical-align: top; white-space: nowrap; width: 18%; padding: 0px 0px 2px;">Less effects of discounting<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">(4,134,835</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">)<br /></td></tr><tr><td rowspan="1" style="background-color: rgb(255, 255, 255); vertical-align: top; white-space: nowrap; width: 18%; padding-bottom: 4px;">Lease liabilities recognized<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">6,980,721</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div> 813444 4134835 11115556 474150 998071 7803847 7583409 14535523 40911183 45596457 6519280 7295739 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets by geographic area are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For the three months ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;"><div style="text-align: center;">December 31, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Asia</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">503,327</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">466,185</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Europe &amp; Middle East</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">111,067</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">123,752</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">2,590,149</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">2,283,983</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">3,204,543</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">2,873,920</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify; margin-right: 36pt;">NOTE 6 &#8212; NOTE PAYABLE:</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In September 2017, the Company entered into an agreement with an equipment vendor to purchase automated assembly equipment for approximately $660,000. The terms call for prepayments of 30% down, 60% at time of factory acceptance testing and 10% after delivery.&#160; The vendor agreed to lend the Company 15%, 40%, and 10% of each originally scheduled payment, respectively.&#160; The Company paid interest at an annual rate of 12% until delivery.&#160; Beginning in September 2018, the Company began making monthly payments of principal and interest of approximately $20,150, at an annual rate of 12% over a twenty-four month period.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-right: 36pt;">NOTE 1 &#8212; DESCRIPTION OF BUSINESS:</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Chembio Diagnostics, Inc. and its subsidiaries (collectively, the &#8220;Company&#8221; or &#8220;Chembio&#8221;) develop, manufacture, and commercialize point-of-care (&#8220;POC&#8221;) diagnostic tests that are used to detect or monitor diseases. The Company&#8217;s product development efforts are focused on its patented DPP technology, a novel POC diagnostic platform that offers certain customer advantages as compared to traditional lateral flow technology. POC tests, by providing prompt and early diagnosis, can reduce patient stays, lower overall costs, improve therapeutic interventions and improve patient outcomes.&#160; POC tests can also prevent needless hospital admissions, simplify testing procedures, avoid delays from central lab batching, and eliminate the need for return visits.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The</font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman';"> Company&#8217;s product commercialization and product development efforts are focused in two areas: infectious disease, which includes both sexually transmitted and tropical &amp; fever disease; and strategic collaborations with leading global healthcare companies in order to leverage the DPP platform. In infectious disease, the Company is commercializing tests for HIV, Syphilis, Zika virus, dengue virus, and chikungunya virus, and developing tests for hepatitis C, malaria, ebola, lassa, Marburg, leptospirosis, </font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Rickettsia typhi</font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman';">, </font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Burkholderia pseudomallei</font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman';">, and </font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Orientia tsutsugamushi</font><font style="background-color: rgb(255, 255, 255); font-size: 10pt; font-family: 'Times New Roman';">. Certain of these are also being developed as part of fever panel tests. Through strategic collaborations, the Company is developing tests for a specific form of cancer, concussions, bovine tuberculosis, and, in collaboration with global biopharmaceutical company AstraZeneca, an undisclosed biomarker.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Large and growing markets have been established for these kinds of tests, initially in high prevalence regions where they are&#160;critical for large scale prevention and treatment programs. The Company&#8217;s product development is focused on areas where the availability of rapid, POC screening, diagnostic, or confirmatory results can improve health outcomes.&#160; More generally, the Company believes there is and will continue to be a growing demand for diagnostic products that can provide accurate, actionable diagnostic information in a rapid, cost-effective manner at the point of care.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company&#8217;s products are sold to medical laboratories and hospitals, governmental and public health entities, non-governmental organizations, medical professionals and retail establishments, both domestically and internationally, under its STAT-PAK, SURE CHECK, STAT-VIEW and DPP registered trademarks, or under the private labels of its marketing partners.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company routinely enters into arrangements with governmental and non-governmental organizations for the funding of certain research and development efforts.</div></div> -29930 11006266 -577472 -41530 -4754878 -2317271 -652343 -2816533 0 0 0 -652343 0 -2816533 0 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">p<font style="font-weight: bold;">)</font></td><td style="width: auto; vertical-align: top; text-align: justify;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Recent Accounting Pronouncements Affecting the Company:</div></td></tr></table><div><br /></div><div style="margin: 0px 0px 8pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2016-02, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases (Topic 842)</font>. ASU No. 2016-02 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases are to be classified as either finance or operating, with classification affecting expense recognition in the income statement. In July 2018, the FASB issued ASU No. 2018-10, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Codification Improvements to Topic 842, Leases</font>, and ASU No. 2018-11, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Leases (Topic 842): Targeted Improvements</font>, which provide supplemental adoption guidance and clarification to ASU No. 2016-02 must be adopted concurrently with the adoption of ASU No. 2016-02, and which are cumulatively referred to as &#8220;Topic 842&#8221;. Topic 842 was effective for the Company in the first quarter of 2019, and is to be applied using either a modified retrospective approach or an optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As further discussed at Footnote 5(e) - Leases, the Company adopted Topic 842 on January 1, 2019 under the optional transition method and elected the short-term lease exception and available practical expedients.&#160;Under the transition method, the Company did not adjust its comparative period financial information or make the new required lease disclosures for periods before the effective date.</div></div> 207694 207694 472884 0.0884 6980721 5807458 0 166819 83232 281603 31552 152237 128063 14195 9979 0 281603 0 514118 -3095686 -654318 8371450 11396652 384308 P10Y 6466603 0 0 88576 615000 365000 478750 202186 252298 0 0 0 252298 0 0 202186 0 9585509 9397825 141508 171821 590598 529185 45176 0 532296 41530 8358631 12349126 10000000 10000000 0 0 0 0 2242264 702010 6039385 7869167 0 10934352 1975 6684 0 71914 2873920 3204543 503327 466185 2590149 2873920 111067 2283983 123752 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">m)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Allowance for Doubtful Accounts:</div></td></tr></table><div>&#160;</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company&#8217;s customers, the Company&#8217;s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.</div></div> 0 29930 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">l)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Research and Development:</div></td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">R&amp;D costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.</div></div> 2217632 1847102 -60726407 -57909874 8300966 6382986 6398227 216191 1701789 201931 7717132 1116974 216191 1072066 6382986 2548281 0 773066 2143221 928723 0 928723 121098 7372243 2416300 201931 504819 6398227 612155 7212313 504819 0 0 1437259 2689893 983876 1638530 967574 2689893 1595497 2416300 1638530 710160 392070 1072066 121098 967574 1178025 1833590 801625 839399 2409758 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic; align: right;">b)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Revenue Recognition:</div></td></tr></table><div><br /></div><div style="text-align: justify;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued converged guidance on recognizing revenue in contracts with customers, Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, <font style="font-size: 10pt;">Revenue from Contracts with Customers <font style="font-style: italic;">(Topic 606)</font></font>. The intent of the new standard is to improve financial reporting and comparability of revenue globally. The core principle of the standard is for a company to recognize revenue in a manner that depicts the transfer of goods or services to customers in an amount that reflects the consideration which the company expects to receive in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. Other major provisions include capitalization of certain contract costs, consideration of the time value of money in the transaction price, and in certain circumstances, allowing estimates of variable consideration to be recognized before contingencies are resolved. The guidance also requires enhanced disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity&#8217;s contracts with customers. </div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">The new revenue standards became effective for the Company on January 1, 2018 and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company&#8217;s revenue recognition as its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any material accounting changes that impacted the amount of reported revenues with respect to its product revenue, license and royalty revenue, and research and development (&#8220;R&amp;D&#8221;) and grant revenues, no adjustment to retained earnings was required upon adoption.</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="margin: 0px 0px 0px; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">The Company adopted the standards for contracts that were not completed at the date of initial application (January 1, 2018).</font></div><div style="margin: 0px 0px 8pt; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><br /></font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five-step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligations.</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Product Revenues</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Revenues from product sales are recognized and commissions are accrued when the customer obtains control of the Company&#8217;s product, which occurs at a point in time, typically upon tendering to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed after the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales.</font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><br /></font></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s payment terms vary by the type and location of the Company&#8217;s customer and products or services offered. Payment terms differ by jurisdiction and customer but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.</div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Reserves for Discounts and Allowances</font></div><div><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company&#8217;s customers. The Company&#8217;s process for estimating reserves established for these variable consideration components does not differ materially from its historical practices.</font></div><div><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">Product revenue reserves, which are classified as a reduction in product revenues, are generally related to discounts. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts and allowances, may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the cumulative revenues recognized will not occur in a future period. Actual amounts may ultimately differ from the Company&#8217;s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on earnings in the period of adjustment.</font></div><div><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Royalty Revenues</font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br /></font></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">The Company receives royalty revenues on sales by its licensees of products covered under patents that it owns. The Company does not have future performance obligations under these license arrangements. The Company records these revenues based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenues. The relevant period estimates of sales are based on interim data provided by licensees and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">R&amp;D and grant revenue</font></div><div style="line-height: 9.7pt;"><br style="line-height: 9.7pt;" /></div><div style="text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt;">All such contracts are evaluated under the five-step model described above. For certain contracts that represent grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with</font> ASU No. 2018-08, <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Not-for-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made</font><font style="font-family: 'Times New Roman'; font-size: 10pt;">. Such contracts are further described under <font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Disaggregation of Revenue</font>, below. Grants are invoiced and revenue is recognized as expenses are incurred as that is the depiction of the timing of the transfer of services. Performance obligations generally follow the major phases of product development processes: design feasibility &amp; planning, product development &amp; design optimization, design verification, design validation &amp; process validation, and pivotal studies.</font></div><div style="margin: 0px; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br /></font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Disaggregation of Revenue</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: normal; text-align: justify;">The following tables disaggregate Total Revenues.<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%;"><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" rowspan="1" valign="bottom" style="vertical-align: top; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">For the three months ended March 31, 2019</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;"><font style="font-weight: normal;">For the three months ended March 31, 2018</font><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-weight: bold; text-align: center;">Exchange</div><div style="font-size: 10pt; font-weight: bold; text-align: center;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-weight: bold; text-align: center;">Non-Exchange</div><div style="font-size: 10pt; font-weight: bold; text-align: center;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">Total <br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Exchange</div><font style="font-weight: normal;"></font><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Non-Exchange</div><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Transactions</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: &amp;amp; font-weight: normal;">Total</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);">Net product sales</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">6,382,986<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">-<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><font style="font-weight: bold;">6,382,986<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">6,398,227</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">6,398,227</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);">License and royalty revenue</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><font style="font-weight: bold;">216,191<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: &amp;quot;"><font style="font-weight: bold;">-<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><font style="font-weight: bold;">216,191<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">201,931</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">201,931</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">R&amp;D and grant revenue</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">773,066<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: &amp;quot;"><font style="font-weight: bold;">928,723<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: bold;">1,701,789<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">612,155</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">504,819</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">1,116,974</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td colspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><font style="font-weight: bold;">7,372,243<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><font style="font-weight: bold;">928,723<br /></font></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);"><div style="font-weight: bold;">&#160;8,300,966</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,212,313</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">504,819</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,717,132</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; padding-left: 9pt; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);">Total</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td><td colspan="2" rowspan="1" valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 2px solid rgb(0, 0, 0);"><font style="font-weight: normal;">Total</font><br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">Africa</font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><font style="font-weight: bold;">$<br /></font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">2,416,300</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">$<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">1,638,530</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><font style="font-size: 10pt; font-family: 'Times New Roman';">Asia</font></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold;">121,098</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">967,574</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Europe &amp; Middle East</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><div style="font-weight: bold;">2,143,221</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">983,876</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255);"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Latin America</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);"><div style="font-weight: bold;">1,072,066</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">2,689,893</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">United States</font></div></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold;">2,548,281</div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);"><div>1,437,259<br /></div></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: top; width: 28%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px; font-weight: bold;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">$</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold;">8,300,966</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td colspan="1" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">$<br /></td><td colspan="1" rowspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); border-bottom: 4px double rgb(0, 0, 0);">7,717,132<br /></td><td colspan="1" nowrap="nowrap" rowspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;"><br /></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;">Exchange transactions are recognized in accordance with ASC 606, while non-exchange transactions are recognized in accordance with ASC 985.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: justify;">Contract Liabilities</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract.&#160; At December 31, 2018, the Company reported $422,905 in deferred revenue of which $422,905 was earned and recognized as R&amp;D and grant revenue during the three months ended March 31, 2019. At March 31, 2019, the Company reported $200,000 in deferred revenue that is expected to be recognized during the second quarter of 2019.<br /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 7 &#8212; DEFERRED RESEARCH AND DEVELOPMENT REVENUE:</div><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes income from R&amp;D milestones when those milestones are reached and non-milestone contracts and grants when earned.&#160; These projects are invoiced after expenses are incurred. Any projects or grants funded in advance are deferred until earned. As of March 31, 2019 and December 31, 2018, there were $200,000 and $422,905 unearned advanced revenues, respectively.</div></div> P3Y0M29D P3Y3M29D 204567 333845 P2Y4M2D P1Y7M24D P4Y4M10D P3Y0M29D P4Y9M22D P0Y P3Y2M12D 643918 0 643918 639418 4500 0 0 5.62 0 5.87 3.45 11.45 7.31 5.87 3.45 7.21 4.62 0 11.45 P0Y P0Y <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Inventories </font>consist of the following at:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Raw materials</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">3,596,884</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,803,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">632,897</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">263,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">5,626,043</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,784,502</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 4px; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">9,855,824</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,851,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>Net product sales by geographic area were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Africa</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">2,416,300</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,638,530</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Asia</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">121,098</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">967,574</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Europe &amp; Middle East</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">1,178,025</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">392,070</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Latin America</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">1,072,066</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,689,893</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">United States</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">1,595,497</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">710,160</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">6,382,986</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,398,227</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The weighted-average assumptions made in calculating the fair values of options are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: normal; text-align: right; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected term (in years)</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">N/A</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">N/A</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected volatility</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected dividend yield</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Risk-free interest rate</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:<br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares &amp; Units<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at December 31, 2018</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">287,564</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Granted</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(204, 238, 255);">-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255);">-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255);">Earned/released<br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(255, 255, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(255, 255, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Forfeited/expired/cancelled</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">287,564</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">$ <br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table provides stock option activity for the three months ended March 31, 2019:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">Stock Options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise Price</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">per Share</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contract</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Term</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at December 31, 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">711,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">3.33 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">687,364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';"><br /></div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Forfeited/expired/cancelled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">15,000</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">5.68</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">30,286</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">696,968</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">5.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">3.08 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">647,586</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Exercisable at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">466,509</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">4.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2.34 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><font style="font-weight: bold;">643,918<br /></font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Intangible assets consist of the following at:<br /></div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt; width: 19%;">&#160;</td><td colspan="12" rowspan="1" valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">March 31, 2019 </td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center;"><font style="font-weight: normal;">December 31, 2018</font></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr style="height: 29px;"><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt; width: 19%;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-weight: bold; text-align: center;">Weighted<br /></div><div style="text-align: center;"><font style="font-weight: bold;">Average</font><font style="font-weight: bold;"><br /></font></div><div style="text-align: center;"><font style="font-weight: bold;">Useful Life</font><br /></div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net Book</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Cost </div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Net Book</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Intellectual property</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">10</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">1,135,164</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">203,121</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">932,043</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,089,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">$</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #cceeff;">173,633</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;"><font style="font-weight: normal;">$</font></td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #cceeff;"><font style="font-weight: normal;">916,055</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(255, 255, 255);">Developed technology <br /></td><td colspan="1" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);">7</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">1,900,015</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">&#160;76,614</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">1,823,401</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;1,910,315</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;-</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: #ffffff;">&#160;1,910,315</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Customer contracts/relationships</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">10<br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">1,113,640</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">182,940<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">930,700<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">1,121,600</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">151,929</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">969,671</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Trade names</div></td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">11<br /></td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">108,521</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">22,439<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">86,082<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">108,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: right; background-color: rgb(255, 255, 255);"><font style="font-weight: normal;">19,731</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: right; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(255, 255, 255);">88,790</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 2px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="width: 19%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; margin-left: 9pt; background-color: rgb(204, 238, 255); text-indent: -9pt;">&#160;</td><td colspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">4,257,340</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">485,114<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">3,772,226</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,230,124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: left; background-color: rgb(204, 238, 255);">$</td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: normal; text-align: right; background-color: rgb(204, 238, 255);">345,293</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: normal; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: right; background-color: rgb(204, 238, 255);">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; text-align: left; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">$</font></td><td nowrap="nowrap" valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; text-align: right; background-color: rgb(204, 238, 255);"><font style="font-weight: normal;">3,884,831</font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; font-weight: bold; padding-bottom: 4px; text-align: left; background-color: rgb(204, 238, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>The following table summarizes the preliminary allocation of the purchase price to the estimated fair values of the assets acquired and liabilities assumed on the closing date of November 6, 2018:</div><div style="text-align: justify; line-height: 11.4pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255);"><br /></font></font></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Amount</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Net current assets</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">404,204</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Property, plant and equipment</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">125,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Goodwill</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">3,337,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Deferred tax liability</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">(635,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">)</font></div></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Other intangible assets (estimated useful life):</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Developed technology (7 years)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">1,900,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Customer contracts / relationships (10 years)</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">360,000</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 88%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Total consideration</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">5,491,204</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 10pt;">As previously disclosed in our 2018 Annual Report on Form 10-K, and under the previous lease accounting standard, future minimum lease payments for operating leases having initial or remaining non-cancellable lease terms in excess of one year would have been as follows for the years ending December 31,</div><div style="text-align: left; font-family: 'Times New Roman',serif; font-size: 10pt;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; border-top: medium none; font-family: 'Times New Roman'; border-right: medium none; width: 40%; border-bottom: medium none; margin-left: 18pt; border-left: medium none;"><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2019</div></td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="border-top: medium none; width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #cceeff;">384,308</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: medium none; text-align: right; background-color: #ffffff;">88,576</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: rgb(204, 238, 255); padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);">-</td><td nowrap="nowrap" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="border-right: medium none; width: 20%; vertical-align: top; border-left: medium none; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; border-left: medium none; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);">$</td><td rowspan="1" valign="bottom" style="width: 3%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);">472,884</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="border-right: medium none; width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255); padding-bottom: 4px;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">S</font>tock-based compensation expense recognized in the condensed consolidated statements of operations was classified&#160;as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="padding-bottom: 2px;"><div>&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="font-weight: bold; border-bottom: #000000 solid 2px;"><div style="text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;">March 31, 2019<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="text-align: center; border-bottom: #000000 solid 2px;">March 31, 2018<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #CCEEFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Cost of product sales</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">3,491</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">8,150</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #FFFFFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Research and development expenses</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">59,846</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">11,920</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Selling, general and administrative expenses</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">284,170</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">77,180</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div>&#160;</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">$</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">347,507</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">97,250</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Accounts payable and accrued liabilities consist of:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accounts payable &#8211; suppliers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">4,226,625</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,622,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">510,303<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">588,131</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued royalties / license fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">221,556<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">279,213</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued payroll</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">293,009<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued vacation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">356,464<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,789</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued bonuses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">236,785<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">494,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued expenses &#8211; other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">529,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">590,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">TOTAL</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">6,373,927<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,888,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Following is a table that reflects changes in Goodwill:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Beginning balance December 31, 2018 <br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,983,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td rowspan="1" valign="bottom" style="width: 88%; vertical-align: bottom; background-color: rgb(255, 255, 255);">opTricon measurement period adjustment</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td><td rowspan="1" valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(255, 255, 255);">(135,000</td><td nowrap="nowrap" rowspan="1" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(255, 255, 255);">)</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Change in foreign currency exchange rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: left; background-color: rgb(204, 238, 255);">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: right; background-color: rgb(204, 238, 255);">6,819</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: rgb(204, 238, 255);"><br /></td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Balance at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: left; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255);">4,854,946</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255);">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table summarizes information about stock options outstanding at March 31, 2019:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Options Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Options Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Prices</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center;"><font style="font-weight: bold;">Number of Shares</font><br /></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contract Term<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(Year)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="border-bottom: 2px solid #000000; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1 to 2.79999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2.8 to 4.59999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">304,343</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">1.65</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">3.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">639,418<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">304,343</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">3.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">639,418</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.6 to 6.39999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">137,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">3.20</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">5.87</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">8,168</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">77,750</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">5.87</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,500<br /></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6.4 to 8.19999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">207,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">4.81</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">7.31</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">75,041</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">7.21</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-<br /></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">8.2 to 12</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">46,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">4.36</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">11.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">9,375</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">11.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">&#160;Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">696,968</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">3.08</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">5.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">647,586</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">466,509</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">4.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">643,918</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table discloses product sales the Company had to each customer that purchased in excess of 10% of the Company&#8217;s net product sales for the periods indicated:</div><div>&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accounts Receivable as of</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018<br /></font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: bold;">March 31, 2019</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">% of Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">% of Sales</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Customer 1</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">1,833,590</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">29</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">%</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,409,758</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">38</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">$</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">2,867,414</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">1,189,232</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Customer 2</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">839,399<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">% <br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: normal;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">438,869</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Customer 3<br /></div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">801,625</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">In the table above, an asterisk (*) indicates that product sales to the customer did not exceed 10% for the period indicated.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">The following table discloses purchases the Company made from each vendor that sold to the Company in excess of 10% of the Company&#8217;s total purchases for the periods indicated:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accounts Payable as of</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: bold;">March 31, 2019</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;"><font style="font-weight: normal;">March 31, 2018</font><br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Purchases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">% of Purc.</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">Purchases</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; text-align: center;">% of Purc.</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; font-weight: normal; width: 28%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vendor 1<br /></div></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">469,357</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">% <br /></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">$</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">*</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">163,538</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="vertical-align: bottom; font-weight: normal; width: 28%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vendor 2<br /></div></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);"><br /></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">335,105</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">%</div></td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">*</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">In the table above, an asterisk (*) indicates that purchases from the vendor did not exceed 10% for the period indicated.<br /></div></div> 2406569 4013071 125000 0 0 347507 97250 0 4.71 0 0 0 0 0 0 0 0 0 20725 266839 0 287564 287564 0 0 9.65 9.65 15000 0 21061 0 4.62 466509 5.62 5.62 5.68 390968 99132 711968 696968 687364 647586 647586 0 639418 8168 0 0 625000 750000 800000 9375 75041 466509 77750 304343 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 1889px;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">e)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Stock&#160;Incentive Plan:</div></td></tr></table><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">Effective June 3, 2008, the Company&#8217;s stockholders voted to approve the 2008 Stock Incentive Plan (&#8220;SIP&#8221;), with 625,000 shares of common stock available to be issued.&#160; At the Annual Stockholder Meeting on September 22, 2011 the Company&#8217;s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 125,000 to 750,000.&#160; Under the terms of the SIP, which expired during 2018, the Board of Directors or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (&#8220;Equity Award Units&#8221;).&#160; The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee.&#160; Cumulatively through March 31, 2019, there were 508,889 options exercised, and at March 31, 2019, 99,132 options were outstanding and no Equity Award Units were available to be issued under the SIP.</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Effective June 19, 2014, the Company&#8217;s stockholders voted to approve the 2014 Stock Incentive Plan (&#8220;SIP14&#8221;), with 800,000 shares of common stock available to be issued.&#160;&#160;Under the terms of the SIP14, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted.&#160; Awards can be in the form of Equity Award Units.&#160; The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee.&#160; Cumulatively thro<font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">ugh</font></font><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> March</font><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;31,&#160;2019</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">, the</font>re were 85,407 options exercised, and at</font><font style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> March</font><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;31,&#160;2019</font><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">, 390</font>,968 options were outstanding and 21,061 Equity Award Units were still available to be issued under the SIP14. During 2018, 266,839 shares of restricted stock and 20,725 restricted stock units were awarded under SIP14.</font></div></div> 85407 508889 0 119947 4.6 2.8 6.4 1 8.2 6.39999 2.79999 12 4.59999 8.19999 137875 207875 46875 0 696968 304343 12318570 17166459 14162702 17166459 0 60372 0 0 10916514 10934352 17838 1783760 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: justify; margin-right: 36pt;">NOTE 4 &#8212; STOCKHOLDERS&#8217; EQUITY:</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">No options were exercised during the first quarter of 2019. During the&#160;first quarter of 2018, options to purchase&#160;119,947 shares of the Company&#8217;s common stock were exercised on a cashless basis into&#160;60,372 shares of common stock at an exercise price of $4.71 by the option holder surrendering options and shares of common stock already owned as payment of the exercise price.</div></div> 31060934 33327774 62821288 13079196 123185 178948 -50044225 171664 90953788 -57909874 112196 141627 431246 -50696568 23782666 73906361 171664 91301295 -60726407 314382 17166459 13267246 13267246 17166459 9012001 2873920 0 58495 0 6980721 0 135000 0.3 0.1 0.1 0.15 0.6 0.4 P30D P60D <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">g)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Geographic Information and Economic Dependency</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The Company produces only one group of similar products known collectively as &#8220;rapid medical tests&#8221;, and it operates in a single business segment. Net product sales by geographic area were as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: top; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Africa</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">2,416,300</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,638,530</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Asia</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">121,098</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">967,574</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Europe &amp; Middle East</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">1,178,025</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">392,070</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Latin America</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">1,072,066</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,689,893</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">United States</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">1,595,497</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">710,160</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">6,382,986</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,398,227</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div>&#160;</div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets by geographic area are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;"><div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman';">For the three months ended</font></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="text-align: center; font-weight: bold;">March 31, 2019</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;"><div style="text-align: center;">December 31, 2018</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Asia</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div style="font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">503,327</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">466,185</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Europe &amp; Middle East</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-weight: bold;">111,067</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">123,752</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">United States</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;">2,590,149</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">2,283,983</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div style="font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">3,204,543</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div><font style="font-size: 10pt; font-family: 'Times New Roman';">$</font></div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">2,873,920</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;"><br /></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; font-weight: bold; font-style: italic;">i)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Accounts Payable and Accrued Liabilities:</div></td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">Accounts payable and accrued liabilities consist of:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; margin-left: 9pt; text-indent: -9pt;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">December 31, 2018</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accounts payable &#8211; suppliers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); font-weight: bold;">4,226,625</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,622,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">510,303<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">588,131</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued royalties / license fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">221,556<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">279,213</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued payroll</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">293,009<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">48,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued vacation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">356,464<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">264,789</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued bonuses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">236,785<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">494,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Accrued expenses &#8211; other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">529,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">590,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">TOTAL</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><font style="font-weight: bold;">6,373,927<br /></font></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,888,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td style="width: 18pt;"><br /></td><td style="width: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; vertical-align: top; font-weight: bold;">f)</td><td style="width: auto; text-align: left; vertical-align: top;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Stock-Based Compensation:</div></td></tr></table><div><br /></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of restricted stock and restricted stock unit awards are their fair value on the date of grant. Stock-based compensation expense for stock options is calculated using the Black-Scholes valuation model based on awards ultimately expected to vest, together with the fair value of restricted stock and restricted stock unit awards, are reduced for actual forfeitures and expensed on a straight-line basis over the requisite service period of the grant.&#160;</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Stock option compensation expense in each of the periods presented </font><font style="font-size: 10pt; font-family: 'Times New Roman';">represents the estimated fair value of unvested, outstanding options, amortized on a straight-line basis over the requisite vesting periods of the entire awards.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">S</font>tock-based compensation expense recognized in the condensed consolidated statements of operations was classified&#160;as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="padding-bottom: 2px;"><div>&#160;</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="font-weight: bold; border-bottom: #000000 solid 2px;"><div style="text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="padding-bottom: 2px;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;">March 31, 2019<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="text-align: center; border-bottom: #000000 solid 2px;">March 31, 2018<br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #CCEEFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Cost of product sales</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">$</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">3,491</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">8,150</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; background-color: #FFFFFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Research and development expenses</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);">59,846</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;">11,920</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; padding-bottom: 2px; background-color: #CCEEFF;"><div style="margin-left: 9pt; text-indent: -9pt;">Selling, general and administrative expenses</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">284,170</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">77,180</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; padding-bottom: 4px; background-color: #FFFFFF;"><div>&#160;</div></td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">$</td><td colspan="1" valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">347,507</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;"><div>$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;">97,250</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The weighted-average assumptions made in calculating the fair values of options are as follows:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: top; margin-left: 9pt; text-indent: -9pt; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">For the three months ended</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">March 31, 2019<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: right; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; font-weight: normal; text-align: right; border-bottom: #000000 solid 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">March 31, 2018<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="font-weight: normal; text-align: left; vertical-align: bottom; padding-bottom: 2px;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected term (in years)</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;">N/A</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">N/A</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected volatility</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #CCEEFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Expected dividend yield</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;"><br /></td></tr><tr><td valign="bottom" style="vertical-align: top; width: 76%; background-color: #FFFFFF;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Risk-free interest rate</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;"><br /></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;"><br /></td></tr></table><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table provides stock option activity for the three months ended March 31, 2019:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 9pt; text-indent: -9pt;">Stock Options</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise Price</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">per Share</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contract</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Term</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at December 31, 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">711,968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">3.33 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">687,364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: rgb(204, 238, 255); font-weight: bold;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; margin-left: 9pt; background-color: #ffffff; text-indent: -9pt;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';"><br /></div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Forfeited/expired/cancelled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">15,000</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">5.68</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #cceeff;">30,286</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">696,968</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">5.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">3.08 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">647,586</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 49%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Exercisable at March 31, 2019<br /></div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">466,509</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); text-align: right; background-color: rgb(255, 255, 255); font-weight: bold;">4.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 15%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2.34 years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><font style="font-weight: bold;">643,918<br /></font></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">The following table summarizes information about stock options outstanding at March 31, 2019:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Options Outstanding</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Stock Options Exercisable</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Range of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Prices</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center;"><font style="font-weight: bold;">Number of Shares</font><br /></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contract Term<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(Year)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="border-bottom: 2px solid #000000; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Exercise</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1 to 2.79999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2.8 to 4.59999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">304,343</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">1.65</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">3.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">639,418<br /></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">304,343</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">3.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">639,418</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">4.6 to 6.39999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">137,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">3.20</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">5.87</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">8,168</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">77,750</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">5.87</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,500<br /></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6.4 to 8.19999</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">207,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">4.81</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">7.31</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">75,041</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">7.21</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-<br /></div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">8.2 to 12</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">46,875</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">4.36</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">11.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">9,375</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;">11.45</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 16%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">&#160;Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">696,968</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">3.08</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">5.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">647,586</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">466,509</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">4.62</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">643,918</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;">As of March 31, 2019, there was $630,345 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.27 years. The total fair value of shares vested during the three-month periods ended March 31, 2019 and 2018 was $204,567 and $333,845, respectively.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:<br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 76%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares &amp; Units<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value<br /></div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at December 31, 2018</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">287,564</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Granted</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(204, 238, 255);">-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255);">-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(255, 255, 255);">Earned/released<br /></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; background-color: rgb(255, 255, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(255, 255, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 9pt; text-indent: -9pt;">Forfeited/expired/cancelled</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">&#160;-</td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 9pt; text-indent: -9pt;">Outstanding at March 31, 2019</div></td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);">&#160;</td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.27%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">287,564</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255); font-weight: bold;">&#160;</td><td colspan="1" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: bold;">$ <br /></td><td colspan="1" valign="bottom" style="vertical-align: bottom; text-align: right; width: 9.06%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(255, 255, 255);"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.65</div></td><td colspan="1" nowrap="nowrap" valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(255, 255, 255);">&#160;</td></tr></table><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br /></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">As of March 31, 2019, there was $1,387,496 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 2.3 years. </div></div> 0 60372 71913 604 71309 0 0 2021-12-31 0.05 0.4 820000 2020-03-31 2 281603 1 1173263 0 5 Purchases from the vendor did not exceed 10% for the period indicated. Product sales to the customer did not exceed 10% for the period indicated. EX-101.SCH 6 cemi-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) CALC 01 link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - ACQUISITION link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - NOTE PAYABLE link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - DEFERRED RESEARCH AND DEVELOPMENT REVENUE link:presentationLink link:calculationLink link:definitionLink 070300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - ACQUISITION (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details) link:presentationLink link:calculationLink link:definitionLink 090306 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - NOTE PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - DEFERRED RESEARCH AND DEVELOPMENT REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cemi-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 cemi-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 cemi-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Entity Shell Company Entity Emerging Growth Company Entity Ex Transition Period Entity Small Business Award Type [Axis] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract] Accounts Payable Accounts Payable, Current Accounts payable and accrued liabilities Total Accounts Payable and Accrued Liabilities, Current Summary of accounts payable and accrued liabilities [Abstract] Accounts payable - suppliers Accounts receivable, net of allowance for doubtful accounts of $ 42,000 at March 31, 2019 and December 31, 2018 Accounts Receivable Accrued bonuses Accrued commissions Accrued payroll Accrued royalties / license fees Accrued vacation AOCI [Member] Accumulated other comprehensive income Weighted average useful life Additional paid-in capital Additional Paid-in-Capital [Member] Additional Paid-in Capital [Member] Restricted stock compensation Stock option compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition Adjustments: Allocated share-based compensation expense Accounts receivable, allowance for doubtful accounts Options and warrants excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount ASSETS Assets [Abstract] TOTAL ASSETS Assets TOTAL CURRENT ASSETS Assets, Current CURRENT ASSETS: OTHER ASSETS: Basis of Presentation SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Other intangible assets (estimated useful life): Net current assets Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Acquisition [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] ACQUISITION [Abstract] ACQUISITION Business Combination, Consideration Transferred [Abstract] Property, plant and equipment Other intangible assets Acquisition costs Fair values of Assets Acquired and Liabilities Assumed [Abstract] Total consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Acquisition Costs Deferred Policy Acquisition Costs, Policy [Policy Text Block] Cash and Cash Equivalents [Abstract] INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS: Cash and cash equivalents Cash and cash equivalents - end of the period Cash and cash equivalents - beginning of the period Cash and Cash Equivalents [Axis] COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS Commitments and Contingencies Disclosure [Text Block] COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS [Abstract] COMMITMENTS AND CONTINGENCIES (Note 6) Commitments and Contingencies Common Stock [Member] Common stock, shares authorized (in shares) Common Stock [Abstract] Common Stock: Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common stock, par value (in dollars per share) Common stock, shares issued (in shares) Common stock, shares outstanding (in shares) Common stock - $.01 par value; 100,000,000 shares authorized; 17,166,459 shares issued and outstanding at March 31, 2019 and December 31, 2018 Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Benchmark [Axis] Concentration Risk Type [Axis] Concentration Risk Benchmark [Domain] Concentration risk, percentage Concentration Risk [Line Items] Concentration Risk [Table] Earned grant revenue Contract with Customer, Liability, Revenue Recognized Contract Liabilities [Abstract] Deferred revenue Future Minimum Salary Commitment Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Purchases [Member] Cost of product sales Purchases Cost of Goods Sold [Member] Cost of Sales [Member] Customer Contracts / Relationships [Member] Customer Concentration Risk [Member] Disaggregation of Revenue [Abstract] Disaggregation of Revenue Term of debt instrument Debt Instrument, Term Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt instrument, face amount Debt Instrument [Line Items] Debt Instruments [Abstract] Periodic payment debt instrument, principal and interest Debt Instrument, Periodic Payment Annual interest rate Debt Instrument, Interest Rate During Period Debt Instrument, Name [Domain] Provision for (benefit from) deferred tax liability Deferred tax liability Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan [Table] Employer matching contribution Expenses related to matching contribution Pension Plan [Abstract] Deposits and other assets Deposits Assets, Noncurrent Depreciation and amortization Developed Technology [Member] Basic loss per share (in dollars per share) Loss Per Share Earnings Per Share, Policy [Policy Text Block] Diluted loss per share (in dollars per share) Loss Per Share [Abstract] Earnings Per Share [Abstract] Effect of exchange rate changes on cash Effective tax rate Taxes [Abstract] Weighted average period for recognition of net unrecognized compensation cost Weighted average period for recognition of net unrecognized compensation cost Stock Options [Member] Net unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Net unrecognized compensation cost Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Equity Component [Domain] Exchange Transactions [Member] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Hierarchy and NAV [Domain] Fair Value of Financial Instruments Level 1 [Member] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2023 Amortization expense Intangible assets, net Net Book Value Cost 2021 Finite-lived Intangible Assets, Major Class Name [Domain] Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets by Major Class [Axis] Weighted Average Useful Life Finite-Lived Intangible Asset, Useful Life 2022 Accumulated Amortization Finite-Lived Intangible Assets [Line Items] Amortization Expense [Abstract] 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Foreign Currency Translation Geographic Areas, Long-Lived Assets [Abstract] Geographic Areas, Revenues from External Customers [Abstract] Changes in foreign currency exchange rate Goodwill Goodwill, Beginning balance Goodwill, Ending balance Goodwill reduced due to routine post-closing adjustments opTricon measurement period adjustment Goodwill impairment loss Goodwill Long-Lived Assets and Intangible Assets Goodwill [Roll Forward] Intellectual Property [Member] Income Statement Location [Domain] Income Statement Location [Axis] LOSS BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) [Abstract] Income tax provision (benefit) Taxes Deferred revenue Increase (Decrease) in Contract with Customer, Liability Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts receivable Increase (Decrease) in Accounts Receivable Deposits and other assets Increase (Decrease) in Deposit Assets Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Intangible assets [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Inventory valuation reserves Inventory Valuation Reserves Finished goods Inventory, Finished Goods, Net of Reserves Raw materials Inventory, Raw Materials, Net of Reserves Inventories, net Inventories Inventory, Net Inventories [Abstract] Inventory, Net, Items Net of Reserve Alternative [Abstract] Work in process Inventory, Work in Process, Net of Reserves Inventories Inventory, Policy [Policy Text Block] Interest income, net 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four Future Payments Due Under Operating Leases 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Lease, Description [Line Items] Less effects of discounting Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Lease, Description [Table] Total lease payments Lessee, Operating Lease, Liability, Payments, Due Due in 2019 Leases [Abstract] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 and thereafter LIABILITIES AND STOCKHOLDERS' EQUITY LIABILITIES AND STOCKHOLDERS' EQUITY TOTAL LIABILITIES Liabilities TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity OTHER LIABILITIES: CURRENT LIABILITIES: TOTAL CURRENT LIABILITIES Liabilities, Current License and Royalty Revenue [Member] License and Royalty Revenue [Member] Long-lived Assets by Geographic Area NOTE PAYABLE Money Market Funds [Member] DESCRIPTION OF BUSINESS Nature of Operations [Text Block] CASH FLOWS FROM FINANCING ACTIVITIES: Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM INVESTING ACTIVITIES: CASH FLOWS FROM OPERATING ACTIVITIES: Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities NET LOSS Net loss Net loss Recent Accounting Pronouncements Affecting the Company Supplemental disclosures for non-cash investing and financing activities: NOTE PAYABLE [Abstract] Current portion of note payable Non-Exchange Transactions [Member] Total Operating Leases, Future Minimum Payments Due Weighted average discount rate Minimum Lease Payments under Non-cancellable Operating Leases [Abstract] Lease liabilities recognized Operating lease right-of-use asset Rent expense Cash paid for operating leases Operating Lease, Payments Future Payments Due under Operating Leases [Abstract] Current portion of operating lease liability LOSS FROM OPERATIONS Operating Income (Loss) COSTS AND EXPENSES: TOTAL COSTS AND EXPENSES Operating Expenses 2019 Weighted-average lease term Operating lease liability 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2020 DESCRIPTION OF BUSINESS [Abstract] Future minimum salary commitments [Abstract] 2019 Other Commitments, Future Minimum Payments, Remainder of Fiscal Year 2021 Other Commitment, Due in Third Year 2020 Other Commitment, Due in Second Year Foreign currency translation adjustments Foreign currency translation adjustments OTHER ASSETS Other Assets, Noncurrent Other comprehensive income (loss): Note payable Other Notes Payable, Noncurrent OTHER INCOME: Accrued expenses - other Patent application costs Payments to Acquire Intangible Assets Acquisition of and deposits on fixed assets Payments to Acquire Property, Plant, and Equipment Cash paid to suppliers and employees Payments to Suppliers and Employees Plan Name [Axis] Plan Name [Domain] Preferred stock, shares authorized (in shares) Preferred stock - 10,000,000 shares authorized; none outstanding Preferred stock, shares outstanding (in shares) Prepaid Expenses and Other Current Assets [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cash received from customers and grants Proceeds from sale of common stock, net Interest received, net Proceeds from option exercises Proceeds from Stock Options Exercised Net Product Sales [Member] Product [Member] Property, plant and equipment, net Long-lived assets Allowance for Doubtful Accounts Payments on note payable Repayments of Notes Payable Research and Development Arrangement, Contract to Perform for Others [Line Items] Research and Development Research and Development Expense [Member] Research and development expenses Restricted Stock [Member] Cash and Cash Equivalents [Domain] Restricted Stock Units (RSUs) [Member] Accumulated deficit Accumulated Deficit [Member] Retained Earnings [Member] TOTAL REVENUES Sales Total revenues DEFERRED RESEARCH AND DEVELOPMENT REVENUE [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] DEFERRED RESEARCH AND DEVELOPMENT REVENUE Product Revenue [Abstract] REVENUES: Revenues from External Customers [Line Items] Outstanding, weighted average remaining contract term Total fair value of stock options vested during period Exercisable, weighted average remaining contract term Average remaining contract life Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Exercisable, aggregate intrinsic value, end of period Aggregate intrinsic value Weighted average exercise price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Weighted average exercise price (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Expected term Sales [Member] Inventories Net Product Sales by Geographic Area Assumptions Made in Calculating Fair Values of Options Summary of Restricted Stock and Restricted Stock Units Outstanding Schedule of Revenues from External Customers [Table] Stock Option Activity Intangible Assets Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Future Minimum Lease Payments Schedule of Finite-Lived Intangible Assets [Table] Stock-Based Compensation Expense Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Changes in Goodwill Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Stock Options Outstanding Schedule of Research and Development Arrangement, Contract to Perform for Others [Table] Customer and Purchase Concentration Risks Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Stock options, outstanding, weighted average exercise price per share [Roll Forward] Increase in number of shares authorized (in shares) Weighted Average Grant Date Fair Value [Abstract] Forfeited/expired/cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-based Arrangements with Employees and Nonemployees [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Granted (in shares) Share based compensation Exercised (in dollars per share) Exercise prices of stock option (in dollars per share) Granted (in dollars per share) Expected dividend yield Forfeited/expired/cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Earned/released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Risk-free interest rate Expected volatility Number of Shares & Units [Abstract] Granted (in shares) Number of restricted shares awarded under the plan (in shares) Outstanding, end of period (in shares) Outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Assumptions made in calculating fair values of options [Abstract] Earned/released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Outstanding, end of period (in dollars per share) Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Forfeited/expired/cancelled (in shares) Exercised, aggregate intrinsic value Options or shares still available to be issued (in shares) Exercisable, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Outstanding, end of period (in dollars per share) Outstanding, beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Forfeited/expired/cancelled (in dollars per share) Stock options, number of shares [Roll forward] Number of stock options outstanding under the plan (in shares) Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding, aggregate intrinsic value, end of period Outstanding, aggregate intrinsic value, beginning of period Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Stock options, additional disclosure [Abstract] Number of shares authorized under the plan (in shares) Number of Shares (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Stock Incentive Plan Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Number of stock options issued under the plan (in shares) Number of stock options exercised (in shares) Exercise Price Range [Axis] Range of exercise prices, minimum (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Award Type [Domain] Range of exercise prices, maximum (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Number of Shares (in shares) Balance (in shares) Balance (in shares) Shares, Outstanding CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) [Abstract] Statement [Line Items] Statement [Table] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) [Abstract] Statement, Equity Components [Axis] CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) [Abstract] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Common stock exercised on cashless basis (in shares) Stock Issued During Period, Shares, Share-based Compensation, Gross New stock from offerings New stock from offerings (in shares) Stock Issued During Period, Shares, New Issues STOCKHOLDERS' EQUITY TOTAL STOCKHOLDERS' EQUITY Balance Balance Stockholders' Equity Attributable to Parent STOCKHOLDERS' EQUITY: STOCKHOLDERS' EQUITY [Abstract] Supplier Concentration Risk [Member] Transaction Type [Axis] Transaction [Domain] Trade Name [Member] Weighted average number of shares outstanding, basic (in shares) Weighted average number of shares outstanding, diluted (in shares) Asia [Member] Africa [Member] Major Suppliers [Axis] Latin America [Member] Major Customers [Axis] Maximum [Member] Minimum [Member] Name of Major Customer [Domain] Product and Service [Domain] Products and Services [Domain] Product and Service [Axis] Products and Services [Axis] Range [Domain] Range [Axis] Name of Major Supplier [Domain] Geographical [Domain] Geographical [Axis] United States [Member] Fixed Asset [Abstract] FIXED ASSETS: Sum of the carrying amounts as of the balance sheet date of Fixed assets. Fixed Assets FIXED ASSETS Value of deposits on manufacturing equipment transferred to fixed assets in noncash transactions during the period. Deposits on equipment transferred to fixed assets Deposits on manufacturing equipment transferred to fixed assets Amount of right-of-use assets and deferred rent obtained from new operating lease liabilities in noncash transactions during the period. Additions to right-of-use assets and deferred rent obtained from new operating lease liabilities Additions to right-of-use assets and deferred rent obtained from new operating lease liabilities The amount of measurement period acquisition adjustment to accounts receivable. Measurement Period Acquisition Adjustment to Accounts Receivable Measurement period acquisition adjustment to accounts receivable Revenue earned during the period from research and development milestones when those milestones are reached and non-milestone contracts and grants when earned. R&D, Milestone and Grant Revenue [Member] R&D and Grant Revenue [Member] A business acquisition, which was completed on November 6, 2018. op Tricon [Member] opTricon [Member] Refers to the agreement with an equipment vendor to purchase automated assembly equipment. Equipment Vendor [Member] Note Payable - Equipment Vendor [Member] Percentage of prepayment of down for the purchase automated assembly equipment by the entity. Debt Instrument, Prepayment Down Percentage Percentage of first prepayment of the term Percentage of prepayment for the purchase automated assembly equipment by the entity after delivery. Debt Instrument, Prepayment After Delivery Percentage Percentage of prepayment after delivery Certain percentage portion of prepayment lend to entity by vendor after delivery of the equipment. Debt Instrument, After Delivery Percentage Lend By Vendor Percentage of prepayment after delivery by the vendor Certain percentage portion of first prepayment lend to entity by vendor. Debt Instrument, First Prepayment Percentage Lend By Vendor Percentage of first prepayment of the term by the vendor Percentage of prepayment for the purchase automated assembly equipment by the entity at time of factory acceptance testing. Debt Instrument, Prepayment Factory Acceptance Testing Percentage Percentage of second prepayment of the term Certain percentage portion of second prepayment lend to entity by vendor. Debt Instrument, Second Prepayment Percentage Lend By Vendor Percentage of second prepayment of the term by the vendor Continent of Europe and Region of Middle East. Europe & Middle East [Member] Europe & Middle East [Member] Payment terms in contract with customer. Revenue, Payment Terms Revenue, payment terms Disclosure of accounting policy for geographic information and economic dependency. Geographic Information and Economic Dependency [Policy Text Block] Geographic Information and Economic Dependency Disclosure of accounting policy for accounts payable and accrued liabilities. Accounts Payable and Accrued Liabilities, Policy [Policy Text Block] Accounts Payable and Accrued Liabilities Disclosure of stock based compensation policy. Stock based Compensation [Policy Text Block] Stock-Based Compensation Document and Entity Information [Abstract] A business acquisition, which was completed on January 9, 2017. Chembio Diagnostics Malaysia Sdn Bhd ("CDM") [Member] CDM [Member] Goodwill [Abstract] Represents to acquisition of opTricon and Chembio Diagnostics Malaysia Sdn Bhd ("CDM"). OpTricon and Chembio Diagnostics Malaysia ("CDM") [Member] OpTricon and CDM [Member] Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met and share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met. Restricted Stock and Restricted Stock Units [Member] Information relating to stock options which are exercisable in the range of $8.2 to $12 per share. Range Five [Member] 8.2 to 10 [Member] A stock incentive plan ("SIP14") established on June 19, 2014 by the Company. Under the terms of the SIP14, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee. 2014 Stock Incentive Plan [Member] 2014 Stock Incentive Plan [Member] Information relating to stock options which are exercisable in the range of $1 per share to $2.79999 per share. Range One [Member] 1 to 2.79999 [Member] Information relating to stock options which are exercisable in the range of $6.4 per share to $8.19999 per share. Range Four [Member] 6.4 to 8.19999 [Member] Information relating to stock options which are exercisable in the range of $4.6 per share to $6.39999 per share. Range Three [Member] 4.6 to 6.39999 [Member] Information relating to stock options which are exercisable in the range of $2.8 per share to $4.59999 per share. Range Two [Member] 2.8 to 4.59999 [Member] A stock incentive plan ("SIP") established on June 3, 2008 by the Company. Under the terms of the SIP, the Compensation Committee of the Company's Board has the discretion to select the persons to whom awards are to be granted and the number of shares of common stock to covered by each grant. Awards can be incentive stock options, restricted stock and/or restricted stock units. The awards become vested at such times and under such conditions as determined by the Compensation Committee. Stock Incentive Plan 2008 [Member] 2008 Stock Incentive Plan [Member] The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Intrinsic Value Granted, aggregate intrinsic value Summary information about stock options outstanding [Abstract] Summary information about stock options outstanding [Abstract] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Abstract] Range of Exercise Prices [Abstract] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options [Abstract] Stock Options Outstanding [Abstract] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Stock Options Exercisable [Abstract] Stock Options Exercisable [Abstract] The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are exercisable as of the balance sheet date. Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercisable, Number Exercisable (in shares) Number of share options (or share units) and warrants exercised during the current period. Share Based Compensation Arrangement by Share-based Payment Award, Options and Warrants, Exercises in Period Exercised (in shares) Options [Abstract] Options: Value of stock issued as a result of the exercise of stock options and warrants. Stock Issued During Period, Value, Stock Options and Warrants Exercised Exercised Employment Contracts [Abstract] Concentrations [Abstract] Concentrations [Abstract] Refers to the expiration date of contract two. Contract Two Expiration Date Contract two, expiration date Employee contribution as a percentage of employee gross pay per pay period that is subject to the employer matching contribution. Defined Contribution Plan, Employee Contribution Subject To Match Employee contribution subject to employer matching contribution Percentage of employees' salary deferral contribution for which the employer contributes a matching contribution to a defined contribution plan. Defined Contribution Plan, Employer Matching Contribution Percentage of Employees' Contribution Percentage of employer's matching contribution Aggregate amount of annual salaries called for by the employment contracts. Aggregate annual salaries of employment contracts Aggregate annual salaries of employment contracts A customer that accounts for 10 percent or more of the entity's revenues. Customer 1 [Member] A customer that accounts for 10 percent or more of the entity's revenues. Customer 2 [Member] A customer that accounts for 10 percent or more of the entity's revenues. Customer 3 [Member] A party from whom the goods or services were or are to be received. Supplier 1 [Member] Vendor 1 [Member] A party from whom the goods or services were or are to be received. Supplier 2 [Member] Vendor 2 [Member] Refers to the expiration date of contract one. Contract One Expiration Date Contract one, expiration date The number of key employees with whom the entity has employment contracts. Number of Key Employees with whom Entity has Employment Contracts Number of key employees with whom Company has employment contracts This element represents amount of lease in cash activities. Operating Lease, Lease Amount in Cash Activities Lease amount in cash activities This element represents number of subleases the company entered. Number of Subleases Number of subleases entered Refers to the amount of deferred rent component of ROU assets classified in prepaid expenses and other current assets. Deferred rent component of ROU assets This element represents amount of lease in non cash activities. Operating Lease, Lease Amount in Non-Cash Activities Lease amount in non-cash activities This element represents number of leases company entered. Number of Leases Entered Number of leases entered EX-101.PRE 10 cemi-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 25, 2019
Document and Entity Information [Abstract]    
Entity Registrant Name Chembio Diagnostics, Inc.  
Entity Central Index Key 0001092662  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Ex Transition Period false  
Entity Common Stock, Shares Outstanding   17,166,459
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 7,370,678 $ 12,524,551
Accounts receivable, net of allowance for doubtful accounts of $ 42,000 at March 31, 2019 and December 31, 2018 7,717,865 7,373,971
Inventories, net 9,855,824 7,851,222
Prepaid expenses and other current assets 2,242,264 702,010
TOTAL CURRENT ASSETS 27,186,631 28,451,754
FIXED ASSETS:    
Property, plant and equipment, net 3,204,543 2,873,920
Operating lease right-of-use asset 5,807,458 0
FIXED ASSETS 9,012,001 2,873,920
OTHER ASSETS:    
Intangible assets, net 3,772,226 3,884,831
Goodwill 4,854,946 4,983,127
Deposits and other assets 770,653 717,551
OTHER ASSETS 9,397,825 9,585,509
TOTAL ASSETS 45,596,457 40,911,183
CURRENT LIABILITIES:    
Accounts payable and accrued liabilities 6,373,927 5,888,681
Deferred revenue 200,000 422,905
Current portion of operating lease liability 514,118 0
Current portion of note payable 207,694 207,694
TOTAL CURRENT LIABILITIES 7,295,739 6,519,280
OTHER LIABILITIES:    
Note payable 141,508 171,821
Operating lease liability 6,466,603 0
Deferred tax liability 631,673 892,308
TOTAL LIABILITIES 14,535,523 7,583,409
COMMITMENTS AND CONTINGENCIES (Note 6)
STOCKHOLDERS' EQUITY:    
Preferred stock - 10,000,000 shares authorized; none outstanding 0 0
Common stock - $.01 par value; 100,000,000 shares authorized; 17,166,459 shares issued and outstanding at March 31, 2019 and December 31, 2018 171,664 171,664
Additional paid-in capital 91,301,295 90,953,788
Accumulated deficit (60,726,407) (57,909,874)
Accumulated other comprehensive income 314,382 112,196
TOTAL STOCKHOLDERS' EQUITY 31,060,934 33,327,774
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 45,596,457 $ 40,911,183
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Accounts receivable, allowance for doubtful accounts $ 42,000 $ 42,000
STOCKHOLDERS' EQUITY:    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 17,166,459 17,166,459
Common stock, shares outstanding (in shares) 17,166,459 17,166,459
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
REVENUES:    
TOTAL REVENUES $ 8,300,966 $ 7,717,132
COSTS AND EXPENSES:    
Cost of product sales 4,770,337 4,117,779
Research and development expenses 2,217,632 1,847,102
Selling, general and administrative expenses 4,013,071 2,406,569
Acquisition costs 395,612 0
TOTAL COSTS AND EXPENSES 11,396,652 8,371,450
LOSS FROM OPERATIONS (3,095,686) (654,318)
OTHER INCOME:    
Interest income, net 6,684 1,975
LOSS BEFORE INCOME TAXES (3,089,002) (652,343)
Income tax provision (benefit) (272,469) 0
NET LOSS $ (2,816,533) $ (652,343)
Basic loss per share (in dollars per share) $ (0.16) $ (0.05)
Diluted loss per share (in dollars per share) $ (0.16) $ (0.05)
Weighted average number of shares outstanding, basic (in shares) 17,166,459 13,267,246
Weighted average number of shares outstanding, diluted (in shares) 17,166,459 13,267,246
Net Product Sales [Member]    
REVENUES:    
TOTAL REVENUES $ 6,382,986 $ 6,398,227
License and Royalty Revenue [Member]    
REVENUES:    
TOTAL REVENUES 216,191 201,931
R&D and Grant Revenue [Member]    
REVENUES:    
TOTAL REVENUES $ 1,701,789 $ 1,116,974
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) [Abstract]    
Net loss $ (2,816,533) $ (652,343)
Other comprehensive income (loss):    
Foreign currency translation adjustments 202,186 252,298
Comprehensive loss $ (2,614,347) $ (400,045)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in-Capital [Member]
Accumulated Deficit [Member]
AOCI [Member]
Total
Balance at Dec. 31, 2017 $ 123,185 $ 62,821,288 $ (50,044,225) $ 178,948 $ 13,079,196
Balance (in shares) at Dec. 31, 2017 12,318,570        
Common Stock:          
New stock from offerings $ 17,838 10,916,514 0 0 10,934,352
New stock from offerings (in shares) 1,783,760        
Options:          
Exercised $ 604 71,309 0 0 71,913
Exercised (in shares) 60,372        
Stock option compensation $ 0 97,250 0 0 97,250
Foreign currency translation adjustments 0 0 0 252,298 252,298
Net loss 0 0 (652,343) 0 (652,343)
Balance at Mar. 31, 2018 $ 141,627 73,906,361 (50,696,568) 431,246 23,782,666
Balance (in shares) at Mar. 31, 2018 14,162,702        
Balance at Dec. 31, 2018 $ 171,664 90,953,788 (57,909,874) 112,196 33,327,774
Balance (in shares) at Dec. 31, 2018 17,166,459        
Common Stock:          
Restricted stock compensation $ 0 281,248 0 0 281,248
Options:          
Stock option compensation 0 66,259 0 0 66,259
Foreign currency translation adjustments 0 0 0 202,186 202,186
Net loss 0 0 (2,816,533) 0 (2,816,533)
Balance at Mar. 31, 2019 $ 171,664 $ 91,301,295 $ (60,726,407) $ 314,382 $ 31,060,934
Balance (in shares) at Mar. 31, 2019 17,166,459        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Cash received from customers and grants $ 7,869,167 $ 6,039,385
Cash paid to suppliers and employees (12,349,126) (8,358,631)
Cash paid for operating leases (281,603) 0
Interest received, net 6,684 1,975
Net cash used in operating activities (4,754,878) (2,317,271)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Patent application costs (45,176) 0
Acquisition of and deposits on fixed assets (532,296) (41,530)
Net cash used in investing activities (577,472) (41,530)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from option exercises 0 71,914
Payments on note payable (29,930) 0
Proceeds from sale of common stock, net 0 10,934,352
Net cash (used in) provided by financing activities (29,930) 11,006,266
Effect of exchange rate changes on cash 208,407 19,771
INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS (5,153,873) 8,667,236
Cash and cash equivalents - beginning of the period 12,524,551 3,790,302
Cash and cash equivalents - end of the period 7,370,678 12,457,538
RECONCILIATION OF NET LOSS TO NET CASH USED IN OPERATING ACTIVITIES:    
Net loss (2,816,533) (652,343)
Adjustments:    
Depreciation and amortization 355,468 222,955
Share based compensation 347,507 97,250
Provision for (benefit from) deferred tax liability (272,469) 0
Changes in assets and liabilities:    
Accounts receivable (208,894) (1,727,747)
Inventories (1,992,906) (1,378,732)
Prepaid expenses and other current assets (366,990) (282,003)
Deposits and other assets (62,402) 67,542
Accounts payable and accrued liabilities 485,246 1,285,807
Deferred revenue (222,905) 50,000
Net cash used in operating activities (4,754,878) (2,317,271)
Supplemental disclosures for non-cash investing and financing activities:    
Deposits on manufacturing equipment transferred to fixed assets 0 58,495
Additions to right-of-use assets and deferred rent obtained from new operating lease liabilities 6,980,721 0
Measurement period acquisition adjustment to accounts receivable $ 135,000 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.1
DESCRIPTION OF BUSINESS
3 Months Ended
Mar. 31, 2019
DESCRIPTION OF BUSINESS [Abstract]  
DESCRIPTION OF BUSINESS
NOTE 1 — DESCRIPTION OF BUSINESS:

Chembio Diagnostics, Inc. and its subsidiaries (collectively, the “Company” or “Chembio”) develop, manufacture, and commercialize point-of-care (“POC”) diagnostic tests that are used to detect or monitor diseases. The Company’s product development efforts are focused on its patented DPP technology, a novel POC diagnostic platform that offers certain customer advantages as compared to traditional lateral flow technology. POC tests, by providing prompt and early diagnosis, can reduce patient stays, lower overall costs, improve therapeutic interventions and improve patient outcomes.  POC tests can also prevent needless hospital admissions, simplify testing procedures, avoid delays from central lab batching, and eliminate the need for return visits.

The Company’s product commercialization and product development efforts are focused in two areas: infectious disease, which includes both sexually transmitted and tropical & fever disease; and strategic collaborations with leading global healthcare companies in order to leverage the DPP platform. In infectious disease, the Company is commercializing tests for HIV, Syphilis, Zika virus, dengue virus, and chikungunya virus, and developing tests for hepatitis C, malaria, ebola, lassa, Marburg, leptospirosis, Rickettsia typhi, Burkholderia pseudomallei, and Orientia tsutsugamushi. Certain of these are also being developed as part of fever panel tests. Through strategic collaborations, the Company is developing tests for a specific form of cancer, concussions, bovine tuberculosis, and, in collaboration with global biopharmaceutical company AstraZeneca, an undisclosed biomarker.

Large and growing markets have been established for these kinds of tests, initially in high prevalence regions where they are critical for large scale prevention and treatment programs. The Company’s product development is focused on areas where the availability of rapid, POC screening, diagnostic, or confirmatory results can improve health outcomes.  More generally, the Company believes there is and will continue to be a growing demand for diagnostic products that can provide accurate, actionable diagnostic information in a rapid, cost-effective manner at the point of care.

The Company’s products are sold to medical laboratories and hospitals, governmental and public health entities, non-governmental organizations, medical professionals and retail establishments, both domestically and internationally, under its STAT-PAK, SURE CHECK, STAT-VIEW and DPP registered trademarks, or under the private labels of its marketing partners.

The Company routinely enters into arrangements with governmental and non-governmental organizations for the funding of certain research and development efforts.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.1
ACQUISITION
3 Months Ended
Mar. 31, 2019
ACQUISITION [Abstract]  
ACQUISITION
NOTE 2 — ACQUISITION:

On November 6, 2018, pursuant to a share purchase agreement, the Company acquired all of the outstanding shares of opTricon GmbH (“opTricon”), a privately-held Germany based developer and manufacturer of handheld analyzers for rapid diagnostic tests, for $5.5 million in cash, subject to routine post-closing adjustments. Since 2015, the Company and opTricon have been parties to an agreement under which the Company has collaborated in developing its DPP Micro Reader, a handheld, battery-operated analyzer that uses an innovative image sensor to provide, when combined with the Company’s DPP tests, a quantitative interpretation of diagnostic results. The Company purchased opTricon because it believes it will enable it to promote DPP tests and DPP Micro Reader more actively across global markets. The results of opTricon operations have been reflected in the consolidated financial statements since November 6, 2018.

As a result of the consideration paid exceeding the preliminary fair value of the net assets acquired, goodwill in the amount of $3,337,000 was recorded in connection with this acquisition, none of which will be deductible for tax purposes. In addition, the Company recorded $2,260,000 in intangible assets associated with the addition of opTricon’s developed technology and customer base. During the three months ended March 31, 2019, the Company reduced Goodwill by $135,000 related to routine post-closing adjustments. The Consolidated Statements of Operations for the three months ended March 31, 2019 include $395,612 of transaction costs related to the opTricon acquisition.

The acquisition was accounted for using the purchase method of accounting. The following table summarizes the preliminary allocation of the purchase price to the estimated fair values of the assets acquired and liabilities assumed on the closing date of November 6, 2018:

  
Amount
 
Net current assets
 
$
404,204
 
Property, plant and equipment
  
125,000
 
Goodwill
  
3,337,000
 
Deferred tax liability
  
(635,000
)
Other intangible assets (estimated useful life):
    
Developed technology (7 years)
  
1,900,000
 
Customer contracts / relationships (10 years)
  
360,000
 
Total consideration
 
$
5,491,204
 

The Company calculated the fair value of the fixed assets based on the net book value of opTricon as that approximates fair value. The developed technology and customer contracts/relationships were based on discounted cash flows using management estimates.

As indicated, the allocation of the purchase price shown above is preliminary, pending completion of an analysis of the deferred tax liability. Therefore, an adjustment may be required.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
NOTE 3 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:


a)
Basis of Presentation:

The preceding (a) condensed consolidated balance sheet as of December 31, 2018, which has been derived from audited financial statements, and (b) the unaudited interim condensed consolidated financial statements as of March 31, 2019 and for the three-month periods ended March 31, 2019 and 2018 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures, which are normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America, have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures made are adequate to provide for fair presentation. The interim financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018, previously filed with the SEC on March 18, 2019.

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair statement of the Company’s condensed consolidated financial position as of March 31, 2019 and, its condensed consolidated results of operations for the three-month periods ended March 31, 2019 and 2018 have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.


b)
Revenue Recognition:

In May 2014, the Financial Accounting Standards Board (“FASB”) issued converged guidance on recognizing revenue in contracts with customers, Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606). The intent of the new standard is to improve financial reporting and comparability of revenue globally. The core principle of the standard is for a company to recognize revenue in a manner that depicts the transfer of goods or services to customers in an amount that reflects the consideration which the company expects to receive in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. Other major provisions include capitalization of certain contract costs, consideration of the time value of money in the transaction price, and in certain circumstances, allowing estimates of variable consideration to be recognized before contingencies are resolved. The guidance also requires enhanced disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity’s contracts with customers.

The new revenue standards became effective for the Company on January 1, 2018 and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company’s revenue recognition as its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any material accounting changes that impacted the amount of reported revenues with respect to its product revenue, license and royalty revenue, and research and development (“R&D”) and grant revenues, no adjustment to retained earnings was required upon adoption.

The Company adopted the standards for contracts that were not completed at the date of initial application (January 1, 2018).

Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five-step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligations.

Product Revenues

Revenues from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed after the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales.

The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.

Reserves for Discounts and Allowances

Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers. The Company’s process for estimating reserves established for these variable consideration components does not differ materially from its historical practices.

Product revenue reserves, which are classified as a reduction in product revenues, are generally related to discounts. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts and allowances, may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the cumulative revenues recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on earnings in the period of adjustment.

Royalty Revenues

The Company receives royalty revenues on sales by its licensees of products covered under patents that it owns. The Company does not have future performance obligations under these license arrangements. The Company records these revenues based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenues. The relevant period estimates of sales are based on interim data provided by licensees and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.

R&D and grant revenue

All such contracts are evaluated under the five-step model described above. For certain contracts that represent grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with ASU No. 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made. Such contracts are further described under Disaggregation of Revenue, below. Grants are invoiced and revenue is recognized as expenses are incurred as that is the depiction of the timing of the transfer of services. Performance obligations generally follow the major phases of product development processes: design feasibility & planning, product development & design optimization, design verification, design validation & process validation, and pivotal studies.

Disaggregation of Revenue

The following tables disaggregate Total Revenues.
 
  For the three months ended March 31, 2019  For the three months ended March 31, 2018
 
  
Exchange
Transactions
  
Non-Exchange
Transactions
  Total
  
Exchange
Transactions
  
Non-Exchange
Transactions
  
Total
 
Net product sales  6,382,986
   -
   6,382,986
  $6,398,227  
$
-
  $6,398,227 
License and royalty revenue  216,191
   
-
   216,191
   201,931   
-
   201,931 
R&D and grant revenue  773,066
   
928,723
   1,701,789
   612,155   504,819   1,116,974 
   7,372,243
   928,723
   
 8,300,966
  $7,212,313  $504,819  $7,717,132 
                         
          Total          Total
 
Africa         $
2,416,300
          $
1,638,530 
Asia          
121,098
           967,574 
Europe & Middle East
          
2,143,221
           983,876 
Latin America
          
1,072,066
           2,689,893 
United States
          
2,548,281
           
1,437,259
 
          $8,300,966          $
7,717,132
 

Exchange transactions are recognized in accordance with ASC 606, while non-exchange transactions are recognized in accordance with ASC 985.

Contract Liabilities

Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract.  At December 31, 2018, the Company reported $422,905 in deferred revenue of which $422,905 was earned and recognized as R&D and grant revenue during the three months ended March 31, 2019. At March 31, 2019, the Company reported $200,000 in deferred revenue that is expected to be recognized during the second quarter of 2019.
 

c)
Inventories
 
Inventories consist of the following at:

  
March 31, 2019
  
December 31, 2018
 
Raw materials
 $3,596,884  
$
2,803,677
 
Work in process
  632,897   
263,043
 
Finished goods
  5,626,043   
4,784,502
 
  $9,855,824  
$
7,851,222
 
 
Inventories, consisting of material, labor and manufacturing overhead, are stated at the lower of cost and net realizable value. Cost is determined on the first-in, first-out method. The Company’s policy is to periodically evaluate the market value of the inventory and the stage of product life cycle, and record a write-down for any inventory considered slow moving or obsolete. There were reserves against inventory of approximately $67,000  and $78,000 as of March 31, 2019 and December 31, 2018, respectively.
 

d)
Loss Per Share:

Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period including outstanding restricted stock that by its terms is includible in the calculation. Diluted loss per share for the three-month periods ended March 31, 2019 and 2018 reflects the potential dilution from the exercise or conversion of other securities into common stock, if dilutive.

There were 705,301 and 732,199 weighted-average number of options outstanding as of March 31, 2019 and 2018, respectively, that were not included in the calculation of diluted per common share equivalents for the three months ended March 31, 2019 and 2018 respectively, because the effect would have been anti-dilutive.


e)
Stock Incentive Plan:

Effective June 3, 2008, the Company’s stockholders voted to approve the 2008 Stock Incentive Plan (“SIP”), with 625,000 shares of common stock available to be issued.  At the Annual Stockholder Meeting on September 22, 2011 the Company’s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 125,000 to 750,000.  Under the terms of the SIP, which expired during 2018, the Board of Directors or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (“Equity Award Units”).  The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee.  Cumulatively through March 31, 2019, there were 508,889 options exercised, and at March 31, 2019, 99,132 options were outstanding and no Equity Award Units were available to be issued under the SIP.

Effective June 19, 2014, the Company’s stockholders voted to approve the 2014 Stock Incentive Plan (“SIP14”), with 800,000 shares of common stock available to be issued.  Under the terms of the SIP14, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted.  Awards can be in the form of Equity Award Units.  The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee.  Cumulatively through March 31, 2019, there were 85,407 options exercised, and at March 31, 2019, 390,968 options were outstanding and 21,061 Equity Award Units were still available to be issued under the SIP14. During 2018, 266,839 shares of restricted stock and 20,725 restricted stock units were awarded under SIP14.


f)
Stock-Based Compensation:

The fair value of restricted stock and restricted stock unit awards are their fair value on the date of grant. Stock-based compensation expense for stock options is calculated using the Black-Scholes valuation model based on awards ultimately expected to vest, together with the fair value of restricted stock and restricted stock unit awards, are reduced for actual forfeitures and expensed on a straight-line basis over the requisite service period of the grant. 

Stock option compensation expense in each of the periods presented represents the estimated fair value of unvested, outstanding options, amortized on a straight-line basis over the requisite vesting periods of the entire awards.

Stock-based compensation expense recognized in the condensed consolidated statements of operations was classified as follows:
 
 
 
For the three months ended
 

 March 31, 2019
  March 31, 2018
 
Cost of product sales
 $3,491  
$
8,150 
Research and development expenses
  59,846   11,920 
Selling, general and administrative expenses
  284,170   77,180 
 
 $347,507  
$
97,250 

The weighted-average assumptions made in calculating the fair values of options are as follows:

  
For the three months ended
 
  
March 31, 2019
  
March 31, 2018
 
Expected term (in years)
  N/A   N/A 
Expected volatility
  

  

Expected dividend yield
  

  

Risk-free interest rate
  

  

 
The following table provides stock option activity for the three months ended March 31, 2019:

Stock Options
 
Number of
Shares
  
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contract
Term
 
Aggregate
Intrinsic
Value
 
Outstanding at December 31, 2018
  
711,968
  
$
5.62
 
3.33 years
 
$
687,364
 
              
Granted
  
-
   
-
    
-
 
Exercised
  
-
   
-
   

-
 
Forfeited/expired/cancelled
  15,000   5.68    30,286 
Outstanding at March 31, 2019
  696,968  
$
5.62 
3.08 years
 
$
647,586 
Exercisable at March 31, 2019
  466,509  
$
4.62 
2.34 years
 
$
643,918
 

The following table summarizes information about stock options outstanding at March 31, 2019:

  
Stock Options Outstanding
  
Stock Options Exercisable
 
Range of
Exercise
Prices
 Number of Shares
  
Average
Remaining
Contract Term
(Year)
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value
  
Number of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value
 
1 to 2.79999
  
-
   
-
  
$
-
  
$
-
   
-
  
$
-
  
$
-
 
2.8 to 4.59999
  304,343   1.65   3.45   639,418
   304,343   3.45   639,418 
4.6 to 6.39999
  137,875   3.20   5.87   8,168   77,750   5.87   
4,500
 
6.4 to 8.19999
  207,875   4.81   7.31   
-
   75,041   7.21   
-
 
8.2 to 12
  46,875   4.36   11.45   
-
   9,375   11.45   
-
 
 Total
  696,968   3.08  
$
5.62  
$
647,586   466,509  
$
4.62  
$
643,918 

As of March 31, 2019, there was $630,345 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.27 years. The total fair value of shares vested during the three-month periods ended March 31, 2019 and 2018 was $204,567 and $333,845, respectively.

The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:

  
Number of
Shares & Units
  
Weighted
Average
Grant Date
Fair Value
 
Outstanding at December 31, 2018
  
287,564
  
$
9.65
 
         
Granted
  -   - 
Earned/released
   -    - 
Forfeited/expired/cancelled
   -    - 
Outstanding at March 31, 2019
  
287,564
  $
9.65
 

As of March 31, 2019, there was $1,387,496 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 2.3 years.


g)
Geographic Information and Economic Dependency
 
The Company produces only one group of similar products known collectively as “rapid medical tests”, and it operates in a single business segment. Net product sales by geographic area were as follows:

  
For the three months ended
 
  
March 31, 2019
  
March 31, 2018
 
Africa
 
$
2,416,300  
$
1,638,530
 
Asia
  121,098   
967,574
 
Europe & Middle East
  1,178,025   
392,070
 
Latin America
  1,072,066   
2,689,893
 
United States
  1,595,497   
710,160
 
  
$
6,382,986  
$
6,398,227
 
 
Long-lived assets by geographic area are as follows:

  
For the three months ended
 
  
March 31, 2019
  
December 31, 2018
 
Asia
 
$
503,327  
$
466,185 
Europe & Middle East
  111,067   123,752 
United States
  2,590,149   2,283,983 
  
$
3,204,543  
$
2,873,920 


h)
Fair Value of Financial Instruments:

The carrying value for cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $4.7 million and $4.7 million as of March 31, 2019 and December 31, 2018, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s notes payable approximates the recorded value as the rate is based upon the current rates offered to the Company for similar financial instruments.

Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:

 Level 1:
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

 Level 2:
Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and,

 Level 3:
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).


i)
Accounts Payable and Accrued Liabilities:

Accounts payable and accrued liabilities consist of:

  
March 31, 2019
  
December 31, 2018
 
Accounts payable – suppliers
 
$
4,226,625  
$
3,622,765
 
Accrued commissions
  
510,303
   
588,131
 
Accrued royalties / license fees
  
221,556
   
279,213
 
Accrued payroll
  
293,009
   
48,867
 
Accrued vacation
  
356,464
   
264,789
 
Accrued bonuses
  
236,785
   
494,318
 
Accrued expenses – other
  
529,185
   
590,598
 
TOTAL
 
$
6,373,927
  
$
5,888,681
 


j)
Goodwill Long-Lived Assets and Intangible Assets:

Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition of opTricon in November 2018 and CDM in January 2017. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter for impairment or more frequently if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then the Company recognizes an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.
 
Following is a table that reflects changes in Goodwill:

Beginning balance December 31, 2018
 
$
4,983,127
 
opTricon measurement period adjustment  (135,000)
Change in foreign currency exchange rate
  6,819
Balance at March 31, 2019
 
$
4,854,946 

Intangible assets consist of the following at:

 March 31, 2019   December 31, 2018 

Weighted
Average
Useful Life
 
Cost
  
Accumulated
Amortization
  
Net Book
Value
  
Cost
  
Accumulated
Amortization
  
Net Book
Value
 
Intellectual property
10 $1,135,164  $203,121  $932,043  
$
1,089,688
  $173,633  $916,055 
Developed technology
7  1,900,015    76,614   1,823,401    1,910,315    -    1,910,315 
Customer contracts/relationships
10
  1,113,640   182,940
   930,700
   1,121,600   151,929   969,671 
Trade names
11
  108,521   22,439
   86,082
   
108,521
   19,731   88,790 
   $4,257,340  $485,114
  $3,772,226  
$
4,230,124
  $345,293  $3,884,831 

Intellectual property, developed technology, customer contracts/relationships, and trade names are amortized over 10, 7, 10, and 11 years, respectively. Amortization expense for the three months ended March 31, 2019 and 2018 was approximately $139,000 and $45,000, respectively. Amortization expense, subject to changes in currency exchange rates, is expected to be $496,512 per year from 2019 through 2023, and total $1,402,271 for all of the years thereafter.
 
Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. 

No impairment of goodwill, long-lived tangible, and intangible assets was recorded for the three months ended March 31, 2019 and 2018.


k)Taxes:

At the end of each interim reporting period, the Company estimates its effective tax rate expected to be applied for the full year. This estimate is used to determine the income tax provision or benefit on a year-to-date basis, and may change in subsequent interim periods. Accordingly, the Company’s effective tax benefit for the three-month period ended March 31, 2019 was 8.8%, compared to the effective tax rate of 0.0% for the three-month period ended March 31, 2018. The Company’s effective tax rates for both periods were affected primarily by a full valuation allowance on domestic net deferred tax assets and the benefit from foreign net operating losses.


l)
Research and Development:

R&D costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.


m)
Allowance for Doubtful Accounts:
 
The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.


n)
Acquisition Costs:

Acquisition costs include period expenses, primarily professional services, related to acquisition activities.


o)
Foreign Currency Translation:

The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in Other Comprehensive Income. Foreign transaction gains are immaterial.
 

p)
Recent Accounting Pronouncements Affecting the Company:

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842). ASU No. 2016-02 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases are to be classified as either finance or operating, with classification affecting expense recognition in the income statement. In July 2018, the FASB issued ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provide supplemental adoption guidance and clarification to ASU No. 2016-02 must be adopted concurrently with the adoption of ASU No. 2016-02, and which are cumulatively referred to as “Topic 842”. Topic 842 was effective for the Company in the first quarter of 2019, and is to be applied using either a modified retrospective approach or an optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
As further discussed at Footnote 5(e) - Leases, the Company adopted Topic 842 on January 1, 2019 under the optional transition method and elected the short-term lease exception and available practical expedients. Under the transition method, the Company did not adjust its comparative period financial information or make the new required lease disclosures for periods before the effective date.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2019
STOCKHOLDERS' EQUITY [Abstract]  
STOCKHOLDERS' EQUITY
NOTE 4 — STOCKHOLDERS’ EQUITY:

No options were exercised during the first quarter of 2019. During the first quarter of 2018, options to purchase 119,947 shares of the Company’s common stock were exercised on a cashless basis into 60,372 shares of common stock at an exercise price of $4.71 by the option holder surrendering options and shares of common stock already owned as payment of the exercise price.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS
3 Months Ended
Mar. 31, 2019
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS [Abstract]  
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS
NOTE 5 — COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS:


a)
Concentrations:

The following table discloses product sales the Company had to each customer that purchased in excess of 10% of the Company’s net product sales for the periods indicated:
 
 
 
For the three months ended
  
Accounts Receivable as of
 
 
 
March 31, 2019
  
March 31, 2018
  
March 31, 2019
  
March 31, 2018
 
 
 
Sales
  
% of Sales
  
Sales
  
% of Sales
       
Customer 1
 $1,833,590   29% 
$
2,409,758
   
38
%
 $2,867,414  
$
1,189,232
 
Customer 2
  *   *
  
839,399
   
13
%
  *   
438,869
 
Customer 3
  
*
   
*

  
801,625
   
13
%
  
-
   
-
 
 
In the table above, an asterisk (*) indicates that product sales to the customer did not exceed 10% for the period indicated.

Sales include product sales only, while accounts receivable reflects the total due from the customer, including freight.

The following table discloses purchases the Company made from each vendor that sold to the Company in excess of 10% of the Company’s total purchases for the periods indicated:
 
  
For the three months ended
  
Accounts Payable as of
 
 
 
March 31, 2019
  
March 31, 2018
  
March 31, 2019
  
March 31, 2018
 
 
 
Purchases
  
% of Purc.
  
Purchases
  
% of Purc.
       
Vendor 1
 
$
*
   
*
  
$
469,357
   
16
%
 $
*
  $
163,538
 
Vendor 2
  *   *
  
335,105
   
11
%
  *   
-
 
 
In the table above, an asterisk (*) indicates that purchases from the vendor did not exceed 10% for the period indicated.

The Company currently buys materials that are purchased under intellectual property rights agreements and are important components in its products. Management believes that other suppliers could provide similar materials on comparable terms as the vendors shown in this table. A change in suppliers, however, could cause a delay in manufacturing, either from the logistics of changing suppliers or from product changes attributable to new components, which could result in a possible loss of sales, and which could adversely affect operating results.


b)
Governmental Regulation:

All of the Company’s existing and proposed diagnostic products are regulated by the U.S. Food and Drug Administration, U.S. Department of Agriculture, certain U.S., state and local agencies, and/or comparable regulatory bodies in other countries. Most aspects of development, production, and marketing, including product testing, authorizations to market, labeling, promotion, manufacturing, and record keeping, are subject to regulatory review. After marketing approval has been granted, Chembio must continue to comply with governmental regulations. Failure to comply with applicable requirements can lead to sanctions, including withdrawal of products from the market, recalls, refusal to authorize government contracts, product seizures, civil money penalties, injunctions, and criminal prosecution.


c)
Employment Contracts:

The Company has multi-year contracts with two key employees that call for salaries presently aggregating $820,000 per year. The contracts expire in March 2020 and December 2021. The following table is a schedule of future minimum salary commitments as of March 31, 2019:

2019
 
$
615,000 
2020
  478,750 
2021
  365,000 


d)
Pension Plan:

The Company has a 401(k) plan established for its employees whereby it matches 40% of the first 5% of salary (or up to 2% of salary) that an employee contributes to the plan. Matching contribution expenses totaled $24,030 and $23,264 for the three months ended March 31, 2019 and 2018, respectively.
 

e)
Leases:

Chembio’s leases have historically been limited to its facilities in New York, Germany, and Malaysia. As of March 31, 2019, the Company has entered into five leases. One of the leases is subject to a sublease for the remainder of its term, as further described, below.

The Company’s leases generally include optional renewal periods. Upon entering into a new lease, we evaluate the leasehold improvements and regulatory requirements related to our operations in that location. To the extent that the initial lease term of the related lease is less than the useful life of the leasehold improvements and potential regulatory costs associated with moving the facility, we conclude that it is reasonably certain that a renewal option will be exercised, and thus that renewal period is included in the lease term, and the related payments are reflected in the right-of-use (“ROU”) asset and lease liability.

The Company’s leases generally include fixed rental payments with defined annual increases. While certain of the Company’s leases are gross leases, the majority of the Company’s leases are net leases in which we make separate payments to the lessor based on the lessor’s property and casualty insurance costs, the property taxes assessed on the property, and a portion of the common area maintenance where applicable. The Company has elected the practical expedient not to separate lease and nonlease components for all of the Company’s facility leases. The Company has also elected the practical expedient for short-term lease exception for all of our facility leases.

All leases are operating leases. During the three months ended March 31, 2019, the Company recognized $281,603 rent expense associated with the Company’s leases. Of that amount, $83,232, $31,552, and $166,819 have been classified in Cost of product sales, Research and development expenses, and Selling, general and administrative expenses, respectively. During the three months ended March 31, 2019, the Company had $281,603 and $0 of cash and non-cash activities, respectively, associated with its leases. During the three months ended March 31, 2018, the Company recognized $152,237 of rent expense associated with the Company’s leases. Of that amount, $128,063, $14,195, and $9,979 have been classified in Cost of product sales, Research and development expenses, and Selling, general and administrative expenses, respectively.

As of March 31, 2019, the deferred rent component of ROU assets totaling $1,173,263 was classified in Prepaid expenses and other current assets.

During the three months ended March 31, 2019, the Company executed an operating sublease related to its former Holbrook, NY facility. The sublease runs conterminously with the base lease in Holbrook, for which the Company remains primarily responsible.

The interest rates implicit in each of the leases are not readily determinable, and the Company does not have an established incremental borrowing rate as its only debt is a seller-financed note for manufacturing equipment. Therefore, the Company used an interest rate based on the marketplace for public debt. The weighted-average discount rate associated with operating leases as of March 31, 2019 is 8.84%.

As of March 31, 2019, the weighted-average lease term for all operating leases is 10 years. The future payments due under operating leases as of March 31, 2019 are as follows:

  
Amount
 
Due in 2019
 
$
474,150

2020
  813,444

2021
  998,071

2022
  1,026,044

2023 and thereafter
 
7,803,847

   11,115,556
 
Less effects of discounting
  (4,134,835)
Lease liabilities recognized
 $6,980,721 

As previously disclosed in our 2018 Annual Report on Form 10-K, and under the previous lease accounting standard, future minimum lease payments for operating leases having initial or remaining non-cancellable lease terms in excess of one year would have been as follows for the years ending December 31,

2019
 
$
384,308 
2020
  88,576 
2021
  - 
  $472,884 


f)Litigation:
 
From time to time, the Company is involved in certain legal actions arising in the ordinary course of business. The outcomes of such actions, either individually or in the aggregate, are not expected to have a material adverse effect on the Company’s future financial position or results of operations.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.1
NOTE PAYABLE
3 Months Ended
Mar. 31, 2019
NOTE PAYABLE [Abstract]  
NOTE PAYABLE
NOTE 6 — NOTE PAYABLE:

In September 2017, the Company entered into an agreement with an equipment vendor to purchase automated assembly equipment for approximately $660,000. The terms call for prepayments of 30% down, 60% at time of factory acceptance testing and 10% after delivery.  The vendor agreed to lend the Company 15%, 40%, and 10% of each originally scheduled payment, respectively.  The Company paid interest at an annual rate of 12% until delivery.  Beginning in September 2018, the Company began making monthly payments of principal and interest of approximately $20,150, at an annual rate of 12% over a twenty-four month period.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.1
DEFERRED RESEARCH AND DEVELOPMENT REVENUE
3 Months Ended
Mar. 31, 2019
DEFERRED RESEARCH AND DEVELOPMENT REVENUE [Abstract]  
DEFERRED RESEARCH AND DEVELOPMENT REVENUE
NOTE 7 — DEFERRED RESEARCH AND DEVELOPMENT REVENUE:

The Company recognizes income from R&D milestones when those milestones are reached and non-milestone contracts and grants when earned.  These projects are invoiced after expenses are incurred. Any projects or grants funded in advance are deferred until earned. As of March 31, 2019 and December 31, 2018, there were $200,000 and $422,905 unearned advanced revenues, respectively.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Basis of Presentation

a)
Basis of Presentation:

The preceding (a) condensed consolidated balance sheet as of December 31, 2018, which has been derived from audited financial statements, and (b) the unaudited interim condensed consolidated financial statements as of March 31, 2019 and for the three-month periods ended March 31, 2019 and 2018 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and footnote disclosures, which are normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America, have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures made are adequate to provide for fair presentation. The interim financial information should be read in conjunction with the Financial Statements and the notes thereto, included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018, previously filed with the SEC on March 18, 2019.

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair statement of the Company’s condensed consolidated financial position as of March 31, 2019 and, its condensed consolidated results of operations for the three-month periods ended March 31, 2019 and 2018 have been made. The interim results of operations are not necessarily indicative of the operating results for the full fiscal year or any future periods.
Revenue Recognition

b)
Revenue Recognition:

In May 2014, the Financial Accounting Standards Board (“FASB”) issued converged guidance on recognizing revenue in contracts with customers, Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606). The intent of the new standard is to improve financial reporting and comparability of revenue globally. The core principle of the standard is for a company to recognize revenue in a manner that depicts the transfer of goods or services to customers in an amount that reflects the consideration which the company expects to receive in exchange for those goods or services. The guidance provides a five-step analysis of transactions to determine when and how revenue is recognized. Other major provisions include capitalization of certain contract costs, consideration of the time value of money in the transaction price, and in certain circumstances, allowing estimates of variable consideration to be recognized before contingencies are resolved. The guidance also requires enhanced disclosures regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity’s contracts with customers.

The new revenue standards became effective for the Company on January 1, 2018 and were adopted using the modified retrospective method. The adoption of the new revenue standards as of January 1, 2018 did not change the Company’s revenue recognition as its revenues continue to be recognized when the customer takes control of its product. As the Company did not identify any material accounting changes that impacted the amount of reported revenues with respect to its product revenue, license and royalty revenue, and research and development (“R&D”) and grant revenues, no adjustment to retained earnings was required upon adoption.

The Company adopted the standards for contracts that were not completed at the date of initial application (January 1, 2018).

Under the new revenue standards, the Company recognizes revenues when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services. The Company recognizes revenues following the five-step model prescribed under ASU No. 2014-09: (i) identify contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenues when (or as) the Company satisfies the performance obligations.

Product Revenues

Revenues from product sales are recognized and commissions are accrued when the customer obtains control of the Company’s product, which occurs at a point in time, typically upon tendering to the customer. The Company expenses incremental costs of obtaining a contract as and when incurred because the expected amortization period of the asset that it would have recognized is one year or less or the amount is immaterial. Freight and distribution activities on products are performed after the customer obtains control of the goods. The Company has made an accounting policy election to account for shipping and handling activities that occur either when or after goods are tendered to the customer as a fulfillment activity, and therefore recognizes freight and distribution expenses in cost of product sales.

The Company’s payment terms vary by the type and location of the Company’s customer and products or services offered. Payment terms differ by jurisdiction and customer but payment is generally required in a term ranging from 30 to 60 days from date of shipment or satisfaction of the performance obligation.

Reserves for Discounts and Allowances

Revenues from product sales are recorded net of reserves established for applicable discounts and allowances that are offered within contracts with the Company’s customers. The Company’s process for estimating reserves established for these variable consideration components does not differ materially from its historical practices.

Product revenue reserves, which are classified as a reduction in product revenues, are generally related to discounts. Estimates of variable consideration and the determination of whether to include estimated amounts in the transaction price are based on all information (historical, current and forecasted) that is reasonably available to the Company, taking into consideration the type of customer, the type of transaction and the specific facts and circumstances of each arrangement. The transaction price, which includes variable consideration reflecting the impact of discounts and allowances, may be subject to constraint and is included in the net sales price only to the extent that it is probable that a significant reversal of the amount of the cumulative revenues recognized will not occur in a future period. Actual amounts may ultimately differ from the Company’s estimates. If actual results vary, the Company adjusts these estimates, which could have an effect on earnings in the period of adjustment.

Royalty Revenues

The Company receives royalty revenues on sales by its licensees of products covered under patents that it owns. The Company does not have future performance obligations under these license arrangements. The Company records these revenues based on estimates of the sales that occurred during the relevant period as a component of license and royalty revenues. The relevant period estimates of sales are based on interim data provided by licensees and analysis of historical royalties that have been paid to the Company, adjusted for any changes in facts and circumstances, as appropriate. Differences between actual and estimated royalty revenues are adjusted for in the period in which they become known, typically the following quarter. Historically, adjustments have not been material when compared to actual amounts paid by licensees.

R&D and grant revenue

All such contracts are evaluated under the five-step model described above. For certain contracts that represent grants where the funder does not meet the definition of a customer, the Company recognizes revenue when earned in accordance with ASU No. 2018-08, Not-for-Profit Entities (Topic 958): Clarifying the Scope and Accounting Guidance for Contributions Received and Contributions Made. Such contracts are further described under Disaggregation of Revenue, below. Grants are invoiced and revenue is recognized as expenses are incurred as that is the depiction of the timing of the transfer of services. Performance obligations generally follow the major phases of product development processes: design feasibility & planning, product development & design optimization, design verification, design validation & process validation, and pivotal studies.

Disaggregation of Revenue

The following tables disaggregate Total Revenues.
 
  For the three months ended March 31, 2019  For the three months ended March 31, 2018
 
  
Exchange
Transactions
  
Non-Exchange
Transactions
  Total
  
Exchange
Transactions
  
Non-Exchange
Transactions
  
Total
 
Net product sales  6,382,986
   -
   6,382,986
  $6,398,227  
$
-
  $6,398,227 
License and royalty revenue  216,191
   
-
   216,191
   201,931   
-
   201,931 
R&D and grant revenue  773,066
   
928,723
   1,701,789
   612,155   504,819   1,116,974 
   7,372,243
   928,723
   
 8,300,966
  $7,212,313  $504,819  $7,717,132 
                         
          Total          Total
 
Africa         $
2,416,300
          $
1,638,530 
Asia          
121,098
           967,574 
Europe & Middle East
          
2,143,221
           983,876 
Latin America
          
1,072,066
           2,689,893 
United States
          
2,548,281
           
1,437,259
 
          $8,300,966          $
7,717,132
 

Exchange transactions are recognized in accordance with ASC 606, while non-exchange transactions are recognized in accordance with ASC 985.

Contract Liabilities

Deferred revenue relates to payments received in advance of performance under the contract. Deferred revenue is recognized as revenue as (or when) the Company performs under the contract.  At December 31, 2018, the Company reported $422,905 in deferred revenue of which $422,905 was earned and recognized as R&D and grant revenue during the three months ended March 31, 2019. At March 31, 2019, the Company reported $200,000 in deferred revenue that is expected to be recognized during the second quarter of 2019.
Inventories

c)
Inventories
 
Inventories consist of the following at:

  
March 31, 2019
  
December 31, 2018
 
Raw materials
 $3,596,884  
$
2,803,677
 
Work in process
  632,897   
263,043
 
Finished goods
  5,626,043   
4,784,502
 
  $9,855,824  
$
7,851,222
 
 
Inventories, consisting of material, labor and manufacturing overhead, are stated at the lower of cost and net realizable value. Cost is determined on the first-in, first-out method. The Company’s policy is to periodically evaluate the market value of the inventory and the stage of product life cycle, and record a write-down for any inventory considered slow moving or obsolete. There were reserves against inventory of approximately $67,000  and $78,000 as of March 31, 2019 and December 31, 2018, respectively.
Loss Per Share

d)
Loss Per Share:

Basic loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of common shares outstanding for the period including outstanding restricted stock that by its terms is includible in the calculation. Diluted loss per share for the three-month periods ended March 31, 2019 and 2018 reflects the potential dilution from the exercise or conversion of other securities into common stock, if dilutive.

There were 705,301 and 732,199 weighted-average number of options outstanding as of March 31, 2019 and 2018, respectively, that were not included in the calculation of diluted per common share equivalents for the three months ended March 31, 2019 and 2018 respectively, because the effect would have been anti-dilutive.
Stock Incentive Plan

e)
Stock Incentive Plan:

Effective June 3, 2008, the Company’s stockholders voted to approve the 2008 Stock Incentive Plan (“SIP”), with 625,000 shares of common stock available to be issued.  At the Annual Stockholder Meeting on September 22, 2011 the Company’s stockholders voted to approve an increase to the shares of common stock issuable under the SIP by 125,000 to 750,000.  Under the terms of the SIP, which expired during 2018, the Board of Directors or its Compensation Committee had the discretion to select the persons to whom awards were to be granted. Awards could be stock options, restricted stock and/or restricted stock units (“Equity Award Units”).  The awards became vested at such times and under such conditions as determined by the Board or its Compensation Committee.  Cumulatively through March 31, 2019, there were 508,889 options exercised, and at March 31, 2019, 99,132 options were outstanding and no Equity Award Units were available to be issued under the SIP.

Effective June 19, 2014, the Company’s stockholders voted to approve the 2014 Stock Incentive Plan (“SIP14”), with 800,000 shares of common stock available to be issued.  Under the terms of the SIP14, the Board or its Compensation Committee has the discretion to select the persons to whom awards are to be granted.  Awards can be in the form of Equity Award Units.  The awards vest at such times and under such conditions as determined by the Board or its Compensation Committee.  Cumulatively through March 31, 2019, there were 85,407 options exercised, and at March 31, 2019, 390,968 options were outstanding and 21,061 Equity Award Units were still available to be issued under the SIP14. During 2018, 266,839 shares of restricted stock and 20,725 restricted stock units were awarded under SIP14.
Stock-Based Compensation

f)
Stock-Based Compensation:

The fair value of restricted stock and restricted stock unit awards are their fair value on the date of grant. Stock-based compensation expense for stock options is calculated using the Black-Scholes valuation model based on awards ultimately expected to vest, together with the fair value of restricted stock and restricted stock unit awards, are reduced for actual forfeitures and expensed on a straight-line basis over the requisite service period of the grant. 

Stock option compensation expense in each of the periods presented represents the estimated fair value of unvested, outstanding options, amortized on a straight-line basis over the requisite vesting periods of the entire awards.

Stock-based compensation expense recognized in the condensed consolidated statements of operations was classified as follows:
 
 
 
For the three months ended
 

 March 31, 2019
  March 31, 2018
 
Cost of product sales
 $3,491  
$
8,150 
Research and development expenses
  59,846   11,920 
Selling, general and administrative expenses
  284,170   77,180 
 
 $347,507  
$
97,250 

The weighted-average assumptions made in calculating the fair values of options are as follows:

  
For the three months ended
 
  
March 31, 2019
  
March 31, 2018
 
Expected term (in years)
  N/A   N/A 
Expected volatility
  

  

Expected dividend yield
  

  

Risk-free interest rate
  

  

 
The following table provides stock option activity for the three months ended March 31, 2019:

Stock Options
 
Number of
Shares
  
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contract
Term
 
Aggregate
Intrinsic
Value
 
Outstanding at December 31, 2018
  
711,968
  
$
5.62
 
3.33 years
 
$
687,364
 
              
Granted
  
-
   
-
    
-
 
Exercised
  
-
   
-
   

-
 
Forfeited/expired/cancelled
  15,000   5.68    30,286 
Outstanding at March 31, 2019
  696,968  
$
5.62 
3.08 years
 
$
647,586 
Exercisable at March 31, 2019
  466,509  
$
4.62 
2.34 years
 
$
643,918
 

The following table summarizes information about stock options outstanding at March 31, 2019:

  
Stock Options Outstanding
  
Stock Options Exercisable
 
Range of
Exercise
Prices
 Number of Shares
  
Average
Remaining
Contract Term
(Year)
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value
  
Number of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value
 
1 to 2.79999
  
-
   
-
  
$
-
  
$
-
   
-
  
$
-
  
$
-
 
2.8 to 4.59999
  304,343   1.65   3.45   639,418
   304,343   3.45   639,418 
4.6 to 6.39999
  137,875   3.20   5.87   8,168   77,750   5.87   
4,500
 
6.4 to 8.19999
  207,875   4.81   7.31   
-
   75,041   7.21   
-
 
8.2 to 12
  46,875   4.36   11.45   
-
   9,375   11.45   
-
 
 Total
  696,968   3.08  
$
5.62  
$
647,586   466,509  
$
4.62  
$
643,918 

As of March 31, 2019, there was $630,345 of net unrecognized compensation cost related to stock options that are not vested, which is expected to be recognized over a weighted average period of approximately 2.27 years. The total fair value of shares vested during the three-month periods ended March 31, 2019 and 2018 was $204,567 and $333,845, respectively.

The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:

  
Number of
Shares & Units
  
Weighted
Average
Grant Date
Fair Value
 
Outstanding at December 31, 2018
  
287,564
  
$
9.65
 
         
Granted
  -   - 
Earned/released
   -    - 
Forfeited/expired/cancelled
   -    - 
Outstanding at March 31, 2019
  
287,564
  $
9.65
 

As of March 31, 2019, there was $1,387,496 of net unrecognized compensation cost related to restricted stock and restricted stock units that are not vested, which is expected to be recognized over a weighted average period of approximately 2.3 years.
Geographic Information and Economic Dependency

g)
Geographic Information and Economic Dependency
 
The Company produces only one group of similar products known collectively as “rapid medical tests”, and it operates in a single business segment. Net product sales by geographic area were as follows:

  
For the three months ended
 
  
March 31, 2019
  
March 31, 2018
 
Africa
 
$
2,416,300  
$
1,638,530
 
Asia
  121,098   
967,574
 
Europe & Middle East
  1,178,025   
392,070
 
Latin America
  1,072,066   
2,689,893
 
United States
  1,595,497   
710,160
 
  
$
6,382,986  
$
6,398,227
 
 
Long-lived assets by geographic area are as follows:

  
For the three months ended
 
  
March 31, 2019
  
December 31, 2018
 
Asia
 
$
503,327  
$
466,185 
Europe & Middle East
  111,067   123,752 
United States
  2,590,149   2,283,983 
  
$
3,204,543  
$
2,873,920 
Fair Value of Financial Instruments

h)
Fair Value of Financial Instruments:

The carrying value for cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value due to the immediate or short-term maturity of these financial instruments. Included in cash and cash equivalents is $4.7 million and $4.7 million as of March 31, 2019 and December 31, 2018, respectively, of money market funds that are Level 1 fair value measurements under the hierarchy. The fair value of the Company’s notes payable approximates the recorded value as the rate is based upon the current rates offered to the Company for similar financial instruments.

Fair value measurements of all financial assets and liabilities that are being measured and reported on a fair value basis are required to be classified and disclosed in one of the following three categories:

 Level 1:
Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;

 Level 2:
Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and,

 Level 3:
Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).
Accounts Payable and Accrued Liabilities

i)
Accounts Payable and Accrued Liabilities:

Accounts payable and accrued liabilities consist of:

  
March 31, 2019
  
December 31, 2018
 
Accounts payable – suppliers
 
$
4,226,625  
$
3,622,765
 
Accrued commissions
  
510,303
   
588,131
 
Accrued royalties / license fees
  
221,556
   
279,213
 
Accrued payroll
  
293,009
   
48,867
 
Accrued vacation
  
356,464
   
264,789
 
Accrued bonuses
  
236,785
   
494,318
 
Accrued expenses – other
  
529,185
   
590,598
 
TOTAL
 
$
6,373,927
  
$
5,888,681
 
Goodwill Long-Lived Assets and Intangible Assets

j)
Goodwill Long-Lived Assets and Intangible Assets:

Goodwill represents the excess of the purchase price the Company paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company’s acquisition of opTricon in November 2018 and CDM in January 2017. Goodwill is not amortized but rather is tested annually as of the first day of the fiscal fourth quarter for impairment or more frequently if the Company believes that indicators of impairment exist. The Company makes a qualitative evaluation about the likelihood of goodwill impairment, which is based on a number of applicable factors. If the Company concludes that it is more likely than not that the carrying value of the applicable reporting unit is greater than its fair value, then the Company recognizes an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value, provided the impairment charge does not exceed the total amount of goodwill allocated to the reporting unit.
 
Following is a table that reflects changes in Goodwill:

Beginning balance December 31, 2018
 
$
4,983,127
 
opTricon measurement period adjustment  (135,000)
Change in foreign currency exchange rate
  6,819
Balance at March 31, 2019
 
$
4,854,946 

Intangible assets consist of the following at:

 March 31, 2019   December 31, 2018 

Weighted
Average
Useful Life
 
Cost
  
Accumulated
Amortization
  
Net Book
Value
  
Cost
  
Accumulated
Amortization
  
Net Book
Value
 
Intellectual property
10 $1,135,164  $203,121  $932,043  
$
1,089,688
  $173,633  $916,055 
Developed technology
7  1,900,015    76,614   1,823,401    1,910,315    -    1,910,315 
Customer contracts/relationships
10
  1,113,640   182,940
   930,700
   1,121,600   151,929   969,671 
Trade names
11
  108,521   22,439
   86,082
   
108,521
   19,731   88,790 
   $4,257,340  $485,114
  $3,772,226  
$
4,230,124
  $345,293  $3,884,831 

Intellectual property, developed technology, customer contracts/relationships, and trade names are amortized over 10, 7, 10, and 11 years, respectively. Amortization expense for the three months ended March 31, 2019 and 2018 was approximately $139,000 and $45,000, respectively. Amortization expense, subject to changes in currency exchange rates, is expected to be $496,512 per year from 2019 through 2023, and total $1,402,271 for all of the years thereafter.
 
Long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment. If there are indications of impairment, the Company uses future undiscounted cash flows of the related asset or asset grouping over the remaining life in measuring whether the assets are recoverable.  In the event such cash flows are not expected to be sufficient to recover the recorded asset values, the assets are written down to their estimated fair value. 

No impairment of goodwill, long-lived tangible, and intangible assets was recorded for the three months ended March 31, 2019 and 2018.
Taxes

k)Taxes:

At the end of each interim reporting period, the Company estimates its effective tax rate expected to be applied for the full year. This estimate is used to determine the income tax provision or benefit on a year-to-date basis, and may change in subsequent interim periods. Accordingly, the Company’s effective tax benefit for the three-month period ended March 31, 2019 was 8.8%, compared to the effective tax rate of 0.0% for the three-month period ended March 31, 2018. The Company’s effective tax rates for both periods were affected primarily by a full valuation allowance on domestic net deferred tax assets and the benefit from foreign net operating losses.
Research and Development

l)
Research and Development:

R&D costs are expensed as incurred. Advance payments for goods and services that will be used in future research and development activities are expensed when the activity has been performed or when the goods have been received rather than when the payment is made.
Allowance for Doubtful Accounts

m)
Allowance for Doubtful Accounts:
 
The Company records allowances for doubtful accounts for the estimated probable losses on uncollectible accounts receivable. The allowance is based upon the credit worthiness of the Company’s customers, the Company’s historical experience, the age of the receivable and current market and economic conditions. Receivables are written off against these allowances in the period they are determined to be uncollectible.
Acquisition Costs

n)
Acquisition Costs:

Acquisition costs include period expenses, primarily professional services, related to acquisition activities.
Foreign Currency Translation

o)
Foreign Currency Translation:

The functional currency of a foreign subsidiary is the local currency. Assets and liabilities of foreign subsidiaries that use a currency other than U.S. dollars as their functional currency are translated to U.S. dollars at end of period currency exchange rates. The consolidated statements of operations of foreign subsidiaries are translated to U.S. dollars at average period currency exchange rates. The effect of translation for foreign subsidiaries is generally reported in Other Comprehensive Income. Foreign transaction gains are immaterial.
Recent Accounting Pronouncements Affecting the Company

p)
Recent Accounting Pronouncements Affecting the Company:

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842). ASU No. 2016-02 requires the entity to recognize the assets and liabilities for the rights and obligations created by leased assets. Leases are to be classified as either finance or operating, with classification affecting expense recognition in the income statement. In July 2018, the FASB issued ASU No. 2018-10, Codification Improvements to Topic 842, Leases, and ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provide supplemental adoption guidance and clarification to ASU No. 2016-02 must be adopted concurrently with the adoption of ASU No. 2016-02, and which are cumulatively referred to as “Topic 842”. Topic 842 was effective for the Company in the first quarter of 2019, and is to be applied using either a modified retrospective approach or an optional transition method, which allows an entity to apply the new standard at the adoption date with a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
As further discussed at Footnote 5(e) - Leases, the Company adopted Topic 842 on January 1, 2019 under the optional transition method and elected the short-term lease exception and available practical expedients. Under the transition method, the Company did not adjust its comparative period financial information or make the new required lease disclosures for periods before the effective date.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.1
ACQUISITION (Tables)
3 Months Ended
Mar. 31, 2019
ACQUISITION [Abstract]  
Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the preliminary allocation of the purchase price to the estimated fair values of the assets acquired and liabilities assumed on the closing date of November 6, 2018:

  
Amount
 
Net current assets
 
$
404,204
 
Property, plant and equipment
  
125,000
 
Goodwill
  
3,337,000
 
Deferred tax liability
  
(635,000
)
Other intangible assets (estimated useful life):
    
Developed technology (7 years)
  
1,900,000
 
Customer contracts / relationships (10 years)
  
360,000
 
Total consideration
 
$
5,491,204
 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Disaggregation of Revenue
The following tables disaggregate Total Revenues.
 
  For the three months ended March 31, 2019  For the three months ended March 31, 2018
 
  
Exchange
Transactions
  
Non-Exchange
Transactions
  Total
  
Exchange
Transactions
  
Non-Exchange
Transactions
  
Total
 
Net product sales  6,382,986
   -
   6,382,986
  $6,398,227  
$
-
  $6,398,227 
License and royalty revenue  216,191
   
-
   216,191
   201,931   
-
   201,931 
R&D and grant revenue  773,066
   
928,723
   1,701,789
   612,155   504,819   1,116,974 
   7,372,243
   928,723
   
 8,300,966
  $7,212,313  $504,819  $7,717,132 
                         
          Total          Total
 
Africa         $
2,416,300
          $
1,638,530 
Asia          
121,098
           967,574 
Europe & Middle East
          
2,143,221
           983,876 
Latin America
          
1,072,066
           2,689,893 
United States
          
2,548,281
           
1,437,259
 
          $8,300,966          $
7,717,132
 
Inventories
Inventories consist of the following at:

  
March 31, 2019
  
December 31, 2018
 
Raw materials
 $3,596,884  
$
2,803,677
 
Work in process
  632,897   
263,043
 
Finished goods
  5,626,043   
4,784,502
 
  $9,855,824  
$
7,851,222
 
Stock-Based Compensation Expense
Stock-based compensation expense recognized in the condensed consolidated statements of operations was classified as follows:
 
 
 
For the three months ended
 

 March 31, 2019
  March 31, 2018
 
Cost of product sales
 $3,491  
$
8,150 
Research and development expenses
  59,846   11,920 
Selling, general and administrative expenses
  284,170   77,180 
 
 $347,507  
$
97,250 
Assumptions Made in Calculating Fair Values of Options
The weighted-average assumptions made in calculating the fair values of options are as follows:

  
For the three months ended
 
  
March 31, 2019
  
March 31, 2018
 
Expected term (in years)
  N/A   N/A 
Expected volatility
  

  

Expected dividend yield
  

  

Risk-free interest rate
  

  

Stock Option Activity
The following table provides stock option activity for the three months ended March 31, 2019:

Stock Options
 
Number of
Shares
  
Weighted
Average
Exercise Price
per Share
 
Weighted
Average
Remaining
Contract
Term
 
Aggregate
Intrinsic
Value
 
Outstanding at December 31, 2018
  
711,968
  
$
5.62
 
3.33 years
 
$
687,364
 
              
Granted
  
-
   
-
    
-
 
Exercised
  
-
   
-
   

-
 
Forfeited/expired/cancelled
  15,000   5.68    30,286 
Outstanding at March 31, 2019
  696,968  
$
5.62 
3.08 years
 
$
647,586 
Exercisable at March 31, 2019
  466,509  
$
4.62 
2.34 years
 
$
643,918
 
Stock Options Outstanding
The following table summarizes information about stock options outstanding at March 31, 2019:

  
Stock Options Outstanding
  
Stock Options Exercisable
 
Range of
Exercise
Prices
 Number of Shares
  
Average
Remaining
Contract Term
(Year)
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value
  
Number of Shares
  
Weighted
Average
Exercise
Price
  
Aggregate
Intrinsic
Value
 
1 to 2.79999
  
-
   
-
  
$
-
  
$
-
   
-
  
$
-
  
$
-
 
2.8 to 4.59999
  304,343   1.65   3.45   639,418
   304,343   3.45   639,418 
4.6 to 6.39999
  137,875   3.20   5.87   8,168   77,750   5.87   
4,500
 
6.4 to 8.19999
  207,875   4.81   7.31   
-
   75,041   7.21   
-
 
8.2 to 12
  46,875   4.36   11.45   
-
   9,375   11.45   
-
 
 Total
  696,968   3.08  
$
5.62  
$
647,586   466,509  
$
4.62  
$
643,918 
Summary of Restricted Stock and Restricted Stock Units Outstanding
The following table summarizes information about restricted stock and restricted stock units outstanding as of March 31, 2019:

  
Number of
Shares & Units
  
Weighted
Average
Grant Date
Fair Value
 
Outstanding at December 31, 2018
  
287,564
  
$
9.65
 
         
Granted
  -   - 
Earned/released
   -    - 
Forfeited/expired/cancelled
   -    - 
Outstanding at March 31, 2019
  
287,564
  $
9.65
 
Net Product Sales by Geographic Area
Net product sales by geographic area were as follows:

  
For the three months ended
 
  
March 31, 2019
  
March 31, 2018
 
Africa
 
$
2,416,300  
$
1,638,530
 
Asia
  121,098   
967,574
 
Europe & Middle East
  1,178,025   
392,070
 
Latin America
  1,072,066   
2,689,893
 
United States
  1,595,497   
710,160
 
  
$
6,382,986  
$
6,398,227
 
Long-lived Assets by Geographic Area
Long-lived assets by geographic area are as follows:

  
For the three months ended
 
  
March 31, 2019
  
December 31, 2018
 
Asia
 
$
503,327  
$
466,185 
Europe & Middle East
  111,067   123,752 
United States
  2,590,149   2,283,983 
  
$
3,204,543  
$
2,873,920 
Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of:

  
March 31, 2019
  
December 31, 2018
 
Accounts payable – suppliers
 
$
4,226,625  
$
3,622,765
 
Accrued commissions
  
510,303
   
588,131
 
Accrued royalties / license fees
  
221,556
   
279,213
 
Accrued payroll
  
293,009
   
48,867
 
Accrued vacation
  
356,464
   
264,789
 
Accrued bonuses
  
236,785
   
494,318
 
Accrued expenses – other
  
529,185
   
590,598
 
TOTAL
 
$
6,373,927
  
$
5,888,681
 
Changes in Goodwill
Following is a table that reflects changes in Goodwill:

Beginning balance December 31, 2018
 
$
4,983,127
 
opTricon measurement period adjustment  (135,000)
Change in foreign currency exchange rate
  6,819
Balance at March 31, 2019
 
$
4,854,946 
Intangible Assets
Intangible assets consist of the following at:

 March 31, 2019   December 31, 2018 

Weighted
Average
Useful Life
 
Cost
  
Accumulated
Amortization
  
Net Book
Value
  
Cost
  
Accumulated
Amortization
  
Net Book
Value
 
Intellectual property
10 $1,135,164  $203,121  $932,043  
$
1,089,688
  $173,633  $916,055 
Developed technology
7  1,900,015    76,614   1,823,401    1,910,315    -    1,910,315 
Customer contracts/relationships
10
  1,113,640   182,940
   930,700
   1,121,600   151,929   969,671 
Trade names
11
  108,521   22,439
   86,082
   
108,521
   19,731   88,790 
   $4,257,340  $485,114
  $3,772,226  
$
4,230,124
  $345,293  $3,884,831 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Tables)
3 Months Ended
Mar. 31, 2019
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS [Abstract]  
Customer and Purchase Concentration Risks
The following table discloses product sales the Company had to each customer that purchased in excess of 10% of the Company’s net product sales for the periods indicated:
 
 
 
For the three months ended
  
Accounts Receivable as of
 
 
 
March 31, 2019
  
March 31, 2018
  
March 31, 2019
  
March 31, 2018
 
 
 
Sales
  
% of Sales
  
Sales
  
% of Sales
       
Customer 1
 $1,833,590   29% 
$
2,409,758
   
38
%
 $2,867,414  
$
1,189,232
 
Customer 2
  *   *
  
839,399
   
13
%
  *   
438,869
 
Customer 3
  
*
   
*

  
801,625
   
13
%
  
-
   
-
 
 
In the table above, an asterisk (*) indicates that product sales to the customer did not exceed 10% for the period indicated.

The following table discloses purchases the Company made from each vendor that sold to the Company in excess of 10% of the Company’s total purchases for the periods indicated:
 
  
For the three months ended
  
Accounts Payable as of
 
 
 
March 31, 2019
  
March 31, 2018
  
March 31, 2019
  
March 31, 2018
 
 
 
Purchases
  
% of Purc.
  
Purchases
  
% of Purc.
       
Vendor 1
 
$
*
   
*
  
$
469,357
   
16
%
 $
*
  $
163,538
 
Vendor 2
  *   *
  
335,105
   
11
%
  *   
-
 
 
In the table above, an asterisk (*) indicates that purchases from the vendor did not exceed 10% for the period indicated.
Future Minimum Salary Commitment
The following table is a schedule of future minimum salary commitments as of March 31, 2019:

2019
 
$
615,000 
2020
  478,750 
2021
  365,000 
Future Payments Due Under Operating Leases
The future payments due under operating leases as of March 31, 2019 are as follows:

  
Amount
 
Due in 2019
 
$
474,150

2020
  813,444

2021
  998,071

2022
  1,026,044

2023 and thereafter
 
7,803,847

   11,115,556
 
Less effects of discounting
  (4,134,835)
Lease liabilities recognized
 $6,980,721 
Future Minimum Lease Payments
As previously disclosed in our 2018 Annual Report on Form 10-K, and under the previous lease accounting standard, future minimum lease payments for operating leases having initial or remaining non-cancellable lease terms in excess of one year would have been as follows for the years ending December 31,

2019
 
$
384,308 
2020
  88,576 
2021
  - 
  $472,884 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.1
ACQUISITION (Details) - USD ($)
3 Months Ended
Nov. 06, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Business Combination, Consideration Transferred [Abstract]        
Goodwill reduced due to routine post-closing adjustments   $ (135,000)    
Acquisition costs   395,612 $ 0  
Fair values of Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill   4,854,946   $ 4,983,127
opTricon [Member]        
Business Combination, Consideration Transferred [Abstract]        
Goodwill reduced due to routine post-closing adjustments   (135,000)    
Acquisition costs   $ 395,612    
Fair values of Assets Acquired and Liabilities Assumed [Abstract]        
Net current assets $ 404,204      
Property, plant and equipment 125,000      
Goodwill 3,337,000      
Deferred tax liability (635,000)      
Other intangible assets (estimated useful life):        
Other intangible assets 2,260,000      
Total consideration 5,491,204      
opTricon [Member] | Developed Technology [Member]        
Other intangible assets (estimated useful life):        
Other intangible assets $ 1,900,000      
Weighted average useful life 7 years      
opTricon [Member] | Customer Contracts / Relationships [Member]        
Other intangible assets (estimated useful life):        
Other intangible assets $ 360,000      
Weighted average useful life 10 years      
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Disaggregation of Revenue [Abstract]      
Total revenues $ 8,300,966 $ 7,717,132  
Contract Liabilities [Abstract]      
Deferred revenue 200,000   $ 422,905
Earned grant revenue 422,905    
Inventories [Abstract]      
Raw materials 3,596,884   2,803,677
Work in process 632,897   263,043
Finished goods 5,626,043   4,784,502
Inventories 9,855,824   7,851,222
Inventory valuation reserves $ 67,000   $ 78,000
Loss Per Share [Abstract]      
Options and warrants excluded from computation of earnings per share (in shares) 705,301 732,199  
Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues $ 7,372,243 $ 7,212,313  
Non-Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 928,723 504,819  
Africa [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 2,416,300 1,638,530  
Asia [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 121,098 967,574  
Europe & Middle East [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 2,143,221 983,876  
Latin America [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 1,072,066 2,689,893  
United States [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 2,548,281 1,437,259  
Net Product Sales [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 6,382,986 6,398,227  
Net Product Sales [Member] | Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 6,382,986 6,398,227  
Net Product Sales [Member] | Non-Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 0 0  
Net Product Sales [Member] | Africa [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 2,416,300 1,638,530  
Net Product Sales [Member] | Asia [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 121,098 967,574  
Net Product Sales [Member] | Europe & Middle East [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 1,178,025 392,070  
Net Product Sales [Member] | Latin America [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 1,072,066 2,689,893  
Net Product Sales [Member] | United States [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 1,595,497 710,160  
License and Royalty Revenue [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 216,191 201,931  
License and Royalty Revenue [Member] | Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 216,191 201,931  
License and Royalty Revenue [Member] | Non-Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 0 0  
R&D and Grant Revenue [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 1,701,789 1,116,974  
R&D and Grant Revenue [Member] | Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues 773,066 612,155  
R&D and Grant Revenue [Member] | Non-Exchange Transactions [Member]      
Disaggregation of Revenue [Abstract]      
Total revenues $ 928,723 $ 504,819  
Minimum [Member]      
Product Revenue [Abstract]      
Revenue, payment terms 30 days    
Maximum [Member]      
Product Revenue [Abstract]      
Revenue, payment terms 60 days    
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 03, 2008
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Mar. 31, 2019
Jun. 19, 2014
Sep. 22, 2011
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of stock options issued under the plan (in shares)   0 119,947        
Stock options, outstanding, weighted average exercise price per share [Roll Forward]              
Exercised (in dollars per share)     $ 4.71        
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period   $ 647,586          
Exercisable, aggregate intrinsic value, end of period   $ 643,918          
Stock Options Outstanding [Abstract]              
Number of Shares (in shares)         696,968    
Average remaining contract life   3 years 29 days          
Weighted average exercise price (in dollars per share)         $ 5.62    
Aggregate intrinsic value   $ 647,586     $ 647,586    
Stock Options Exercisable [Abstract]              
Number of Shares (in shares)         466,509    
Weighted average exercise price (in dollars per share)         $ 4.62    
Aggregate intrinsic value   643,918     $ 643,918    
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]              
Allocated share-based compensation expense   347,507 $ 97,250        
1 to 2.79999 [Member]              
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period   0          
Exercisable, aggregate intrinsic value, end of period   $ 0          
Range of Exercise Prices [Abstract]              
Range of exercise prices, minimum (in dollars per share)   $ 1          
Range of exercise prices, maximum (in dollars per share)   $ 2.79999          
Stock Options Outstanding [Abstract]              
Number of Shares (in shares)         0    
Average remaining contract life   0 years          
Weighted average exercise price (in dollars per share)         $ 0    
Aggregate intrinsic value   $ 0     $ 0    
Stock Options Exercisable [Abstract]              
Number of Shares (in shares)         0    
Weighted average exercise price (in dollars per share)         $ 0    
Aggregate intrinsic value   0     $ 0    
2.8 to 4.59999 [Member]              
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period   639,418          
Exercisable, aggregate intrinsic value, end of period   $ 639,418          
Range of Exercise Prices [Abstract]              
Range of exercise prices, minimum (in dollars per share)   $ 2.8          
Range of exercise prices, maximum (in dollars per share)   $ 4.59999          
Stock Options Outstanding [Abstract]              
Number of Shares (in shares)         304,343    
Average remaining contract life   1 year 7 months 24 days          
Weighted average exercise price (in dollars per share)         $ 3.45    
Aggregate intrinsic value   $ 639,418     $ 639,418    
Stock Options Exercisable [Abstract]              
Number of Shares (in shares)         304,343    
Weighted average exercise price (in dollars per share)         $ 3.45    
Aggregate intrinsic value   639,418     $ 639,418    
4.6 to 6.39999 [Member]              
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period   8,168          
Exercisable, aggregate intrinsic value, end of period   $ 4,500          
Range of Exercise Prices [Abstract]              
Range of exercise prices, minimum (in dollars per share)   $ 4.6          
Range of exercise prices, maximum (in dollars per share)   $ 6.39999          
Stock Options Outstanding [Abstract]              
Number of Shares (in shares)         137,875    
Average remaining contract life   3 years 2 months 12 days          
Weighted average exercise price (in dollars per share)         $ 5.87    
Aggregate intrinsic value   $ 8,168     $ 8,168    
Stock Options Exercisable [Abstract]              
Number of Shares (in shares)         77,750    
Weighted average exercise price (in dollars per share)         $ 5.87    
Aggregate intrinsic value   4,500     $ 4,500    
6.4 to 8.19999 [Member]              
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period   0          
Exercisable, aggregate intrinsic value, end of period   $ 0          
Range of Exercise Prices [Abstract]              
Range of exercise prices, minimum (in dollars per share)   $ 6.4          
Range of exercise prices, maximum (in dollars per share)   $ 8.19999          
Stock Options Outstanding [Abstract]              
Number of Shares (in shares)         207,875    
Average remaining contract life   4 years 9 months 22 days          
Weighted average exercise price (in dollars per share)         $ 7.31    
Aggregate intrinsic value   $ 0     $ 0    
Stock Options Exercisable [Abstract]              
Number of Shares (in shares)         75,041    
Weighted average exercise price (in dollars per share)         $ 7.21    
Aggregate intrinsic value   0     $ 0    
8.2 to 10 [Member]              
Stock options, additional disclosure [Abstract]              
Outstanding, aggregate intrinsic value, end of period   0          
Exercisable, aggregate intrinsic value, end of period   $ 0          
Range of Exercise Prices [Abstract]              
Range of exercise prices, minimum (in dollars per share)   $ 8.2          
Range of exercise prices, maximum (in dollars per share)   $ 12          
Stock Options Outstanding [Abstract]              
Number of Shares (in shares)         46,875    
Average remaining contract life   4 years 4 months 10 days          
Weighted average exercise price (in dollars per share)         $ 11.45    
Aggregate intrinsic value   $ 0     $ 0    
Stock Options Exercisable [Abstract]              
Number of Shares (in shares)         9,375    
Weighted average exercise price (in dollars per share)         $ 11.45    
Aggregate intrinsic value   $ 0     $ 0    
Stock Options [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of stock options outstanding under the plan (in shares)   711,968   711,968 696,968    
Assumptions made in calculating fair values of options [Abstract]              
Expected term   0 years 0 years        
Expected volatility   0.00% 0.00%        
Expected dividend yield   0.00% 0.00%        
Risk-free interest rate   0.00% 0.00%        
Stock options, number of shares [Roll forward]              
Outstanding, beginning of period (in shares)   711,968          
Granted (in shares)   0          
Exercised (in shares)   0          
Forfeited/expired/cancelled (in shares)   15,000          
Outstanding, end of period (in shares)   696,968   711,968      
Exercisable, end of period (in shares)   466,509          
Stock options, outstanding, weighted average exercise price per share [Roll Forward]              
Outstanding, beginning of period (in dollars per share)   $ 5.62          
Granted (in dollars per share)   0          
Exercised (in dollars per share)   0          
Forfeited/expired/cancelled (in dollars per share)   5.68          
Outstanding, end of period (in dollars per share)   5.62   $ 5.62      
Exercisable, end of period (in dollars per share)   $ 4.62          
Stock options, additional disclosure [Abstract]              
Outstanding, weighted average remaining contract term   3 years 29 days   3 years 3 months 29 days      
Exercisable, weighted average remaining contract term   2 years 4 months 2 days          
Outstanding, aggregate intrinsic value, beginning of period   $ 687,364          
Granted, aggregate intrinsic value   0          
Exercised, aggregate intrinsic value   0          
Outstanding, aggregate intrinsic value, end of period   647,586   $ 687,364      
Exercisable, aggregate intrinsic value, end of period   $ 643,918          
Net unrecognized compensation cost         $ 630,345    
Weighted average period for recognition of net unrecognized compensation cost   2 years 3 months 7 days          
Total fair value of stock options vested during period   $ 204,567 $ 333,845        
Stock Options Outstanding [Abstract]              
Aggregate intrinsic value   687,364   $ 687,364 647,586    
Stock Options Exercisable [Abstract]              
Aggregate intrinsic value   $ 643,918     643,918    
Weighted Average Grant Date Fair Value [Abstract]              
Weighted average period for recognition of net unrecognized compensation cost   2 years 3 months 7 days          
Restricted Stock and Restricted Stock Units [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of restricted shares awarded under the plan (in shares)   0          
Stock options, additional disclosure [Abstract]              
Weighted average period for recognition of net unrecognized compensation cost   2 years 3 months 18 days          
Number of Shares & Units [Abstract]              
Outstanding, beginning of period (in shares)   287,564          
Granted (in shares)   0          
Earned/released (in shares)   0          
Forfeited/expired/cancelled (in shares)   0          
Outstanding, end of period (in shares)   287,564   287,564      
Weighted Average Grant Date Fair Value [Abstract]              
Outstanding, beginning of period (in dollars per share)   $ 9.65          
Granted (in dollars per share)   0          
Earned/released (in dollars per share)   0          
Forfeited/expired/cancelled (in dollars per share)   0          
Outstanding, end of period (in dollars per share)   $ 9.65   $ 9.65      
Net unrecognized compensation cost         $ 1,387,496    
Weighted average period for recognition of net unrecognized compensation cost   2 years 3 months 18 days          
2008 Stock Incentive Plan [Member] | Stock Options [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of shares authorized under the plan (in shares) 625,000           750,000
Number of stock options outstanding under the plan (in shares)   99,132     99,132    
Increase in number of shares authorized (in shares) 125,000            
Number of stock options issued under the plan (in shares)   508,889          
Options or shares still available to be issued (in shares)         0    
Stock options, number of shares [Roll forward]              
Outstanding, end of period (in shares)   99,132          
2014 Stock Incentive Plan [Member] | Stock Options [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of shares authorized under the plan (in shares)           800,000  
Number of stock options outstanding under the plan (in shares)   390,968     390,968    
Number of stock options issued under the plan (in shares)   85,407          
Options or shares still available to be issued (in shares)         21,061    
Stock options, number of shares [Roll forward]              
Outstanding, end of period (in shares)   390,968          
2014 Stock Incentive Plan [Member] | Restricted Stock [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of restricted shares awarded under the plan (in shares)       266,839      
Number of Shares & Units [Abstract]              
Granted (in shares)       266,839      
2014 Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]              
Share-based Arrangements with Employees and Nonemployees [Abstract]              
Number of restricted shares awarded under the plan (in shares)       20,725      
Number of Shares & Units [Abstract]              
Granted (in shares)       20,725      
Cost of Goods Sold [Member]              
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]              
Allocated share-based compensation expense   $ 3,491 8,150        
Research and Development Expense [Member]              
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]              
Allocated share-based compensation expense   59,846 11,920        
Selling, General and Administrative Expenses [Member]              
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]              
Allocated share-based compensation expense   $ 284,170 $ 77,180        
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Geographic Areas, Revenues from External Customers [Abstract]        
Sales $ 8,300,966 $ 7,717,132    
Geographic Areas, Long-Lived Assets [Abstract]        
Long-lived assets 3,204,543 2,873,920 $ 2,873,920  
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents 7,370,678 12,457,538 12,524,551 $ 3,790,302
Summary of accounts payable and accrued liabilities [Abstract]        
Accounts payable - suppliers 4,226,625   3,622,765  
Accrued commissions 510,303   588,131  
Accrued royalties / license fees 221,556   279,213  
Accrued payroll 293,009   48,867  
Accrued vacation 356,464   264,789  
Accrued bonuses 236,785   494,318  
Accrued expenses - other 529,185   590,598  
Total 6,373,927   5,888,681  
Net Product Sales [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 6,382,986 6,398,227    
Africa [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 2,416,300 1,638,530    
Africa [Member] | Net Product Sales [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 2,416,300 1,638,530    
Asia [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 121,098 967,574    
Geographic Areas, Long-Lived Assets [Abstract]        
Long-lived assets 503,327 466,185    
Asia [Member] | Net Product Sales [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 121,098 967,574    
Europe & Middle East [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 2,143,221 983,876    
Geographic Areas, Long-Lived Assets [Abstract]        
Long-lived assets 111,067 123,752    
Europe & Middle East [Member] | Net Product Sales [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 1,178,025 392,070    
Latin America [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 1,072,066 2,689,893    
Latin America [Member] | Net Product Sales [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 1,072,066 2,689,893    
United States [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 2,548,281 1,437,259    
Geographic Areas, Long-Lived Assets [Abstract]        
Long-lived assets 2,590,149 2,283,983    
United States [Member] | Net Product Sales [Member]        
Geographic Areas, Revenues from External Customers [Abstract]        
Sales 1,595,497 $ 710,160    
Money Market Funds [Member] | Level 1 [Member]        
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 4,700,000   $ 4,700,000  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Goodwill [Abstract]      
Goodwill impairment loss $ 0 $ 0  
Goodwill [Roll Forward]      
Goodwill, Beginning balance 4,983,127    
opTricon measurement period adjustment (135,000)    
Changes in foreign currency exchange rate 6,819    
Goodwill, Ending balance 4,854,946    
Intangible assets [Abstract]      
Net Book Value 3,772,226   $ 3,884,831
Amortization Expense [Abstract]      
2019 496,512    
2020 496,512    
2021 496,512    
2022 496,512    
2023 496,512    
Thereafter $ 1,402,271    
Taxes [Abstract]      
Effective tax rate 8.80% 0.00%  
Intellectual Property [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 10 years    
Developed Technology [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 7 years    
Customer Contracts / Relationships [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 10 years    
Trade Name [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 11 years    
CDM [Member]      
Amortization Expense [Abstract]      
Amortization expense $ 139,000 $ 45,000  
OpTricon and CDM [Member]      
Intangible assets [Abstract]      
Cost 4,257,340   4,230,124
Accumulated Amortization 485,114   345,293
Net Book Value $ 3,772,226   3,884,831
OpTricon and CDM [Member] | Intellectual Property [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 10 years    
Cost $ 1,135,164   1,089,688
Accumulated Amortization 203,121   173,633
Net Book Value $ 932,043   916,055
OpTricon and CDM [Member] | Developed Technology [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 7 years    
Cost $ 1,900,015   1,910,315
Accumulated Amortization 76,614   0
Net Book Value $ 1,823,401   1,910,315
OpTricon and CDM [Member] | Customer Contracts / Relationships [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 10 years    
Cost $ 1,113,640   1,121,600
Accumulated Amortization 182,940   151,929
Net Book Value $ 930,700   969,671
OpTricon and CDM [Member] | Trade Name [Member]      
Intangible assets [Abstract]      
Weighted Average Useful Life 11 years    
Cost $ 108,521   108,521
Accumulated Amortization 22,439   19,731
Net Book Value $ 86,082   $ 88,790
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
STOCKHOLDERS' EQUITY (Details) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Common Stock [Abstract]    
Number of stock options exercised (in shares) 0 119,947
Common stock exercised on cashless basis (in shares)   60,372
Exercise prices of stock option (in dollars per share)   $ 4.71
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
KeyEmployee
Lease
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Concentrations [Abstract]      
Sales $ 8,300,966 $ 7,717,132  
Accounts Receivable 7,717,865   $ 7,373,971
Purchases $ 4,770,337 4,117,779  
Employment Contracts [Abstract]      
Number of key employees with whom Company has employment contracts | KeyEmployee 2    
Aggregate annual salaries of employment contracts $ 820,000    
Contract one, expiration date Mar. 31, 2020    
Contract two, expiration date Dec. 31, 2021    
Future minimum salary commitments [Abstract]      
2019 $ 615,000    
2020 478,750    
2021 $ 365,000    
Pension Plan [Abstract]      
Percentage of employer's matching contribution 40.00%    
Expenses related to matching contribution $ 24,030 23,264  
Leases [Abstract]      
Number of leases entered | Lease 5    
Number of subleases entered | Lease 1    
Rent expense $ 281,603 152,237  
Lease amount in cash activities 281,603    
Lease amount in non-cash activities $ 0    
Weighted average discount rate 8.84%    
Weighted-average lease term 10 years    
Future Payments Due under Operating Leases [Abstract]      
Due in 2019 $ 474,150    
2020 813,444    
2021 998,071    
2022 1,026,044    
2023 and thereafter 7,803,847    
Total lease payments 11,115,556    
Less effects of discounting (4,134,835)    
Lease liabilities recognized 6,980,721    
Minimum Lease Payments under Non-cancellable Operating Leases [Abstract]      
2019     384,308
2020     88,576
2021     0
Total     $ 472,884
Customer Concentration Risk [Member] | Customer 1 [Member]      
Concentrations [Abstract]      
Accounts Receivable 2,867,414 1,189,232  
Customer Concentration Risk [Member] | Customer 2 [Member]      
Concentrations [Abstract]      
Accounts Receivable [1] 438,869  
Customer Concentration Risk [Member] | Customer 3 [Member]      
Concentrations [Abstract]      
Accounts Receivable 0 0  
Supplier Concentration Risk [Member] | Vendor 1 [Member]      
Concentrations [Abstract]      
Accounts Payable [2] 163,538  
Supplier Concentration Risk [Member] | Vendor 2 [Member]      
Concentrations [Abstract]      
Accounts Payable [2] 0  
Maximum [Member]      
Pension Plan [Abstract]      
Employee contribution subject to employer matching contribution 5.00%    
Employer matching contribution 2.00%    
Cost of Sales [Member]      
Leases [Abstract]      
Rent expense $ 83,232 128,063  
Research and Development Expense [Member]      
Leases [Abstract]      
Rent expense 31,552 14,195  
Selling, General and Administrative Expenses [Member]      
Leases [Abstract]      
Rent expense 166,819 9,979  
Prepaid Expenses and Other Current Assets [Member]      
Leases [Abstract]      
Deferred rent component of ROU assets 1,173,263    
Sales [Member] | Customer Concentration Risk [Member] | Customer 1 [Member]      
Concentrations [Abstract]      
Sales $ 1,833,590 $ 2,409,758  
Concentration risk, percentage 29.00% 38.00%  
Sales [Member] | Customer Concentration Risk [Member] | Customer 2 [Member]      
Concentrations [Abstract]      
Sales [1] $ 839,399  
Concentration risk, percentage [1] 13.00%  
Sales [Member] | Customer Concentration Risk [Member] | Customer 3 [Member]      
Concentrations [Abstract]      
Sales [1] $ 801,625  
Concentration risk, percentage [1] 13.00%  
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor 1 [Member]      
Concentrations [Abstract]      
Concentration risk, percentage [2] 16.00%  
Purchases [2] $ 469,357  
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor 2 [Member]      
Concentrations [Abstract]      
Concentration risk, percentage [2] 11.00%  
Purchases [2] $ 335,105  
[1] Product sales to the customer did not exceed 10% for the period indicated.
[2] Purchases from the vendor did not exceed 10% for the period indicated.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.1
NOTE PAYABLE (Details) - Note Payable - Equipment Vendor [Member] - USD ($)
1 Months Ended 3 Months Ended
Sep. 30, 2017
Mar. 31, 2019
Debt Instruments [Abstract]    
Debt instrument, face amount $ 660,000  
Percentage of first prepayment of the term 30.00%  
Percentage of second prepayment of the term 60.00%  
Percentage of prepayment after delivery 10.00%  
Percentage of first prepayment of the term by the vendor 15.00%  
Percentage of second prepayment of the term by the vendor 40.00%  
Percentage of prepayment after delivery by the vendor 10.00%  
Annual interest rate 12.00%  
Periodic payment debt instrument, principal and interest $ 20,150  
Term of debt instrument   24 months
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.1
DEFERRED RESEARCH AND DEVELOPMENT REVENUE (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
DEFERRED RESEARCH AND DEVELOPMENT REVENUE [Abstract]    
Deferred revenue $ 200,000 $ 422,905
EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "9 HDX?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ )D"B3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " F0*).=FZH?.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.NTT!%&7"X@32$A, G&+'&^+:-HH,6KW]J1E MZX3@ 3C&_O/YL^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_,GJ"6\AH\L;&S (BQ$H1N+"B,9[N,);W'!A\_8SC"+0"UY MZCA!558@]#0Q',>V@0M@@C%%G[X+9!?B7/T3.W= G))CL2FPXI_TI.\3'01IPGOZ[N[KRNBWDNI#U5MXH*56U?I]< M?_A=A'UOW<[]8^.SH&[@UUWH+U!+ P04 " F0*).F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "9 HDZ-JUM%;P( -H( 8 >&PO=V]R:W-H965T&UL?5;;CML@$/T5RQ^P-OB29.582E)5K=1*T59MGTE"8FNQ<8'$ MV[\O8*_KPK@O <;GS)D!)D/1<_$J*TI5\-:P5F[#2JGN.8KDN:(-D4^\HZW^ M\U+=*&4-4%AVYT6]4?>^.0J^BRS^'S9AK&)B#)Z5L8%T<.#'BACQI..X]?H-)PT#7$^?_?^ MT2:ODSD120^<_:POJMJ&ZS"XT"NY,_7"^T]T3"@+@S'[+_1!F8:;2+3&F3-I M?X/S72K>C%YT* UY&\:ZM6,_?$F3D083\$C $P'G_R4D(R&9""BUR0^1V50_ M$$7*0O ^$,-I=<1<"O2S.@I3$]!>FKIZ8R>.1O@(W)8( ,%,H^^ M<@1\Q!H6R$&!W*-O' $?@6)8804JK'P^_!/6X(LZ2R4+3(][!VJFK$9!;3CI&@/$^SS8(66+\[ MA'TM]WX!&+QPP1!ZE<&)*]VO;%>Y'CX?%J6F_==L8^]GW?7WH[N?;OC_>%47W MM(W[JOO4'.,A_?+M^7[7_KF+=G.[G,']_\77WLNV'%\5R<:Q>XA^Q__/XT*:GXE+* M9K>/AV[7'&9M?+Z??X:[M?9#P*CX:Q=/W=7];$CEL6F^#0^_;N[G:G 4Z_C4 M#T54Z?(6U[&NAY*2CW^F0N>7;PZ!U_?OI?\\)I^2>:RZN&[JOW>;?GL_#_/9 M)CY7KW7_M3G]$J>$['PV9?];?(MUD@].TC>>FKH;_\^>7KN^V4^E)"O[ZOOY MNCN,U]-4_GN8'(!3 %X"P'P8H*< 30**L[,QU2]57RT7;7.:M>?6.E9#IX [ MG2KS:7@YUMWX6\JV2V_?EA@6Q=M0SB19G25X+;E5K 5%>9$4Z?L7$RB:P#%> M7\5K)<=K,5Z/\>8Z'D@29XD;)8=1XK57SI-DUUP':-%8"[(A(QHRW!"IL]59 M8J\->?#!66)(T&FO2Y_Q8T4_EOO1Q(]EWRF#M0$-\<-U/EA 1-F/$_TX[H=\ M9^78=Q -HJ-^N,XK5)#I/UZTX[D=T@PKS^UX",[1CK86A,%8\-;(CH+H*/ 1 MX>3X4HPO>4:>9%0RHQJ5L89TC#7784@=$#,U#$KFC.*.&&@4^Y0-RAM+!ZD@ MS+G)4 ^XFY*Z 3XB%*0)DK:X(/RXAF0( J>@R94@8Q X!PWEX*2Y:7;OT_!U M-"M!&(().@,>D$D('(6&HA XXTRPIC3,DR LDR/T&4\R#8'CD/;Z%0B<2_.% MI:-#TJ7!GILN0.8A<" :"D3@I"O3/!"0SAB2T":6J\R<##(4@5/14"H"IUV: M*DMGK*>F!*4J 2#HC"L9C,#):#)D!!F-P-EH*!N!0\\-LRZRM+C0AA!@E&Z8]8$G1IWBR5S3B2"8F:M2!T%DH,N5J248N& M#0V;696A#$;D8*3 6R$'7FISJUBC"[JT8L+^<<.,IMNCD!'5W::DZT$G5;1)5VT2$I56NU# MKL5E"&J^WG0489HO(W]RRJ>]I:+SNR2U/CD+/E=;,EHU1RMMEY7FR-1@=*#' M+8(. *',K(.TC%;-T4H/'U::$U.#VSZOMF/)V3/3=/'5*KZE++:CC MSR/U!+ P04 " F0*).#&W-X3D" !N M!P & 'AL+W=O8@!G_/S'4(@[RE[YA7& MPGMI2,MW?B5$MP6 GRK<(+ZB'6[EFPME#1*RRZZ =PRCLS8U!(00IJ!!=>L7 MN1X[L"*G-T'J%A^8QV]-@]B_/2:TW_F!_SKP5%\KH09 D7?HBG]B\:L[,-D# M8Y5SW>"6U[3U&+[L_$_!M@R@,FC%[QKW?-+V5)0CI<^J\^V\\Z$BP@2?A"J! MY...2TR(JB0Y_@Y%_7%.99RV7ZM_T>%EF"/BN*3D3WT6UZ<;%[09JDB4!KV89]WJ9V_>9.E@C M]R+-AEA; M(8PDU9)62V*YUZ$5Y"/5C"5VLL2++,D;:Y$X_4 X M(TJ=1.F"*+,FVJ>+B6R4]Q0SALS)D"T9 HO!2++I#"MHBD0IZA^J2[4"JPK I7LEXE+[^Q0_!%J&8F MV\S< *8C:#?<;F"\8HO_4$L#!!0 ( "9 HDZ"##VXP0, "40 8 M>&PO=V]R:W-H965T&ULC9C=;N,V$(5?1=!](PXID6)@&XA= M+%I@%PBV:'NMV+0MK"1Z)3G>OGVIGW@5SC#M32S19\@S(_*S)JN;;;]U9V/Z MZ$==-=TZ/O?]Y3%)NOW9U$7W8"^F<=\<;5L7O;MM3TEW:4UQ&(/J*N&,R:0N MRB;>K,:QYW:SLM>^*AOSW$;=M:Z+]I^MJ>QM'4/\-O"U/)W[82#9K"[%R?QA M^C\OSZV[2^ZS',K:-%UIFZ@UQW7\!(\[KH> 4?%7:6[=XCH:4GFQ]MMP\_MA M';/!D:G,OA^F*-S'J]F9JAIF:9)=M)PA<2N"L2-_E]!4ZM ML.4HG+]?8(<52M(K"#(',<:+9;RBXU,R/AWCTV5\[M5@DLA1THR27#"FI?12 MP3JE0('@M)^,])/A?#0=+\EXB?+)F9?/),D6/E.EF!#*RX?0 2@5\J-(/PK[ M <^/0NMP#DH*?ZM@'>2I A:H;T[ZR;$?;YUMCO-F()CR?.^PCJ=,9C)0'TWZ MT=B/\/QHM([0F02_/%C&:"/ :!HP;"7U<<#P,P#ACD+FNR&4N5"09B%3 40! M-H48!6BI7P1S)'- ] "VAJ@S:,?3D":7;'R(5 5,T""'#IK1O*L-+<<53 MJ7U/6!C:AS16 7-5^UR=-?*=FQQD)H1OAU!^6"*:K8#AJGVXSAJU7(H] #H9 MI(R%]A'-5L!PU3Y<9\U_^B%E03\T6P'#5?MP!8Q-]YLM99JA/40H!9?#=@N\ M$M&%.J<\Y GFHT;X=..J:+0)0#%0_B_)CA("2*U2SU.R:*YJ MTY[&/K2+]O;:]$,?LQB]][I/?&C.O/&MZX&GCO7G-%,#_:5H3V7312^V=ZW? MV* =K>V-\\D>W(,[NY[]?E.98S]<*G?=3HWK=-/;R]R4)_?_#&S^!5!+ P04 M " F0*).)71K5"8" #+!0 & 'AL+W=O@,IK83KO^^MN$X MCKA]B>WUS.[,!F\VLU_- M2=6YO_&]$YSIE:DG/GR&R4_L>Y/YKW #IN%&B:Y1<2;MKU==I>+ME$5+:>G+ MN#:=78?Q)MU.-#>!3 0R$W3M_Q'"B1"^$2)K?E1FK7ZDBA:9X(,GQC^KI^:; M"':A;F9E@K9W]DZ[E3IZ*[:;#-U,G@E2CA"R@ 0S NGDOF1TY^9/G1TB#&JR:,F,1B.HOY0#9!$H?ARHP#F,0D MC$*WHMBI*+YS%.!_-#UQ)D@$DB,(H70ER ".,<12O%*'%&VA!7.RXD%[%KYTRG]LB.D^D1V+> MT"I>ZDDU#I:W-..8^T;%I>FD=^1*OU#[CLZ<*] R\8-N6:TGZWQ@<%9FF^J] M&.?+>%"\GT8GFN=W\1=02P,$% @ )D"B3H\/"F,]! JQ0 !@ !X M;"]W;W)K8+Y"$-S-^S\X\X]FYK+[7>V.:R<\B M/];S8-\TIZP/E4FVW9!11X"8RHLLL,Q M6,RZ9R_58E:^-_GA:%ZJ2?U>%%GUW[/)R_,\X,'G@V^'MWW3/@@7LU/V9OXR MS=^GE\K>A= MMLU^'B3!9&MVV7O>?"O/OYF>D PF/?L_S(?)+;P=B:VQ*?.Z^YQLWNNF+/HL M=BA%]O/R?3AVW^<^_V<8'0!] %P# .X&B#Y 7 .$NAL0]0'1KPKZ;H#L ^0U M@$=W U0?H'X%B&X^+F)UZJ^R)EO,JO(\J2X+Z)2UZY0_*3N_F_9A-YW=;W8" M:OOT8\%9- L_VD0]YOF"@0%&#C%+"J.&F!6%B8>8-85)AIB4PN@K)K1\KZ2! M) U=@N@V 6>(] 6C.LSQ@@'!$\S;A2E(@$."!KUR@5/)6!0!H)1KHG*JO+@A=]JO.&%8#!M6#[K+W0M9$9"I MDF#[%5; FRM](->0/6U1G/(HC=D+M_-'7$&,)7#-+!::*:$X5L)%6L=66DF5 M8"U<:"0X1 H+XN) Q DH->+9G+92'KF*@+,>(M<..D786,NA;9<3O@MXB\ I MX^5*X:;.73?43$LK MXO$W'G#+DL1FD'9D3E@QXY\1=3W;:AVN4D-AE[DR=WY3] MD-1?;'-&TQWA_9M7;X5A/7LNF*8ON3&97EHVQ6=D7FV]O MLNWU)C>[IKV,[75U.3Z[W#3EJ3\:#*_GDXO_ 5!+ P04 " F0*).TO>* MS\8$ "$%@ & 'AL+W=O8DEY9 \ MP\O'(9>O3?N]V\38SW[L=X?N>K[I^^/58M'=;^*^[CXWQWA(_WELVGW=I]?V M:=$=VU@_C(7VNP4IY1;[>GN8KY;CMR_M:MD\][OM(7YI9]WS?E^W_]W&7?-Z M/=?SMP]?MT^;?OBP6"V/]5/\*_;?CE_:]+8XU_*PW<=#MVT.LS8^7L]O]-6: MPU!@5/R]C:_=Q?-L".6N:;X/+[\_7,_5X"CNXGT_5%&GGY>XCKO=4%/R\>]4 MZ?S5_/90WRLGW?]U^;UMS@%9.>S M*?H_XDO<)?G@)+5QW^RZ\>_L_KGKF_U42[*RKW^'\?=UJO^M&"Y 4P$Z M%TAM?U2 IP+\LX 9@S\Y&T/]I>[KU;)M7F?M:;2.]3 I]!6GSKP?/HY]-_XO M1=NEKR\K36ZY>!DJFC2W)PU=:LZ*1:K]W 2A)FY)%*?W#:REPCO< L,@>"S/ M[X+PN (#*S!C!>9=!576"R>-&S6'D\G*!>U\%HS4.<6!*XL-66C( D,A,W32 MV(N&/FEB$\0 KH&R8ELY+HRC@YZ<],0J\^1D2U3IU &9(ZE3V(J'5CRPHC,K M7C3A7&4R'U*D@R^,5 6M5,!*-K]O*]DKQEM3^6R.K8&06'ORA8$*T%*0RX$9 M5Z 5IH("49D<"PJ$9;7/9Q_0%09;%QBE@1N;N]'2C66B(.P H=&62YX@U&XT M 4\"G 0\>6]\#D D_,@3QJ &'.0"!S4&H08DY)R$DP@/Z!20E'@=M"F8P1#4 M@(*<4U #N%$(.9G60%?J78P_#?AG+.>3 "F= M3;E78942" Z((G6R W85(2(*45HX](Z&)/9,E?8C,7!2EX[3ME*EZ83QR#(7%6ACF6=^&IBE;.Y)"JU2JK!R&=.6 M44*:+SL&"2D^[2'EA\<]QL1E!X!22+49(Y(1(O.=GS\BWQ22E-C*A,(.PAB0 M#))(FY^M6":'+J0I1GEN!(2E4<>P901;L3:"N/9)9U25)QEKH,O=+"[N[O:Q M?1JO.;O9??-\Z(=;LHNOYZO4&QKN_K+OM_IJ?;H0_5G-Z7[VS[I]VAZZV5W3 M]\U^O/][;)H^)H?J<^JI3:P?SB^[^-@/CSX]MZ=[T=-+WQRG.]_%^>)Y]3]0 M2P,$% @ )D"B3M_5B_:V 0 T@, !@ !X;"]W;W)KO2FJ7T];[[LB8*UM0W-V8#C3>U,8J M[M&T#7.=!5Y%D)(L39);IKC0M,BB[VR+S/1>"@UG2URO%+=O)Y!FR.F&OCN> M1=/ZX&!%UO$&OH+_UITM6FQFJ80"[831Q$*=T_O-\;0+\3'@NX#!+$!I Q$*./GQ$GGE &X/+^S?XJU8RT7[N#!R!^B M\FU.#Y144/->^FEUG.2%=Q[8^S2^R>_P<=J?N&V$ M=N1B/+YL[']MC >4DMS@"+7XP69#0NW#\0[/=ARST?"FFWX0F[]Q\0M02P,$ M% @ )D"B3B+)W[JS 0 T@, !@ !X;"]W;W)K .E I$*.-UYJ1+R@!"\T3,+2M'B;=IE%_=Q MNN'I#-L&\!G %\!-S,.F1%'Y)^%%D5DS$COUOA?AB9,#Q]Z4P1E;$>]0O$/O MI4BNDXQ= M$<W#\2.>[31FD^%-/_\@MGSCXB=02P,$% @ M)D"B3OI%$.RT 0 T@, !D !X;"]W;W)K&UL M?5/;;MLP#/T501]0)8J3%8%MH.DP;, *!!VV/BLV?4%U\20Y;O]^E.QZ;F?L M11(IGL-#BDH'8Y]= ^#)BY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;V>6IZ+UL-9TM09LCHEKXY'MNZ\<'!\K03 M-?P _[,[6[38S%*V"K1KC286JHS>;8^G),3'@%\M#&YQ)J&2BS'/P?A69G03 M!(&$P@<&@=L5[D'*0(0R?D^<=$X9@,OS&_N76#O66C,0._:^$^&)MT>.O2F",[8BWJ%XA]YKOCTD M*;L&HBGF-,;P9W<NC@Q59)QKX!OY[ M=[;!8C-+)348)]$0"W5.[[?'TS[&IX ?$@:W.)-8R07Q*1J?JYQNHB!04/K( M(,)VA0=0*A(%&;\F3CJGC,#E^87]8ZH]U'(1#AY0_925;W-ZH*2"6O3*/^+P M":9ZWE$R%?\%KJ!">%02F()4K1X'G=ITCZ,-SL^P=8!? +P M&7!(>=B8*"G_(+PH,HL#L6/O.Q&?>'ODH3=E=*96I+L@W@7OM=C>WF7L&HFF MF-,8PYU@GVJP3[1+#_;XEK,>]? M)6&+GFJP39HF1TKL39KDA7<>V/OTB.QO^#CM7X5MI''D@CZ\;.I_C>@A2-G< MA!%JPP>;#06UC\>[<+;CF(V&QV[Z06S^QL4?4$L#!!0 ( "9 HDY7!FX( MLP$ -(# 9 >&PO=V]R:W-H965TOP!WW'OW[CBR M 5%2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49&F2?&** M"TV++/I.ILBP=U)H.!EB>Z6X>3V"Q"&G&_KN>!1-ZX*#%5G'&W@"][T[&6^Q MF:42"K05J(F!.J>WF\-Q%^)CP \!@UV<2:CDC/@UG+F%.Y0_1>7:G.XIJ:#FO72/.'R!J9YK M2J;BO\$%I \/2GR.$J6-*RE[ZU!-+%Z*XB_C+G3C_!U@'I!$AGP#[F M86.BJ/R>.UYD!@=BQMYW/#SQYI#ZWI3!&5L1[[QXZ[V78G.39.P2B*:8XQB3 M+F/F".;9YQ3I6HIC^@\\78=O5Q5N(WS[A\+_Y-^M$NPBP>[#$M=B_E;)%CU5 M8)HX39:4V.LXR0OO/+"W:7R3W^'CM#]PTPAMR1F=?]G8_QK1@9>27/D1:OT' MFPT)M0O'&W\VXYB-AL-N^D%L_L;%&U!+ P04 " F0*).A.AZ+;0! #2 M P &0 'AL+W=OE-:K9)(W2($$DBK(NBS-YDD5GT)MK,I?\_824. B!?;,YYSYLQXG(_6O?@. M()!7K8PO:!="?V3,5QUHX6]L#P9O&NNT"&BZEOG>@:@32"O&=[MW3 MI:)DG MW]F5N1V"D@;.COA!:^%^GD#9L:![^N9XDFT7HH.5>2]:^ KA6W]V:+&%I98: MC)?6$ =-01_VQU,6XU/ =PFC7YU)K.1B[4LT/M4%W45!H* *D4'@=H5'4"H2 MH8P?,R==4D;@^OS&_B'5CK5FXIF8O_ M#%=0&!Z58([**I]64@T^6#VSH!0M7J==FK2/TPW/9M@V@,\ O@#N4QXV)4K* MWXL@RMS9D;BI][V(3[P_D.Q7OT7LO]W2%GUT@TQYRF&+Z.62(8 MLB\I^%:*$_\'SK?AATV%AP0__*$PVR;(-@FR1)#]M\2MF-N_DK!53S6X-DV3 M)Y4=3)KDE7<9V >>WN1W^#3M7X1KI?'D8@.^;.I_8VT E+*[P1'J\(,MAH(F MQ.,=GMTT9I,1;#__(+9\X_(74$L#!!0 ( "9 HDX<<)PQM $ -(# 9 M >&PO=V]R:W-H965TO&IE M7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;,=19$E4!:,;[9/# MI*%%EGP76V38 M>R4-7"QQO=;"_CR#PB&G6_KF>)9-ZZ.#%5DG&O@"_FMWL<%B,TLE-1@GT1 + M=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW4_P<=H_"]M(X\@5?7C9U/\:T4.0LKD+(]2&#S8;"FH?CX=P MMN.8C8;';OI!;/[&Q2]02P,$% @ )D"B3C;KI).( @ W D !D !X M;"]W;W)K&UL=5;1CILP$/P5Q <$%L)F=6<.LO?E#JC=]%<)$[U59ZW5\ M-:9Y3A)]O(J*ZR?9B-J^.4M5<6.'ZI+H1@E^\D%5F3!"%DG%BSK>Y'YNKS:Y MO)FRJ,5>1?I655S]W8E2/M8QC3\F7HO+U;B)9),W_")^"/.SV2L[2GJ64U&) M6A>RCI0XK^,M?=[1E0OPB%^%>.C!<^26)'E[^)DKNLXBZ.3./-;:5[EXXOH M%I3&4;?Z;^(N2@MWF5B-HRRUOT;'FS:RZEAL*A5_;^]%[>^/]DV:=F$X@'4! MK _(O$[2"OG,/W'#-[F2CTBU'[_A[A_39V:_S=%-^D_AW]GDM9V];^ARE2=W M1]1A=BV$](K'LO01#$CL6A#,989 E%EH @'8D@S *+9% D P3+ MD0C"9%AD!456@&#L;8!9$2Q"":X@ BCHN(00:*(,Z$2E4D Q_OL0-/'[*2S7 M+66 8FP ")IP ,5U36> 8NP!")HP <7E3T%MKX(M+@39DVU"!^\ -"QO1@(? M(-"4#_ F0,,*9R3P 0)-^0#O S0LNR9?YP_@]O^Y[O7%V*6D<' M:>P1[P_BLY1&V%S(D_7*U;9:_: 49^,>E_99M?U&.S"RZ7JII&_H-O\ 4$L# M!!0 ( "9 HDYJ$#F&PO=V]R:W-H965T:9M<<7!1@'\#K] M^P)V'"=Q7X 9SCES84@'-$^V 7#D14EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ; MIF:V,R#*2%*2\8J]DZV&DR&V5TJ8OT>0.&0TH:^.A[9N M7'"P/.U$#;_ _>Y.QEML5BE;!=JVJ(F!*J.WR>&X"_@(^-/"8!=G$BHY(SX% MX[[,Z"8D!!(*%Q2$WRYP!U(&(9_&\Z1)YY"!N#R_JG^+M?M:SL+"'0B@I1L5;52*T5;=?OL$">@-9C:3MC^?6W# M4FJ&E_C"F7-F;,],LD[(-U4RIH/WFC=J'Y9:MSN$5%&RFJHGT;+&?+D*65-M MEO*&5"L9O3BCFB,212FJ:=6$>>;V3C+/Q%WSJF$G&:A[75/YY\BXZ/8A#C\V M7JI;J>T&RK.6WM@/IG^V)VE6:&2Y5#5K5"6:0++K/CS@W1$GUL A7BO6J!'.F MBCT+_JNZZ'(?;L+@PJ[TSO6+Z+ZP(: D#(;HO[$'XP9N/3$:A>#*_0;%76E1 M#RS&E9J^]V/5N+'KOZ3KP0PV((,!&0TV3@?U0L[S3U33/).B"V1_^"VU=XQW MQ)Q-83?=4;AOQGEE=A\YP:L,/2S1@#GV&#+!X!&!#/LH02")(YF9$]@\!CV, MG7D\54\3F& %$JP

J_$!,O1 B3PB()*)+,"' 2>R)S#,%K6"0%15* 8..) M0)@M++(&1=9S A)Y(A!FX4UL0)$-0$ \$0@3PR);4&0+$/AO&\(LO"X$! !!0 &0 M 'AL+W=O;!+GAS/'=-JZT#%]E &_@.^L=PEL;""TO5<>A5)WHD MH#",7'JW5TP_T8R]![ CB_TH\;$KT83[Y11*O2/*>( XW M(C[,!Y7LO2)[#P'9B/@PD5\D]8JD'H)X(^+#)!L1O'J"'&3CFD^A4EQ[U_@K M[]+?]\0]X7_P:3A\H[+I>H4N0IM&<,^U%D*#226\,[?:FGFT& QJ;;>IV.'B9>L5?4$L#!!0 ( "9 HDY_K\*Y_@( ,8, 9 >&PO M=V]R:W-H965TW83)T$%S,!)NG\_&RA*\'66O03LG'ONA^^QS?RDFM=V+Z4.WLJB:A?A M7NMZ%D7M>B]+T=ZI6E;FGZUJ2J'-L-E%;=U(L>F,RB(B"/&H%'D5+N?=W%.S MG*N#+O)*/C5!>RA+T?RYEX4Z+4(#^%8#.AC06PW88, F!E&?>U?,!Z'%UDMSK=?Z:>K9D]+@GE\^AHB0;,?8\A%YCD$K,",)>(!Q>13!P] B39 M"(E,'F,R!$R&=/;Q1: I3!"#!'%'0"\(LDFF/89WF*K#?, Q0PC!CBCHB#J. MTGCBIX>P,S]QQCB>EI4ZX7@"86 @S"T9\Q!PD( [F=!)B"ON9$)31K-IGSUR M)Q6:I3$F"1Q/ L:3N$O(,$R0@@3I[4V4@039#4V4.26YVD08P>)%_VZC )W!4L5,\<58U-7S&TL?JVQ8%%C#BRW;PU@'6)(B$ZXB1,N M(1SYPX4EBU/ EW.*I8XOLPEA?V_!ZL: O)EGAR*P; FZO;H$UB/!-U1W )V+ M"6?(7UWB.54AX:937Q#(=WC#JB6 :KDO5%B-A/Y'96&5$5=E0&69NZE>:5L" MJXRX9R=06 #$IP=:=';=LS?\;Z+9Y54;O"AM;H[=_6ZKE):&$-V9V/?FHV(< M%'*K[6MBWIO^9MT/M*J'KX9H_'19_@502P,$% @ )D"B3I"+T94#!@ MTR( !D !X;"]W;W)K&ULE9K=;N,V$(5?Q? # MK,GA?Y $2!P4+= "P1;=7BN)DAAK6ZZD)-NW+R4K7IL\XTI[L;:5P^%PK&]X M).ORHZJ_-Z]EV7PM-T7SI=J5V_B7YZK>%&W\6+\L MFEU=%D_]H,UZ04+8Q:98;>?7E_VQ^_KZLGIKUZMM>5_/FK?-IJC_O2W7U6N>"G_+-N_=O=U_+0X1'E:;+;JOQHCM[/NJ4\5-7W[L-O3U=ST654KLO'M@M1Q)?W/;6O5W,_GSV5S\7;NOU:??Q:#@LR M\]FP^M_+]W(=Y5TF<8[':MWT_\\>WYJVV@Q18BJ;XL?^=;7M7S^&^)_#\ : M!M!A0)S[W U#% _!^BS _0P0"<#%ONE]+6Y*]KB^K*N/F;U_NO=%=U9)"]T MK/YC=[ O=O^W6)XF'GV_)DN7B_&$#$S(@!49',#" #9;D?;)@O82$J_.R!TWD@B+BG"0-Y16AF@,T)[R9PSA/L%Y?V"CHS):0A,-TWP'81YI#'.8Q"==&TM M8]\6:65R893YR!V3%":<$.',KD682+(32H.))&0:LM+DKD&2%,&GE(J1SPP>Y/"1"KD^+G*8"(5\OQ997(S M'QLK!9^=-$@8/!'3/S5F7 /&/7-AKC&26DZX*L9(:K!'YM?%N57&I8'"6PO&4$_POAIS MJ,=XWT'T_SX&",_Z&(W)UH!LS^SX!G-H)GA?@SDT8[ROR3TM]#% =\['&,RU M 5Q[IO$:3*&9X'T-IM",\;X&6%H9KWO)I)7)A2J0<,PI8YC[;@!KSU@A@X$T M$ZROP4":,=;7 .L+?0P0GO4Q!B-N .*>:=T& VDFF%^+@;1CS*_-/:TTP>CT M?M@2")T4TC(GC<6$VYSPP)PS%@-I)WA?BX&T8[RO!9966AE2?X=T0@;%.!"+ M ;?(^3*72Q;S:"SBMXS*,' MGC>DA8$B[N<^#*T'T');K\>(>6!DV=5BQ#S8Y_+5(E':Y19'O^QOROJE?VJB MF3U6;]NV^X'\Z.CAR8P;ZIX,2([?RHOE_OF*GV'VCWO\4=0OJVTS>ZC:MMKT M3P<\5U5;QAS%ETCE:UD\'3ZLR^>V>]M!6^\?L]A_:*O=\ C)XO &PO=V]R:W-H965TCZJNZ>W=J]>5^L_-@]]O[WX\VGYO+F^?-AN7][- MYYNO#_W38C-;O?3/P_]\6ZV?%MOAX_K[?/.R[A?W^XN>EG/3=6'^M'A\OKRY MVG_W>7USM?JQ73X^]Y_7%YL?3T^+]7_?]\O5Z_6E7!Z_^/WQ^\-V]\7\YNIE M\;W_1[_]Y\OG]?!I_M;*_>-3_[QY7#U?K/MOUY=_D7>?)-O=%7O(OQ[[U\W) M[Q>[L7Q9K?[8??CK_?5EMS.I7_9?M[LV%L./G_V'?KG<-348\I_2ZN5;I[L+ M3W\_MGZW'_TPFB^+3?]AM?SWX_WVX?HR75[<]]\6/Y;;WU>OG_HR(G]Y48;_ MM_YGOQS@.TN&/KZNEIO]OQ=??VRVJZ?2RF#*T^+/P\_'Y_W/U]+^\3)\@2D7 MF+<+Q$U>8,L%]NT"XR?5GLJ"#OTK"#ONZ^W&^8_?\-2[P9OOUY8W*ZFO_< M-50P[P\8,\+D,>8#P(P1MQH1PQCR$74TAMR=[>P;L*,&#&[ P@;LO@$W:L!68^IQG&K$2(YNX@M<= 2!X;B M< ,>-N#!4'QEZ $33PQULTAF/,!> C SX 8B;" ",V,UXP=,.#$SN.@3Z2?! M?A+HIV+4AP3ZL5D2[B?#?C*8D(P;D YSO].F2E<3KE-[+.3A+[%5B)L1T)74 M/@2!"*L$\U(,:,+60S)J-_I98!UA_@H@L+AZ0/;PW*'S73MYH5K->,*$-(C1AF<&$-H#0IJL-]6<2[VI$64,->M)B:%L7FVHL6$.ZE&#(%&1N""6Y!ZLVBG"6Y-XK= MRM"I['O<"V:O=2WKXIJG Q/4PQ5W7'@@4Q^WQ*\"VC"*Q:#= 2?6BF/_81' M?H*-"M/?(_J3<.$Q_3V@OPH77M,_":M_>%(C0T6R.EAX'8.=[T@8]IC]'M3) M6*CPF-<>\%J%B@+*(Q?.)A^3U8-8K4)% 9V&BC"S/%1XS&K_"]6R@-D:6JIE M05?+Q,84RAY9X'G2A;.2C MBCDZFG-/%K![",@]L!%AU@?$>G;3 +,^ M;KVP::]62L$1,^ BZK\!";C\X1 MTSVBHS-Q@A$3.0(BJ]A00'GDLTD2&S%#(PC,*C84T&EL2#/AL2%B*D??'ALB MYFA$'*U)44"GN\1T/#9$IN1J>L$M(R"40FB;,](28SF[N8J8GP'05#Y)F M.ALK)GE"-ZO5360=9%DOY$XU.BVS&<7D3:A^7<># LK:3___#^XU8Z9F$)15 M=,BZY,UN)F?,YHQN1S%+,4TSHFE-C:QO1[E XT+&/,V(IVI. ,B239,Q#7-+ M6;N 3AV/"*U:9,S6W%+:SE-UZV),6A^A/6N)V/A^W)R&5C(7I6( _8%F(=$2ATB&V,ZE!1^0G'>"[ MK11J'XZH408@DNNS[L=6X!T"3JIT.J)JZ4!-S9*JIG1$A](!%V&5X@*AC!(- MGD%5!A%52P<\B?7*((0*RJ!I5&40T;YT((NP2KT!4=J@:51E$-'(=, _V3KA MP"AMT#2J,H@H9#J0FU@J;R,:F0ZX*%=G)T?4!,DJA1OQ0DA.Y[3&K;E6(%1+ MIT\9HK4_HH\9M"/BS9":SBEO)MKWB.]8M4>8H XIZEPMB3VB)AQ=<9T .+VJ MQ)D)<$!..3/1]P@F-7%,?R?HA$)*)\*4=4A:YY2[ ]JZ"14D$]E#-JAUAPCJDK'.:70?4CLVGT\=V%]',"1+-.>5W"ZKNS-1[ MWNA[A1-+2D1X8D 1PRF]?T$U2C.)6D\,$M*S6$'$>(+4>%ZY>802/86H+99* M$MV>&. SO/*;$,5R+:+O$R3P\\H] 87?<,"T@7D6HO,3)/3SBH2FN?PA1.0G M!K@5K]R*:7C4VB&+AE&@%Q8($)BC/4%"G S.=\T')I %P M.!TE/@/LV8%?$"X)D1<*U!?J)Q!T8E)MR+)S@1(1 >]@BU,/*Q#AHEB0ZM#' M%8CH4)#J$$Q".,>3X]BTYYHF%'%?2,D86!0A4D9!6D; $X2B>XFX&Z1EI+&< MB!0%J11I 87(% 7I%(,Z!;CVLPW1*8K[E:$^$#LM6S I>FXR(2=2(NH#L6O/%H@049 2,:ALP;5G"T1>* Z0 M31^(7?LAA(@0!:D0]6$8R!"KA2K._3QP;!81+(H'%*=^C8@1!:D1]?'4Z_-% MGM$-3U2&@F2&^GCJFY\'$J)%%(\XKO)(W_Q0@1#%HB#)HCZ> LTB[8@]"HA\ MA?)M7C_9.UJFL@'/P2J3B$/QZ/BA\E2OH_T0):/+S+L3':0@(:3V[@C%B44< M"])"TF("T3@*%#FR $Q4CH)DCJ$Z_;\7H',,9E3TVP,_(6#'BT3-LE)G57?(F",@T^KK)J?O AM M]SZ^OR_6WQ^?-Q=?5MOMZNEZ]^:S;ZO5MA_:[&;#9#_TB_NW#\O^VW;WZRZH MK0^OP3M\V*Y>K@_O^)N_O6CPYG]02P,$% @ )D"B3B7+GV%>!0 S!L M !D !X;"]W;W)K&ULE5GM;N,V$'P5PP]P)I?? M01(@<5*T0 L$5[3]K<1,;)QMN9*27-^^E*SSV=QA$.=';,G#Y>Z2,UR2E^]U M\ZU=QMA-OF_6V_9JNNRZW<5LUCXMXZ9JO]2[N$V_/-?-INK28_,R:W=-K!9# MH\UZ1D+8V:9:;:?7E\.[A^;ZLG[MUJMM?&@F[>MF4S7_W<9U_7XUE=,?+[ZN M7I9=_V)V?;FK7N*?L?MK]]"DI]G!RF*UB=MV56\G37R^FM[(BWL3^@8#XN]5 M?&^/OD_Z4![K^EO_\-OB:BIZC^(Z/G6]B2I]O,5Y7*][2\F/?T>CTT.??U]W7^OW7. 9DII,Q^M_C6UPG M>.])ZN.I7K?#_\G3:]O5F]%*RM-S1B;O<8.L+( V*6K!^Z(-3%+;'F=-K!G".< M/87< 2/A%'+/(C"@3PS(+)E[C!TPVP'CE1#! M9@'/.TQYLA314(;G>'F'$?>J4 B&VK+ M(L]Q)XX[Z+@#D6MLP$,#GD>>#Z5G 3GEA,WY,^> MI2A-=:%$86P#C#" %!EL0 HL'@),#YNKAV!1:2)KR631 Z"R1,Z6G"HHF@1. MN=PIR?HR,B50Y3X!G/=2%0100@6\D01<8BI+G!\DCB"Q?$H# M7,I58 2==*62"+#IS7$Z:"5]P24LR!(H93Y'8$'7=E5:_J+O>) Q/CO/4ERF'YEER_0TE'L#Q*I(^%-8BP/A+2QWS^ M$)<]FU;ID OI' *#)RKPC+ ^$M='.BJW3DU@/2,Z(S58?PCI#TL-T!\M;5*@ M/#4J))36(((25!!5PE+!J&2J^0%ICBAHHNE!E13.#4<^'%J,,F)DYQ< M:>)A2I(_(S68DQ0^DYH RJBD2'E9!G#!.N,*9:+"'%?B\S6VPHQ4J&+)JVP% M*A&A5*Z?JDPOY4](S&8C8JS$22&KZ0DM4I%99X9#@P^UBM$[Q(1 M,+T5HC&E]Y2.!+\T 74 M\M8'7RH"-&:X1D5Z@4T:,URC XQ2:C A-3C"X*D!9PXX-1SX<6HPQ36G.)7B M,IB2!JVX)1.8D@:MN'EJ#%])R6A/.7 .@$EG'9D"&PPFN4%5=>FX#W/2H*HZ M%U #JNJT[9,ZY'$!(/FTY2@,N<$L-ZBJ+I2.IG".>495;3 GS6>J:@.*91., M#OGB8O@AI9-"VI)/F.0&+..ES;?!)#=HU2V4- 93TH!5ER4FL'BU$_U?MGW_ M!'#OT^SHAF(3FY?ANJB=/-6OVZX_Q3]Z>[B2NJ'^AB-[?RLOYON+I9]F]O=< M?U3-RVK;3A[KKJLWPRW'N_^K2]V9_O[1_Z.K= M>'&PO=V]R M:W-H965T_GVIRWIM\M!P7FQ+/IP94G/.#,7%L6Z^M5MKN]GWJMRW M]_-MUQWNDJ1=;VU5M)_J@]V[?U[JIBHZ=]F\)NVAL<5F&%25":>I3JIBMY\O M%\.]S\UR4;]UY6YO/S>S]JVJBN:_1UO6Q_LYS7_<^+)[W7;]C62Y.!2O]B_; M?3U\;MQ53Z?;>Q+\59V7^KC;W::D)K/IMG_8=]MZ>!]),['NB[;X7.V?FN[ MNIJLN%"JXOOXO=L/W\?QGXRG87@ 3P/X-,#YOC9 3 /$SP'RZ@ Y#9#>@&2< MRK VJZ(KEHNF/LZ:\?$>BCZ+Z$ZZU5_W-X?%'OYSR].ZN^]+8>\-39C' M$<-G&#HA$F?]Y(*1BT<.AO.E@Z<0D>E+R H8,3@( >C' BY>BCR9<63I*<)I M'F/JDI"%=D&3/[S)N YSDK\ERZC(@$!57@@1C, M*_(,"'.81# O]A_UA+G,7JTHPA+"9"? =DI]5_)CKC"E20%7OK!,H)M=8?(3 M8#^Q[PK1_XHK3'\"_"=?:"@4@*NNL 04 #RI68"G2GD+);$6 ;(A$E, M"IM@S&].0;B^E$!0YM42 !(B(C:,E8*!4E >,8%YS8C7$;UBS&L.>2W);T( MB'6L#\&L9L!JCA0;QFQE5(%CL\4L9,3"8+8AB%5$+1E3D $%.;9@F%JST6F P"E*Z@($^@"^45YKS)&]4,X&2\%Q286P)PBR.2*#!M1/:!+,"T M$: B<>:O2]B4NL7+A/069@6!(J7H\\9$%("([#>% O:PY)?3%< )J=A$LEAB MSDK V:!/G4 7[2?L4R?@14S7^E2)54""DAC;:DJL O(#)5%B@LM;2B( 1653 M1G:UJ"3ZJ2K#72NYC1II/RUDV!%3FAN=1UH*B75%(ET)\B)LB3EUNU3R8PIQ ME DM8JF*A46BC7,0D@[6R0A.I?!#"EML0SI5D4928J&2H+Z+V"L-+%3R _5= M8EF1M]1W (IV,PIKA4+UW4]4%6H%]:6&O**T4J%6D"&7/I%'H+!6**05?E:H M<*.=:1U(*H#%7@UAU5&@K0A2= )=K%#.(GB5M9J MZ\0UC$%="PFR I+E$*- M2B1)5>2U&=IC^TD*0%$U55@E%&H_@B0-58*OL(XI MH&,B]FH52Y3^P)L[C05%H_VXGZ@(%-L_:*P5&FU!_$350"O27 455@.IN,1= MAH250J,MC9\3.GR[QRR%\2,*862RF.YHK#L:O?$/ @I;HURG.?L! 5B>&9_( MR=FI366;U^%$K)VMZ[=]UQ]^G-T]G;H]# =1WOU'NGL:S\Y^FAF/\OXLFM?= MOIT]UUU75\/)STM==]9%F7YR"[:UQ>9T4=J7KO^9N=_->(0V7G3U83H>3$YG ME,O_ 5!+ P04 " F0*).?,:A4 " P!0 &0 'AL+W=O/;@WV]X@\88%7&/2(, M'QZ2W)U)ZLPD=622K7S2.Y\LB//(;9,Y;3*'3;ZRL9A\89-L\O6?1XN+1H$W MYDT*KV:77NI?NHC.S_XQTA=U%=^I=F!?[Z>,[24_,&^Z7GA')M4S,)?US)@$ ME6.P4:?0JO8U+PB+@T' "&*0 &0 'AL+W=OJ_MX\EV4[^[%9;YN+^7/;[LX6B^;^N=P4S9=J5VZ[7QZK M>E.TW=?Z:='LZK)X&!IMU@NCE%]LBM5V?GD^//M:7YY7+^UZM2V_UK/F9;,I MZG^7Y;IZNYCK^?N#;ZNGY[9_L+@\WQ5/Y1]E^^?N:]U]6QRL/*PVY;995=M9 M73Y>S*_TV6VR?8,!\=>J?&LFGV?]4.ZJZGO_Y=>'B[GJ/2K7Y7W;FRBZ/Z_E M=;E>]Y8Z/_X9CDZ^.^6C?#_[/[EZ:M-J.5SI5-\6/_=[4= M_KZ-]M^;X09F;& .#8+[L &-#>C0P'Z(MR/>'O!&?]C C0UB@27#(08<<<\A:RAS:8US64?0N"Z_C#E&@ M%(00>^B0!P[9S"'/.K(A***01<@SQZW6(82$'0K0H0#FW&$#$1J(8$397"XC M\U28Q02[2*"++!C+Q)=5EPR4POUHA2B 4$"D35FL@94=CF51] T*L8JRN;I M1@/*D_%6< CS7B<0NX!-&,QH \CJ_[OXY MYX152)C^!.@?\J5!O#KXR79K(Y*@YX15@ #! UL!?0X3V('Z7#H><)C #N1D=NH* M0=+D8)8[P/+(#E,12)!RCTGL 8FC4+]Y3&(/2"P=''A,8G_*9MOSS7:D:?8; M#VH!14U47IAGCRGJ.45)TGJ/*>H!1<6X8(IZM/=E<>',HJ[D9W'A,&UUDN9: M.%'G)"1)\STFH46J&W5I() M3-C "0OFB8-8J0$PO-H/_'@L4J(DO:K#G Z(TVP:.8C[# QQGP$H"92,6$$B M2.5)J 8B5I#XB7H\8F&(7!CX5 ,0"QO \+!%4!,H[8WT4A4K443U>#[5 ,1] M!H:XSP D3C76O0CV\%(FCUBEXB?V\!%K2P3:PL-VPAX>&6(;" 22ZO^(E2R" M#3R[$ ! W&%T$L <#FQM6I](2NI1>.,/%"]))K"21?!F3YKJA+4EH6U"/M4 MQ"*'#+'((5 2DG#"2I9 +<2F&H"XP^@DD3FLV51W!896 B53+IW'OV*12B=H MRQ*!I+R7L+8D=#[(IIJ#''M7OYA<^]J4]=-P!:^9W5FO MC67/E_KL1J/GYNP:X:^2.;M-T%*B[A>"O]CW.X:+_YW=WU#\O:B?5MMF=E>U M;;49+J@]5E5;=I%07SH=?2Z+A\.7=?G8]A_[XJW>WPSGGY M'U!+ P04 " F0*).6*O1#U," #J!P &0 'AL+W=OV M(=N_K^UDLV"&\A#?SIPS8V8\RU[(5U4!Z."MX:U:A976W3,AJJR@8>I)=-": MDZ.0#=-F*4]$=1+8P1DUG,11E).&U6U8+-W>3A9+<=:\;F$G W5N&B;_;H"+ M?A72\'WCI3Y5VFZ08MFQ$_P _;/;2;,B$\NA;J!5M6@#"<=5N*;/6YI8 X?X M54.OKN:!#64OQ*M=?#VLPLAZ!!Q*;2F8&2ZP!(9D,$S%^HGIEFQ ME*(/Y/!O=RFRB"[)Q1*-F,V B6\P\2UF>X_Y M8"'&@\F-&'-C$R,2B2=QCXEQB02--''FR8U$BA.D*$'J"-(;@LR[J@&3.TSK M,'D>F1^NDZ$Z&:*3>SH89H:+Y*A(CA#,/1$,L\!%9JC([)Z 1IX(AGF0.G-4 M9(X0>-FYP3 )+K) 118(0>J)W&/2+,-%:(078X3(^"F&@A[<&'U0]!2A\%,, M!3W(,8I6]9K&"(6?92/HNF;BB&8/2H;BQ4T31&GAOU$(*/9UR-7+V8 \N2:C M@E*<6]?AKG:G1K:.W&PO=V]R:W-H965TO74/RH"YP$0R"@$">Q B"'D; M?T=-/'TR$.?S3_5O,;O/1@P M=(:A7Q'[!<3=!"'>P.2"+KJ@D9_-^.EVNRR0+0ID46 U$UC=7J48()L(48/' M)#Q74?Z%K2B]2]97;LAL@\.!_\7,B2N+CMKY?Q5WM-':@9=,;OPI:OT=FPH! MC0O3K9^;X:0-A=/=>(G(=)/+#U!+ P04 " F0*).L&AM=09& !_8P$ M% 'AL+W-H87)E9%-T&UL[7UK=^/(=>!GYU?4F6TGD@_$)OBF MQIYSV!+5K5@MR9)Z)A.?_0"2H(AID* !4&K-R8_?^ZI"X452W9--;'.SR:B) M0J'JUJW[?OPQ25*U605_V_AGT6:5_NF[;JOUG?JR#%?)G[Y;I.GZ].W;9+KP MEU[2B-;^"I[,HWCII?#/^/%MLHY];Y8L?#]=AF];S6;O[=(+5M_]\,I\E8S-5ZE0?JB+E<\0Q"MU(E*%E[L)W]\F_[PQ[?X#K_75A^C M5;I(X)V9/RL^_>C%#=5V'=5JNL/BP]$:'K:ZU0]WK>>OHTF2QMXT_;_%-V7P MG?\8X B8XMI;^L519P"I21"I\\![7$5)&DP3!SXP;=1,=P9KB;T0ALS\+^K/ M_DMQ7+/9=)O#5J_7*GUJ$\>XDXL@F<(,/_M>C-!2YUY:6M;)B=LZ:;LUB[@( M0C]69_#>8Q275C":3GUX#D]G/+)FEONE%X;JW28)5GY2.M TWI16)2^.EW[\ M&*P>U?LX>DX7ZBQ:KKU5:1US+TQJI_BB'N!,DH .\=:/@ZB$-!KBT7()8^[3 M:/K94?>$?>IFDR8IH 2LHA9C'E[6I<^[S9._E. %HV?TQD7HU4_'BZP],8WB M__*[WVW%8_OT+^#'$N#W>5O64OG^7TI8EQUZRH&L\Q3_\OVV")R^$395V B,I"U1L3_U8= D]!VU\E,5 MS16@;/3LK::^ AJ@9M%FDLXWH?+T*S#DC>JT'+B&RDL5G,IT82@/?1VV %<> M[D_=-BY73["J* [\A#Y;?'X;^VLOF"G_"Y#7!) 19XW2!4PYE2ON)8E?WM?# MS8G&_@'K7+; DJS/7P8W]4M[G(%%_(Q@,.2[5LMGRGB5>WR#6A2[TO]*%[UEM6>W7S\>/GP$?9TKT;71,@> M+J_?CZ_/8+ ZHJ7VBM0*I:+39.U-_3]]!V)/XL=/_G<_J.+<]P\W9W_^<'-U M/KZ[_S?*ZZ>WDB"C @HI-M$(D.$AD4BY6W2!9"-7_W9]W!&*U]% M]5Q*N)J>[$VCZ0*L8P4D<>-_#Y-OG=WM.VZOYW2Z0_TT2!)$4KH]V5>_E@2. M9C/BS,!JD-2=!"L@VNL@]4KW%J[,9KD)2=B8^?-@&I2NO#U$R"0(#+&_ .H9 M//DJ6,&_:Q"YZFQV(@]AR#YOOIXQ'MUZ>!L7/@B*7KB%45;RL!W,:P?..65, M4$=P,OQK:05U;]OHL>5U&T&=##7IE5D4AEX,9!+.DE[?\?:KUEWYJJ#W:U_; M=Z_5>'#_ /]AFG-SH6YNQW>CATL8L)^H9.L\I0MV-_YQ?/VI@N@R,NO'Y87> M"P$<_\].YJ"B"*2_A165R<7E?96''=U3&7- 6Q M-0#U$VP0MG$DG?1BQ>2UD^"6.T[=__J+=??G],[[\DXL.N-O6@$H,OM MW?@#C+O\<4P'OA^M^"TFK[>$("@12TIWI989JR,]$CUG^J+0 ML)*$;(KQ9K]LDG19I=&=Y;Y1M9;](/!A!#+?/=S+2O:^)ZPM>T+M:5L"T"T+ M0"=G+ #5OV*).>^\D 0'$.AL';Q?-\ZZ63O?L2%2 MU@+\9Y%2YW&TA L-0@7X=QH'T]0H(U^QR9*):8]-EM[9 M[]*.[C^HBZN;G_:EA=EXF]=?OU>CLX?+'ZMU5;(ML:@-4"$,G (Q E(6LTGA M$8E\F>K@:V3,22.5;-;K,- O^,MU&+WX97$F>P>%^((>7QIM1 Z]N$JA RDT M6<4VB-MP MFT0-"#ITJK0Q%0E]<_CN]W >H6Z!-:CG"K4Z]>)K.%-C2[D9PH M)AKX:1Y\069?::$I;298/0$$7K>9B\MKT,%V;2:.IKX_2X3D\(WWA4:4U2GO MA9@3KG^;"24_*\K/"(%I3K_8=H9'LN]C%@QG\(_)"T!L!?=K.Q#&0#2G)+W[ M7Z8+;P5R%)KQ%?]-"\2/HRN\ ME7L;9N&23OS'8+7"9<.J0%Y F;+"5K]M"A]M$MM>OAL#^3@#Y9U$>J096EQ6 M#S?T-^W@$Q(:V-=>!&&4"2.E9^<^""/30*065&26:%S[M9)^DL,!!6 XQFUT M]M8H 4@6M") .'2,EI$]K&!G(LNV.]P3*S,FRQ9I>VA@3/1QB! M6#,+DBD(9AN4U7$'JVAU0H=IW5Y8314:5P'84(JEM]K,8>P&I8',6LV2HX9* MM)6@:&$LP8%E"W8BU,G88&'V:))ZP4JS@A7()G4&UPJX?(0! =:)F,L;#8C MAYF]5 MS02GJM;)29##@THVDR28!1ZBB3J:@O[HX_'ZX8M#%Q<_T6I^+YX^^I?[O0(T MT0_X"_+@6-L4'.OXT?ZUHCNT1 +MA<&O0!"B8$6G.27=56:[O3G+9C)K5BG@ M(># L02'$UD%DY@YJ=$-6,%!#I(T;(&Y!^9<4,]P-JM1;O][Q-C&: M\XA),=KFIC0U''5 O@#DF"C4W]["$J:+511&CP 7#^X(S*!@M?8JUZ "H'^: M%TIR<**F?HP(:8020*(G$$@\O.Y>0H3%DYL 1VUT#]0FT-HR#Z-GZ]L-^B:! MPT'>PGP&<1O^6J[%,>3%X8M>6 #I]X*D!2VCIP/\!ZV#1KY"SR!V5%71]4] M#%D><%2PQ&E]//[86_L;W%N T@S2$[J-A#PR2L\(:CXJD(FU1/JP%R81K Z5 M[!3NHS\#C3Y1BRAAI0I-20E23_AP G.&P?R%WI9-36'=,?KCO*PL)% MSA./?.A-@$RGTP59& @"8; $EX$4Z2PTW S TR81.E")?Z7#1R#Z-;+($W% MKI_&T1JMSHIL%VH.7S>H_CV-(%,<,.RIPAOL3:+8XY-Z#F!BH'N$(X]A-(%9 M%KX7I@NZ=X1^JX!93Q3/8%Y Q- 76PY"#Y%?8W8#:$?E=M(,E"I(W >\0;^GOFKQXVO_T448Q%\WL"/JQ?/_EF@ MGY]XX2,BIO#Q,Z0](1 TSU'^) KA/R&P"_@/J#2330PX$OKK%!$PYOMQ%TP_ M^VF:!)Y*<6G*4>\V\>=%% ) X,=UXF]F$09-^/@,UW 3(]+C"\D&_O^CM]PD M\&)#G[ Q,<5R^*)Y:%QG80^/E& 'A 5VA(B9QQM'A>U)UN" M>254/)6L0>"9P^M$F5"<164O!J(0K0!9Y>9-@(RLX+PW$SBV3Y M#S-&"28!X5^#E+3TID0EO% 0ZD6-<-W_":+0U,.)U&8E8@;*Q ' ,O[L@WYY MY<6/OJAIT3.NG9[ ZA<>T):)[X-8#[1J MBRD%O,8/T# "DVP 4C;#ZA8YE&@>\:IPVI*5@D(6OR96^]BG<8V;[ M0 ! GUR^@K\$B-F_(^W+XP:%R1J$(I*&T1CAV1'8'#H8K?> M#*RX+I2!-1R0(9WXI!NA^1 ^ND(.FK)*@1($8W3L;ST0)LX)7&?3#2* M0-T./'W9U7S#?CP\:J&N<:T;B[EQ*8AO= 9:\/TE2LA;'NV2N%M&XK9>.E4W M*W4-VR"_1X\M=PY@3)QL/%$5Q$4#OX%&CTSA$2XWQ^[8=Y&4#3PAE,9$<[8] MF=JC@E$D#W$ ]U.]7TX^&/%9_ZIE:!15Y4S#EY.%#Q?@O0\7#:\]Z;6:&\4$ M2$MD)P<.:*4S>LD#K'OY%8^6Q"B\G"7QW*%G;[J-KEH"\9"KC(JD@TK&+RBI MHQ;'R *W%ZXV,@32*#.=O:'N R39 ,1N 3AH3=#;SM@#XB3>8 3S*@.L8#7+ M6?8T"Y*Z-4=C8%T^!M,X4G<@.2&S] PLT"4&@EG\ MA@/#8%I0$M@_&BQ1F$K\51*1?"5D$:5 GPS5$])8Z9*D%62,]0^"L:?^AD@% M9(IGQ@NW1E*B[776L0AKR%]6C8(6+"? I%&G#M*,&<#?Q )\IM5!*NM>HOG, MK,<0%QM:H(RAR"-:)/P1HY]2) 9A[[PFS;ML?!9M'>]_=L:Q/T>U5"3K!V0\0+E[ MQH(6\+=I)F6EBR"Q#1".!!?-!:WI \"89ZC;I12 1S03/=.;&&X8\OY+M%O, MY'W[(I@OOVDYK1Y'')'-MA#-A_^)T&AFHZB>TCX[@Z^9C)MIKBS0:R48J4]# MG;-I".=+%W!O48W'2'(?(\D+X4O%M:,V"]1,@QETX3=NNTN;@-.BQ>Y%;?AN M6-ATG^$0[.TF0T?-CG8N5:MU<-3#KM-S6X0IJ-.Q],-ZMKU,HO/Z!E@'SLNS M35"(,F)X$G%XDQ@TU=QEZ:>+B$RO,A1&\%3S" .1Z 6ZU\EF"3.\?$6. M,B@ )<70KC"8^\>G,&7%53CJJQ<07Y)CY3I#B?4[TU<#A6Z40!+UEE$$D6\1 MK.$C;E._UY;[2A[C @%[H[I.9^@2*&S*#]+D5+S4)%65")EMB17Y0,X%2=PD MBCYGXS-LU7:Y-7"'+P2#Q)J;T6XW03"[?IO?\[-O;/#P,=0A!?7)0HW6L41N M @O'HN;!B43(O>@**+#"ZDRH>0NO$X6T3/L:X*:5)#8=P(0RF=!#-70I2#J4JAK-JHA@(>20UHO#%. M87$_5PH+;-(YFAS3T6VTJYJEJV!9MZI*N8,75Q%ZFV,?)\0^Q,=0PT7P)=R7 M+>MB @)BE:U!U(I]!9SJ;2'$:,_V/:JCBQ3__W8 MV. SI=KLDT9.[J2JM)#1:K6!B>Y\ M3$A :GR!%D6W>?+G3%/G)"5D4H+3%;<4C6MH/0[1-1[:0B5@'L[+]P"'XCT@ M"98%I& E!#>C]11:;4MTZBAG6A=$1&$7Q(6"]'<,C&WJ)PF*.W0H= :@']"1 M&!S5]Z@(D)UD@7RA 3/)2J+@D+I9,T]..ZJ60K^2C"!*YI&L^EM\D5,#I8#N M,W%35#ZU@<+X5_4LF>$&SL;&";1(PX69;]#$H)?=4$!X=1#F'2@ECZN ^<,E MXL(+KK[C%-!YE%&&>[2.>#'L_UT$_S'&D(O1_3OC3)0P<@#PDQ\_PE^/FX ) M3;0B30@^^BOO@1?"-THD,<)0$U;D5'_]TYK$5OWYT?TG\W75V*^AVK[TE>9>52#7=,EV-F_>W!G ;OE M\K%IUR=B%*U96M7:PS*:!?. \"X%C7VM;:ZD2X@B,I-(&Z/Y5JV+D;WXY5DP M(UP2WE-UG_14<88#.%F0FD=)T22M3PZI"-I22(G0,F7J?98WXBC4QDPQ"9-D M: -+KP^H,GQA_D*(BD)DC.AF,2(=DD/$/H"7IUJBSG3\F&ADEA8F)PSW8RUF M,&LI>I # 1LDH4Q [+O M8:0]5 *\2#HADCH)@T?A(9G!CF:C5X-C"MV(E^1S1&9F&4=("<-A3\=:5ZL9 MI(7?O3]-4CY,:V!70(LCY$_)<>Z\,.8KF0?:0%+]J89)6+C3$YH_B-3GUJF:A7H6D5,Y8M:)H_0 Y?@I?/$<8;0"3 5)GU9BZ>) M;GJ*4@3;Y:+4W!9,/LQX2Z*<(ZRYTHJ("KG:="DW8=$MWI/!Q16V458953=T , MG *40[$'9_%F1"+0.++6D7GHF@CS@7D2@H2'KOR C%8$=D1P6BU3%]P'GW=F MA\P"E=!2#B(<".DA%^+@Z5\!RY*Y"8I&H M)^0%$Z8W@+7,*(O6G)*4;O:3!?#DZ"I':OD@X]SFO@;BT!Q-U2_J%U"?$Q![ MC?:;V;$WJ5EC8&NFAGN2.QLG5.@.Q5,B@M!N(KQ[3>!_.IQ)&;":5 MAHV6V:]GFV:],&^@.,J@Y&2F>K:# OH9%%1A$FTKT.XNEFB=(DTP60B.GD3"0# M(V,)%*5XOIJ#$$E12VBL/;#7MOH&.=HN;'G0<4I802#P#)*2Y0:O+M]H/JAH M%;X8=\T72@/1#)0,W-&$ 4ZW524!$'. B]8:XL0S#"Q3<9A54-I;\&0)4K9& MAMX5O$O,AX@2YE1_4,*F*=J4-*KA9C"*#?2Z @+2>1&B!>5D?WC23)8 7^Y*1L+:6D$?BP%)1DD.<_QWT E3U$=^&!@$IJ-L@V68(+X)^9& ML:+H[EKS\!T#X&N%96NG;.D($R#9OJ,V$"-XLQGQMVQ!I305$3GAE% MF+Q\#;1D9X'Z> M5+M#KJ/T!,[P!$0-S# :2Q2BMA<.NX/C4W6&H<_S%WV_[J>1",J6T?*]-GXB M1I 94N1TE \EE1)?R3_ZB&I*0]V7@3[?Q"1'S H6!I!"O=(0$7>P=F[#MRD#G)'C)>G\ !K$ZJG_":ONXM#&;("^(] MISUH.<-!3YU8?[_!OX<#I]7JP]\GN7]?U1-)U7)[CCMTX0W]%VS1&;;I%_FK M_I[U^VVGV>NI86O@]%MMY3I]>*<_&*J>VW+<;E=UFQUG -!U'1?F'_8[JN^T M^RVGU6F;MP9.N]ETACW<1=]IP9MMMXVA"O(N_MK'XD;MED"%_^]HC@0&'K>< M#DP.D\#?KM-K#YPNZ% CC-EW6Z[3' [4L-=WNO#U\08#0"19XF,PFX%L,P:) M$^9P.VT EZN&@[8SZ/?4%:H-VDL(\S9AV;C9EM,;#)W!L%UP*;:<;@< /G!A M;*<-&^GBTO.;T]LP1Y[:1UZP_53<\M']&9K^22P)?0J2];]AJN&@VS"N!L"3 M+/BF6+Q,- RR3:YURJQ)K<;I,75I2@*U+4QDA%93A49Y[B G&GH9S8,_T>Z& MI"]O>9-/))7SC](JUV*>O(H-_DVG!?>GV>5 S\*R3"R=&86V;R'!;'*W%UU_ M36:OB&6CY6\/;]-K;S5-8%YI[5I[,F:SDD_$6E3BHYM1,V_<-Z]D>JRL1-'< MWP7B68*WNO.>#7/' *RVTQWVG,&@0_=UT&P[O7Y?_13%GT6_)96]UX9GP[YJ M]8"P (FXP%)""V-L[SJ]5H\>=(#*=)QNLP73P67L=IU!JT-7;-!UX1JW5*Y@ M(ZE:G#=&+F)>E\-Q_H7X9AH$,O7"]V:L9Y.WUW@E)"]NSK8JBE7W\:PI'0QU M)0ENHII+E'PCYFP3,C4/XB0]"4".XK^B39KSI94,&FSP"_CVD70FTI>6:-A+ M1_&S^;BM0*#PDJFVF%]HF]@P&DU-7Z:A<20AH0#1Y#D&\G8RPX@G+:!FTVGE M%7:58![B$K.$'BEN8I)$Z,:1@";V[QCCB_>(QL_4F@G%H"Q ##;UILM$;]1<2>86H/B8I4/ MNNBB(+)MTBC]%(2H'1T2X$?6P)HB45\?/I#S[P&5=6D\?*(@['&X[ O96YH%? MBU]EE'(*;LNBA<4"-9MO&-AKKJID#C]7#V'_^&$+YO:2K?R0\8O?7]YF^6DD&C2DS#<+*7%QH.\&7#B2_P&,4[\HL0BW6=+4Q]] MSE'">D88%$:8 #P=(>E^Q<8HA6,:4\D 4>IKUHIKHZ5F@@KL%R^LCC6&]_M= M8N2V!YNOL@[2N[S5ABC@YX%E)#X%PDI^#*0*9U9]"H[K2U- MLH4GAM\ LPFU(RDAKY*F0XF45WA>8)3D,WGP">\9\"3E$.3YT53'G256L:7$ M*1,M0.*WE'-=^'VSP@5KQ!C#!0%5A28G63O)8@\IY.39CG7!>A3,I$GS1_\E MVT\8\MH#G&+'1;@+@-;L#7C663S!^Z(WL,=)DGOU:VZ 5W\!O!4M4\0\R:HNGU,.?Q%Q_R?0 M5I7Q5C'P2C^VATTU%WYQ\HY,I?9G.%H[GS10=>>K+WP.K L_B',SK7*10 3P MABRD7'Y'NY+9#VX3(1+OLB2'++3M7>C!5/=30&[RS: XC3.Q-3!S8?$:+0>$ MK5GA$0+HHD=VF1G'Y3>"Q!$UGO.92 9GHRC\.?>#E&*(R^[@+,10VA*O*Y1D08V02>L!R19P2'2A+JJC\S;>L M*A<(7]ZLF'([.1)G>(>$>[QR;[HXD5Z5+!+)4JPO'FSR%>;!@@VPLJ NJ;F= MH4MF'[?;5#LKZJHN**^=GG)=9]AJJM<4U%4M4(#=?E/U^XX[0--7N],'C1CM M?T.T/C7I5I;D8$JKDDM!P264B2LBJPX/RV=KZ3M$#@,=2I:4W*7KMR/Z7S/@*<)EA=P=1'XCU0SKA[T$F(!\%R2?3^:X@L"4U2-3<-E8 MK!TZ28XXF."5_<7P4[D@4JM271OE0EJ1F-*W(P&[+E*I;F.Y=#RT//+.7TI\ ME+',/2"81L;(?8F6]Q7JL#_2+;K)UW8O&V/ZB%^] =I4&[V6:C?:;88XVHD' M?:?=ZW#!6UC&"?U/5E.3_WW!%,>?O14)]"W5"@DQ1M]E01:F'JAVTVD->L45 M%;"A-^SEEP,J@ED.(C',( O@A@NE&3J]'J ZVE<[.$.KT>Y8,[2=(6RZZORM MG,9MW$:O"Z??Z:I> M>^ATW(%YDOL1CI@"HAIM>MMM]YU!'U]L(=(-^DAL 9N #H(BQ;^@:; );W3P MQ4'#I1=;37ZQTQBXJM\@'T#_VKAOP:-%K[@M@#!9&@;B3.NYD0-G3;\ MI/_%/@B-RH3#@L\9$A?0-,/-486YP2@-0&+?]. BM>$[V-C#QX(%EN4VQX[) M"&F%_^21V 19H:%"\UF)1]EF'":6ZAGF80IX6_$-.9-=J]&2O%6)@B'@Y!F] MR/BBIQ5MXJ^R-Q&(6H KW5Z?S83M=AL8:;=H_'LU#=A?1MMM/SHMWS+V.[&N M5KIQ7'(SRBXANHE5SP15= M2H@J;XB.[4@=1TG"DA*B6/SB$6[!1#J\@1KPR%%*95/V1:Q/I48&'X+ M&? W]=ZZ( D/G&8+N,*PY31!*GZM]]9UND/,C>^#L-0$?M)D%WJ%>_TJ6CV" M^D%Q$)(/7X;3UXO*Y0M.H$!W>-MIDWL?V8H[Z&X!!\A[32"-;JL-/+%5=E0/ M88L=N,T@K %#&K1)LI)[=LJL63_FD69&_-I%(RUYTVGT31$C8CVY'[[23>606Q+(P(OVXF$ MD477KE!Y!%'+VOXR*TAK^\$7 =QV^+[F?J52#D7;'J?ZFN9F=JT&5JHEZ)LG M$9L9:5B!CNWCY!"*^N1@WE@B[.9V]H"F?62<$2)7?]59U2>0, M;EQ84>;07GMQH)-!P8(/6Q/8Y"(1^LPP[-!L3EZ0:H58RW&5UC1! M8Q)?5DDIF9$; GE;3'G!_"\N!(9UA5-O)349.5PN#-D8D$OEL9;\\CTG1?.J MVZ=:=8IBRVA'%42P"ZX)T*-SU O.L()*JEJQS(*AU;=+S+'9)M51T/ ;#O4& M8%2BP,0T#8G^K")]B;5AX;BA@F-EZG+?6HT$1Y+,907?G*I]6P[JN : VND> M?*0X*Y$ ]WNKQP'P%N!Q/:<'G!190J_5-K=GM,!V;/5ZU",F1XPB5946*W5[L'OH+0-08GD_=)S8S'3^V5?<[IJ] M4;2%?J%HEYK:2;:8B%&OQKY975\LJS>$XA[G77*"046YKFF6>E3%"[Q\@P=3 MR2>PJAB:9/$+0^^0;(IVE<]ZM0*:-2Q.U3O3/4#7;BGC*B(B!N*Y< QF%H*XW'(OFPW#QK9:8\HJK_#FDLLEKUJ,/8>(4UBPZ5'J1R6 MP,\'A?N2*^-OPY!>F]VN]7EK/JZ MC)7;57V@*VX'?AB 6-II8ISD$&F(B^:4[.]RM:M"W2=8*X:3PO<[\!=*Z/#? M8;OI])OT!,A,#__JHE%]",H#K+GO8G0MUOSPT,'FPL>;H&C !H'"==I#-8!- M#%KF5U!C^T#3X/+WATTFB]V^T^[0WP, DMLA MG'6-96CT? $ER*0FMWN@Y0 M,QHQ& *P525<'%Q-E4O*\SDS>9%1>B%M;&59L__2Q9"XU\634; M+)Q'_+L 97L3_($L*1()A-PK)JDT$50T\83;=N8=T1ISQ)(U. MZ)Z0UNA(#+%.X4*D0BT'] ]*_Y;=FJI&(PK&1TO<2W7 37ZOIF]0;81F]6'@ M&0X:@]\[^5XB"[\*EG TS4;S]Z_\R* Z9+D\/PGUVFVF5=DK'6H]1 )_DW5T[1L@?@'NR&2T86I.SUK/$/D"K,% J/\^[Z M\\Q=?VIB^[F(!45OZI ++S$%*^!<)0O"I$C@GJ6> K;BT&4%.()42O3JMB!" MYFH+^5@E''(K,'5 C!_;E#G,"E%(&@7'>-""[!+*DL5::%6\G]EIVN#>1E9,_G'?$IX]IN5MH03L2I;$26X MRJRPPDH%9T4%0F*L.&!I8K6%!JHOJ97XB8>!;3^FTO!$8NR%P,O*I#X$F\BT MB0##=[2S( OT:DBR':>XV1P@FL]-$#V;-"VXYC,X4]W,P@H98T*9 V)#K= X MD6E^J$^0%:+0HMD4 M#D0!1KQ[J[=C,#JS*2Y=?)=Q $M]YJ*"E[XDYCJB@%OZ_U&E06M M8EJ]$] PU!4U(M.YN8-.ZQC6,"-C).WLDINU\%KA=,PX\VIY!K@?V*4&89E[ M?91D*;@@/F^2A*.D+W25UNZ1CXU7><9B502NX6:^4JX;.+1<#QQU@&Y(/"6^ MX5)OG,BV@26QOW:1;X*U54A,3. O8/6 ' Q4_E=Z!+][&= M2$IJHBC$P72"WM5U5+%WG/=9]PE[SKP"O.)B;T0MU4RX\E%>RL*+6J[;7-&N M>I\QNVHQ=[):S-;;PK9DCE-4$W(1YB8NW8[-H 2U+0(DR^Z;K M#IUAIV]%>URPH42A7A/3BFOCR%,JVZ$CFJ3RR9Q\ M=ZZ.HI9@0$D928CB2;4S$P"),ES-)T(LMON"!3=\Z=_U8A>(S7^\A IG-Q\_ M7CY0>V0'^R9CG>SQ-1;)=KA;Z\WU&3R\HV:HY5ZMKWI[%_IT#?J\;EXJYWT6 MK;CW'D'LM#("1SO0DD*\@7UQ*3TE8F4QJ]J)O#CK4L+%$45^W^F0A=)UW,'0:;5;V20M]0?XGT%[Z+0IF@[>^8/J MM-'I,LQ&M7E4TR5?$(W"Z""Q?? Y4H4,+E:/W:."Y+,Z^L.Q :;(3H4S+E22 MTP2:NZK0*982(>5L&@(.(X7F)L9 &IT77Z$5Y',4V> WT]5V[17I8M=CF:5Z&BK>"*2H>6B\U+8J6]&X=S1K.D.5NE$X:Z&"=9GRHI-40" M+HK)Z*FVZM$%*[M4,+;RR]I\6:8OTSA>*(!%:N=4_GR]W87NSO3,>"4JA357'+_2Y!UUT;\H'"3JGZ* M;)U^%,>?B#*DS8& SW+W>;QY5",KBP2[/=&0[U2T4?1*N]!(5$A9NX]()5:E/T$Z8LZ>K M6C,^F5NG88<5&<.03#CS#9;[0Q..0-JWUINY*IV,,_O!K]S]8QH\!:%$N*W] M%0>(X')T7PK=UC>F?CI$%+$8 !#%F>J:G^B,;D/02L03CC5UNEKRV%PZ^2>M;R9SJ MF(6>9.30&CK] >5%X.=5N\=/9L?J%BTL0.@YZ;\(2$]UFN[1YV-JDU6JF$K> M& -(JGI&)2B0A< V$GC9R"^L'W9_+X04-X(U?39K2ANQ?I:2G_@YF9K!BR0\ M$QQQ/46)O0P@"\='&1XRO >[T_H--&QI&["F=L5ZO*XQ0 M"<)253T-DN]E9C\MPAN+$;V+:;DECCI:9^-.RJ7"&5W87-CJQ-<[E"J=Y"55+'V(KZH0@-&JWCJZH[FT'(E @W,#+>,A9F"OT\ M22H^B>8G*#6:9A8W60<5=IR3<$(?R;=4VQ\9N<==S+S7K(F@2E4;*?R7:HOH MXA^ IS^1PCG-=7:O^R35;*:.IZ%E;%UZOT16C'KI99LT[WJ.% #%2NN#EJ=3 MEOSUK34K]5'K>3V)L@J4V4H,%7>\^93%T #HB=UB0@?2ZS;YL*T ; #R+78% M"ZRX3CQZ$3!S?1^_9:N ZE.JV^.M+! :"FG1CH ]EVC,^!"%DSB*@(9?_VRN M'V-A]N9&:O^31XY[79F" 1/"7R89*VNZ>535KIC) @VD;P]E M/LW\22KR#RK$\0F;XGW2Q)D1Y2NSF6:=N7Z)^R%A*1?>(MLFXJMP77!QNK=F M0[<8/>M;.^B1P MTX4^U<0;=/I8"\ % 0XCI:^09[ 3(;%+@5-+1/AH&T,+NTKDD9P[TTIRPY#F MX:#I]&%%H\3NL9;/9-A(;&]],S?'JDQ"PIA,)8"T>E3HKCM.49;ED;GXB!+( M 9^8Z3-SI4I!.F0+2UY*PB('!I@C3/(F--/EHU0'RZ1E&3F'X_ND?V/ MN#WH..WF0(YXX'3[/3[A$SK_%A4VG,,YP(H?1;V_($TJ6'*2$K=3L>U]N-ZG M*)3ZF9J#A*!QA"HKXQDD# IV46#,$*L"FS@AR4'G\?%UCS8I^DO9:H&1:9Y6 MKL2H@A:LIV"V(<:7E7PV!72=R@ VON!6RRNV?%B%T*LX@YQ\1<\[KOU4[BI7 M<6G8;Y'#URH(UG3[!29@"].Y#O*L>Z^LWL': MOFOYNT!-CI8F)G&)]J0.&!XEH[313ZD5YHMQ\K=!P9I1*>X> M_(72*"(:JH[>E,L]4OM+"H 1 PD' >-H(C@S'^, 8V%/LGK:(!UYZ!>HO=O] MO8-ZG6/FT;%\(+T\HLX.6]!*K)'IJA*R<\D-AD&QZB<"E@Y("PND5JKQ. */1N$BM(8CQ8WR*!43I&RIU5LQ*R@4I0?<' N_4KU'RB--G MF/KE9(ZDU Z<*^'U^?AB?'ZZ4,4=.B=S*6*@_7B5CU.5YIEDI.%.REP/BI:KP9J5K"O.'L]: MA=OS#=V;CVZQABP(!L?%22K[+Q<''?HTZ_XT-:&QAS[-AS[-AS[-BT.?YG_2 M/LU%AE'1L[DXY-#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9 M^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^=#9^153'3H[ M'SH[+VH[.Q==<8=&SX=&SW_OC9Z+.)UO^EQXJKXLP],$]'#_3]^M9\EQQU:51]:5=L@/K2J+@5>'%I5'UI5'UI5'UI5'UI5'UI5'UI5'UI5 M'UI5_P.WJBXJ5Z_K6[V7RG7HAGWHAOV/WPV[>)'V:(U=?.704/O04/O04/O0 M4/O04/O;&FH7Z>J^S;7WDF8.S;K_OIMUEP3>5W;N+KY_:/Y]:/Y]:/Y]:/Y] M:/Y]:/Y]:/Y]:/Y]:/Z]H_EW48"B1N#%'P\-P@\-PO]^&H27*YQ5-PLOCCOT M%=^SKWA)H]_>8[PX_-"5_!^L*WG9PE/H4%X<\+^ABWG)0["EHWEQ[*$!^J$! M^K^DJ_KH["^?+N\OL24UG"2QJE+1\\P%RR6F MF2*.M($4@67G3(\P$-6?[>4[V!''0XP0^ BU.<1LS;!8RJQH$8YJ8Y*3G'/' M,O 62;O'Z]ZSPU:#_,ME=#6U>R@? MR RFO87./S)6\+;3;G.ZY[DMCQMWE#KJ&1,N$\*R6GJ40<%JH :7M-+\>-37 ML;IBAH2YR_9%]5;E+8Q'NMW/L6IS0PX)H,M7=4)_0V?H$BB^I3!_#8;6ELKX M6B0\E-,XE-/X^RNGL1>V_WW5*]@WU8FR" =]P+!/WI^2(G)6ZDA'R4UY,Q* M#2DP> EQWYMV_O.FHE3G>C/\L' ?&8*^6A Z)+7\\R2U;,.D7!K*;R%6'U)D M#BDR_V,I,B5,)[Q\8:'=1 W>F\R TH^<9?'??B4.&2.ORA@I][[7 M*0%6UL,H]KV]#NZ06[!?;D&YI)-Q8(],KL'7', _<])"-40.0:S_ZX-8S\KA ME'L=[3]9I&81;+N">^M,"H=XST.\YU?'>Y;N[LW'CY*'QF=S6YU7X"4";0,2=V:53L2Z[Q*E%19]TD!5G$ M=O10%:^(([*R#FM(.[278I;ONBY]H2O3HDI23[Z,81;I.-O*; U3N;-"&*K2 MQ IBT/:G+-#1XOG/T@\&^"[=CD$;+8=-X"$PB&2K)J!1%Y2'@?P + 4$K@[? M-;A+K78KFZ2E_@#_,P"EJ$U:$+SS!]5I(R,:9J/:/*KI$G^D42C&2A BGR-5 M,W>HDU""9LWDLSKZP[$!ICCP"V=F(Z:S5!3NZ 7H,F!_B'J]H]?E*SM5L=AW>^\<5M?F,"!MGGO_\F MI5&'GA*S<-G[;\4@LKO*7LDD_LIC;4#AP^ MVD:.V 5IC\"2TR6LZ@8H! \'P-5;9>990">>1Y_ ?MI-8G;;B2IJ;XU MLF,5S!/W/4TE$0M6_S;=D=(I(B:/S$5OE@YWX3UQIR-NB4D%++6]$,O!BR6# M P^Y-B@7\;5II>F 5RKI:C#$W&,VV/IL#2F*K(@T;9!FVLV!( W(2OT>X\P) M852+O&9;PR_.L/(%2T#!7T>3A*3(_UN; :A+U$FN>QQM4@SM7H-4?:+C(JRF)I6!(T^O M#1S9LC"C-?WU(\&_-* <@U$[Y?$CC+$1,[=Z[^RU(K'C*U MH@XR/Q5+H5@++XZ54)!]UF"$KS,K1.0NIY34K4A'CGQ]/(@#A W(C[O/U:GO MIE*/;GPNNE%02;^H:AA1/QE;8/.A#F7U._/-U\^4<\J7SCGOBR]=R9PKON[[ M+U:J@*Y1O[UD_);E:G<0WK1GZIJ%V2=?I.(%B5)<(-Z4[Y^I5I^KGM>:&:]C5KK[O2Y1KW%46UNHAD78H^CZRFBEQN>;QMR9MQOA'U!='AX-O8L;V'+,0U,*$-)+ [ M^?22FC5+@:ROG*0^CF2?DQ4_^I;#T]Z#3#,T?=:KI%X=9=0:5MZID@!=..[] M#F]4!ZOMP+%#:;:(F'(UU+V4 +>OEATMZ5@Q+>=6#D']U"..O,>X!VO.J@+B M)3'?CI&II>)UX4';I&!Y)7\.V ]8:/=^)[)E'B&^^\U3H\T4XG]JE2$V1/2U MK;75J43"0CQ0W6P&E?5T;JMRND*44-UT.EQM:%97/9V.(6KNG*EC%E;#P'+8 M7RL_U9!Y.QQG?UH_VA&U6A.QNN4ZVB&HM0^S\-,21C6:S=_7OIDO5RDJ*^S+GF-9PKQTHFQ@.>)25N@;8.3MHR9%M\TI;7_0NN.R>80>(=D^P UJO7$%)DJK@V%5W2).YMJ%+U:P[ MM]JO_5BK2+JJ:>"^XE4%LM1@Q99I:D7)5[QSO;-X\TY)2*YM&6G-V5 MH>O ;,ZT7PGFAZI"Y#DFD*]'7@WA/0,OMREW^T>L[N9B=G0ITU_J:/(JC:4$ M/W=0"<"M :F[K)A9'.DVBEHQ=#=AJ.]19^GSKQ8/!)J;=!'%A(?[ _12-Y># M(27^:,VXC4MHN236[R4INE=JFH-M.]W:SEZOALY>4Y50^;>=C;'MZ.[^4W)< M.[5.N7I/R6/W& !1JT;4U([1V6&U+YH$K/=6 M8HGX UUG&*M9.\UNK2WLMQ MX4\;VL_8+[&(?#POB' Z294-Z^,OP,K0-*#]--ON-ID@=W^A7-.S?LI2['#I M<'6U:_IC;%6[WK+.+&.@6*V[-A)WBV9;G.(D"[BM&%N,LZT;4A=F6S=>HFSK M'NLHV[KG$F1;]]C$V)YP=.T.'P>:3&MMTUL=(*]ZJ7 Z.+0_2*A2W0C"\+>'@Y=O[(Q&PAJEE6.:=YBE,S%$9?NAQUR;!A1[608 M/U+Q6\ELCB%(%;^U2Y*R"4DJ/<%Z@MMDO5+5N;+!9U"V4.3"J'6XQ>ZXA(I8 M[S(K?$7 PS=$)G \]#5VLJVUU[G5YKZS\X_UA+*B@&M95)3;0#QQRV1G%;I3 M7:#[WA\!"O6ZT]LVTZM.:]M$WW"2VZ;=XY3O'V[._OSAYNI\?'?_;VK\ET^7 M#S_G".X;6 F+ZN7SH=ZY(C6_VE/EYYQ"-=K F=V?-WLCXB8B(<:"<5>)W78O M;?4NKF1/K>VU(?L:A"7NB<5%=5"=<+,_^R_:L4'1C-O>&>PA1->-R64&["4Q M9C'UQ2$F>+D$;MH)\;@,F_=!C\\@562N3W*-4A_D+/D@D>5:QY[^4!<#2 M5HR5R..(3@H*E@)W5=-5 (U-9B#V.-P1G>G;K()=Z)/ZE]_]KHK+F;G2YVCG M7/I$>:X2=[S8&>M<#_1;K"8'GV7U=8D5!:<:LLPK29[/?*G57AI')]4GH[ MZW)D2D'N&LXAO5M?*5DE=6QUG>32*4'_IV(ADRQRN :_/-JD%='G)O%TO8(BE8<=,)NVE5K0L).64-M'ZQD_7P\<$'=CDR6Y+ MH"GC?H2L6TD67S5%JVH*;47\"+D),+7)03E..%<)=,,JV+4'5;]^\Z+K<9LEFMAW]-[J<;J]J-[_!)[< T*W\Y&^6UEB_F=\R->[ZYF&L;D<_ MC]Y=C7-JUS46C;TU]MJQ*:0I@#&@JC6)N>HCN\?&F-18=@>L&U@=JM+F?NY/ M4KO]Y#8&CT.SUH*.FGM3+=9L%R?G09Q@'JJOHT8EI[/2#5XI2N;G2[! ^6S/ M"7M[3&C-Q/EN,Q_M_'$IBL7=8[)MN\5J(QD^E6:OY!>OV/OVZ??<\_9))%EN M:R".6\FT;NF&!%,3.SPK(A1H[:MIL!:/E?Y$2524WH:%UTO47\6QE;#OA7%/ML"O7BRG#G]]9,LOR0IZ]:L&\N7 MZ.XYW7./7IQ36.D-@_L"0*.&,U%%N-"Z?.]Y55( )]69+$&82"85)]JX*O>J M4@%)*YO$F3?U_87'"14X#D7-;[BN4")KH2-\/D#(Y5_+%"+\ M5N 9\CWB"TOL=;L?AYD4XR',L -,9<(!K0F+\#5A=*6HS?9B=#R<"JG:VJZ"^UUUT_<"O6<%4L8&@5/L@#@LB=:@ MQ(UQVLDM^"2$.GNY*8W"7)%-,)WC,:$=3)&55"FHH4R >R@.&616CJ)Y84_O5?,UVN)L,N3GV2'R,K(K>-*ONS/'4 M_%;R-IOCWJ8]C!>5="WUQ]HL1[2^O3IPIR"C3>LWV2# L).R9)L/C.:"@UO, M+PL&!Q:,0]+70854]-'PV:N2& 41FM0FB;;R'=%RB4TNK].37:HYND1:G[M M?QG1XX-F%#K\G*/(AW M^$UN"AFIF;ZS2VR#$1[MSU9XL!AF+0>*"(_V%TAIS2_;@N.K._X!4$L#!!0 M ( "9 HDYV';I']@( ,D2 / >&PO=V]R:V)O;VLN>&ULQ9A;;YLP M%(#_BL7+.FD:@2;I14TE"DYK+8$,2*4^30YQ&FN (^.T6W_]#%%6(U5'>_'R M!+Y@?S[(YS/',=:2-F_?VMHBH M[O#".YZ -EXW*VKF[GA6O><7?V+HK M-5OQ^B D?Q.UHF562%&6W5-M0_>0GJ'Y6_/(I.)%KZ.BJY1JUHDS'N@!7WC# M5[SDZO?$Z>Y+YNA5N,8RNC@#V M(,,DCG"$NF 5QB)$!Z0.0_@DA?_@&Y#D >7X2R"S7ESF. M#<@A #D\(60ODB, ?6DW M1D[B>QR'!.MB$$[P+,L#W,O]-PU9Q/M_&D%G$5.4E_U7#1G%.Z52>J<$'U**;ULI M(.;(Q(3LXENV"XPY-C'!KQ7+=H$Q+TQ,2#B^9>%\=([X< ?YD&]\ZU\L4!8R MDZ4/^<:W[!OS1/%Q$"'C^):- YXM>JGS;XL0UV7U#-!NY\=[1C'OTBW?P!02P,$% @ )D"B M3N+-MX%< 0 9A$ !H !X;"]?#YO"@13QH 0]: MQH.6\*!5/&@%#UK'@];PH$T\: ,/HE21,<4G:5CCM2:%:\)[30K8A!>;%+() M;S8I:!->;5+8)KS;I,!->+E)H9OP=I."-^'U9D5OQNO-BM[\#^_:VLLV7F]6 M]&:\WJSHS7B]6=&;\7JSHC?C]69%;\;KS2.]?6&='-^#*YO7[&,/7AI_5(Z=!O$3,UB$;:YGZ@WVVXWD^T%&)Q:(G\!=/KVHU67S'2)BYJ6)B^IH@_ 96P DM%5;'@ M^9Z"LO,=[XR'],I-3DS6FOR:4%V.(VTT] -TD7-63OE:0%^I+K!]TI,*[F^# M< $&/N1H2*IG>QEIEJ.1M!//N45HKXX$>53QG/IR'_;+A47WWG?@/\%(NN:T M4S\?!T/"<8V$XP8)QRT2CA$2CCLD'/=(.!Z0<- A%A L1J58E$JQ.)5BD2K% M8E6*1:L4BUD !D;V-0&UL4$L! M A0#% @ )D"B3G9NJ'SN *P( !$ ( !F0$ &1O M8U!R;W!S+V-O&UL4$L! A0#% @ )D"B3IE&PO=V]R:W-H M965T&UL4$L! A0#% @ )D"B3@BU-*.=! IA4 !@ M ( !G L 'AL+W=O$@ >&PO=V]R:W-H965T&UL M4$L! A0#% @ )D"B3B5T:U0F @ RP4 !@ ( !U18 M 'AL+W=O*S\8$ "$%@ & M@ &D'0 >&PO=V]R:W-H965T&UL4$L! A0#% @ )D"B M3M_5B_:V 0 T@, !@ ( !H"( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )D"B3E<&;@BS 0 T@, !D ( !2RH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )D"B M3C;KI).( @ W D !D ( !"S 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )D"B3L(<<4'A 0 04 M !D ( !0C< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )D"B3H9U]-&G"P =% !D M ( !R4( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )D"B3GS&H5 @ , 4 !D ( !UUD 'AL+W=O M+@T' "& M*0 &0 @ $.7 >&PO=V]R:W-H965T&UL4$L! A0#% @ )D"B3M#- MW0JV 0 U0, !D ( !W&4 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " F0*).QSRIOW\! Y$@ $P @ $MM0 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 ) D *X) #=M@ ! end XML 39 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 40 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 41 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 167 262 1 true 50 0 false 6 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://chembio.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://chembio.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://chembio.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://chembio.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Sheet http://chembio.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Statements 5 false false R6.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://chembio.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 050000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://chembio.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 060100 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://chembio.com/role/DescriptionOfBusiness DESCRIPTION OF BUSINESS Notes 8 false false R9.htm 060200 - Disclosure - ACQUISITION Sheet http://chembio.com/role/Acquisition ACQUISITION Notes 9 false false R10.htm 060300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://chembio.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 060400 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://chembio.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 11 false false R12.htm 060500 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS Sheet http://chembio.com/role/CommitmentsContingenciesAndConcentrations COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS Notes 12 false false R13.htm 060600 - Disclosure - NOTE PAYABLE Sheet http://chembio.com/role/NotePayable NOTE PAYABLE Notes 13 false false R14.htm 060700 - Disclosure - DEFERRED RESEARCH AND DEVELOPMENT REVENUE Sheet http://chembio.com/role/DeferredResearchAndDevelopmentRevenue DEFERRED RESEARCH AND DEVELOPMENT REVENUE Notes 14 false false R15.htm 070300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://chembio.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 15 false false R16.htm 080200 - Disclosure - ACQUISITION (Tables) Sheet http://chembio.com/role/AcquisitionTables ACQUISITION (Tables) Tables http://chembio.com/role/Acquisition 16 false false R17.htm 080300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://chembio.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://chembio.com/role/SummaryOfSignificantAccountingPolicies 17 false false R18.htm 080500 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Tables) Sheet http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Tables) Tables http://chembio.com/role/CommitmentsContingenciesAndConcentrations 18 false false R19.htm 090200 - Disclosure - ACQUISITION (Details) Sheet http://chembio.com/role/AcquisitionDetails ACQUISITION (Details) Details http://chembio.com/role/AcquisitionTables 19 false false R20.htm 090300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) Sheet http://chembio.com/role/SummaryOfSignificantAccountingPoliciesPart1Details SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 1 (Details) Details http://chembio.com/role/SummaryOfSignificantAccountingPoliciesTables 20 false false R21.htm 090302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details) Sheet http://chembio.com/role/SummaryOfSignificantAccountingPoliciesPart2Details SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 2 (Details) Details http://chembio.com/role/SummaryOfSignificantAccountingPoliciesTables 21 false false R22.htm 090304 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details) Sheet http://chembio.com/role/SummaryOfSignificantAccountingPoliciesPart3Details SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 3 (Details) Details http://chembio.com/role/SummaryOfSignificantAccountingPoliciesTables 22 false false R23.htm 090306 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details) Sheet http://chembio.com/role/SummaryOfSignificantAccountingPoliciesPart4Details SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Part 4 (Details) Details http://chembio.com/role/SummaryOfSignificantAccountingPoliciesTables 23 false false R24.htm 090400 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://chembio.com/role/StockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://chembio.com/role/StockholdersEquity 24 false false R25.htm 090500 - Disclosure - COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Details) Sheet http://chembio.com/role/CommitmentsContingenciesAndConcentrationsDetails COMMITMENTS, CONTINGENCIES, AND CONCENTRATIONS (Details) Details http://chembio.com/role/CommitmentsContingenciesAndConcentrationsTables 25 false false R26.htm 090600 - Disclosure - NOTE PAYABLE (Details) Sheet http://chembio.com/role/NotePayableDetails NOTE PAYABLE (Details) Details http://chembio.com/role/NotePayable 26 false false R27.htm 090700 - Disclosure - DEFERRED RESEARCH AND DEVELOPMENT REVENUE (Details) Sheet http://chembio.com/role/DeferredResearchAndDevelopmentRevenueDetails DEFERRED RESEARCH AND DEVELOPMENT REVENUE (Details) Details http://chembio.com/role/DeferredResearchAndDevelopmentRevenue 27 false false All Reports Book All Reports cemi-20190331.xml cemi-20190331.xsd cemi-20190331_cal.xml cemi-20190331_def.xml cemi-20190331_lab.xml cemi-20190331_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 44 0001140361-19-008232-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-19-008232-xbrl.zip M4$L#!!0 ( "9 HDYJ4J7[-30! %3O$@ 1 8V5M:2TR,#$Y,#,S,2YX M;6SLO?MSV[B2+_[[K;K_ S=G9F]RBW9$ZIV\Y^M[9N3=$D M9'%"D1H^[.C\]=]N *1(B9(HB0]00NK,L2V10*/QZ0<:C<;?_\^/F:,\$3^P M/?>7%]IEYX5"7-.S;/?QEQ=1<&$$IFV_^#^__L__\?=_N;CXC;C$-T)B*0\+ MY?WZ^?GY$C^Y]/S'UWJGTWUMNT%HN"9YP9^'#KYO>1R_?C"" MY/$?:\\_=^G3VG@\?DV_31X-[+P'H5GM]?_WZ>.=.24SXV*5'NS>6KZ8IF;P MFGT9/VH'7D_7AML&RYY(7G"?2!!FVPZ(>?GH/;UFW\%K6O>BHUUTM?@EF*9' MPY@G;TV,X('VP+_ 5T;95RQBYW<"7^0\'H7^QC&,7\.W\8-N-,M_T K]U^%B M3E[#$\2WS>0%SRWPCN=>K+QG>I$;^HO\0? O<2##[$#,R/X]_FO.@: MMAGDOT6_RGDEL,W\%^ +?%Q;>3R<^QN>AV]R)H7\,*?Y+^ W.2\$?KB.$?@P MYU&3S)8 03%XL+U+TYOAH^-.-WFPB!B#^"O*WU'NW@14HKZ1B4+E\ W.[B\O M GLV=U"\Z&=3GTQ^>8$$7,2=7?X(K!?*:]8051\P_VY(?H2*;<&S]#FMHX5> M0AY]-GF:N*$=+OAGR:>VA9]/;.(KE#"2&4W,S.O;__OBUPZHA,Y8'PSTO[]> M?3GNZG5.7[RG.4#7LU;[!_[XX7M0I[\BV3@!'2UN9?G=RDO$M5*O=&'.EAU; MJ1?B3U-=QQ]QWFUG9T_OMX*)#&8AYT?O0N\GC?-ORN%'6T"5Y4<:'V7R8Z3I M[>/'Z$+3*^+'BOKYXZOO69$9?O'OB/]DF^3JAQW$'WX";4K\!IBW5#SD<4:2 MD2=?6$#&C[ECFS:G4;%L>(ZYAF GWN2-ZL6OW,MXDQG>WU_GMKBDY'4>*2>E M0T<))D82$XUA8K0_)D95VM4">N(C_.(&Y%0QD1F>U!/%,/'M_2=87@>AYY(K MU_K-!\/UC3P1-SHYF*#G_V;7<"5LBID7J4K.RKRL8*(5#GI[V"DULZB:62S8 M#'%Q_,==".WA$#_\%<&8KKW9''CFA@%%S95EV2'PVW"^&K9UZUX;\U-I;QUX7?E)Q@6%U<8%A&^,D5?-CAVC GS//O0L]\_M9B,/:>$]0 M!'9I0].,9I&#.XM?PBGQ\6N?3)&A3^36-;U92XWIOIJQ*!_.#R+?2&C8+K$^ M&+Z+.\YG@8?\09_6Y(^D21#2)%2X6U)DRJ6#+(Z#W# 4I.IO4O4WK0>D:RB\ M:UCCQKKT$X3P$P3>%]D/,=+-:-C-.!DD22^E=B_E9+ CG1Q!G1R!$;:Z.2FU MD\C:2:P=ROVP([53&[13JQ$FO7"!O/ V(TE& "1B)$X$PDDF3%C=>23IQK37 MC1$'(G*5U.Q.4[63W[8\O*;UI73*!=J!KPP*LYWN/BF_TX#5ON6.S!@J59 MV<&+78B22&X4R==1$(+A][\1< R@O6!JS\\1Q5OX(!%<&H+9)JC4RE(KU[NW MFT%UL;W=S"NENYS5"H)4ZF>OU 46@-4%^3>835:(YA-,\BR:M1.I6'4F&G]8LZ>^/##G"*CX3N+ M6.U$2VPUI-*69QUN)W')JCY^L.:ZX%&ZC'L$9@GNS M>?X0^=Z54#;2TEHVO5"6,Y$I51.0> MY.>= IC;XN=)M7RDGW<5V*<;7%X.3F*BD#MW"DM4N3ZL16],3GI;*CT\B8L# M;E8[6?4B:CA7&(TF6N6;$BXL.UDW7] UJ[Q6K41PRSP!F2?03N3*73;!HR_2 MYR@$[E.%J<1(M1B1'J;$2 GNG821=.]$1.YYI/\)CMSFCV>(C5R9P"QQ((_I MB'),IZT8D=F4$BR%P2*W5B4N9*K.&6.B,^H,.MT_KIX-WUH&#&=SQUL00DLP M?YGC.H*OG+XZAOO9F+''Z->WKHE\>"+X%;;73M@DA4;3C$A%%C=QI,SX=YJY MW,1M8W%=X%W6V.H #@< Q60*2JRQA;.K2QQ6A(4F1:!\'&)YG_&%KE>!PUYG MH(W+PZ'6.PLW7-4F"YO?I*E:<>I(&7!KZ%AS0J@['4QB>MC06#<2H@KNEK M,/Y&@M"WS9!8E(V_NW88?+O[76KDIC3RU@EI3RQ?TT6 LX2Q(#"6\-VP/5G0 MJ6@K,%OA=@JU67FHVRD14B%"!//H<@R?Q$7]D< 5,]%81%I.<6537.&FPW9' M5DYV:SR!RGS%M>HQ4\,G[XR 6'@U,#"87II$/PVNHG#J^?8_B?6[:Q$_Q4YT M_8-WBP\_B&_: ?D*7CE97NQ"?[N?^J3M=RR7SYOX=/ *AZ0#4B,PGST)RVVP MC/DC05D?*&^\J.5GYRI&Y9)!$I;UP?*+*TWX-E0F_)&@K%%7VD\2E5MU9<(@ M"4NYS&D:C0TL<^K,\)0NX?FXA*>!*VD^13.?)X$KN580;*UP$JB2T3K!HG4U M;63MSL.Z]^2).-X<'_GP8[ZLPM=64&P9=B;/=M?X MVY-)45N\6R*J?8@2S5(51]0=<1S;??R-N,0W'.#KE36S71N4N8&Y^9RU+3=A MA;"U%RZWCM1>$7R9WAG,62%H;K=1)>^DDB99SURT'W+EP MZJ6A2[SZH&B7LAIU11>:%T7N&1>W;T LSL *EXI.62%;HK7Y^XXE6L\6K6)9 M_E+1*BV_1*>XZ#R=BU3$6E7)NUMJ(AM^,X; ML9!:[I*KU4@M#3;2H15>ITJ']CP<6K&4[5A>-7>*::AR4ILZIE#U$2@9KFN[ M=.Z:R--Q!,2VRF+H8BFV+=&_\F9OX<2V+9)?_PWF!L\E+#[BJ03Z=O+=K3N/ MPH!^H;43,4D.X49>+==^^4PK8Q$8]U",_TN*MDS$B=DA>M99 EI(*(DA9Y5H MZ-J.;=_8KAV2C_83L6Y=Z.71?G#(51"0,'@'O/C3\Z\=(V!8AP>(XQ SC SG M*QHS/URT'*S%1[^$R68VR,C84?CBQP^)=4_,J>LYWN/BF_TX;?MA[X- MH,7 M$FE'(>W>-RR"%RB=([16!R^Q=!26KJ,@]&;$_T8<>D8HF-KSM^%E]%4!# ^V]]XV'ETO"&TS^&0XQB*PC>OW MG^)UAG3?ZG/?]B%MP_SR6-!^LRS%1P3Q.4$]7R=(I?TY=P&23O<>3K>H8BQ% MI0Y1D9&0TB(A4I":2TFFFR?2TDA+TZ2 U'F!JUS5RU6):)M%=:;G25=)NDJM ML 25IXR4(PEM16_+T7&*?L()AB_K#A.>D02T1#]*3^'$W&5!TE[JL06-2<() MVH*3D@(!MK+:YPU)Y)Z:IR!W*F7\^%RPWI@O(./'0KL"0L6/J_2%M^KZS3-U M9[GOIM:).P&%A]\()AJR_Q(3PF*B4I\PFYQS[;DFT.C3==(W._C^;O&.N.9T M9OC?*4SH]1S?R!-Q(_*;YUG!9Q)7E#J-2]4QNA)9-_VB"H+3]I70=02U,< M51SIKD%QG(&@KA8.%5!0N^T4U$*"T6VG8(BFJ"H15+'JIK9 4*7K*YQ@B*8X MSD!06^#ZMM2BGK.%J]OCD*ZO"(+:TC6J0&M":5';;U'W%E1V-3.=UWLO-)P" M0GH7S8&]FX7T&BNT$G\.C%C@]GCFI18[OGGCXH*Z,KK:!6/'E#2C./*A)85T M?[>W;B%ML2TM(*1-15BED+;)Y15>2%MJ2>N":!O%MUPOXPR$5'AWMZ665"0A M/6VK?@;N[D;1/..-%-'BLV5N[+0K=[)2=,K=@Y.-UM=Z3XQ$IT3GH>BL_-R9 MW- 1=$-'V V4.J_&D^B4Z#P[R][259% Z65M0&>CEEV&Q5H3+S[-"P(K]UC7!!T]N$/_HF492Y^"K3^:& M;7WX,0?.D>#*M;Z$4YB9R/?A458_I-V(W#+Z)2*+LT$F$&C#SKC;^>,]>0AO M ;5^A..D8,*[C^?XUS^@.\]O-V[6Q\=U1^XH&] @PXO.^*+;J4*#P QS#2+G MNKFYSJ@ .MO[J8 5@%29Z"YB[FJ/ZXW&WZ;&781MO:VS/8=?#YV0_H:6 MJ>#]7[+X,)L[WH(>^95"R*4E?H8]4IB0M(;:V$Q"R >J-H$O M#JCP:_CFT?,7:2K8 _3[^.O=-%R9)G%0-(G%FF:DY+2U2L@W\FB#P0"73,'% MYSHERP?P^]VD\)IL2JHHFZK ZN8R35*VT56:KNEJVX&W+/)# 1%:IXH_0I^ M!W:3E3;!&YM9(\2;S3Q7N0L]\[NJW%&MI7R)0G1A+=M]S*&+OD%?8(^GGLXA MLJ?W7R@HHO0S:I04BYCV#.3KEQ>WGV]>_*H-M<&@UQ]GR-[2RSKDTS)X Q\& M>:!?B@Y]I!CLLX!?:6(C(5P$=Y#"GBI(S']H>:2DFE@G!N,]>;WCY[L[U#H7 M_Y'M$M];Q<\',)>/./._^=YS.$4\S0TW!\[Q@^PY_MA>:GA+.VM4_5#N0?18 M-44^&SDD_5@^Q&?L 'K6&EDEY@Z@[BAQF<=U,NCW\=>[*0#7-T- YO6E'31- M#+H%RE=C83PX1%6X ;F((VY*)NBG8-1/^6_F'_^_Y4/:\C-.>.R)QSWP#F)S MN$Y_+3M=&16COU!^!/8;UW9^>8'L>D$=C=N0S"Y ^[S>ATE:#D^V,>XP)M6T M';C*I*4>[H"\#[K][NCOK[>37CK =,%YIQ?A7:=];*MI]Z2H7.K;Y%(!NZ_ MA_"*I7RTC0?; 7U+@B7SMO/@RK7XVZF7-^()2[1OG^[^:#0:C+2-D[ZM/S$& MR6S)UD$.NL/N6!^6-,@Y'^2%$G"$!#O&0R\H.(+^GHZN<'\C_>GV*Z>W *BZ M UT?#@ZEUR)7X)&?E)ZN MPKI!,4+ED^&;4Z6KJ0KREZ+Q/31* W'\T]$F%GQ+>O],PB-X,$3,#7,$*Z^# M5C*A '"'0VTXR@."4$R($PJWFJODH=WFJAB$ZD@[W:Y5NJ#ZQR&P4D;[V 7[]CWQ[A)??&O:Z6C=2L-UPN507<5KT[ M&([Z^U)E>K.9'> >_R;*: 7'Z^2Q(RCL:YUNI[M&87X'U5%:+,"@=;5#*86U MJ^\YSF8J#?^XT( ^[G8ZXSSRTBV73%<1P0#??+@W6;ZW,!P,7BBO%<]0 MF9"-DO(M?OP8!NI:OS]8HW2UZ0]@_^]1%, M[/8'O4%OC;*5ELLFK C+!KWA:%T\MA 6S2*'[FQ[F.R*JF;NDRGF/CT1Q:9Y MLSGDQF^Q#-GT.RS5]J,78+G;+Y-[X\B&\\$@4L'CI7CCTA%\E=Y\KRLO.E)^3-%791Y1;GZ*_(]HFU MY5[)N/\KUOWOM/>/T'G.K&N= 2LYAK_MO(F4>TS[W#2ZXV[W%[]^'?Y7FN6' MCZX8_],.*?B"9HC*,W/E]BG/QM8[X+]JG;*GXLJR*-V&HV >_X7M*J8QMT-C MW>PG3WZ%!V_=:_;8(8IJW!GWN\-1VB7.;[Q",@NHF['6[6CZN%^9L%J)+\CA=';49I4@%M__2$[8 M8$HTS:2:>RY2QVM()HE5^P;OA)RBE"1_Y9(UFF(VY?KVQ.9GP+>?DNF+-6O$GK*BDI4EBJ19_A> M/&#_2IH E1NY+W/J):I*TKO"NX^36E,$5&T?:;N63R[N-?XFI_M M.A1UG5/>F()NV;Q7I//KG&J1='W+9E_,^=ZQTA[J_7.*!?&][):$05HV[T)ZV>V-J+1L]H6.I(B_ MPW#@;#L.%B'#2&=J,M/Q3H6P0F08%24T)9)E0M(M;GK(FEO M[W*/MY6.BVF[?!.9V6(A?L3:*1%TN!+&:D;VI;M1-3@W1$S\ND!?[!]IA-9 -V)[\WH MPB<*&7Q!K).0!?C<;(&D*E>&G9U;9R.,95!5+LYN-5NY'"PT^]VM,HX2)-.UP9./SU(,#IC3=-&Z=,, MM*W#.BRB<_K]\:#7'^[H<'.)#_KU,0=-P+4;##)'B=)-ED-'D2,1HUY?&_9[ MN^@ 4V/3LXA??5B.N6%NHBM]Z,N$ZS# SU?/LP:R^ID\*]^\F>'^+U6AGZA*0'Q[ M\E:A3P?V/\D;1>O,P[?'^[NO-1W#:[_&E%QE*4FTKVTE[JSS;5CC%ASL_IPCQD]^LN.7XP5&:X@=? M>1W__CJTUM\ZF![L1GDB?FB;AG-A./:C^T8)O3EOX9FFD[]1'L /C#F*/;Y1 M,-)CFV\5_HJ/SS&"C5<;R>2]&E'H;>@5\1!_X)!)B@>K.-AGM,7&0KO*Q?<; M.B*@(&<27B]G\35%5HK@W/E+?7[,F-*WQIO$(Y ML] =I-7S A!"B[JY#X9#?:)@2DBH&'34:T>(5>5Y:IM390K?/Q#B@M;P\> ! MLXU&9-G8U,1VH2D;%N-![,>#(.+"_.7#*R4$BB(W?M;&FE3V;!-5>4UQXG*. M/*,_A\V'4Y^0BQGP;*JP,LR!0ERTX3DOX;A@0&#TZ8CF>*.!C\VK2^4:1,"P76 )C&/&7 PV*B]TO9 HEAV8CH<%=8-X(H!2 MQ<6G'6>!![.8IP*-Y#(N&1L\@.ZN;]$I?[:!3T:BGN$Q:,F>XW ?6;P"&H?O MR9S-&!TQYCS"7W2E1MEP-0-.FX::XN5R4F%BO)D=ABM\#2(80RYCT4T/IU[T M.*6]7?,"E _$LODM!%4:% M7^+\(='$)Z&G9F8J-;P8#]KP;:!W ,PG%@$!LE\D$/HHR<9FCEAK17+>,-=[< M=KFS#2\8CY2Q=!$'L[S<_7G)Y($SELL$+OO 8T%,IYY]I;C I2 P_ 7#!X6# M8C!T).(2BW;>W.S45G./%S/=I*L ^'&=H"BR&%%'KPY\;FJ*4.[H81D,9_? M%],K8<(IFZH7RS991)6SAK\ [(U;29 9P?RDX0F?H_Q.HA D-29[#6OQ[TN_ MLYCSF#BD=[]_^G3U[;^4+S?*W>UOGV]O;J^O/M\K5]?77W[_?'_[^3?EZY>/ MM]>W'^XV>*EI0W_E6G> 2WL"PW;#%1) U3?NNY;L!6T4Q<]?[C\HW<1X:?I; MI3BCU]RE @I%.N72*9=.N73*I5,NG7+IE$NG7#KE#3KETE]KVE][:+6_]@UL M@QN1=/YD#=[:-A7VR5B@#/;4%1NQ7.*AN7 MPP\9*G!$%YVQJB G<#(V36YF5OBN9H:8I-CBAJ;6Y_CE/9@$4QET!@RJ M^%PR0?$?2QVW5.0N8"K@HP0^HNZW9^@=D)3B]JFYI1;#94D8AL]JV"^PG9BK MCX[W@&X1ZP<\*;+TFN+^TGVA7C18:(0,-!BR+E8XDF53:#OR/;>+2AGPR<4C<$AH:<(=X\4UF-=GG MC#9,-3%9CC/+9*"4D=BA90K>"\@Z&8P7"1ZYWQ6@88568"K)'"@SG 5?4]$Q M&28S.-"=1< BS6P7'-(I8:[OU'M>\B=8,LVZ5&@:.?#K3\]G7='ZBXD#P&OV MV/],]L]-[E['T@"_!+@NR3*$SUT(6DAY,IR(SB;86K*(?;44V3CG)F%+&VPY M[L'VS6B&TV^2@">!(*((J(99["X_@5%EIBS3/_"!.IKQ0.&O":(+J88VB&O2 M-8:/SX##\(2LR+#=< *<.5JP"?V"*7YJ9=QD<+,!ED@1%0L#3;+*$:/BT&/X M@X_+AI0%/Y4,(Y@J$Q@8$@.\AS?8&A"P0B\?6O67NIEGX36JZ#"&OA?,>:,S A+*<4%?2@$[ MGR[FI:[V;-D6=0*YZ&]RAN/F_-0Y 6C0#I.O @[?B*SCF\HZ54!Q-;;0^,[? M\#T'Z;+ITM6S(C.\5*Z"#,-B&OF=L@OJ9:*0^:C-4XM:-@B^< 2];] Z)M@4 M5Y44X*C\*3\YW12N(#/(6FHPEJ3$#ZE)O4VZA*75+Q?++]FZ-I7<;J62V],V M]AO]'?][G[&U^,XCO:,PIDJ%$:<6-$Q5\Z-A),X2>C:"6 T 9.8X)QP*E^MF MLW8!G!EX5=L;I3/_$?^W92E8FE3&J(E%*6VFF9%>:BH*%"IX5 ;@38?02H(\ M[H ^$H(3$8]0P[M@6 :I\G)%DEX59ODJ7ZB'7RU?UIS< F162]'OL)CU-VLK M-:, $E62TC94I]#U=:Q3O >4CXQ6 3&>V;CT7G-DU$-]J.N2?*AM8YMXL3O! M(D"Q9P6V@#@TF&'Z]@/*/.4B>.[*9^\R]MC?*"_M5TME&:/]9?"*1P$3EKV% M)]./8F^P;*=A,;K<>(#IY]$"[AG%K=%7X=VE0Y?K-^%C3Z^H>V326%W>0W'T MM7#7-,P,S:XYV!P6+]$3#UYEY@MSEX.)S2)TF[H206U6)G<;5]1?N;'C:[C@ ME)F07JP&S)V-;7U@.(G;G;@N?(48UWYGD6=>2WK=K>U2LD/J4$JR6?!CMI MV=* AP$IH70-L%PL&2R6S32KBU%5NC8QC2A@DLMT'G)EA@MHONYB@;YXK 9F M=G(/#&PK#:O3V&2*J;@V!(T1!PT=O/F4.\E<'\,3]BQV\2Z5&Y_BA_E6>,K) M?HB8#XK>,-N3H=J$\I3-$A=QI'828H%%L!SZQY):RB ZZ0JQZ3*7LAT5%Z6660TMHS<=OC1HZU;#LG4P@L)F--1( ]6E3[& M [YF>H0E(@:.H,\_(UBI6[:9["PF;<)$)W3:Z5V_9 5!HU/8H.)CW>=XN=_M M(/0&'7"'%UQEQHXQPISMH_C9;V;SM@3:;%.VA*IQX@A;=;RW WYZ MB)XIC8_E[+2VHH^^L$7ULQ\%U2EE7TJ\89]\0H13RBQW? \JF&K@*R*=QG)@42%,N#EW&I MR04VMG"X;XN,P_7,%-2RA[OLZ.FC.)D%E&\K0/(U&U1)V)E.=*";>BS@1>T; M3&_$5(KMKD9E,.X*KZ0U&;MF @/-,7@NE0\%0K+Q'GZ\G$E4-5AE:ITQ+L3# MSG&(U^+.2K Q:DS)8T<]L0\GFW/PW$)LISG47,3I !XBY=6)NJ@P?&<*IY ME&"9QDFQZ$-3B?^;1!J9LT8KXMA/J25J.C *KAO5!\P3I 8XLWU^J5R9(::( MQ%##P48. Z"SB/4(51Z;]%VR)7&IW$[028SH'AC;S$=?)1ML84''@.NTY.5X M LVE1X_[ #3*C>A.@I*J$? F-S(V2UG+@H>\_NRNHN,<@4T$O1 MRXU#17',$N0BV0]8:KZ/M7 M9/@AQF7^+>&)DPR4I;11GB#^>.86W].BL0"6F,#<&2-K!2@#T]-PGH'+U';: M^A;:*7.$-@)+2)9ZECP1Q+LB MCSRDTK ^BW.X$ %0[.D>/PM4%@M#AYQSG[UR;#6T7PT?"Z5NW7P3"*?+G>L ME2VFREC[W@Z,QT?,5HG1\BU'?%5,"O>>+Y7?& 215-M]\FR3,RPW@0BM0Q+7 M9*]PLVK$/D' X3JW,W$KGA\3_Y5*S%INXGW=X"4LEZ/,$K L#I;#-#6"C,.2 M213@00<2O$'V@])0)K#HLWEB6J+JE+ECN"XM4I;7RO(YW@@F!,QXK%Z-/WS" MHV!\*WOYH4&3DY$/J=YX*&3Y)0LOS^TG+Z1'#R++WL, I7:_*]SU+M7]/2R; ME7?.LM2;&&HQT6ITW%4<-MB+B/N,PT;S@S&:GC".*/<4Y?&Z[K(JJC>SB2[E MM4%G0Y;\ \95_21!?EO"_";:=J>^FQXVY/[R0GM!%<$C_/K@A6#3DU9SD\4Y M-1>8* YN$W86?\1>?Z/HH ?R!IK)3C^@?_;UT?T!V\#)]XWY+R_8SQ>P='@^ MB!GI*<:;Z3'_@LU>FCB%'A%1_,>'EQU5P?^]RDN/IT.X29\64>AID?QC(MLY MNCK #8/*R=%?.PRP=F:@I&DHB\B8[_6A94^X%J1_!3=_Z]!_'#M+HO-,2]PX MUXU[ 6FT9CHV'WP1'V&IHR%2VV%_^L'PI>,OILR*GQ?:*0:TJ?@<[M[6N%CS M]ZD3#*M=' WXX]"]R2S4B*VC2&@EW#Y[[H6$W*&0.X#(0TQV3;#TS:)%1&C4H9[B_H_SW HO)Y-@#0W8;'3R-FFM0A[B&K3*IDY@ MI2=A+!*,CS+ $I3"+IZ/QVGI:^?2X806NW0Y%K M74!SGO^&>D=ZIZA>+U_3[W$?Z3,)LFFFI2YTX(II+TM^NKS]\N+DI9:U5 M?**VDI3#I9H7A^F!L%(C,<7C DPLYO .U.Y(5\>C@2@^K^!S(@AY)\//.C!^ M(;&]D6#.\Q91W H62Y7>M.4_!M@">B,9DGX2!Y, MO%(U?6AQ%2[,;77VFP] MV2*%RT+KL+KUYK%#NV@P5"&Q+O6G@)AJ(&C1[U.W+1VT^+CY@$:-X8L;^D\D MP.?P2W1?-\/$8KZNK@U4;:RUPM-M?D8$(>]D^'DTPO>%>$K(C^"&@ M1],,$(\.A$C1D<;A")>K(@_B*#=>/*^F3)(J@:;>T=1Q5Y/0DM!JU&%H71A# M@O0D0-I:_5=E-",WG;9X7L;N(_D5+! +TMQXJ.]PWAYY4*P1Z:M\M/OXU\-A M5^T,1-QF/()-C45DA*-9BJ- XEA#I&BLC]2AWA4\7B2TF!3W-H4>AI1V\8VO MI@[!U1Z.QNTUO\UO7;?%R=V97E\QT0J#IJM;O2R"+3J@$\G:J^V . M1B65#)% ED!N#,B:JFD#=3SLG0B4:RA7LG=:T]H(>Q47.-E[J[@J BOF]'+$"0^'Y1A(J>;%4CS5+0Q!"T0B$W M*695YVI)R3LMR5L-EF\;[$CM=CKJF&UC-1_>%L0;Q9%@)Q-/G?52"IKW%DJ& M?'OPW2(P2^1*Y$KDMIO)$KD2N2(P6?2(S?'5XNM)[3FD79>LE!"%VN>$W_+*DA:CLNT0;+DF M;[O:/C$=+:7AI-@OI4&HZ1!7&@3P1)(L+OA&F7]/J,\O*L2@D8!;8P MX:*VIA:V;>U\PL<5A X7R1,Z$O*MG IY3NT4I6"/4)"F:VIG/&I-($B>IV@= M4^5Y"HG<=C)5(E];15Q@#HN9-)1RW]890S^Q78NXX-!= M#"]U# S-#/_1=OE9.?99>1&E#Y'OSANUNT1N M"Y@JD2N1VTZF5HU<71V,QNIHO.>%F@+S6*@4IRUUG<2+/_WNVB&QE+O0"$D@ M8ORI,&_%U!0%R&_;@J6&(0D5Y19MTMI"__G,B!0C@2>MRH0L 894\B05J]C9 M-EM(@I4%*@R!HDM)PL+/2 M#OG8W_UBVYV][E#5^V/\+%-2["S\+:&RZ=;H[[7ISL$JB*WQFH!>"X,=-0Q) MJ.T*T2:M+?2?SXQ(,1)XTNJ\U*?]DK7BS\& %,N+'AQ2+&CXD] R=N3@1EB* M7AT/Q#[6T;##5(>(M4B>FG2NJS)+)V:#I#2<%/NE- @U'5(:CG5'EHZ5F,7W MCQC54!UJ0U7KZL5'UW8)2L7^7H<&L*50,N&.]#\E/U^0-I>]<7-;P+4>"C[\ M,*>&^TB4T#?6H#F%S/O2!'-#4>]2]S&+ 'C_;-T+!B;KN%A M'X:D?+2-!]NQ0YOG=-9'[T;:WI,)\7W@K4^>B!LANQW,.55"#R1B,2-N&. 4 M$/N)3X#U1+GO390Y\2>(!OP3A(OX2C@E(.%LM)?*6MMVD)Y-(TB^@%]?>C[ M@;BO:"/7W@PTP2+N(LAK?RF7RE4(G9ED]@#/=#60Z(XV4C,-^63N^9A2^U-/ MU]5QIX]CL58)A$$!),WI\JEG((T8OHOTNM8*^=^2NH3OZ;>/@-TP:':Z71RZ0^G1HA<)C_F MQ,2G818?,B*4(BJ 3X'HOR(#&O9Q[)22'1#,T8BI!Z@:5$SB.%R=_O*B\X+^ M#9K=3/YVC"#XY<7[NZ\W'^T@O,>77AR,[5C3=SH_+Q5C9C.&MQP_.$JG:F\V M5ZL;,>E,A5*!GK30DV7VTDD_=J1*&WH=,PJH M$;XYP$0P\6-N6R)YVR2Q.IG;TUW-3=G,'+$8S]=.8HP30=ZR2-AW2V9JA^0" M>42='?1,2[CQ?=75+8.H%>_\;QWZ;[EO7YE\IV6%WTU/N\K:K^+Y %4P)Q=/ M&S2@!$]5X-F$E#5GK9T V93\L8$^KC2'@Y\W+UO7UZI_,TU")I/R)X0M!@OK MV&_&,SP,4V@;SC;[O7/\VI;AYT0M*BMC6@Z5C(M'$9FST[:=MG&-'.RJ_?% M'8UR"N\7%,N2&)J5@\KG=2/O:J:C&#N.4PLI%!XHTT,I8R)Z:L#?9 HB(J40K'@0S.+ MC\/A7P-Q.\-6=7)Q#_3N(+2^95%/'8YZ:K^CUV7_*H9Z#4:QE[\5L=F,E[A+ M<0"#>_N9JR:7.T63N$M>%I4:;SMD#&7,R%@=P3,CO=*XW$YL-;B8.ASW-1"W M0?TOT7$(&T4.\NTYX/J6>T.0$TW5]<8,7LDR4TIZ1%ZVP]YI@:N9#:K"LQDP M?\&;))M%JN(8 ^:(04M11/##%D6D@<\G!+#4FFB7X#%#BW%"&DJA.,]LZ0D MTPM"^JY+,+<*J/XGS7* &8K(I7*-7]N!8A'H;69CHI;GLF0*VP_0#*O\-R\* ME1D)IYYUJ=PO4ZL8PT:Z-GP;*'/PS>$,5-.I<+!P("5SX0F3@;$?X)) M-!X-VT4N)4T"3<8^7T*K")^@"^BTF$<)-:% 7.'^L>-J&!23PCY!D*,0%)1+.T*E M@R\SC0>*PG0B^D7Z(7@)J*!II;1CEFT*W=HAJ$N"6;HP$/XN$FHS/0SP,2/' MP(SN2^6][=!AKG @)H FRE[01%E.3'Z^+%4ZJ&> JHD#:B9@]'LA:#BP.%- M/I&Z<\TW8BFEZX>=OMKM:)0MPZZN:N/Q-B1XC;I]79VK;.IISZX7 M\CEG^>$K,XYM6GS.<;K3&%3(7Y$--I3FF&<0L"U5.CWU:9(>B&E$ ;//9#*! M+Y1G+W(L90KCAV^)"V^&]D4RC?0)&BI)(6FV6[E!5 M+%V:6Q=3W@!IRE?'< ^U4C'AJ0C!RNGV@BY[][(+_Y*J!MGC/.RS)P/\=?@) M/#3 12?!AN]-8[[Z5MDY;0CH>_AN0UO8()@Q[SNYX(CJ MY.]YY85BZ-L6.NU4MR48<&VT.>O?\Z;B[_>>/'Z AZ[4GIAAP_<5JF>4K'I17L8MZ9VW M=[=?D[^TMZ]4=E1NH/?I(B[V_R89%TLD(8KUXW MP[I;$JM\(H2M^EWECLQ#MA34=6JPM0.'"V,"OP(6_ &EB"ZH\RE'2BGART-B MP 'T3#4^9'A_V*?'IM+C^3UYG'FO?"$/[ZK\&!CY,;?]Y:FIY;&R=YX!"W=X MX3U\;\*:.D"W$AUA'"AQ ^;\P!\S&R2$@!/"8@*6'<"8Z)= 5$#0=XU=[P!= M,OCT>0HNJ_$,/03,QV(30D^7P8PH5^PKDWHW#X1S@?MTZKJ?#@[3:Z!N[?/( M18+3P/D #EFX8!TH> =%D,91FG<80.$DHN,U(V"3 QZ^"2)@74BU$_IJ;%;H MAWC@S.9'.S,A&[YXX6S=QLDT$=?1C+J9Z "BX^A%C].\4W2QE]P'X0//*7%_ MXR6!Q<(QQOH1O/$8CS0G+]!6,DXSQJ4\99UO[-%\FN/Q%3 % M8%2#@XRJL693TUX.MZ[ DXU_",^2;I] MDO?5K"?)0:HW,[R*_=Y17^UUAIO=7BE%IX(!*47'2U%WW,GP2AT/1MM7@+JF M=@;:QE4@^(6.4V@MJ/4NE??I6(,^&*BC[CCE<>6M[N%A=:CW-ZWPV5(4J4KZ M8WVMF]*"):1V+FI*V!M)[\8?EIM2[LY(9J/C*&C&V_(%=TLHB9.".R.["Z1A M+QMW1HX=T@;JZ8KCXIT!-B?CRM:P=5]>JA-Z]Q/#]I=I/[FRF"N$F97'E$ C MZ9;8&L/"[")HE:Y)+MDJ[>*!\LQ,N_]8W,D-V)YY)O1'\PCXUBM*>A!7>GKG M@&:^N#-A:0@#98E,V-+,LXBCL"[@3TYCY(0\+2A31PI7-.!B>(^$;I?3!6%X M/$M47N3-BDSXFF8_F2'&E^'7";%IB((VPH?-*(5V? -1=N' F@F' &/'=#)* MDH\;RX$=8HTK_\DVD\0&OLQD'*XY4Z[V](!2;/Q="F#Y,(05,C%@/'W4;[(E-K*4(&YA!@L6S@KRZ634P!'=\N[# M.@1ZAU41/HP/?'8J0E[Q(EX%R2R&QAT%V5H&K<.(%'&22YK14>DS*I!F2)_4 MS#DK)A7'%,[/CKJ@G%0AO,6I MW'&+T/$NP;YU[C/4==7>6&M>%]8VZ2("L1(V+1W7'2<>"Q!8"?)&JM;OU*RS M2YC2,TIMD+/<$!8A5XME17>8,(J MNHS546_/B]Y:S6,1T2D@FTK3ZVF:-$T=ZV(I]D(L.T*Q%RTB5H;+?D<!CIR%S*&;)G7; MHD)#$MH6\7);10;2=#2J8*VPXFN;;F^H]CLYM9,%,D(U(*PUHM 0[D6(AQT] MB/%0U9N,F94*%^$*T]SGU8XQ@B":\>2RF6'19)^DN =/+EOFW 3ITB*8U;4] M*6/7,(OED-:>+9&;M5ED 5O;EF?3V1-[U@CO!LXFI4",S:8];K+X_/I* MJ'VHQH/.$G1E9*ZT$E8U*/HMR2R-*/HG#Q?ICATNQ-'QC4?2VI=0L.9PB2)W MAQ$I$2815C+"SM")IQ7"B6LI"YLX>P2KI#LEA/2MPDE(Z3N,2(DPB;"2$78^ MOOLW._A^,<&]"!OC;UA"SC="(HY^E][5V7E7$F$28;7Y[X??:%9N(@3+6J 9 M#C0) 0NH@L,=9.KM8*$:\,/#1?&[2PY/@Q"Y?@1_L7?4?;@U[IP6-\BL^LT7 MEM*RW0R7>T-NG=N0(DT-BS#']Q25*>][]$]O%=LQW75?D+P3$!)_IW^UW6D+8;XF!E%+PC=(LS.3L!]O&22K"MSK@LN,PV@D(1/]RH)^?-&Q=Z#1J MZM*.!]Z6QM*@Z[-84O3/1O0'HZ':'?1.3?HK\'[7/<^<&9O0?QN=TKIL=TQ' MTR):#AG'"U)1.NH%>@VS)*%QWM#8T\>1@)2 /(8][0LZ'1%A^HU=RWIV@:22 MR!#*/:9M7(CD!=0,XD P7\ASQKCK.N9$*'Z\Z6Z ^ M#UV6]\+-_9,%[86?D MF^$^DN;*NL:9^@UU3^MI'N8T'SG#!>OJ\_A?,;W?NZ(9Z[')"S?:8*3_H; MTM^0XB?]C9/U-YJ[G4 ;B%$H+LUO30D]1;\!]0U=5%0[.GI(9 M8?"J=]FO.7@E8H%+00JW=CL]M=OK-BX*LO"I6+C0+@=]"0H)BJRRN.Q)4$A0 M9.D8=,=J+^?$H<2(Q(CT,B0NI$&1H#C4H(B/B]-)+.E=#G!U/KCLRM024381 MM.Y0'0V;5Y$RHBH6+KJ7>J7W"4A0M! 4_+O1'EYKIZ,(HTL=HPB:7E4 09P[E,_Z\OK>H.K A%#L/8Y0 M0=BN]=5 HYDIPM@N0Z!07G=(7J#5P5\?UM9L"=\MQWWNAX=05OI,WMQ\LV<== M'#L8#]1QM3G@8G'X2$I%I>N4,=J][$B GA] 2W ZVG6)=_]RH$N<2YR?.LX' MO:':'U6Z,5/Q9?/2]ST%OZ(W&*C]SEBJ7*ER3UWE]J1K(7%^!C@?]+KJN-KJ M0!6[%JGXXNO0 #:D)C+^M8I[K-,C^#,*0GNR8)1>!7B7Y"?#-Z=*5U,5O:.- M526<$I\HST:@_#3H=M1NKX]/N214(M@!J9[Y7?'F^&4 +1JA8D"CKA<"\P-X2%6>IS9T:P<*^3$G)G_O@2BI M+CR8*,50GOE%AXKQ1*\<5.;$MST+J3+F<]_[8<^@7V>AZ)?Z4%D0PP\NE?LI M@09#PU$FANTC*"*";P3TYDQ.A6)%/DPX#AG^\PFYF $OI[P#(,VUX*$L@Q3# MM?"7$6.1WNFI_<&0?OI3M]M51[V^"H,(<%#V$Y!U6[.\VGDK;X!N;4GQD._^S)\&T#?@*!1A@!%S9\;QKSU:_B6^=Z>.&J0\(0 M-$@P-TR8G^63=/@VS(H+3W82\0Q]PPTF\ P^Z8)Z 7"%A+Z>HO 9U-*RR>7; M%B#.ISB.QV2[=F@G_:6^Y^S+?I\W'0B_B>P8#UZ$PA.$ODWE@ D/ FKMPP@Z!J&-PB"$[[%I(T>&WT@P" 6&;=/!H,$L MYB\O.B\4DS@.-T3)WYQ.^O>*.>MT?MY_SA*JBNQS[;4;Q\D:#G[>[5&9\>V@ MVM&W@VZC1=N'E-(O*EW>)IT1LU)V^@ZY.KI,8[1'_^S":H7. ?ZG_(Z:;)M@ M'(V5=<>M'#W@^J@:>B<(;*K#TI6)""=6O4URUJ/+]HY!>FHSWKV^Y0@466V6O*. MG=+RJ2O;&AU!80,B(L$H%'5E:_[3!6.K5SM'+&WH GH]>"#]O!-;P5P()YUR MK2$4=34L$MJ-P48]^@^&[Q+KM4\<8@1,76^^8E!Z5>)Y50>[^.()C?3QA:*N M5A^_W6BL0(47K'@AH.=_X_D38H/O_YK\F-L^_#0-%W,K&EL-',O+)J2\T):P MV%X<,TW5#:1!G2$.HDY;"HI0MU?ZA%@FL8R!G* 4U&!.-YP7VVCY14X;R*:D M"F)C]V5P\S9V>6BBF&T2P^/.,[)EC*1TP(N7JW X9#<-3PB[+M0PFA'&30/[ M23DZP'6X"] 6&14G7:(JF[+M>%AI)S:ZEUWXAQ0W>VR#LQ<M M!ZI$F1%QV'_$@45-[8(M[XT'^Q]9W.< 5GT'&KOQ><8<".Y"*3M:M.L\D>D8 M0?#+B_=W7V\^VD%XCR^].%A[IX\EY9\R6CF_-$H?1]IL X^E![M94^ZA-\]= M!*4%T0[A89.1^/AJ(V&\'R,*O0W]K-F:JI9PFZC_C7B/8 P!I#+YX3^9XYM4U%UML;1%#5>+!UJR]K/H<+1[Z (0?CXB"I@A 2O%X8 2_D"!0 O(X RU]"6,)X[Z5 MP'#@^8>%\KB<85!.J&= 10$5["!J\*8R'5*=MBCH[U()*Q*IR(T.-7W JWC_ M@X/[IQS:4)B!A?.6E%0;5LJ<(?+\Y>%[A1Z^YZ?N&_3U]Y^B(T.#YX+>TL\D M-@_@]2BGH ?A)$K*1DDA2(Q:"XDR=-KV[*^_75]_^'!STWAJP-4$EGA&0SL4 MQ?;@1 J)5CN/FV*D1T_/ 2'28Z='5WO:0.UV.LT%*W?-EAB9;%71) BH!4-P MZ4/3U '(0K_;$2- ?RB^:K!X-_1?\Q8OL 6S=P)O 39(<*DVJQC%FJZIG7%. MF<4&I3VP8>#-7^4)!4C4/GX'R65A\BWYN35-FO M3[9E.43Y8 2A6 :H30NN^@AN8-&DJ=IPI';TG#OS1'<@Y:*I1)*$7>UTQ[K: M&W1U,!JK MHW%76*O3R,*GZ 7L@JR&L.8QL92[$!-\&C)%AY^.$LH^E7A^4RPS5L/ -+4_ M[JN]\; Y!7*0X(IPC*5F0@\5B/64!S%7:T=378)M'6H=%<8MAF4M%6^UI:4= M<*:U>>_V)$^HQ2+$#W$58OZ)96S4<61OH'9'NCK.N^E4L&-HK9&SYI>634N2 M2&+3T.A!KL8C5=>'8EKCHZ"[\_J_(@==UH>QSUG#Y.ZGCQZ,RK&?\ Q:$) P M]_B(T<#ID3T&4M[ID6U)L@??:-74Q3^''Q&)22FX!MWD!&T&;#I+&A_#%HY2 M%SN.CV 3>; \LSMI3@+63=YGE8/A3>@_M.J-6, [LSG/3B8_V+Z/,COBBB2Q M)KZ6JK_;(CCKX\R&&X:7^GPUY,X^*\^J)-FQ^]N/P_C4=)9/72GS^<["T?/U M4SV356'.4[_35;MZ@_'X9H+#[4YORBZ!3A7%F3'W!@-5&[4P,Z\>N[8E&B*" M7=N9C"N O1,XT'YF*5&:IG8&8IFD&C)]9/93R=E/FMY5AWV]?3AJKGJ^Z.NC M]32F.@V'3& Z^P0F7>V/.ZK6&XNS,]1@BHW,5FI+MI*NZJ.N.AYU3P2WS57$ MK]D5E*E"9QK4JR.7J*NBV>OW!-(*K9*ZYE=E98/VD M>C. '%G,N;9BSM-6%W.^,6Q?^8?A1 2K$=_8KN&:MN$HMVX0^A'6"%Y/V"H) MB:=8_)Y/95P)6K2*^'3*L3*U:?C^ B]8>J)3#Z3 1\&4%H^FOY"_(AN^P_E7 M%<,T04F% 9:@)_ QS#.K,YU\,3<6_--EW7EE@MAB'5CP7^C1'"M[AK6K\7OH M-)AZ/K"#^#-EAK-BAPO$(3P7P/L)&NTE&B\!FJ836<3"RM8;B<;Z^3_U+H<* MP,>)RY-G/\BY X ^M9:$H6+Y_GE\!ID)9K#^/%C,_)]H$EAE<*]R83X[+J!5.<4 M''&9\OPID5(NGI3+.1%O3FXV: 2\K\-Q4L+%0.6'9B.%S"]BG<4 M/1\H"A?J._OV79G7VG.]CNO.]] MD@&M]K)[[4W57OWFBTK*V5LS+&P5Q/FOR,,?<]\V^74@U)/AWDM*JX W1T C M4+4!9 MP;W^9GW"6BL$_[&*_#7(X[U;3!Q4!*[MSB/XFMW A=][#P'Q^8*'V'A!&-A) M<+%#O,<'GX__4IF;'#W@U;6HF>$!:CTC!R_I@?4--Z=42M)" C8%S*\JY:15 M3.X^QB"Q=42^GMU! JW7N8&U7'U4KP+H[HT4&EEYVF MY\(2$HS6Y(1O?MMZ[*EP9:YM-NLT+C]*$K$J$\)"]R'M<456!9=0;=)(G*.3?P= MA0FW,T8[@B_["V&!3M>Y5?'T;$CRV5'69?L QP4'R',PCLJM[:FZ/E '>>77 M"XIK);-2"3C. I$"P*_TX70!H+HZ'/1+L2^U K8>@S.A_T0P.'158GJSF1T$ M-BQ(:K0N&28T)\OED'&\$):)B8SQ6"V8L1;7RCGPKG74;J>[MA@HEK)8LUQ7 MCR,)WAK!RP X&JE:5VL?SLYMP4+MA^\M#(?&M%XKC@TK3LPR([MJJ)^\8]B@ M/%:V9#K F.BZIO;[@W88$[FJ.2GP,@ .QZJN[;B;0T25B9&XL?,]QY$+D M!'RYXVW'N*MV.NN[$D+:#KD0.2GPLGCK2!T-=I2[%A%F9[D.>3),FF4CUQTG MX+H=;3NZ_8':&_3:83ODNN.DP,NYX\-PHJ#5F)5TW M<=<=W0&(;K\=MD.N.TX*O&S=,>ZIW9(2M-J^\"A:%$NPU0CY,<>=D""3QN7A M89>J;,Q!C*I&8>S*7V<5/>N02442]]L!EX2Z*< =(;J M<4?MCVLS=!6CND3K1X_H%*UO)=,9K#7RU+&=UZX:&^TAKS+!/6W5D.AF<3^8^"6CQ+BQV0'Y@Y9RXQ,<\\LVI M$1!6>"132V]NV);B/?'Z?^L%_UP2*@F#D%^LV,[$II)J+YD75P@S>4DOV]U8 M,) ^$]BTJ@-TD^MA[%LMR9O?P]B@0>CW,XR''M;$@YJ4Z(PC*@DC[8#58)EY@.-_XNY&1,L18J45^"XDM(21X<++6%+%2)@\L?T MBQ(MEA\$( = ;N2'4^4OZ"R$-FC!(N")[=/R$_ 7] 0/8SD+^ ":M#.E%I4' MXMCD*:YZ@05>3"/T?-IOJB'R U0A*]L8OSDSOL-K!G;M@$30&DMD65##>/ B M5E7)L;]#)U-@ 3;ZF+ B:5WE%6B2@HVTIIL;42YCL3@\86E22$P,$ZF[5&ZS MPX"YH54RXW&$V!@=.NT=B],8+F4]_3Y+L5"((P-.<2AP!$K MKGB9)BL#_30Y<]][LK$P)BM"NMJYY1$&1=8TNP[:"[$8'R,G/56 10_KX"6U M,K,T7-:BC%9<@JJ[NTGJ &(Y087Y#KPTS,0A)LP^L-)]9)668@$_H8H1_,71 M2*#4(]KJ._)HNR[.S(/A&"Z8G+7S\\HV?I]9XH;(RZ9F0IL]O$M&U72QT@>/ MBF/ZWO.NVP@.D^><"SFR'E&ZVM6<^#98>5:*$3]99VIQ0O<3O4UT;I/"3<([$J&\VSA5:PVOJA* / M OXD+%E=7N7<7*!KQ[[$>N<-[VUO9$H=\<=-M^D5QENIA.\11RQ"^#[52W@P M?:3E7 $HP%[>-LG9$.VJ0BIHS[XR[V!D'L&>R-.N!#K[5J,.?=RNCY>UH>B&7=A.UQ:H\[G_]+QW RA4^!\OE'L07 M-.A+23]4[9=)TPJ7BU"UG/].V14E-WER>Q0$S=W)R$NJR"\GF M3,Z4]ZB/DUJA3:N6K9NR!UR]N..BQ3T51YX-*X:\_Z1/$:N@=3P(P,MDGRL8 MMO%(UD!;X-4U C>E!Y5'[>\!F42.\M&>K%-\E%^^%UX/47*E5\W=%WP5%4Z^ M]H*PE,CND>O;ZLRAA, ."%R99C2+'(/KK+*\^'TH8#O\!8Z]2S">.!@_DU!Y MYWG?&T+B/S ?X PA6-9:H"Y8;O7[*TF^1D.IG#DR]B:@65Q4E..8=P5DW?9T M)PWG;5$E:/<%3.5V=Q#)TE\7_$L:HJ9W16!V,:JOB4=+T;H%>C;0>+R>B,39';>]' M8@VXUX9==="M3W>W":55^+V"F<1MF^[IV/5/Z]O[=>#ZX!DH.JZQ-E [_7ZI MHVO,CSG^M-(AL:6> <4T=Z5VUURD0O*Q% 8JHIO=;N@E&J"#>0ND,!6<" MK_ZMSYFHGM/5.T''H[8%CMKA))9<7#^A\>+,^-BP9CT_^9>:MYP"FF>5XW,= M!4 L\?%\;>@;9AB\]HE#LPF#J3W?<;]0.>D^)63V; Y856PSZ]VQ%J\RQ[') M.UI7'?0*5-)I&\^J"/^T/#NB&@!6D%(VTM5Q;X=:$6#;33 X2-@VG=W348>= M9F!;/(0C&!@D:!M/W]4U=5"DEEY+N%N-XU(J3L7WKQ:ZHF9W8C!6!\,326>O(+J32_P^53_KJ)&XQU5HOF$1Q35F MNZZ4KO"$U\YC>_MO;&I5!8<.J>Y4ZO9WY55@CW'P2QU+"85A*]@R[XS4?HVG M??8J(-8TPLY,.*I.&VFA>.BZVNNN%^&MTY%HHZQ49PFEM @L+:.!VAGI#4;N MI*Q(66F)K!RY1EISWIHZ_E>KR#6K/$H5P/*&(MXZJ+QX4#EC.T@XBP5,Q^JP MJ]46+VW:Y#6M2TY( JLVBE- M8==B9?=+/J>[\UX1$7?%VT5ZT4MHQ"Y!4]HH]IZ5GJKWAVJWVLS 0_ E8%Z+ ME(RSDHQ17]78,51A0JMMD)+"M$LY.0DYZ:K#H:[J>J4WM)V(!9&R4<]!G6HK MK#4G:V6P!3R^;D?5])Y04=E*I;?IL0B:@B>2Y:LL&E2G)>SU57UMKB1.5)=!WE5'HYXZ$FM/I#J)%?'"X?6[#E3%RJF0 MIRKFCD/3JF*X\,8RI58Q?*(8[*86:,N#.0&"566HTA_XM*8I"V+X\*Y/@CD0 M8D//BTLE?;^+0G[,B1O@[<<^WH*\9&\X]0E19D#.-%"(:T$G*Q?B8A]XZ:GR M; Y#W(F2H2A ]_ G/**&GF%/#?821 MVBZPQ_>):R[@.?:IXD-',#([H*^:(?+34QX(]#8>J'U-5X#?=/S*Q/=FC&(8 MDQ<]3N$/O;:OAG-@A"OO<NO:@>QW!FV"Y^Y-@3I$29$2.(?/PD'C4^QR<6J4VS<@DI"$%-/.&]__[*7Q#K/TZ'G6L^TXJN(LQ2>^ 9[) MOKUV(SPJLH0S7",JQ17AY8Y1[!HHNS5^UU7QI@/4_O+B_=W7FX]V$-[C2R\. M-E^Q6=]\@?R*_1_-PPU3EO$JCJ4'NUES-$)OGNMEL%ZPQS>*#0K=-AF)WU^5 M1QC]_LGP;<--K4@XN484>AO(I9 %P^T& *@9ONF2HH/8[%S<&S](\*8:%RBO MTV+L2?&34GG%# @(#8HDU?XVWMIEST#,YFC^00V"G;8]*ZN*8Q4#Y@C$DDPF MS&T ?Y!+?^JH@/OP[%3,CN)P(2C[49CA#X";P_]!6HMX36+ "4SVR7T#=LU MP?^B'8 C\V0'Z)5 :P]@.2$[4+#-M99$;,U.=(UX9O5\<;4Y#11Q=4'_%V\[42*K/1 MY>AG<"ZQ#Y^-FL['.C]A>CJ7G9_W[&24L?5;QD"]-=HX+ 3B%D'?4@M-GX2F MY\ ID"]P'Q\6P&PZA\Q[P+D I\Q[IHZ#AP9IAE-J*BZZ$&1"F%\ /<76"WT[ M("UA'OJ T#](G$M?0G?-@:2CQW2!NJ_D8!0Z4#P\4+HZ(Z\V1)_%DYE?Z-2C/^] M![T1<$>0+\_0741-2=UP4&;6$Q7(N;&84<<=!1P=+R9_ ?&?;/3>J;^.SABJ M:JI^04MR1]M/,\U:,DTQ4'O8H4U6*,"U#/-3V0,+6!P$T#!\"B*--A:7P_[R M.48074'0I\#!(]0;!/EG[K?A+I_F8T%#,8/%=IY:*)_I4LG4J&1FK58R5XD9 M1&%[[T4/(1A*ZE?@FOPH77-HE.(P3*6C!&S1%2R-/-,E5CP\@P\O\4^6:U#P MUAZHB# [CMY!!+X*@F\V%-;A*^WGXDR[!"3"&+@="H5X@9 MHM_!9<&/@$^N-P/'!WX"@1C2N%2^):]EE^W>9 *M&[8;4#\\(&G^VES?,><. M?EW0=Q.O.':M,\R47I( "LQMMP(S_XI@=45]^FMT,"ITCU;[8PX-.#!.9"70 MYYX%".]R 0)*90)"#^^ P,9^C)J$_4 RC%2S2U=%@ B0E)4TVKQ6R\H-7[!> MQ]L?]QA'8MM"K5I5W-.8C&N&3**2[1RP>T:R+,>XB6W9AK] @XS&R?',U-.P MX%@N[AW;>+ =MCZ 5M;:L.-U1X1F+]7CTN?__?+N$EP,Q\$M'B/@T>T\,M$P MAISU3/RS[X9QB(NKE W;520N-.\X"Q[!8XNY+Y2KZ/CX!%92 <9];FE$ M[5*)04Q[,"AO%>J4L+V9&;IQOFTXA73G1A=5QL[+BYTKF=P$2O <2=N8=K#4 M6$S=;DXVR-.]F\/FFW:*CMFOWV/[ /UJ&#%?6V&L\*L/[C4&_+@1ZB)]8XV8.N4&]N%E0,(:IHA=R$H M8P.7;N\\^*&\C%<]>N?MS=7=N^1/[>TK4!]!!/KBZNYWY;-W29N^Z.BJDHNM M(TTJVSDG!BX)7]Y[@PLT&Z M8H7BI2F5&O:U]P#N$LI]@:"N)7:L@\N$T>=[DD?($E7%R!Z>??LO7?7R_([$_E[C!_.^10V=\ MQ&<<)C!GTD87F&%2V:1=>]9R++@ S2D%"D1LW#@9_30JQ'T88(M&,9A&Z YBK _B) M=U@\1&1*QI.1IP3]_3! MR@Y?%%!@,YDPE!D%"P9S2>A[<7H1RT;"[49,S8#ASKE'1WT0)@@/05)L+XE,>8!Q,%5%^%X,MYH>O! M>/LOR2OE@LM@=N\VAN 2!,"D?S=<:D[BSIX0>1SRQ%OB3X0 M]+Q7MFD18FL3'__^]]=1X!,N]@F?7]U__Y/Q3E[_]RO\4VT[K%(^I 4X-6\'1F SP JC[N+2@ M\%TT(Q9;[(9\K8?YD$#C-S+YY86)&EW3.H,_XOY2P9VK'W;PQY*14Q[9C@!K@5^[75Z>J>7XEY58TA8&_>@I+I0E64G2KJ7>+$; M]T,AGNI)X5VIROM8.]\;/])/U#QO,1E 19K,ZB9PT.UW.IUJ)C!_,,E,7EW_ MQ^^W=[?WMU\^%V#I^T36$W%;8\NXHW6TT*._=;O:BU_W"C.I"OU$Q5BE/=D2 MURMYY91K<7A!"Y\]V!W$_7_^'YY$?1 8SX@88(G21X#-SBKK<>/0)6<\G-1+)7>83>U%('0ET &@K/.[# MY?2WV<._9=90\3?I=11X1ABJ?J*IUA%#GCI,LX5]9H!\8P[6SK*-1]>CJ34A"4) %'[W4_^RKP 7';Z P,S3 M3*JV#^/"3*HYO'J!6*=IPHGK XN<.QM]'6!F?X5)N$R*A[_#.0"X3V4\>+[!@U*<#4@*6N[W7[\JGVS3]T#C&M *LC'FA0J< M"\&Q6%RPM159)(E+OT'9=[XE9?U!$C^"3P (+O5HO=N=5EDM@4O''?(78 M^<[;%D2:.)\-=(#1]^2M8^;8'!W#V&%/30W )G+"()MI'<,QQ<\'8AH8_[1Q M;0#N\Q--J&.I&,2E5L8..>TS=.L2>E@.RPK'P-OV>=X%K@H,^ :,V:/C@2O+ M-RDY39S #+93P>52I.&E DK8KH-K_8@8D .6'Z2-,N M>RMAN&V/':9XMO9XS%(T]LX-SN)8KR#; 'R,P2 ]MD6=8V+%P2F DF//@)_@ MA"_3MN/7,2,N#FMPK:4F*=3QU+"T?WSEIZ[:[0[I 8],RC2J!L]U"0ORC_B&/5TE8AYFY(,^P5#U+:@ R^+OI\4^Z?DG7=4' M'4J1[>9D=L,/#X 4I@4R;C*-THQTYAW5X1OS_+0.ZMO+M9#GT1.LO&)?9J_BR%.?BF?+QUNM/W7%? M'6AZLO/ ]P78!FV*3+9"Y!HD!:-UII^)[!\=RRI>+(WFR*2VN>DQ+S,^%(.3 MSH(Q5+W$OA!?NF/$(EEL,BQ-/(RQT!>HY0$_&W?;_\FCK6D%A=$8,S%\F?;! M\3%)DLB<?I*G/'#9<#BZ="K!N;-.N(*P.^T$;+FFQ=B M#YM^=GXVV:7;MFMWZ$!V[\]M..N:NR.55XRPC(I[FT[3'M,#Y M;QWZCQ><7!*S&>^X>4;\+: \;O')7"'JDVR%V^8)*O_&&?E3*I+"JP%F\\<#;WA'?J M//LNIATGW\7ALP=)V?C(T9.04S:A"I[G%#Y(55JH>*Q! MF=S0?\(JDZ])F86Y@]$ZNH,$_A\]4B*"7LGP3PR]4B))I)6F/0E/MD/(I7$O-*OOT^>\XTC.0@21EU:] M<:O^+@/+44#P "I6;WJ5$P*6[D4; MW(N"-$FS7X:0:H/2[7[.-NS+(:O-5UC;2?O?N$Q6NJI7QYU.2QV NF0_]SJM MZJUVZ0KA>JU8JO):R91+55YJG:;TPT%<;D)I[-K?$]/4'TUUV;&&@:AJIU0@ MML\/T?LEJYU[6BLXDVDGG8_:#;VH6Y55CKFO]L9:>S8K]W5NRJY149[(KS:R M>; ;#HWN4BFIS$U@LQGQQ$=,EUM+TIW8/Y8EP%FF/\]=P_3=!\_[OGQ^F3/) MRV"DZK,'Z;K--#5O=Z+KAK+TK()G0DM^S6R6)0B#-AY9$G]2W34GBW-+3ITP MJ+A:5DGG!P9W)BP&4RRA;3QX3[3:6"K9457FA)T'P:.%#HD;P6,/> 0AL)., M1BLW $ZGT*?'!E7ZUO+$*=:EI<7960KD]J39G/.$A8XR)8>BMFZ^UWP8+:;E M*U("3WR(Z:CP/)JF5W<>;>-X$NYOB&5>+*,G]TO93J:@WEFY3:@[[ES@'SOXUUD2@KR8,6([_&RW14&A.QW1]4]U:LW[+:.+SVE28W9D.%!D0F&Y)L1\MG..MO-6UVMF[EIMOP(\3+WSC9TS MH54(=Q[(W8ZJ<7^@Z5L'OJ'?6L8R2L8RVCV6[?.W_S .0OJ!LU0*C$N8S*-. M^JO)X2UU\Z'_SZ1"ERKN/U<0:<)V93JD#RO=,LHR[!I",E5)5@DMB;%0UNJ3 MJO$W_\U_HN>K4-=WC=_7QIS6!V*W6GV9Q(VS-U--TY9Y>PV5 I"U1F5=7EF7 M-W?A>X@8)PKE&B,?J+?I+[A0>S(_EY(P&@Z'>'90U:!KM(LOW MB@WL*KSF5^K]@\;MUN=QYSB&W6%G,!SM&L=*3W4-8*3INP:@Z7V]U^]K@HY@ MN'L$W2',4T<7= %9$&#"1B"#BA_!)\\ERRP!@!>7W 3N58J2/$1PS**MM%U M/4)D_MCP+OJBE"1&$24HCCT8MD];?+=(?OTWF_A8OF!!2:5O)]_=NO,H#.@7 MVDZW]J+_XM?><"605!:/U_BXC>GE2?4I\MB;S6Q6_8)9,H]6+R N%LI3EI%O MY;^WK0"6C6#/Z29D&;!E&;!^I@S8]9=/GV[O/WWX?'^GPA^?[V\___;A\_7M M!_CSZO-[_.@:OOQVA87"[@ZI%";+@U=:'MPHN/396>J;KH?JKO,-4HJU"G@Y MFQKJ=^\]F,WW@.845N&E10EN,WI854D)#(=765G62Z.K)7HE9[+)2S>*EV7$ M;)?6D&)W'VF=G[==@80[T-G>XJ) <6'39,=TH_CNJ.U_8,&0.DZ)S<;2V$UF*US=.6:1F$R.#V4Q+?UI6YN MPT0=;](JD)21$BIUY-F!/UL2<&M@5F3T2Y14BI+<1+WX51>K[#LY.S"W MJ\<3A:;T1JOW,QHJ*EJE(-UAL$HZ!V*AI!TZF 9$J\%/2PR[J/AI "K"1FD90!#5;7D@ROU7,/W*%LG+V6M^_Y%I)RY;D*)I67!L58#<_9=]X M";*23L'3.S,Z/5AW=T?\SHQ-J=<_'41G694+]B!44T?=KMH?=VJ6M;(872(R MCD%K,Q2W@L4-@%H?MQ3-/TN56YWM2REF(UUQNJP/VIP3=H(ODX: M\V(HW]+!VFT)2DL8ZL_"^-2G[*6TQN/6U=%@J/:TGDB@EQYWJUR9W%CC"?LW MF\>KJ=IHK.I=O1WFI-E TI9RG&4'DO:8CZH]//&J:>9TL^VXX7EKW[94CH'TX MBS2.44=3!WI?5"C+C",)U6QH27R4EC!4F7$D_992_98+445'>O+-2X2(8:U: M"[\O)_OTHJCO(; M,%>*H7JT@:3VJ65;P/>05CPE%BUWFJU@NBQ@>IDSPMSU3=5,H">"E]=F9,;G MN[,,8U3>/I:7G?@4UWGC M+W]P=7!S&='<44>7U\3-UM"=&19G&"VC^T1,>ZH]RLMM)1O$YPR8F#-5 L M.(NEF)S.'$JKU'AMX];(%CM6/ABKW?ZP6G&J=-*E%(G/4&'AKPW:B_P2BN:T M$E2U&.?#2B&W!OP-^55M@9BD\^0E@*O_KMJOH(Q^\V"JM-+.(4'"2NLF'Q0D MU%L4)"RQ;F'%MC1;O*LB@BNL1)I73KNYM>JN2FW86VX>QC&44ZAJI.15EJ MOJ[.H%=K9/\?A?WE$GUH>\?Y#>!?OX#/(/ER=(*Z5@CUQ^9.P*@VOL5*V6,^1.C*9^Z^VZZG<)LK"&('K$MNW M=L)=L/.$C8X$T2U. ]TE$1V6 C 3<0$WGUA8O"? &C&N RC[.R: GJ#?NX1L M"!9(T.TE?=_<;!W7UVT?! )^M>F7IBV8\(,7#?(NA0^ZK=_3-X4[8IGD(5P& M!\CJ"EZPW<*GK@>#!-827WPPET3P3$!?=Q-P.S:=1W?I4L.G&P]K-,3+YPG> MVGFT$01_;7J,)RZ%*P&PM.\)?A[-)@KP*,#BBGQ>0P\\8"!A22R=UM0!4@8PN<0++!^!T86MXWDFOF,YK-(/+<F>]^NS-S>?K]\#<6[QI38K\X0Y\OQ! M+0Q/'X][U(4'ISE0U+ZSS;R@Q&;!&5^"7,##QB]"RK)1@.]>Y(+)9]4#W\F9 M-4<'-WZ\F84+G>IW4+JNC1(.>N,+N0\LX#?'/B@A5:;J6]>:\\JRCM7-(M]1 MV$&&4-Q0-3JH-I>F?F\[J 4B?4<5H\MH $_<[>B07R]O+H5K!^P'OO_&#>Z% MJ^7&M&%0E])*9(^\(:#>?*HK 9BK>]$P5+ M1U. S\!+&X<-O*=P<1Z7&(Z[%+X1LF6? 7&]X.Z?J-=@N 1F+GDPR2,H^Q48 MAA@^0=^B00$*@:$#^T-LX=X%BT66HO!Z339W)@ %? "4L.'Y@*IDI!WHST?0 M^,)]DK?=B+>!8->Z:<'*[+^@HP$P..'_"$R7&TT#G!*+Z+1ZFZ?;E)A>DGSX M]M+5'W7*B!$_108GI!W01 >UB[^L C ".&!(:9* EZ+D CT],2[A1\Q_ T$0E$FW!>.-TPH MVW3/ 9*MHV8&P2,>\^/U>_#![YDO]Y.F2"+>>P3O3L")+N,Q$)IHVOAC\GUK MNM0+9O4G%$F1F#TB!FA";)GS70(U(^DJ+%E5)8MIC@8J0?*+H\#R+X4-69H M@WZ[_2R\Q== MQLJI5[EP3:2?#RZFIIY+950%(WTU)/+8.I=?RX;NN7:F2%;T7[N*1)$J<6?3 M^B*%:GE]T85:: ;$=L4V">-DKHGS:6VQ;5,Z"Y&TK]+9A9E73ARX=R2=-:UY MYT:[I]*9A%&=-6)4^V0[2^\\>Q0"R4M/1[60S&JO%1\Y'>XXC&-T$W3(44#+ M%\?53^& RIEB*3EH?2:V9SJV\-G2AQ63WX^JZ+#/EI]_>R%L 1.!> BDZ:W) MD@9,\-0QCJH\KHE+[G;P*9X@&FOX:!*WQEB9KN<+TY_Y.1J&+I[#$,$6@ZE* MXN,7_+34CH9FD14\P8N;O2 \>- )\V#()'H"J4Z^;X'^A+?> %A_4B:BI++( MRT^**BJS273(?-BA8"^ 0M_"HJ$8_J7!>O.!6+OF;LO!DRE/!&"T%D12,P)[.^4@IX7W!JHM2#O3O">9#=* =CK;E0>!J MQ1[XD4[JZ,ZBJ($">2#"&IC8<9'8F!:!IT&6N3'QH XD&17("GC?,GU^2(;# M_\UQOXG"[\2%67;L3.0#J(:=9^J7PE5&C%-,->=!O44KQ1','8%95B"P'*9+ MX9--0I7$P32]Y &7CG_0;R(5X9*-;M)T#7@10<9$"!&CK:O I8=Z2^(9H'[P MB.N.6,XC4PY(OIRUZ:G/$^1I?" MURWJ7B0\:F1*>9WF6M"Q1.&1" 1\S0"/42/RK[&[DKG!$\-$JDOJE#%QHN<2 M=L8+0SN!&^99X$DG34 !LX%GL_3 3+AEA@*HAX<<]$O\V[2!UP!LML2XDB$[ MA(.S;TRD@4?/"EBZ4^"150#OF:LT V5CL'5P6C,^P71HK-ZC47K/,4PZ%3V? MV#@/-.J/1I+)PHX2"VP:(SF%':RJB030/:#^'2Q(>#K-K&6T'&Q]8&3+ EX$ M](EKF!YR)H+EKP.>"I1>/AR;K_"2T9(D*!2^&]-HJ^\XKF[4?RQ^DWJ7%\[J M O-[GH=\I4B_?/GT-?I+_N4%DH+X[$R=3F:9^ATEP!,6H)7YG2"'T^/MB(Z4 M$Y9D9=H$,Q9LS >#-URNM?Y*F[^%2WXD:X)/B\L"FRTO_$#DY]G_!%7L[W" M P+7ID0C@^3@E8(VB:0-_!/J<9MG93TBIM^(X&%J!VJ;B,K<>43!!MU^1Q/Q M'#OQ68J643X>/977/5@3']?1"US=-@@39T;9Z%%?_TZHB,-P\>#AUTR0,+/, MI5+*%Q+/\. OP$<7T-2 ZJ 34(\ZD=YPV==52PI!:J6H+>;*@1%"-ZCG19WT MI8FJ&;,_,4,C7"VF"I!0MF.S/Q+)CFB4=98YU%-BY(EF"MQ0TT=^24^1V=L0 MIE=7MSSGY/+2D_4U,/P%-;9L03';EQFJQ'JB2=^GRV#L &:S)?12G (:+O ; MFF15;,\I]I4=DGYV"D1,&[NW833<86NR.)-4:N/"S?B!U]-_!/.%-]I+K+CW MM<&D/E'X25-%157@%UC(Z51AZOXG>383-7G!]D-T"T0W^>;*9"[3:\P#C!/0 MPC3C+\0CE"MPD$1N8!3?8,/?$(OE]7%7@YF81*KC TF\D0IA/'&>7.L)9J0K M(=',<=U;A^;E@OV!!#%9.EZ20.(!U^+N+U-CEZ"DEMZN)B5'!IY1U#E">51X MCGM_&8PI*YHHS53\;2+*BRGGS(6XF/>0+WNMYW/C#^"]$]?EOGWLLN#CL.]A M>QT>DZ3I9+(HSS$6J0J/X"6E2?_9!6_(7,:A3"0>3R!FETSX>,,QD.5T35)" M8 ]K!#[=%R7L:A2F200%3.8@8A/P_W:L.]=QOHG"Q[]%7@7+M(O?#&R/AH[! M,3%M)_#"C&*<_8YN2%DLP$X,APX+VV>DI1@==]PSF!O=!3I0CG9L>H'D\.+2 MD04KM!H%5C/_TIH0_LWZ.-2,W(8WZ^AG#X"[;OM[GQZ[A!>BQCX$Q6![N((O M$XEYMS1L@P$]T$&#@8Y]"6NQ9*P)<9-5!S, M"-=NZ< K^#A5A'OG''03SI/1[QS792F:=*,"4HL,A^W9888[GZ=LXH4N]P)V M\KB'HY?;6"@QE6PO8%B+JDW*DRZ!)P@SL>T9Q,!C0I0B9GH;S%+>MY9N,*"W M("NF0=%CPL/6DBPO@%:N?L]:JZ.5"6F2ME3[?G!FCBH23KO4)C_W6O.W;#X. M")N(4$:;I'UJ N%DB28C[SLD-*6890Q'X8]E0/B]PV++@F*$46Z:F17,G8 7KR-&3J*P6%_$E@_# O]Z][3+M-1*I&,6G MKMYF))G#E "#=P+",@:2*.#_$M60_W3%@O'-T;]G[JA>:WRJ9,Y M[%Y9QFFQ(FN-"W&Y][Z;D][(G=)F!8+393FAXWA^B)W MH[T[+G=*#^2NI7)X_2[6UW9E/EF4E)DH]=J!]( EHF#S45-4D5M,N^'NFA ,DOJ$-=Y M++M4=:Q^0=ZO %4G1JT 7#TQOS4HV)@IED59GHK3Z:Q$:[%]Z>HQQ8N(5/Z1 M+_?0L^_59':ZSS#A+P4)E!O^%_7@>8^Y\826.V2UR_@I(#Q=?!5:E;\];5V[ M,WS'+%+=V/15=JMC]'PBRNI$U-1IKZ6Z*,>]J&E "OX>^'MB M +2R>@M0X/Y.1$][OS&NM2F,S$A2:) M3)8CA\;> MHN58\3)2X-*L5N&*W5KZ0O!V"^8373ON!L:X^#\LY8IEGK!K FRH\*J'$;H. M #L\J;M+<;_:'7LRRF3!A)B#'):U_L!N'K(;?O (R\K##UFNKXU))30+)4ZN MH1>'\#X"J_'LV(3FTPB/M+9SG!L;)\)$%T-IW@TF,.(,44D_51:[6I9CK# 6 M\1N+^(U%_,8B?IW5&](FHBIIAY"/1?S&(GYC$;]R('97Q$_3Q.E\5E=JQQI^ MV1Q;+A+5EO#VHL9?8T&YQH0[[WRJ"%=6.79K3.2+ )XK_7F07_18!S3#.S4. MISK5%TT$L K@U(9\]P[T4]&FXNR7<6:3$6\K#GP)>2\$_'&!SX!^,E=$39N< M%OM&Y*,1%=!JP*U80*47Q403BU6K?E]E>%KHI[)JIY_*82Y0L>I\IF_>)WIJ M)3-_3A_=9//6L1:-^.NUZVSBAWP@/BU8!#_3]Z%IK:X'QWI@ =BP*I1%[O&6 M/6LE).BNZ;%H*'T7Y-.T6;^0P/5H!;.[ !X@GL?N=3J!;SBXW%B(,S#6X4!1 M&SYLP_A@+@-:S J+?[*!PPXI1(QNW>*E=8/?R&97:J.6@F&O/'YT'-XZS:IE MP / [!XMOKIU/)-537+#OGHT8!L5@3NX/1K^_N<_!=[%O:YO7[Z.NZ57+#G"LS! M+IM_][^0U:_/#(R:RXH*6C6P3?;95TE2G@G?/?.E;5J_/O/= )3'G]J'8R&I M9>& A?!\()(H>&M8>2_NB+44GF/?1_KIBRRH'/L&W[RA3US%KQ6 "OY<$L/< MZ!8HV74)+! MWK%7JLG'7)[-)M/%$=YBPW<%=3&1: 9JL&KT2!$M81G0/R7>:PO^Q!S=(]$4 MZYQ"0K@0?@+QB87Y%W1FL3$!;:5VH'?AZ[F(!;-@VCW6HR5P$BCI?E:E[N0Q M+#V7/D(F*K0%;6%,&BDD3"99Z)A/A139[DEE4FQ=LL;*^. 2OK/1VQ2>OW<\ M[X4(>PQ:)^E6_RX*5WOMFD'+@@^3 7L\'!L-!OFT@B$.T9!D2?8=^MO)M;V8 MP&I,IBF,\F;J W*+"+D"C'NAS.2).IF7Q<[&<@W,S1:PQ[N(=A@_T^_)Q0WO MP"THPM\_4([[W_BS]+M?L#]\]-#GJ"M\]-$!(1)OX\N?HVGE4\O\CX.77^U> M@?^[QAHW5]]-[Q]8X.S3ZG?'67JW6):+ 9'UWNUN2^@K(5X'ST3O!EC7 GL* M[S[JF_1+"GLHO423Y!(IZ&W(*6\CGP"EUT<^[_KL<6K_UD?.69^]?9"Y!/OH MD\W%)+TG.KH(KP,P IN]1<"">O&?T2/'UJ13 :$ ?B$/Q X(7090#046(40D M;Q$^8!WJ\"$O]4K>$NR)B*HU*R(1Z962R[&WA)V*1_>KDZ? \@1D6D5 2I [ M>D?]899 +;D$LQ)+D*'O"]F)+ ?@21N*LG(PKR('RF@H*JBB?5]*;D@?X4QPB&B ?CK\=OUPA4315E(J5!, MF;DCO-_$E;GI(Z50>LWK;5>(C94"G\_3+M %:*XK/F@8PED?R?<&&NR#"PB_)UF20AX[BK0@]T'@O:+P7U/Z]H)G<2!_R\5[0>"]H MO!?4W;V@R5P3Y]/:8CM>##JCF>_'Q9^ZUKQSH]U3Z4Q=MITU8E3[9#O3.=-9 MJ;LUMH")#6I&3[/#W684[[FRES?$?3 -XMU@H^=ZX8SY'!Y*)5_D3=0:P*5R M82:R/)_/%PT W&H.0M75&DCD[S 3.SI8TM('2UF4;S7J6I7MAD/YM#S,%NJT M"?EM-67JZ2Q*YB'?_J*HZE1.1UDK+DJKQ]]/1T?E+4J>CEHD==0;TPMO#/$& MZ%^RP]OI!S^M^&.]B>Q6=M:S>B?F-J[+B!U[6'XKNG4ET"4/B>@==IK,KD)5 M:XN1;JV7>ZNML4#SZ4N0%2I!I]JYQ37$Z]<);:"K6XGYI$I%\$[>H>3=V8H6 M'LBY1'G-ZZ2=[/=ZG*(%]S09-T_K-6S- !G2O3MN*'?XQO>:9;S M3JK@26[?/ZX;2S&25O2N[B X+"]T]<-JN[,UKLPVER?%@ [U]CLXE?8]*6V- MBPU_BQV3^5WMX]&^[IM;YIB%+ONCU@%AD.SVT;$O1I:KRG(5@*QBLCMBRS)@ MEN36X^UZ&9O0G6^'M),4F_$_(=?+RM%8A M#_& M9J&KL=*;V3C/K%Q+0,\,F5O-\_U^;3QO7/C[(06NW$^&OBN.4S[*-?P M%^_\ITX7&MWJ#*W1;E;]SFXWA[7:\!9T>&>BJBGB0IOUQ>?M^9KT!+PG0\\N M>/QBY.U<@#G-!P3Q($@\JO1S6_XZC-U#;R0%THF>:5WR)##;0A,593[RU+!Y MJM3>K-JUGW/JS;JH79PQ5#'R^J@_>\A39PA:9'0$>&\:Q,:&C#8V,MCIEK\+ M;Y]W&+ZXIO_ZQ/!9O0=Z[NNFB%C,UU7DF2@OY$%XNN=?D9Z ]V3H69O#RP?# M_PB<8XTB2@<_>NC1G(<1:P="1M$9C4,-EZLE#Z*6&]\_KZ9)D%IA3462Q85: ML@7\<&@VLM9 '(;!A3%&)GT23#I8_==F-",SG;9X7L:7R/M_0\,<]ZX.OD_+ M08Z",)\]U%>=MC4OBIU%^EK'MHQ_/9^KHC3KXS%C#3*=+2+3.YA'<>R1.'80 M*5HHFCA7U)['BWHM)L6]S5ZC,4I[_XVO+,[!U9YKB^&:W_,?70_%R3V97M\R MT!6WBG6AGLF**$^G(R/W'="1D8]#/05SH#54,F1DY)&1S\;(LBC+,W$QGSP1 M5NZ@7$GIM*8##"_T2AFI0)[HCI7 M1&5R(A;0D_A^40[M>[)5AS"/@M8/02L4BK"I/C_.+!/6J%AQO(L!72@8J %J5U$W#U=_+*C6(VH2<-ESP M]4==BAZ"^B3I/++\6?FH9S<3GSKI1RDXO[?0,,L/A[\'Q,PCYXZ<.W+NL(D\ MYS>T"V X#?DWTR#FSW]]%VY]QT08(_X^S(J,8]7C1 MNCP%;**76$F43C59:2 *5>:&7]RR9,!<.706'+@F'[K:?F(Z>I2&)T7^41IZ MM1S]E88>^")-E1;(;JJ6O(E0K2_YT-BSS5A4@J;==Q:6_;0^S19?Z=KV- O]F46[-TO10U"?))U'EC\K'_6L-]Q925_F5N=/ M!\Y2ZQ:W 4DI<7M.$2?R#._-47PJW9GKP6(.0FB&)B&#, K#M0 CYPZ J"/G MCIS;(5$/W8T^,Z\LSN"#J2H]&=X]<\ H*\^JD8"19_8F7#34U,*A[9V?\'6% M7H>+QALZ(\L/VI/40I*A()D11:EA3:80-!XGV)P1!WO4XR<.TRBCIP[ M1ID+>Y)BD-&9L]$MK]&8I>@CJ MDZ3SR/)CDM(H!5TG(,D35504>3!QI_$P?'!$'=,X1LX=)E%'SATY=YA$;9MS M%YHJ:O/9DV';?N8>]2SN]%[W35NXVI#L&W#G#S0-->H\M/W&F.O1!_X>V!:[ M-W0>67Y,;QJEH./T)E&:*Z)4ISMR40P^'^P;'Z$+7[R+D#(.K(N2/G M#I.H;7.N(LZTA:@M2C;4[#&->Y7B=*2N4__B3U]MTR=+X<;7?>+U,?Y4F+;] MU!0%P!_:AJ4#E'H5Y>[;H@T%_A]G148QZO&BM9F0U0.4&EZD8A4[!RYK)/.B3H7E>D"/TN5%/LA_*U>9=,=P#\94L_!-H#ML$W 9(#!C@Y0ZM5Q1=\6 M;2CP_S@K,HI1CQ>MRZ8^PY>L/7\.$!*63G!GD6)!PY]Z+6,UD=.P%+VXF/7[ M6L>9':8N1&Q \G1.Y[HML_3$;- H#4^*_*,T]&HY1FFHZX[$CE4_B^_7P&HN MSN6Y**M*<>R&+D&)V-^??!W(LA_Z_/.? N_B7M>W+]^8GGY_[Y)[W3<=^]/J M"WD@=D!N\:U;P.F5Y1C??OOW?Q.$/__'Q<4;' M90Q$_H)])J[I+$U#^*SO\).J"(?C\&&RL.;KV"3^,-PT%_T]D/)I\ Z[UA+/ M%[[H/A'>!"Y(%R=,57*$0^*(;$ V7DMTF23IHCS[3;J4E3RRY($6T>>SZSR8 M'D@_[$E=X?D=LP#0KXKID*?CZ=\$R]3O3,OW=(3'84^]LP]F M\OC^]ON6V!YYQL3>E M8(=QWO-G3.)]=&PC@(\SI+4 R#-5GLW50XCSYF@;9$U63H&L+115TBJ _':S MM9P=<86-[AMKU XXNVO>!6@D+S[HW\U-L#FB&E:F39:O$^]\MG0['/4#'S3U M/7&-[(5)F\,ONGU/J);@0!33#E)*.U2%+J8/8TY/<(FEXW4 W\DA53'*O'9 M/1'#N;?-?Y%#G5E*6RBJ,INT.VCF?ZGG#E><3W M1"'F^D-4V*/LR7I*8SZ79M.4TL@>NU4X"V@*V"%,IW(Y.%T8@#K-@FXOT7T$ M=_]?>C9SQ _#[Q;!7Z[LY57BG9I,KRB+Z30%_\D9.\2E%)^KT^EDIE7$Y97N M@6]K.9XG;$%_>VO=)<)STX;MH67I;N+3%_N8O=5=&\3< V5W@P^PH4HMB[JG M>"] \R96)7.&[D _N@H9H,NSHJ"'WZ(3+=#O8:/A6*:Q$_[.?^)>4J";R0-S MN3\V>R/:?)[$X[>LG.O<:VRP9\5/1,$#+WC%SV$2M^"B-"*Z<18,8EE\ X[< M2?_VMKH1_6WI'E#LSFY]-]\[,4)"5NV$6Q 4GZ.0%(,GV'CQP^J"4A MS@]NU(4'ISD(:-!4H,-C+$Y1G/&E8/KPL/&+D(KW4("7+W+!Y+/J@>_DS'H0 M;22O+C<4D'L_+3JN#3))$_PP\WUSM&.B9>L;T M0,PVVP!]GKN= !.;R/*"37SVJ.XS-X,*!7A%\/0&-+WG@X2N@50$%!2\Z*^) MP"A(EA&-W0?IT6/ 7:Y&P\1X>\BH* ]<5!@'R.PJ*6X%-Z8%D5SCP(A M /[:)>0"H/37'!A/@'TXO/!!=XVUH,JB@*J'6DHT P#5RB(&0H#P.S[X":9N M 0TMZI7172?]CGP'/]KTB !3@5(#ZM M*M#%@:\!$ )N!MV3 .![-!8%<\6' M?""7&8QR%EZZ!;!QP>'_YM)45"69DF6N*J*\6!SC!&>+M$GS@.[A-SED%G'U MMT!GP-_:B6SIZQ&I/&,K8H,M6'SB/?#?6N&<77(PULM^!S<%'UKWU >CT MM4^KM_PE#-E]LE_#D^#OXH^W"7:MMYF4M(DT3R!48N:S8EEJ6R0OYG.Y$21! M6FG\"O'+Q@>>B()W.#!NPFW#M-C&Y# ML:1P0^SY%S?49?G$#5]>\)#'X<@-<1],@X2[+8STQ -^1._! \BN'G5WZ=TZ MX)HFO\$CY1#QV<3CN4X'[S M1CP2>XG"?PO@A_HG,YI;ASF.6V)5FT\6LP[XYA3B$0M][+W&+K1&^2KYQ'&> MI$ZF':Q'1.]KW72%O^A60%#W7INV#@89]LGQ2;6W3UE\A;[Q:14]GWBBN MJ<-/(#9XSR[Q'P:L'NO3H9>*>E_H"])=$A$D4=,/ ]"P\7S8(? SK++(CM_"+K;[C MGVZWKO,=%#;LCE;(6VR"94##KQAB,C<;LC3Q>P=C(8X+Y,"4N@VNBNGOD _A M.0_>C[@Q3GOS+H$UXZ!9+M 84?UIV.X-($GC??S3@Q@> MO+:!5=MAR<)O8(Y7@;WT6&0/XSWO"3PFR$GT-T3W@.4H F#?EH2%[-8F^/HP M_^Y2P$5)O,!H0%T^W=ZQC$E-D>>_>!@W)!'!D_1FD5ST#%RD#AM(YY\BO8$D MS#D,M@Z/-_*S9Y>^[L >U&79 XG)*7-X)I!-=W.69)3R_DGYN";]6Y/K'(T MTJY;5D*X=)K 0;61%:=\Q2KFCJ#NYF,LZ7,NV8(JA3]0M255"8@\"#Z^Y:)^ MY )^1YB/9ZY,/L#2] S+\9A>!=*$.FCE6);SB/.Q$P8#=,6]XP(\!X[!R%?] MD_6F_/V"RT;]TQK^_I';*>EWU-EQY[T$O.QH'*UV/+W\LFVO/O=T$I]KH."Q MOL1109S_"!QZB.C"!AF/:,%KHX%QYKTDM IXCS?8F2W-]\K+PP4;K!#\WWW. M/V!Y/(1GXB BXYKV-H"O07?#I@"_=^X\XO(-#S%I,'4))M3PK1U[/OQ+9&YR M<(=I :B9+995L@K L-/]#3>G5$J20@(V!WMO@21K ^N'N,7OW2SW-P([%2GAN7I)+ M$21GR_W7NQV(AN];-#Y@.^$FFTHI2,N+R]J2$T?DB%^]!:RSQ M5I9NWU.C&29_IY**>6Z^*/R-P/[Y]M$YB!;3T>A@\5ALJ.1 ?!PNGB])IL[TQ'>F/J][8#, M&9[P0;?TG6?JPLW2%EZME\+S9Z_??'CV(O>4I1Q@7\A&Q[V%BWSH@::@3'.8 M98#G*:\"S[3!7[LR0# ]>M!(3U8XV FH0Z !9@ 9X"URTC*9IJYL-H#'0*F] MZ(+:LKIHC=P)#:5S#663@WLI1V;$(\<*MU-439MHJEP(*9BB77B+W."8SQ5% MF34%[Z?M+9A5'GD^RMTUN#H7U5R&#<'"W+%KKVI0[-;5ET3XJ&]('ZE8BH+PIT2_CL M>Y_F[PZY+$*D2JV+(HTD1M:EFRK,./)R,E M#S+)7E0IY)TQ_+IIQMC:K;E-EB-B_O%6-2[?E4U>\NWL'K M#?'+*2M9TJ9*,8I3/-,T[X-VRB;_X.RV+*M3.5F6I]Q*]& #TK.%J+D%D22I MX!:D6;GHD]XY$;575$E6*G-L[TQHS_BWLA&5097,)L5V9LWR[G$EU"?.[F

+B8D]J1>)W0/UVX926( MVR\OH:,EZMM6K]_KU0.9.M?^IM\++_7I447!O8[2@/Y^4Z0DQ'= M>GX^S!QGC!M&L E8;X/D\[W86B> .UX:?W";[;DZ4XNEK>30X/0"]N[$H?>K M63VZ.I47RJ+=Y>S5$G48E-6FLESLU.UID+;#K.S)5%FTK(3.[Z:[.W"; MSV9MB\=@#4DO=VNGKI8L"IY 55[.LYU3]=[^ESRY6LP+7FDYAV&J=]&E]Q)6 M;JD49:*V[)X-R- -,[.D9:TXI.UN'Z/&)YI+J'+!0_Y3"UCM=/8C-AN[?236 M Q$^.-C'I5X !\=CP['1N@_D[$,0$\AQB7EO"Z]I 4ILM(;UTZS,WGW\V?!1 M^B16 P&/!;@G\:+W=%JP):OF5*MGUFR)Y53%Y-(U@+):JQ4LNTQ!= J66#[= MS3Y5$ZCPRA=$*0?Z8[S>06WES"J&E5B*UJ@-;"IZ8$2,$!\L7XGEKRB66 ++ M7)JZN\-ZLU@)"$0Q\?0E5X('Q2UAE(,QHJ*7V)]*3\P8MS7X>GES&;578M5N M33<33*Q6Y'/2LR*8Z7=][)J%8/#6&]&+J39!'JO5"ZK% VVSU%E7-_@1E?)$ MB\/T42Y.IT'9:P-R%!82-33R8\ZB]<@R)X=EN2MH+>",PDM5=7N<8<>[-IEV MA&TVL?;-RN^.LWPT+2L+!#;G[X#?^^RLQ1(]JV::G/#JB\\:81B^DH= );.N M32>+R>P0KNJS%J@(,UEHX&+-B\SJ; 7NZN:YJ$< D:792<>S4.Q15>>ILCRY M\((<+0,#Q(@7.G>=P(?IA2WF?V)97=HHD%;D9"TCBN/W.7"!BSURQ6JMPT!7 M\3BU#S6+D.%"5J>99#@*6GT:M4&0;C U-UO==&G!.VP&F(?)N^BQ3#53JFE< M!M#IX=N"LA2!*T#YWK'O^4XJX3D<;*KRH 3K;A*8ZL83C'767&]U# M9+K_A^V6.^R$\L\71WSQ,@4]S]G.I:S4#*H%=,*0@(?J477/&A1CW>JPP.Z6 MJVI6]C?5R0(4#3CX#[S[QF&[#>RL%Y<6 'JQ4MAQX87I\FLUUIV(^:$84 3&\$]4!/..OLBT*GZJ*_??,"G_D>W ]R2P4/S M2R&V !ZK@,PB-UA\-:#-0' ?@+LWUH!.M^%EW"SH$9%7INMA2?!=_ '6'01P M ]=?"W_ 9'C3@)8+CZT,_ 4SP<-83!8^@"'-5*,3X8Y8)GD(=WU87MG0?<>E M\R8&(N#"^&SS$[ZYT;_AQ@JGA@VE3BN(>T/IV"_)&66(%>Q6 [E)XET8#UH;VJ GQ\'$PBCJ=?<>V MKDAZ^KU_V)$GK!8=S\5V:O@$&EBZBW,)[KK88-BN+^9H;#1-4DPI1"WC4!4D MB0G2XM['G<2!&<##P3*\C P9P*' D678;R8)5HKUD^!L7>?!Q+8TK 70_N1+ MAS!69$.SAM;8IRT$)[E4P(N.$6Z<#V'(:C/>O#+:JT[=]G3741<.;.8A\(;V MK# S[^-NQ#OA4,"S.G0T4R2\O59P#Q3]7Y_=.;[O;/8CHIKV\Z'998_^ N)J M?+N';86]#-MD_*,#WE91S' M7JZ!_)%JZM4G/8RXMKL&=(R?ZI!P41 ;YH1V@"@NVD84=&-PF3 M0 ^/]MJC%>:W1@$_)JX5 #\NU1F0ST1-7K1I[C)9HA:M\Z-='8CYY A'9^GT M=IQ>[NK"_B/=0;4+3[7#%6R>\\ M%[[*&][2!P_"8:D#B@$R3,K)"\%9\QF5!0S^K!>JY>BA;,Q $"R2NBS3IQ9>!('$W8V3&'YH9L2O% M*\?Y=B9.I&UV?T 6;&HOT!5;'O7[&^.5Y#X!#:7P@W-&:0#.RQF+[[MK(B4^#$Q4)DR?ESOBP"9*>:>5+TW;DT":HN% 549JHHZ8L M1\X^ #?\G/:FZ-\ CK(H:0MQIFF-;$*Z6]XCK-S)V_=/A\7X7?%UY!8KBM9!GHC2=-HK=V?R8 M^K>5JL26,O)!XS*X>4 L@ MU;^IF(1)%A>2)$KR]+3X#IIJK5BO,X)9>G]\EGM]-3?-1V&>S\297"#.^*2) MWV+^(M-$Y0<"9D252[_(^:MP;E?]0VJ M_N0F^S!UD>[30&9/?L"J99O9[8EU_RISU$W>D55Q-BE026=H-&LC_#/P[(AV M&+"%E#)-$1>3$VJE!\=N/6.'D6W/G=TCB7/I/&Q;/(33,V88F?;LZ;N*+,Z* MU-(;"'7;<5P:Y=/^^U;-I2G4(V+1] 1Y"OMA9=%9>D(_Z-X?S?M#Z(J.W8G9 M0IS-GT@Z>PO1G4S@RU3][*)&8O$X$.N ;&./X"Y"/L6I5^]@4VXK.%2ENE.C MQ]^M5X&MX^ WBDL#A6%;.#*7-'':X6V?4@7$SLUA/YAPM)TV,D#Q4!1QHAX6 MX>W2D1BBK+1G"4=IZ;&T:#-1TI0S1NY&61EE92"R4G./=."\G>OZ7Z4(2V+9)/*\,-N-. M:N)\T?V)6G<2U78X-UM#3+(KH!<*3^>%78N5W6_XGN[)OB)]/!4?%NA%F]#T MNP1-8UB47I6)J$SGHMIN9F 5_NIA7LLH&3^49&A346;74'L36AV"E!2&?923 M)R$GJCB?*Z*BM-JA[8E8D%$VNKFHTVZ%M?/)6A-D 8]/E419F?0J*MNJ])X; MEYZFX/7)\K46#>K2$DZFHK+HOG3<4Y"E<^RMSBQ)#=SE*'H*T%VUNH8HT5X& MN2IJVD34^G4FTI[$]K'A\&&O U%89E3($P7CQ*5I4=!M>"-.J15TEP@ZZ]0" M8SFP)@"P*,Q%^@.?EF5A1W07WG6)MP5 3)AY=RDD^[L(Y/N6V!YV/W:Q"W), M7G_M$B)L )RU)Q!["9/L-<3%.;#IJ?"H SA;0/&[N=$!Z9WPDZPN1$F2Z#,_ M@;6 WXN (0I>$;P'<%8Z_8]8&K:0![7);:Q@^?8IX(+$P%FID=?-7RD MIR/<$9AM,1.GLB( O2G^PLIU-@QBP,D)[M?PAZ)RBCH^K,Y/LCB18&LWERD= M=,L*FT)3 N)O+M%7/G$O#]HXY32X3+'"'M.6?/N] P)D =668>=JANF:6$N* M1.#A5\@/MF[MD!T0"W.SU4UW0T!5/*Z)39!#X/]L>!^^31+7=(U@X_G8]AX_ M6()L^P20UGU* \J(,*BAN^Z.]L?>@*3",!M]!]K#1UA<8B +HMQ="K?PTFL' MIK=AP4"=!+A6 HQ&=."?.]W"F01O38@O+'$J@ ])'(*'.*6!6NL/1' ,R@9+ M!ED$Y];Q/-K6.T;X4GBW8HM&R<(?15G"=8V?$RE^(:A 1D]8!7X KX F,CT# MT:2(>VMA93F/7L@6(4GH>B YV2^HPK9((2J.[,&-;MKXD66N$!)A0W0O_A2NS)@A>L5J9AXAOP 1^8PV6@ M_0HQP$5"<=H#Y=$U?9_88-@>;1P!OC9AE8 W-Q3]%="1O9N$M)*$%-/.N>]_ M=)+\#JMT[SC+1].R1,&*Q2?L ,]DWSSH"(^*+*(,UXA"<45X>0R+\/<__RGP M+NYU??OR=P[BE;V,F]-?44@^.Y9I[&X!VU>68WS[[=__31#^_!\7%^]L ZR$ M\/P]\/P+IMA> V"F'2!#?0*5Q]G\C@#X1.#/W^K?<74_.C8U+XYEX>-HH$ E M^Q<7;/P0+O823G$-$\3CQ\._HJ.SY^C8;[^#:0*RF;;N[M[Y9..EYPJGHN8- ML/I"5K\^,Y!XDBS)OD-_4U7Y&0B>R;[]*DG*,["6!O":Y?WZ3'KVVX4J:0OX M."9ABZ ^79IK$F_R*8=S/26 M.1&OV'/U\);V,3X8OV5HRTF&,E,,"+YML(Q)7^[6UU(_K; NW]Z[,W-Y^OWYN>?XLO M/:OLSH?;'$E*])I/I83L[8>T),3YYV=UX<%I#C9>OK/-W'6Q67#&EX()#JYI M,!"_O6@.,/K]@^Z:NIV(T'!P]V!EMC@FS8IBD3^9HOR\\MV MMH19DQ8CSSY37S&'&IP(=%&H-VRB[C,WX'9L<3L$)@+TJ.DLTZYIZ'*!>PYN M"EFMV#:*ZAS<">T[?K ;L\R$#[,*8$N#>QETSG'/Q,?#_1/=/K )- QJ&.ZM70ICYDYJBCS_91_?$(*4?W9!_3,^;K:7ALZ==JG]#)MMG,-E M6-/U.*0G+(]T*?U<XEW0C%&4A M35O#'J6=1@X^ZSMJVY$MX4,W &X-1S$S'9,],,*1^$"PA>+#)$:IQP>RHDTU M:7Z,%D6 Z#E)2K''1)N"E]D91;X0@Y@/.$YQY.-W:J[^7)G/)X56/Y[R7)B5 M6D1%TK3%I%G$WH#SXH%58<&+TSCQYS]A^(N]4W>3.I].E&,X'HQA(O T%-*E%I[=39;+(YZ MA"4IP?AD)_PE\N6_$(^X#UD8.W#:LF*Z=@G6N5 M816%:],VO37X3QAAQQ@LH4<")R$/WZ.OP4N?5G50F,RUR32MPD_.Q*L"9 MM.M64+,A@P"9@**1%IC)L:8O#\%?'_<;LDF,0K\2B MXHMH".AKM5=UIBK:(HL_\Z MXSG&DSO'$%)Y/,HIDCVY:9 MA%@V/S^Y.TOE*(*8>B !8;+-RL%0-TT\\E]FH'?J*(>)'\O7C"3OF"2V)W,Y MN95Y"969]]\+%^"L<%,F#Y#'M>F3"Z01>7^ MIT3_Q:426I/OI*P8!,^YV%3I4ZBC&4)5TG)KKUB>!AR9IRWFR>.4-\0@FSOB M1J>)PV20:J4TYK-2?:\.>KZ?J<@Q[@$WX3:KSC6\-LKV9ZBI_G62R@.RT4O# M35-0%6'?C?_IU"T&I:V@6S&PA2#A#D:+@A=!.&8::*TD3ME5EHL]?SEHDN^F%F8HS918IB):40N5JGQUL/JJS?P? G0Q;=4G% M$MQ[ M#NMD43<:Y-Q*FD=&7_6F;U#HQBX=*UH1EO\)2B H%+UET=P]ST1F ]XVI-D,M"S(*CHL$@5+O\/"(?2ZI!VL M=,-G94&P1L>:Z$N1EN#P?%9HA-T,0 M7N/7IA??Z5SB+4&:3&&Z'IIAD?_F!+ZP(?[:6>;?7=RRC"N3%IYA=Q5QC:VX MN@L=&KR!;V$MD3!WPXPRB,,;B(#0/?UZZSK+P/!9811C9X1E.5@!#D&GU4?( M!:T]0JORV+O$<)2J(%R F0=4$3;. R4>4.<.?$G .U&2Y):6@J&W*]TPD4V_ MUTT;J10-"3"EJAC%[_\TFV,%HT2-$UK7:*ZQ&D>T+$Q&39"# ]V]$D@'PI=Q MQ3([DRV1'\>+/+#[NB+R0U8ZG.=C811V8[.9PA#R8CY- YHU1SN EKM(,]O/ MCST*Z'OB>03@^Q1=B'V/6?Z)*YHBWM7#$4"XWP"K_PV+3%T[@;N/#QLJ&HB. M$XT2C@$CX #X?I5445G"O.P$@F4GC1"_9I6/PDR4:[GSZ>]R0(M24IMHF-?I(ML(DJ# M8C&Y+-\M+Q,('\NM\9A,)RWI]EW1PFV4$JEZD(5:$29-5<3(YT3+GC'*7HM_9Y:Z"$6U9[C)J8H_V MM%F06K%WBX4F2G.YMW(WVKOC64]-9EJ&,'GE? [E^2ZY#N'>!?+UBK' \6DJPL]L)<[5B(.-J?W M$+3)O!_JH@')+*E#7.>Q[%+5L?H%>;\"5)T8M0)P]<3\UJ!@8Z98%F5Y*DZG M,Z&Z=/68XD5$BH.8[Z%G%X/(O!.;8<)?"A(H-_PONK:,9V"\R"\]+ K;A\#3 MQ5>A5?G;T];U+F!W+Y35C4U?9;]J&E XW&-50RM18A?S5^YM[,K5$\'?(T N*CT5_#WP"Z:6YN6T]L=8E\)D M)BXT29SSP&5?!;XVI^7F\1VF1E5(.JF;XW/[Z-1)\8'7JV3X:*#JJR;XP)2E MD/Z:;'OV]CO>/198TD IQ)/#L%'8(%70GP#Z8.@*XI\W<_6EK[KBE9*YX-\4 M'/?RBQWAE\@9J 3Y%]JP#O32I]4U4%*W*.=76;?Y1)Y*)3')G+VVV-+>'74$ MEW: JU(#$Y3V7*XHNCAIA'I& *XJ1E?X,LW^PVXD%;"::Y*J)6OC5YHY7M7\ M)@='FSD4*/\YU=2)E.B*E=6%H.+T1:1Y,E6G4T4M/#]=X+=_!!EM0!)/7=G+ M&Q^LV=JQ0% \]GRE L72 O2-E@U?YBQM UU$K4RGB]ED.J\'M"B\IAUE#\U: M_ Q_H@IE9U-YH6A2)HQ\V*:A*B*WRF(Z5[/%X0"JN&DFKZ%^MQ-^)\X]N)5K MTQ"N0 D=0 GOO,=7V!NO=O'S^+C7FPS@?->W4@+M87]>H-5]3"L=D&\L6[A, M[7_)"VS$4P\XUMG[ NSNSF2AK)4]P^\"GW=BU_2L,/;-K;P/7V1*!$@G_ M$SZ8RR7LS]_J7M4+EFT?_/;:WG4'<)M'NCD0R[(L2K-^F:0.KEB-U\X:OG8F M*ZHXGRK#XZ,63$;1*JT]WQ]]M4T\:[_!,C]>YX:C>N)SKZQ)@VGV_3(Z'2"F MB-.%),J3Q?FT2B51;MUDG0&J)K@_+#+'&.6,I"S%VN6A5D1%4\6%EE&2>)!\ MVX&)G.3 UZTK6!"JON]@LOF7)W 6HO2/%M0K6!.V%BNH(IJ]:5:A\G-IA4%) MW?EW94W)U9,6G@ID441M#O:2EYP9OF24214OE9@4Y4!]_'3[5OA\];>K5^_? M9N4ZW1)W\X;<^7U*:6JZDVE4!Y=O@EWVH#H+YZ=$F@E1O5CE%R%)MRJ)3JUT M+'YG"S=DZ[.395B0N4B377BY6X&>/\,^W+1]1]!M0;]W"<&\5>!??XV?D#\" M2#V$G-E'&$;N,8:[_]@@^D-*]0+++:YP]*XT?.T>&VRL*SPTVPF8>E8 M5G(72_1Z A;4I8]N71+5I'166-A1P!JXHC"#W[ .,""-7V#%8%I8US ,=TV M<"169QA3,F5\&A-NA27!Y#1WERB(2^?E>%!4EXB.17B-WI J\O1G49A(/XO1 MB# OT8VUX CF#:M >P9:[(,+!B"@[U?Y38]:SCV5C$8# 1G3-O;75TFM[1^YA[(W^#9^E>4W63DB2>.N: MMF%N869$,X)IOQZP\),B8;4U,1]:K-TLZ(+_"$/O+E98TY5.R*LF%ZCXFZE8 M8I6DTYJE,!O/MG9L3_@[/B?0!_]W7T^Q%SZM$H\_/265*G^1K:'DE(9Z\_;F M]9=WGV_???HH?+H67GV]>??Q[$S]8+%RPT?@0&9,T&UXB9H6X#U2FIP7$>?P4GU+5J!&80(<>^48='C' MIF3;@JS2NTUO/G\&,(RU#2['/=!,!\<'1A ZB2D6TOW8; - ]99K8@+ @2> MC@XZ!T8&K8\"OWS0;2QK3BL%&PBFRU#R77UIHMB!GK"P\CO\7&&Y\GCN2SHG M)8F(B<. T8.);A+^MMFR*N]$=T'_<,!,+"H/^@?F" PL8.R;A/JX^@Z^X27B M'W NB]:)AP_-#0Y+R[2#WT,"Q(WJ.2PO3K4"92S^5#BB$_A8(MM+:MT(6 J" M;GD.&BP<1K#!C%AX8VSM>%O31W6ZW)B>A^.#?H#1+>#PR$C1WI9+X"OX4G]P MP!J E@<4A!7@33/"7$JU.W 1?6,-KS &!%.P =/#B\[CI-1LN@1XU!8>3 \6 M^D#1GDN2Z^Y 3G5$ +DXV)XDYRNQF2Z[+SHJCTDM0>T.7;JBT@K"Y3\Z-''> M>PE_854%TPF\4"&(>&$;O! PVU:P!-A@1[$&"_0]H!X),([M;4R?^F/HTKC. M%KF]\"^-#>ZR9X8DBF +_AC.1!3NP3B3ZY M:/>0;;P _G>O;P+O?.QS*;SFG@9KIH+[3+Q%A#;WCJ#HC&]0_T2VN67?"%<+]_XA- M#!T'PBX-IF? P( XO$7[SKB71\-TY[+_[V%30BB? Y,\T@TH[9(#3I(.GM8= M(;8 !-;O+-;#=<4NXGW#4TP24VJ7D#*JYADT/]+AWV[ 9VM;EG MIHHVNH$!=L@JL=MFN"8C*8YO49CP=C4)?;?00/M@<6ES%#35]ZZ^*>EZFU[2 MXZ;V.X8)O#S=M/BU8,0,7%$3N )=2L]P@134QXO=;Q'W L!:*Q.X@L8ZP%D, M+.Y[AMXJ,\69SNH'!V:^!\9!7WBW'Q6P3(*-@.B-:H0<"?!H4J<9ZS:!'?51 MT(#OP[5;D@T^M*);DWB3P C!=S0(&O/A"89F I0XX%J#[@(P6)MX$]P O!]! MR0^KJH<40:_]@A63PCO:,*F-VPS6 XINN9CPN:0WCNX)+F'^G0?F!XFZ(;2! ME, U 6V41^2#WLN/?@C_TK M5&WA9 #)BE =!>/S3E.@7:U8_GCA .I,+I&7?-[F*@H+V3K;S"$SL5XQN*N\ MN;VZO?A\]7_ *_OZY:WP^K_?OL;?\=._O'O[5]8+"EQ E%*/Q1EQ8TA0%7B4 MR=E8='5=\P'W-D :8E'YQQF8TJ"[)M#RP S]V>$D8WI@90!(#)71>*K'PZDN M^./WA(7;F,;?7]OC:QAJ16&%FI_U40LWX=C/BUX32WBUR7U%@9#;88PLCK<1 M7WBM>VOA,Y/H)>[0GW]E>Y07PC7L0VV\>BM&<315UHJ; C,>N"4E)Y:[)LZE:')2K911W M_JR;RPNPE*]U%I3]^P=Z4'9X5%2&?7K_K9EU@0[()\"1B^0GW M/?BU2];$]F"?P69I%K,OZ&)C^]FWNHO;.Z\3-,-9PTF+X%16V!N7L#V%T <) M:VKURJ%6:?5**\CJ(E=RH;H6N0;48CD,FU:+7P@>_H&?$A;01I?&AM\-OH>\ M8I$1#$[&F\]##!_C$=(#L&;*>RV5SY474:RLDX''+[\^>W/S^?J]Z?DT8^U9 MY0)[F#C\XC!\ MG(4:AQ3SO7(@/7H4W' 23.X!6"4).DA_*9)M62[LQ')TXO+Y6O'3F@2ECB7Y M79,[-]#='>:!S5C$EX< P# G" (JS5[J[M(37CGP(Y6ZBG+SA!=NM1<(P[M+94LSO M W-)%YRF'V 20404H,,^XVY ?NDA"[Y.ENPDD=:BA!6E3$(Y-QS<61U*(3VW MH8#1= SF;=%<.."?%7%Y+A9P9$+&(\P3@GX9KY+PJ(?M// $)A21Z(B4\>+* M= 'Z/T#?8)XMP(;. @/(],+3(Z 1"D3@4<9F,J$+&\HLA!Y"N$Z8+LL23EF" M+9YT,JR!NC2EAG* :/W>"QU"UTE Z)K+!BR"]--WV3K>80*_8"0IN$$BX0>"48?FN-(66 M3Y=U8)%UFR#*."_+[+SH3$TA+I$H>KLXH, M8_(@$O,O]6\DXA]N6I8<='[TCGE[+%V=CN4!JZ\K15 M"*OA;H&^7#W05=[J.Z3GP9X OO,^L^]JE/=5I/ELD:C(GS%LFQ 6B!>6@7"O MFCH(Q75 L\P_F+:Y"3912?6L:OCIHM\>>Y._>*P8?I'RU'-%TQ(X%)PJPNNO MU%5&\>>9>&%G )JQ?QR1\-TK]NH;_N87>/$S<8V"JS))8C2!G>^E= 2CTW,F M"N'G-YTYCEA4EKT*5\VPG+TBYR$0C9W!6DQW4 \3L\4#CWNCQZ']@L]_6GWU M"+VY507F*8 \F6IY,._-T!GD!?A?*@OS%WKLS3SGBQMB6=31_IVEOS '<[D! M>:%98*B=W[)G\Z-ZZ7E?.U[6$J1#12R>$P6,WCO,]:.!(@X3A^C*7J;A"<$I M$D229S--7N11""'-)@O% 73P[P[:K!O,1^D(>1S@T^I&MXHAJ*F*JI3'KS8. M)^R*!FZ(6AZL+\DLC3>)+ V^YETM0@@'\%X""@Y$D651Y>FTDV4IEPTQ511U M?FYIV#^C:5 :9$639CWCNS+HUN8[>2(OIN7Q[\H*E*%%@U9@L9@7LP$''8-" MA_$XKI'G6TLZ'_P< M\!=Q4T' Y5PO-1>)F&&8Q G/\23M12Z\C>6CJ-)B.M-F&0!G'.@U"&79_)V) MFDG5HT"&&B@7ODACUH).4^?R9)K%N.'XC<)6:GUE65W,9IF>S@%P6:WFBNS5 MBW6:*R#[JC91I5S9*3'Y0>C@(@P=,'V ;Q2<0,V2_@E7NN7L%Z%ILTZ$M"GA M"8N>&]UZ9],QZ!"-(EIHQF0[0JDZ!H].9?@U;3K/LCI%YXP7CYX18.J*Z?-% MREV]2%F@D\#4!5W$ PKP_)YPR!IJKXBPR5-)2JYGY=ESB9)@7--=%L&9,PP\ M714M=784K?0$IR&_(0!#<=#9X]5[GFKSZ0G8XQDBX*\=%S0\%I1 !6/P"^P6 M/Q2/SN$.=49./AGZ-7S,UWS(6QR174*#'==M//Y5-/Q' COR6_U[S5V$I,@I MO[ 5&(="NE(.H3)5E(76/](52B@\#T%;RTSL"^V+9^#V<@&JI/+VN&H$]>;5?W;5JF/=N$LR++HA!'S#*IRAZK%[9;3+7I5%KL(;@_"CN7H"3]8["698+S:9X5<%5'DB3Z5]GR)K\/:A+;#P\ES64HEH M)Z$%;>;B=0 2GH]<" Z^E+WV[.'W<8)=C:/)Z4*:'GAKN3.T#7"1LTAE(6L' M3'L2X.@4&K/\#9HS++RS?=V^-W&5&=?O0Q^^=.OP5^(WV OUHE&3J9P,%Y^< MK6MDJN81U$/D,[:N=/V=*'RV=(R58E;(V[!>^4FLPM?IRV B!OW9<3,X6GL.> MF'UZD/X0O4T]NQOZT%7\9@'+(R??Q&G!A?4*2G'9TEO.@DK$H[:$"=E2F MS1=$VF]L'ZU?L!89P6J"]-X4[#B/(_<7W%?IRY\@EH(_8 M* %@63[ZE'BUDDR9GK*!/EMXUO/ Z>KZ6%9])ZD)-.O^9"FK/==F"WDV+PIX^"V#V<-2 MN%A4DL6$N)#;AY=\DH.^\[P [\%^6B4",O60D++!SYRI>U3*74F0%NI$3680 M%L?H7=B!)^2LTPCP-[Z$K%@/]L4\1P+VYVD3Y%*<,YMIDY(@I_F&+?FG+:OY M\/8[MA[P#F\3)D>FK_ WHA=:$8#,F;I&I!0+S>6%G+,@)Y'AV]4M;OW85?)P M\Y?'5-E;Q8_5[ATJVEQ=*.F5R)V@*[B+)(XITF2:+.#6%-Q7V$@B[X2@/!9Q M=#]N0ZA;[,@%9BH2TI_".,J\SYAJ#6$ZFD$4R_PIP@XQ3 _ /11A?W MZ\VI4WU0E9-%O^2N2-I:6_KB;8#/"/\E?#"72_!JWNI@7SM9*C8SFQ9G+71# M3Y:E60LRV0*GGA+.DYRJ:.I":T'3MK?BIU"NM.**.M]S<$]3X0KK]=#R.5@\ MY8T3W/FK(*I,=K!38EX;GF1YM]@R(-I'\N?C[Z.!KQTW'#9\BI5/&7"%PV3! MPFJ%@9JM<)@J6-A$5:ZB50\IB)L7Q>H3GF[2C+/D%B>LBU(.]"H@=JXZT#-'3.7I1*3$L7,]:!F]=YXZ*")9OQ:@B=C@* M6WKBY]&[;B3MK"U/-!F6&[NCM?F"K<,J1L: LJFZ79 M>9="0LW1(FZ/+G;OPTNY*QA=-VW/#SM@Q?1-EQH+FQ[1-J+NAF:\L0IL*6(6 MJ$;5I,Z-]/Z75%/G5-;$H2E< M81-EVLZ8:QXTE/>T, WMSDKZ\H%9P9J(V,G.C9]C ,6]^Z*S#U>G9T\ G1T_S7%!Z[P! M0U+(]IQ44-E*+]7Z*J=(P-'!:RILETB@DTJ1A MO)5IF!E6)YW"GGCE#7NC2KSS8B;-E=E$FBQ"5@&"/-P^\_Z:>?&/%I#]!Y_SDWO#U"V-C? /BX1$9JJF++3ATF/_.E=] M>BPT19FW0H_W $^8^/#%V>D66"\^_/EYA@-7Z(*(/),7[+7LBQ([&QI9GUO#OL?J/< 5OP8:]4^KEGR51F#A(A5@1_'BI)2?R!"OV MT\=LB.W:=$:+GG$PPFFJ*U)(=%=-I'QS[%D/U5>Y\>B'N[)J\QN$_< MDA=OSV*8>TKJ4W:[(>F?S]76E&J9-(5N=4"5/ 9%GJB*THY>Z(?(-R//"T6; M*^JYR#0@4ST\5=D/-FU.7?:*N8]FE7:K'HNFGZ"ES+2%MFC'+'0>>RU.IBJQUX6F:O-VHM0=;**+TZ;X)AJVT-I4;4?9 MM!Z)*D&0@I&HQ6P^;2E-X< O.)_N*> N#$,]Y9BSG@;O:YC Z6(Z6;2S0=U7 M7(,C7C\BAN<@8Z-RW0^;<4:);I2:IR1Z#G/-VB'A :W.[L35HF05/P\K9,P[ MHN[Y-MILT=T+3S,\QZFO/\QYQI@@U.6_;1/3][VE'G6E.6YYJDM!.# M#]\1E)B&T6[5\0VUEA5@=*6@L1G M_AUOJ'XDX8)DO!O% $.@#I[A[W[0_^FX4>W,U"M*SO)]]\R7MFG]^LQW _), M,)>_/GL'#'$A2\^$/^4MQ1Y%HU602Z[,C[D4GA[?TQ56>>[.5: M,?F(%7E#'6XQL]OG:UI"#-IQE@5GXL6 M*/R#514T04/!@+RBGPT\Y7$LL9"1[PCF9NLZ#P!9M"XNV3HN)0BM^H?E UW6 M*&Z'XX14O;><.]VR=FP>PW&)L'5-&&)K114$DW-A"2B=#6?O<.9PJ4ARH70! M.-YFQ9=\,!B )W:3@K%\3'Q9P3N23<8#^N36/-/V>P8;TB@_6PXB6A<$02IA"QHH^.1P[!8+2(^!$I M"Q-Y@-4*1H&E)%N 3+=VGLE*.":SD6"ZJ-PA*SN%]%\[CS%]O)AHRTO>(66# M=IA-Y=%Q8 W 4 (ZK-.Q^2^&)_:1 (VE)Z2!U?$2]PC"U\X'+20\T)Y"\,G& ML#*T=YKGD#L-7ZZ%):F9UB. M%^"'+KD'MD2(J%CH6'%,Y!PC(NHA^PGE1:KU MCA@Z,!99K;"(YP.):JB&Q5>! _Y'MP/=W0FRB&I6H]1^)+#@^M+9X@%>X(5+ MMW&6YLK$FFW$=QUORP?=$)!0SA?TI01C9\.E4Y;9Q]X:$#_HY*S(5,(?CZ-_Z&ZU@(%XZT9<'92^'*2Q$LA!$D MR,9E%/!#%#(7M;D>VS>&!*^Z!WH?N)$L6<4\IBHI@Z/RI_3D<%-V!9E!TE*# M$8,2/B0*5B*!TN4)E-&7],.\XG!)&YLH,9BRM5'SH0@J$3!.=(!FJIJW1B=A M:_1'W0O5 *^E&[+"Y:'9[%P 87]V;X+P2=OOX7]I][$=J0RY)A2EI)EF1CK6 M5*P\(PH>E0%XTR+XCDX+^ K41T+F1(Y'5L-^B@93XL_W).E%89+OTX5Z^.W2 MY<#)+0!FNQ!]M9?$S==6JN_#1N0P]]I?"<_-% MK"Q#;G_NO6"J3H](]@L\F7R4%ZC&2J)LNW$'RZ_[W.D*R4)'HZ_"N[%#E^DW MX6,/+ZA[9* P93Z$-"PU-:K+YS#L@8/-V>(Y>N* ;G*]/!C,6YG$.S95']1F M:W*7NZ,.SV[Y'LY[RD1(;E9Y#Z[0UGNZ%;G=D>O"=XB@1=C> [_6>;/S0[51\5I&K%L

/E\@D*/54.3FKV MM%Z).K'#;LFEA]Q@P%A98X"* 4KW /%F26?%BYEFY:6.J3L;>$QRFVYM1"45V=IB.66,9R MR-18Q*[FEH5:":W4S_9T_%NJ^KVUN=V&6RRP"$N+_A%#2PE$%UT@)MWF4K*C MXJ+0\EK2@ =;;]8?((6#3K?=@;4R+2M9-WK''%(9H6.,;$X'1!BI@>5VG2.9;68/*HL/W*8< M"57CPO'F*F],CS=&P66)FG&]-;8D1>U M']MB8=!LF2)8HI4*U9TX*I<&ZM8>QL!/MH])*?I]XVR@44*(>$2/Q=MSH&;= M7G+"?;BM!'.'B"P=>!FWFEQ@0PL'4D@)A_N91.N:+6)#MPQ/@DD^IX,J$3E# M'PB7E![JL8 7M6^PO %3*::]'Y7!N"N\DM1DK$0\!II#YKD4WA8(R7*#&6UG M(E4-5IFU2G"BL'/<"XDY*UYNU)B"QSH=X1R6!4]2?<@B"/%*BU'O(00$C;:A MPXYO^8([4K@WU#W'!LAW@OZ@FQ;%@7L$G(-%C*HAFX+WZ.R'G$-3A$%RSO]B MZM,D\"$U,"0&:V$(*RI5U)PDX][X'M'IRJ'%H%XF$ZJ, #I;8TY$+V\A^!X\ MW/NR(![.DZ<-1!"B'<8;O>#NGSR"AT,"!":GIQD=&2S#I4(UQ+036RC'MG8A M.4$&B!V[L*87][QBFD?P0$"0+F' SH6A(O\WBC0R9XVV!C ?$EO49& 4.X.@ M/F">(#7 O#L(\ZHOA2O##S#TQ%D-D0TLQH#6+M0C5'GDZ;OH2.)2>+=")S&@ M9V >#,-\E72PA04=/:[3HI?#!31BCQ[/ 6B4&[D["DJF&UT!'>(HYN#56+ZE M3]^I+[R%[A[2_H4"]Z)A&$KS]F/L='O'!!:<7#23/"#/E%#D*QO. _4(6&!L MJ_O4[(:B[#S:>[N[R"!3AHY%+S,.%80Q2Y"+Z#P@UGP9@3V,.+/G(SPBVL1C'BX M[IK4W]?#P]XEKD!,?:J-$R>^"?>%P1#M=N,^1%O=7!X8+Z8F0C<0"!B>YF#' MI&S[(U(B; $PT.* QB4XV=0EI,;ICOB/.!O7>+2=7V2Z#_B+!G:2(*3UF)F( M :.Y <(3X9L-')4,T-!P;12\_2/071_C,O\=T<2*$&5MHRA-D/\H7:(S+1H+ M8(D)S)W1TU: $C"Y##]FX#+9L>O@".TI4R1L30I.#S7)X;Z'M@O#E ;*XY&^ M.CA"6$8G"/H=:,Q+X1J/Q?:2)[SP5 0/'%#%4/+2$+O+XH$K-D.D1#>$\(,S MLC+Y*3$Z 'LN9_[1!V-\="5X.,) '4H5,6[I4DN://;0+B0M)U&I"3[[Z, X MCHN7G%9@1MYB\@.J-9ZFM)AJ+UX*KRWP:%>[4%W?& Z/_"02L'X/,SA0P= L M*1Y_\WA341YQ3G_U05\>T'QS0XP3(3B- Z1'%-]@HWJWKH$WB<7;=F*F[% M\V/"OQ*)6?$AWN<<+R'>CC)+P+(X6 [36O=2#DLJ48 ''8CW$LD/2D-8P:;/ MY(EID:JC#CHO8\(1@=V;"/=UEVU!G4^FW"[A+$O^#N.J;I0@?RQA/@^VTZGO MAH,#V;\^DY]117 /O]XY/MCT:-3,9'$.S04FBH/;A).%'['77PH*Z($L1%/9 MZ17F9U_7G@_(!DZ^JV]_?<9^/H.MPV,E8B27&"^<8/X%6[TD<(+G@*(5W/N[ MYY(HX/]>Y+;=O>:'IO[:)9@I:/MK3 ?%/=H'FHNFLN2DQ7&*[B.8@U1&CO[I M;L0-+4-30(9T[XY;2K)K0?CW^.8_)?J/\TX,=)9I"0?GNK$4(VD'IB/_XDO_ M.2QQ-634=CB?4IE]*?[%E%GQ^T(GQ8 .%58^+6V-BPV?K*>Z/T5MAJ_'W7EF MH4/>J@7"(-DM66QW9+FR+%UYNZ2-K M=*&>POGK>6Z%MY-1L(8&;'*=O#RM5^W;M.8"\O8#C'?4F](T6:B(*B M:O!_TRGWD3X2/YUFVNA6)XR(9H+TGZ]?OWU[?=W(7JOX0AT%*8-*'6\.DXBP M4B,AQ(L"1"SF\,Y$55/$A3;KB\_;\S7I"7A/AIY=\/C%R-NY '.:#PCB09!X M5.GGMOQU&+N'WD@*I)_ZPY/ ; M-5)3YR%/#YJE2>[/#9(L$7Q;:AW6M-^NB M=G'&4,7(ZZ/^["%/G2%H,9U2MRT9M'B??T&CP_#%-?W7)X;/H%???=T4$8OY MNHH\$^6%/ A/]_PKTA/PG@P]:W-X^6#X'X'CEY*0$\&/'GHTYV'$VH&0471& MXU##Y6K)@ZCEQO?/JVD2I%984Y%D<:'*(VN-K'56AV%P88R129\$DPY6_[49 MSEW'Z2GX+&\2",)\]U%>=MC4OBIU%^EK'MHQ_/9^KHC3KXS%C#3*= M+2+3.YA'<>R1.'80*5HHFCA7U)['BWHM)L6]S5ZC,4I[_XVO+,[!U9YKB^&: MW_,?70_%R3V97M\RT!6WBG6AGLF**$^G(R/W'="1D8]#/05SH#54,F1DY)&1 MS\;(LBC+,W$QGSP15NZ@7$GIM*8##"_T2AFI0)[HCI71&5R(A;0D_A^40[M>[)5AS"/@M8/02L4BK"I/C_.+!/6J%AQO(L!72@8J %J5U$W# MU=_+*C6(VH2<-ESP]4==BAZ"^B3I/++\6?FH9S<3GSKI1RDXO[?0,,L/A[\' MQ,PCYXZ<.W+NL(D\YS>T"V X#?DWTR#FSW]]%VY]Q MT08(_X^S(J,8]7C1NCP%;**76$F43C59:2 *5>:&7]RR9,!<.706'+@F'[K: M?F(Z>I2&)T7^41IZM1S]E88>^")-E1;(;JJ6O(E0K2_YT-BSS5A4@J;==Q:6_;0^S19?Z=KV- O]F46[-TO10U"?))U'EC\K M'_6L-]Q925_F5N=/!\Y2ZQ:W 4DI<7M.$2?R#._-47PJW9GKP6(.0FB&)B&# M, K#M0 CYPZ J"/GCIS;(5$/W8T^,Z\LSN"#J2H]&=X]<\ H*\^JD8"19_8F M7#34U,*A[9V?\'6%7H>+QALZ(\L/VI/40I*A()D11:EA3:80-!XGV)P M1!WO4XR<.TRBCIP[1ID+>Y)BD M-&9L]$MK]&8I>@CJDZ3SR/)CDM(H!5TG(,D35504>3!QI_$P?'!$'=,X1LX= M)E%'SATY=YA$;9MS%YHJ:O/9DV';?N8>]2SN]%[W35NXVI#L&W#G#S0-->H\ MM/W&F.O1!_X>V!:[-W0>67Y,;QJEH./T)E&:*Z)4ISMR40P^'^P;'Z M$+7[R+D#(.K(N2/G#I.H;7.N(LZTA:@M2C;4[#&->Y7B=*2N4__B3U]MTR=+ MX<;7?>+U,?Y4F+;]U!0%P!_:AJ4#E'H5Y>[;H@T%_A]G148QZO&BM9F0U0.4 M&EZD8A4[!RYK)/.B3H7E>D"/TN5%/LA_*U>9=,=P#\94L_!-H#ML$W M9(#!C@Y0ZM5Q1=\6;2CP_S@K,HI1CQ>MRZ8^PY>L/7\.$!*63G!GD6)!PY]Z M+6,UD=.P%+VXF/7[6L>9':8N1.S_M_?MS6WC6+[_;]5^!VRFN[;[%J7P)8I* M]Z1*<>S>W$WB7,?IKJFIK2F:@BQ.4Z2&I.QX/_T%0%(B)5)\@20HP373L242 M.#CG=QX #@X&I$]]!M=MN:4S\T%<&\Z*_5P;F!('UX:FX<@^L&*S^'Z#44V% MJ305)$4N/[JA:U!B[>]U8""VE$HF+$C_ ]GY@J2Y](V;IQ97MO=P"3T/\=:#3]#98G;;..<4!"[2B)#C:,3AJV_*3TC3\W1?HUY]<#\$!.C^3 M1J[<-;($+W$7?E;[>[T$\P!U9L+U WI&D9!&BY(NI!KRX,;U<$KM#ZHL"S-Q M@L>R."00#0I!TESMGWI&I$'#>NXYA M_@?2RRN$,7<-O2\N4HV7>X2^=[9K_OGVW_\-@%__8S1Z?WUS?7=W_1[<77^] MGM]=_1>8?WX/WE__?OWQ]LNGZ\_WZ(O?KS]_NQZ-PG=*]K?KB< $_7$'EW]] M9>*!B9(H!2[Y35&D5V^S5"I7@P1 /A$0TSQK>6PBB_+(8YVK:7N/%S ^W]Y? M@VE8&/,ONBS)OX#2/'W3S/A0&1<9Q'T*X!%&?81L$\D2+)&,4RJ&&H=(S YZ M!%L*!&+7A\E/0W=AF*M(6[%CV7V],QS^7E>CAD(%3QH41!EJ>N.Y_X3D!=2P MY3RYEHE;7F)UP2KF^##^SMQB141JC(U6_!HR:5$WRRU1^H3]Q*_M]'?K!)8= MDP'F/E;&M#4@-&?;.-30,_[/SC+@1W<&;.O$YBOL>&; M, 3X^R3B*P&[KWV^P(A&4_8 M:SB65V^_*'\3/\FS]WO>]C",) M.'/F*T%;27VGIS%OO\A_4S_)%*U7C='LI$0:'I&60;)W 9!O?##?HGC.(Y.4 M<+*7E!#X8AL.BE@B"B#XXJ%8#-QAP@60L*JQ1 404P@B$L&.1I @$F J1Z0= M\F^8\(0D"-4QS81DTE."WHA<:B$(H>A=+3K?O1Q32B!&?D/, MV>%*^MOTDZP6 JMS[@P);#'T+(C!P;CZ.LX04;Q?D#DM'V6F MLB:?&MY[D!)*N.&3,E(G(BNVIFX'T/S5* MO]OOS"?URCOX:#DXS']GV#C/I%0PH22E*;]Z.QEKJ6I&..JR4,?2.@Q;N,N-_8Y-GEZ8N,+!EPD^9K;K&8->]L3P$'C*N#A+ MAP,O"W@,;=VSA;R\H/T0>I+$L5<7>^QLZ#*&O9Q%W4/L3<>*=,'02TQR&0[V M$E26X.1%!G<56<0\N+H*YEB'5N_!VYD!JSN'R3BRRCM(N2T'>3;08AY&IT6L MMK?,>C8B[GA9E7'CT?,RZIFAJKL%!,9AQ<*"05UL7>]J+'1PG&QW[&WN^]MU MO%\9$I!]:JSNV;XRN:DT"!X*'^N?ONN8CQ^<)_02@C[TC]B%*R)L$;Z7\4,O M5[A>@1/<8]BS5#2#7F4;W'#C>Q@33 6D*$)\#2/BE&_Y 3[WBVNI+%W;=I_Q M>IX1U"FO0K6DM[905PA'E$JE3ADF)-+YF0CVN4T2#JH*S: M7T3RL[]P@8YB'!>.2>F*B20!O;"K=*F1\A4FRQWY4J-$NMTJ RYV(C(C!+IIVF;=O0OW=+1 M,CN:.P:*=BIT#)HBB*K"E%LHQ>L6W$+F)(C=*X;-4E%RN@ MMX#0[J9%JC#556$BREWYOY:AWH%35+.W(O+=.,5=BAH,5JNYJSZG.V5OWZ,\ M+:*ZWE9G##0D,A-T](PNM[HN5XBM'B=3]7'? 7$YYG^/CCIL9'F1K^* NYON M39&>2((L]^;P*.M,[FU1QQ#^42-P-V4FZDW MW._.N-"-0BI)^?ZUVOT3#N78P7#FNJ>DNZ2,&]?+N3OJM$&L(9#RM^I5%U'% M./]2T=L\6X0Y -?-*F(,P!PE]-*'4I#0!PL)&C8MN:"1$5)>75U?W]STOG _ M7WJ(\O+"Z>+FX.9KVQ4I;G#1+%4YGEP5:2(>JG<(EQ./+*B2)BBBV+&R5Y 6 M/0 U@7Q;-#$":L803'UHDJ A79@H8H\.C@*^.O!X-^2G?X_G6XSYN^8+_=V9 MANX(INJSRE$LR9(@SG2FM#>E-8QXK)9H8H1-U%P-18,7;BQI4V$R59EU-*5D M<#E3J^NMYVX@V-UO#3Y9BX4-P;7A!VPYH"%-N+HCN(=)DR1(4UT0Y0E3>LTG M35V3Q.QL1YG)@CCEK.2/H/;HM22CK,[5L%8I.>91B_IEE;)0\\M*L*H"@ MZ+(PTWN<,)Z;GO4_M>Q;DUA2FYY&C_1JI@NR7% 79Y Z5NML#.UC*_LK6/>E M5L$G8X%O8@57AFUN;;Q>^@AP359 BK+ZN/YG5*PV_WS-OGQRLK)KHF2LCQL+ M*\+NNV;F3 V5Y8!4:=;[%03/49'ED1%5RC827%]'7#<37"=E5C'GGW:<=Z/' M#7Z6Y[Q.0]0_RQ/WS]QI"'Z<9P?@KK!9(2;K^UA&UA%;UA!\T>=Y4GQR7&]M MV)E28Q5@9>F_F/-!A0QAT7(.)+,M>:,#^ G%<2_0\/R?FUTR'F8Z3"KA8 MT;MZ1'*$<8111M@%!O&H?PM]N0 O%K0K+%;Q<(H)[3N$$Y/:5X](CC".,,H( MNYS8_<[R_QPM\5Z$A=??H!\ SP@@._:=1U<7%UUQA'&$=1:_ET\TH9&_L;^2 M?+M&-OH%IR_<(:/K669X[@'G>!@HRC[Z$)^,\,'M-O #]#W>>E+2XW^TAGST9GF6@?Q'8 MC&"+_&#.]Z:Q.?PJ7@971?$7!-X N=%1E"YRL*44NU]Q5U(X\ S'7Z)G\),. M/+KK,GSYV?46^R;W;R^@Z7I$N/&8+"1#:]=?XON(?>GO(]4Z2LK97V,<)L3X M!*R(C3YJ %-+V@3&@[M%X<(>J?X.OD\$J82/ZS(WH-S!JJ[333YOR47#[O*$ M.6BS?^),_41]%N(F6\U):)9^4 L]',BM ^F/*-.U)QS/P_S:GGK_#;FV +R/ M5A9*>/A673+:K'HC1I0V(.*<# R11UMRW^^8!ST;*?!U(9, MH*L<$N1QWB!G,"/FM)//-9BBKH-)PK QV&M$?VUX#ER\]J -\?X[,TDN/*IJ M.\1G3VEXC,\4=9W&^,-&8PLFO'Y1U[XC_QO76T)<%?X MZH< 0]%1=M(EVO(I]4]343VDM#];14ZR0/QLF;J\24J2Y[J8/11%MQ;O MX;&?C>?BF@]^=(0G++,+C(@9Z/&\4J99IWIJ5>*M?KJDNZ*\T8LJ/BY9L?SL M;B;291)Z^7@XJ3\%ES"=YHUT@C5]5\)D230,'70Y+>Z2/*\I_N,Y7"$@./[X M^10:O5]_AYYI^1!\0;%&7T1LD/H3+3PO)9P,Q$%R+;B#:\-R$")ZZO\*/>JA M^+*G[N^AM^;A3E=(?WSTX&-&J:&.^O^ H&8YOF7VU/_N_.%0#'W%7812TZ/C M BZF">%R.8!=@HJ'"^O+KHA)K43'QWQJ[:+8TT2>@D_&&F'GB"+-3B5)F&D% M"*"GSR>I#-^Z@$O!2<$S4(C)6),O3QM.3G1Z=77)P$,9*TIX$T=W M'HNK_L6HOJ9/!:5H2WIXVM]"]'L<>69(;$E^@90X-"X;&A5C' Y(#L@F[!G>HE/;9[S/<"&)$AE,A<>)@[2,1,$=")LC MC".L^QB#XYKCF@$N=Q.JI**F_D*5.%^FRV"%A_5M(8%!E>,31XZP(7"9+XC4 MY#@%/.$VRE7OYIHRQ)6:DN>A65F^J5VH@W)>5S]3I*+\0E;F,]4(+3?CD28" M:J--/2V7P->/Z-D!8=]85*$]I,VV58 M=V0#U+(V@%(ED-:!W#N=K<"R G%%F(75)E*Q M&7Z\[6R![B+TBG5$:U3OW%4+_> $AO-H8>L_]WT8^/F50F\LQPK@1^L)+O9O MA2^=<6G0!(,,,E8\.M_R ^ N20'0?=U0(WAS:M)P%G4_*^TAE9F([4B9_5AL MN/>U@N57P'.?Z]97+N?[0,(85KA-(3V-!+5-4@7B2^[@[8U<71=)DZ8#+I>A M:B]_D79-L+R[9"J$22=]F.-Z:\,.'\RNGM38A_4'F-3J4DS.*NI1GNVJO?5M M6@Y-;]-"Y 5EQRL:CBP?5KUNXPGW$[=<"\#[("Q9IC$)VA*OG@[<6J'VFP^7 M6QM\M);'%#=:WZN$USI&CGK=PZK@:ZW0I7]4Y)*JP>O='7((%$!@;IK;]=8V M>JPUNW81P_Z7S)+=1A09#67* K6)Z,^ZEA)3E/ MP(X27#@R*A/0+RX2I81;0$6O_K20ALOVJ!RT50'3NM\M(F!PGK=>%H]4K ?T RLVUH!EO#QA=S;=!@7DX+KL3M>R7VN@KA='IC/(.+4L9)N?I[4@5A M9LF2):ULE1:RKD+!TL2&)J5-S!8$*TC*1)"BXJ\M[4&6RG_K7]P0DF\G=31[4!/6&-LAMFN1F('N)>FBJ IW=GN(:&TC;B7,9=X:M,] MN7;]P_'V?A>XKBV!LN.:29H@3B941]=;').WGE0BM:[!VE(Z@3O*B'J"MKN! M"S0X<^6@AQ]?P%&&1NX"3WEZ&U<[RQO!])C""ESLK,P]?9H:'P7K4'@IFB1A M)HJ"*$V*U7?07&O%>_5(9N7Y<8:VMH_'AI/FDS1/-4&32JPSGC7S6USW89/F M2\"X).BR(JABB<7+3@P@BV:ZVM2-,4(9B1:H,Q0%$Y(H*-T%$^USNOT@B/ZM M30P&:O5);.ORJ]&%\;%GRWIY^L\M;^>5>H:?XW.U]1&QT".GASW##/S7'K1) M-J&_LC8%I0?HI/M0R.S)7[!JV6=VNV/=SUY_>[(3)$D1-+75,N:,YT=46/X9 M>'9$.P!L(:5,EX696F!6&-AV8PP.'+9]9_>(PE3L![;EEW 8 P,';>_IN[(D M:.U>9-(I=]L)7*CBE/W8BEZ:0C,FEDU/D"9H/BS/.DM/8(/O[%C>B[ 5'8<3 MVDS0IF>2SM["ZDXF\26OZ,G=.^QO'>C>,Q80. 9JLHLEG_+<:[:Q*;6U.%2G MNA/5[6]JU31KEN"BN2].K2IFJ;'0V3(7=6'2X6F?2@7$^D;8A2E'VVDC U0/ M6194Y;B8?Y>!Q!!UI3U/R+6%86W1-4'4Y1Y7[KBN<%T9B*XTG",=!6]]'?_K M5.7Z-1Y4%9#>4-B;!]%;#Z(SMEK*66[!="9,%:FS]=*^75[?MN2,-+!ME]BO M#M())W5A.NM^1ZT[C6I[.3?;0JC9%=!++4_G+;N6*[M/^9QNX94J+.Z*#XOT MLK=]L5V"AMHH*DM%%>3)5%#:S0RL@R\&\UJX9ER49N@300J/H3*SM#H$+2E- M.]>3L] 319A.94&66[T^^DP\"->-;@[JM%MAK3]=H\$6%/$IHB#)*E.KLJUJ M;]]C830%CR7/U]IJ4)>>4)T(\JS[TG'GH$M]S*UZUB0*9SG*[@)T5ZV.$B?: MRR!7!%U7!9VM/9'V-+;6MW;,]IW M%/83=S-W%HE.HCZ8N]^%MKLUNW"/MSM<(I\%)N.4+I"2#CAT3/9%5 MW&',!&8$+@C_(R*4$DC^)HH<^MY MJ,?(,->49D5X)R*7(J8UT^_R\*E TMZ!4A%"1H#)H"-;6"#@B([B**\S1K6]A)4[4J*?VS8%8HD M4=/[#)A1PX@D3P0Q*@3 O-Z7$@X/(GYSW<6S9=LLJ#CKH0,C*MZF:U<$19D. M1\FY%$]O"A)$W?[-)14TJC[_8S; MHWZ:@A=H>'YI:\?]?^\ZV>JL/KSN:9 !0%>Z7[)J%&VO3=T@'-<2!Z]!JIHX M^$D2^[(/M;CU:W*-L<\$=29-)S-RJK!3?G,/"H9;[NLO9MML/4@^&0YUGJ[ M!A\A3B/[8KS@S4(_/^TN?"UZZPX]:]CQ2S>N=[LAML%Y),WYS"3;Y0NYH(]3 M;<]]G)WW9+E;WWX!"\O'N7)HHF8YP-UZ)#L.S!UGB^SF'=RX7H!SZA"3UJB- MT7\+9'\6(0>%VL># M@-]-Z).\0=>!)* $S^[67N V(7B T &&'^4OAKWC<9# $T '>U_P'IIAMJ B M"8<:VY98<-NIO#Q:V7>I-,$P$D.>_0U .F8A:2!NPN)4KNA%+\SE2KT:V155 M/([T4L^EYQ=Z@ISPH^3#E3+_<@=53+0L9B1!D[@GE[0LXWEX;3G5.KVD56QL M3ON.JLPI?T2@!@^JG^RC0&@,=/SS=>OT=_P[S5R&33U^Y?H"Z_+HR/$C:BNB8>Y[A/$)"TGQW M26V1F6L':6'8LHK7VH=^B^/OT^!IOOF2426CG9+#6A"2JAX)O MHO7R8.5!"-:HMQ59-D>([H"[#!WK/0F]_.J+]/D02:^D1&'?3B\V'CN M8FNB.,BP*=S-6*[ 4>_YYHV4MSR5&3/">L2UDA^OX/22_FUA+^<>6 %BRU4B M"G81^SJ9H0O2)*/T^ID=RB@PXB?R'DL;\3OH0^(4<4;-(CPP@2>.\9R3;8-. M,86Q10O4+I6T]"MO66\R$W0U8T./+2O?4C(K*^ADD$VM),!*DC"3V3+L;9RX M21IV"H=K2EO[K]"V45\">(0.] R;6'UC@9,B_0"O$3Y!!@U_#P=CJ%FJGL_* MT/,7Y7:,RV\/R[HJ2%,ZJDY+6CV?P&):(P8)_YZ.BDVG@J3WZ,7Z/,!URK6I M.73D'8&IL6G2M2\J-22F?5&4"%!F('VO1I7,8B@_MU'4J3 1ITP[H0X0-AA5 MZ GW+*R'-1[$;"K(?:Z9485+K;R;#C-?,@O\S\-S:3X^*DBR&O#L"WWH;6&Z MIG^56OYQHU&;;A(\-2*>)FOSD^/79,,J*\,E<\_\ M* N%N=23*MN+&3<#YZP2U,@Y[GM+N&(M^MWTE0XZRV4=E,DI:'JM6"5 9.?W M<^DWL$U)42[P M.'-S):2)B93S2-Z9B!L^.B)R[&4FDB@HHG(T&2A7KZECO>[@R#P';W?@#0&H MZX*D%)SJ9A%GES9A(?[#Z_XA.18<=RS7W'3!%$ M\7A7@DG?P2<+U5%W1M.CR87>0\Y,DP][7,^;QCV*%;8]^A3#1!U=1A M^ X^[S@K\(;!BZ8*4[V@0#&+.+O(><>#ZVP+#QGQT&T0H5OS>8>B(=6=#,-W M\'G'68$WG'?,5$&AE* U](E'V<-#C,U&XF.KJ30N%]_3VI:/J<6H+NH0'^G@F2WEE.3;GTS7[@Q8%^#D"/BGF(PF36F:-K&=44O1^I MK%WVB!(C=*GT^^.?=0*J=IQ&:YFE%7DPC&F?)BA319C) MT]XG?IE@9V0VR!6QMWQN%K4N=.."KNN"IG>6LM>R@M0ZSEO]Y.ON5.[5"A_R M)3+">=B2XD^. MF4KITJ'2=+9_ 5(9X;9+'9V3GQGD_20I$P%%=L6ZT3\K?Z:R!G)2.TJN]^5> M6=>*-PQ#-AR#+%T/324=8&X]#SKF"[YL._S2,P+8\VH__7O\!GL!886952L7 M$&J"'MU7S=KJYBG-R;F0H@,USUE8R+7I[02]4:B+YA]U2Z6TOM12Q\M1T_%6 M+AYD.GCNYO)"09^@>#FKT#D#JRB5$5=K0>5HH2-]VR"XW827R-UN S\P'#*4 MW%63[()IY%-_O@U6KH?OL?OF(-&2UL/&<24U_]W+]7?HF98/OZ#8&]YAWWZ> MBR_W*QC=NX>G^>$"B;]=KPW,'+S@LL2KZN0.0./!W>(%=/.RRQU?YY2_8- MW"4((S!"Q+8-6/M&G*X\S\V@SQ&EQF-?ZGL'UX;E9 0/'?5_A1[U M##, ]]!;GPJ-.Z+GI[]!P_NY55_*-9)QC?R#/'5\F?5%& 06P@FN?I>L?O/' M1P\^9FPE==3_!^21+,>WS)[Z_]VPMUP%J,;X4?.YX7W7$,^<#G!I7ZC!X_$& MCS>X^O%XXVSCC?[NQI 8*?&4Y+<$ A?(X^D,_=1:-SV?G.$S*G\SHJ)!;'&9 M(XPCC".,GWO@0.5 Y4#E0&5][!QA'&'<%'*@3CA>O>/W-7#H441445>E=%7A=5K9P(8VU_J_-Y:!@"Q3*6.6@X*!( MTZ$I,T$-JR\W3D-GBT\<(SS*X+C@#H6#HB^'PCXNSB>Q1!UK>':NC16>6L+* M)H*D3 5]VK^)Y"NJ;.%"& MLLC&1)^OA;*%"W4QPH'!0<%_8NIV,J.Y AC"V'3B2"JW/!P M6!QZ(YF#@H.B)6_$Y()!7YD!M:[R;FD501_+>!5!DMM:0.#WEE?6TS;N+5>U MMAN@<%CH'M6)4^[:^ M#E#$(U4F\#P3%!ZH2S0Z<)=SM6TG:3_[,=][P:&W=7R M7:DA=ZG8^YMHF5EGKTAIR>-T,TV8M9L#SA:'&U+**EWGC%%E+'* 7AY *00= M7=U;3@?GD[$F+LD-SV^,WRXN'+7&^CX1F"Y3GC_XWP;K%P/27WQS4$,_QJXYI^W&_S] M%]MP_'J0W<&?Y?_JC4?C.(8W^[3+U].T2/_[N!?_WQC #U]MU"DP$ M2_3''5S^]94IB]),E$0I<,EOBB*]>IN%ZUP8"X!\(@ ?>M8R GU""Z@OI_X3 M\MFVW6>$&4 $"A:6;]JNCYK8>.YB:P; -Q"'0+#"+%UO#.<% MK(P%3J"$AKD"9LS\8&4$8!-Q?P$L!\#O)O1]?-FG)/Z(_TFT$4),EZ7I+SYP M8'#0V]+UR-,;Q!9WX:/6%@CN 5R\.=3X^-G) M[F]_8YCQWW79'*NG*/ZXEUN99?A#90[<3?9. 74TY%X_EVM2S?@^1*GQ?8CY M(RQS'Z.DMG4A8WAS+C5^5[B0\"9"?;#R( 1K].+*!Q 9QJ,;4AL+Y=@GM"2F MGF&BG1]*YJ:)/'?@@SMH0NN)F#<#F]E!@:3B5B6WD1S\N*M/!@HP@"() $=< MN.-RQVP80S]'2:LHP5WAQU-]Q:\ZKKH!+Y7&YGN)VA#QYN:1A%4!M#YX\-/LJBB>;>BH_],)C]G!9>)')BJ=%:HEY5(EVE$J"3HBB),9AG% M^UO5-5J,IHB,)FCMA^)!L+@'4,L9&;J#0/./W.2VY_O*)"=VB&?J0Y,%59P) MTXG>XYRT%WR=->;9,+[4P:H,!*44AOHC,S'U.42;LA/)PM)%>31=H27&C43IH#8 MKLF$F*T!3;[+4?Q_6-*^[CA-U:]U3O$@6,S!7)[3]D$B&+>^K9!$+5BBZ)I) M&[HR$Y09*[GXO4"$PW9XL)64P2'V1\",L>6Q X\=>NPPJJ(+NE9P-30CYKS<$DU,P2H:K93*(AQR!E!-!WQYVW3#RZ!H;T7VP.FQ M'K_QW0ZN'5P[:(B.E9D/@_[A(M(X=%$2-'G"*I1YQA&':GIIB7V44A@JSSCB M<0O5N*7@*IYAQ"ILF/_STP@6E[4ZR3UB5BLJYQREZ\865N]LI>[I!RD MW&FZ@NF^@.DX8X29\YL6F+!?@RNH_!I5<4U7?5T;"_22YZ[#PJ]/T%FX4=E7 M'QF2F"GQXU4*P ;X.J]$MY7*O]+'QSD5DXVU>-C'?7FUUXZ,_;!A*$E7NV5R5)-')B79QZ' M5NV5!Z1G7(KQM"[%MTOQ8HR,(648II@L@F(,':T"#\^($]6LX(__$&3,@%'X(>G^]W"W6:HW$&W"OU7HUW,+H5'H369H(RF;:K3JT* MG6L1^PQE%OZ2-ESD4RCS,DA0=>*XJKA@(Q3N?9:T!D_A5ATD+A M]_[!U&IMF#J+A*U6^JVU2"@/:)&08J6]EGUINMQ42P2W6#LMX0897U+HA-,M MUD[C8.9@/LGIUF"&;2T./PO!?Y2A9M3 MF4,^A?$W+SDS2%SR(*BK(&@HB.!T7ICEIU\%IG\YG2H-T]D!&OI]U2DQLR]_ M@HNLX->C&BM5R\ODKGU%O__Z>NN/'@UC\^:KN8*+K0W]V^65Z^#D8<\(+->Y M7=XA*M^]X/_>&&;@>O=HF.]LU_SS[;__&P"__L=H]!7:MN4\"N 1.M S;#2^ M!3 6:\NQ?-+,$T04;Z"#AC0:A:_M^@W?_2U\<^XLYJGWKL/7$*(=S-X[N/SK M*Q,?2A,E40I<\INB()AO'2O\]ILHRJ_ IH6@K"/2Z^\E551FVBSQ&!+==KG M^&:[\*DB).I=KC^^"8'D1XPY5ZG.WZ 7HX7]Q?&1Z"H+$-5JZ'U& ! M?D+?AY_^//H:( 2 VPW&B _^_@GBU_XG^O@# 1!FRQ<;85T617W_R"&#<(/O M4.\+7 \(T45@-_<\PWF$:]3,NY?](U^,%_S1_-GP%I\)I;?+^6)AX5<,FSSG MS_<$'W!5U$5-5#!7P]_^0=JY?]G ^7?+_\?U>F.[+Q"2,80C"VG^!Q[%9V,= M/D:^WHT0?X7;"Y],RTE*RNG#YYM7;R5Y(HIB0E#M#7Z/7OS%Z &W )*]@$0W MX.$%))^+N@*D+P%<_VMK!2](K A!6_R%#VZ1S2$UGYP8! *X<;TEM((MHD, M?Q!?@MJ:(Y]A/$+P&^HM .^1;0(WAN6!WPU["T=W$+5IF?C!$#M8MXX^_(:X MZM.'4#BNQ+#(J.[1H*(Q)484CR<:#AD-'@P>"QE*D0X?H&T_1C)$I*0'GY Q M9\%*.5!_&GBBRHD=],A7Y0P'+9% .>_0_.%^(5?_-V M#<_'H54(7VKH]0L$'].QD_V!SL7??T'VHJKA*0GL)E:&ZO#*"XAT9-KHTYLI%E]AD6_ M[Z@8/N*SQS10S@\*\06<_[S;&?'V_CO>),%MHC^WS@)&VW%XXR.Y[HEXH(+, M[9&=P'+B@I_NOG[S?^XA/$C/5D^IE207>7\R%#20LCLJDEHN!)7%J3SI(CQ( M,Z-/5 P;"-0!H&FZ,ALN MB>(11(_LRFFCD2[FZ>^=EUGL@T!/U*8,4X/';T M1DIP9!F*[4$C5,CZ=**I74#C8*0<&XVQT;;%N"1L'*Y/,0Z-]%++N7N5]&A[ M0$?HULYN]?+D9MJEK5Y69$:__NLLX+<;3W7DT0V+#G,)9F.MDQEQ>09PM/6) MMA:M&]MHV^TWSQ[(>8ECH!0TEY'"8H M4I1$F4'MA!%SV/7BQ2H_L&P;&$^&99/#*H$+'I!\?'][H"\E%BU;EF*<_DZ^ M]>WBB2)X5P M:1<01<8!]Y,1$L6F Y#DPVZ-,":I8IHGG>1.DG>KR=0-<-& VI=OM$#8N1@K M+/75#E]439N(-#9\\LAO13RWV\ /T(R"G"-D0_T2)%5+;,^8O=94OPE5]2LY M("[?SLQKO_(MFO^U=\:AZ92IYU,/H>3T#N>(_>IKY"[[G]<< YV&1Z4WH5%F MXHPF+HX&VIFL^S^_WI>LRTYT9C-):<=XLR'JSN78(&XZELY4DLY;$]E6LR+Q M:#-MZ.+9K1M&^R.=RZE@-;:!.AVNP6KZ5*&2*E(T""XUBBOGFCJ=Z-I92JU? M\5PLV^]P:^#6@G- >'.CY[UY2LR@RMG#O%_^&!MGQ M[A1S)AE!*Y++86G;(C[QMUZ MYR]M/,I+M^(W>)GF_"6-1LF6\FG''BUF18*6&%^,>-2, MC1!E6ICA3)T=[&"C>B0]?&SDQ-699EXMS/ \1W"P! 0Z&6/G**7Z:Q^#U^'< ME9 ,)9Y.BVL$GS$\*J^##A\R."QD;,S4N,D0!^P MB 2/SRZFIW4^^.+:EOD"_A[]B^]Q >0BEY*2#9N>.XO4?,J/FBLJ*/\VZWJ= MW-MT!$ ^$8 //6L9W;V3N(QG?[4U 2U.ZMP8"[Q6A9?!R-_^QC!W?]N&C\3V M_NN7FX^6']SCEU[5ON@GONQ(UV>I6[:]Q!5,4=N[1Y,TYU]YVIBB3<8=38&[ M.;C0.[R0+>P%]_@&6 %ZV Q)A#_G$A;U8VP#-Z>?G N7&EZM5(%ZHE_["Y[2 M2O#FQ+U99>Z?2EQ!)PH _^_GDL1'HU7&"OI!J$G1']^W13Y[,CS+0/\B'AHD M8S;G>]/8''X5J-(#?9/NMYFA=3V#9#3TO(#PSN\4UW$E))/ M @^]LT1-X(8I&^+=Y[#I9]=;[#LG#2'Z'OZT4%NX03_PW#_A M*$(4^;[477\A.<@4NV$*\0X#R%9;NTO+$M]'3<7?9VMA]A5@C<6]!S<3DCYC ML::@_,^M'UC+EU#6U\LE-(D%^+];%,TH EFH%LBJ*'9OAO,2F@M=EJ:_X".3 MR("LD(V!G@^>7'R,(W"!L=EX+FH#OT46NC.73G^*6Y+%7[Y^^++[2_KE9P%Q M,5@!39X(HBC&:[4H^#+=]1IY;#^L.9!Y4G.\MV=@'A :YHZS->R0BI!8\ G" M $D%H,:^PDU 8A@@RWB\DE1SN&A,5GP[&/H8-Y)#.::4$+Y?%3 8S16(#F^ Q=;#P\.I?Z'TWKF&M\ OO$?? MXZOIR,E77)\AM>^(_EA;2$,@6!D+\N+"\M&8R)>(*!_:Z.WX$CT?AYSHT^>5 MNP[K]_G@&7JQ0!X]0K)*L/44)Y-$7&W76UPP]0G:^'VDZ(\K\,GP4$^* M1, W(^)"+"1\G"#E0Y%3S"HDWGU5 (>0?OCR;"9(BKQ[@;3B[G0K"<1F1>QMS-9.3@\N=#*T%4 CEX8C_Q>SMC MFOSC2.FJ4-@*BQJ.. Q)3H[S+"2[AS**OO9_X#"L6,A5+>M9[D6G0L&N!8UUR)E)J9X)CWXNVFD[NS62E M"B97*_:VB+$,P7 #[0.1$>TJB13S!"=J\67(-4=;4W3]IUCW*[JR6;H34==U M&K6D*,JN3PET4?QNJ*PZ>9]S1I55:3936S<+;>:'?'21SPK_ !\M--GM/IV, MD!#^A@DH-"#=9Y.EZB9)I*!@2VDA![SH%P)=I8RQ X#LC+%#\#T0B#0G2M@!@.E7 &.!-KR!"S)O[-Y(#/B+S,/G.!E@,FEF(#.YH+, M8*#47'""HT&I!Q#LEU CH:=NF^[K0&BBF@S[!T(E9:JW?N;_F"-51-C]L?S^ M)5C^6+XLLB_ SFMN,"# TC4W5(UU^75^,K9_\3%S,K:NY%@2$YT*XKVJ0.>% M _I7 ;8*!YP07]ARJH+BZ"K,$P]C_I."2Q;_.V+QE!1>_QH8 =FW#A.N\*A< M!_WI$V:%79&>2H99(0P&^>ZQ]7KCI)3:;5)NTTS0_2 M1&4JEV5*/AE[?PV?HYRII>?B8S)+B)OQ1W,N4,*8FIB8JD5MRY!8S)/Y[=6'7MDP-\WPJ!!7"'1HBG2!\=T MUY7+_5+BS"(\#V78R#Q9BQ&R0%?&!A?8Z)=?.[(P51^PVI_NP&\+WE MF[;K;SV(RTV1:E-]58JB7'\HZ]0Q6!O>H^6,O/!!18O[_WQ[?PU4L#LG+/\" MDCQ-G!^.N'M4J"CQ:XDS[)4'F'N&^K.;/G6S3\2.RG&0@[F6YP?@7UO#"\(E M RS+W2$:?"!N=P@JZU%=V/41N&"S]%\KJP/6@L7H#[C.,UPP>;:(80#3G=^5'- MBHS#0F65,FT4HS?^8*@@\ZV$;Q >GOB#J$9X*+4"=ZZ442=2PFSLUB(ZH M)8L!!=0JBCR=3NE36S<..SVB,DLW#4(M3<:V33_TR'W(;EHL.TD1IS-IIE&G MMGRDT%Q:50,FLLQ&'ZV%\RD*N*0S94*QT$REC]"*L^SF[*@SD1Y-1%%599D^ M &A!GL+ZZ[' \2K>0 QTF?$W,- S<391IBT8:*KP+\.$>O"?(@;H;7CKAO:O ME-@IV3])9MGGM;%(0+8HV)-Y=\N$JB+)*GV9TU7ZEA:/D<_39MI$8R$H+;'$ M)R/S+&L:?6&UY*_:7;N=*C-14S2)67-%8=]QT/%*F?$WB5?0'$V29_3C5:JF MJPP3:IDN39S*6KJX"!N^JY38Z?@N15(5_7#'(YL#?Y %6KQR]@0]XQ$"Y_!J M/#=YGRA> C1/Y8?%[M,&&O.X99D0[*E'(B!OK.QK7W/=AL-NU M->':>D.^"#^OLU2-AB,CNG]]?=A8LYY++#O+.HJ,9/%$S^_AQO5QW3$4Y4!D M)C=D'R$LM@8]+RQ*NR3D&&2+Z2&* MB$AJ@ .?@;N!N.(RTF.;U/^W+>/!LE&[,,VO76?W[AWNZG;YS8S;X8.&NOWSSP_*J%'4L*[S6DQY3U\", 'QP^\+7Y6 %\\&&^;OW>? M20(MK@V( H;1SH""WZ&S<(\/T$76]R'8-[AO#K>V;^QXTT:<15Q ORGB/]+- MA-FSATB[<;,]L$HJ M8%4.??D\RV44^(C( N]>(C;5XEL.-;CE=R]1,_URK@2%^;R[(9D^"=31Y1YI M?M]Z?_R3"?\FF0PL160IE;TQ\ 5'+]BLPPV:X)@0W$,_B'(6Z:AOU,>^BZB' M'C19*]#D8E+SN?H5XEL?VD-FV#X+T"2L5#-968[('1/OX!-TME#8G5FYQS>& MC#Y9CK7>KK.Y$KT3O4%>*#QMLC]N%S4=C?'M%T5\'PTDH]U".HWOK=$9-KVC M4RM%YV_0??2,S-ERCOMTU^@+- G'RH'/ZSE;2U;ZY1&LH M_([;"IM">O(2-M1[,FZ?U[:*XH_G=VGKXZ O;:VF#@TO<:67')VX5*F+7.S[ M?=8SV'CN8FOB-5S'?D'_P;9+JV'=YDA5XP M_%TRNBS^@EAO+< :+C R4/]^ZLK!\((2*X@6+,)CB0;JQGE$.ORP1;_@C&H? M/F([-T9C">*^@6_8Z/F'%_"XE[#A02.Z#L%'S+!M?,-8C7SW&STF" MJ_BTYS_CE61-GPGZ3&'6 MZ_0R\MSHO0.+QI$M+N+Z18%@/_W\R"G M3AT,3!(FLXF@SJ;]&9!:BMN'"^R9T+H*<9SRP.9LK3'5%'SK5!(%-&XV/"M5 MO'66EG;*)ZLY(^@]NBU)*.LSM6P56KA;G+A;BOEGEK&19@CB0,R,4BZTG*0U M0=%E8:;W.&$\-SWK?VK9MR:QI#8]C1[IU4P79'G*IC=N!-U3QV8R7LP^Z'(\ MC%+F^?!XV$<7C0H?.8Z+LV0='S%Z.#U282#T3H^<2I)-QC9M!LJG^I:J=%W_ MB$A,2LDY:%X0E _89)8T?@RWT,A<%!P?P4UDP;+GO.O28FT8OY\5K*F?"LB! M=4D,YZ'_^#S($(%W83)/"]/!1V/M2L;L/33)T?34J8\A"IZ2Q:F?G'0\SO1R MPW0L;PZ7W,//Z'F5779L=?]1CT]]9_ETE3*?'2PTEMGP_B\/#3F]*3X'.%<6I,:N:)DCZ #/SNO%K)U9#6/!KAZR=UDP$42RFNUY;OX[ML._0N*2;TI\MTR&BNA#0Q M<3)U_F@A,R/U51(%152.)@/E%B\[UNOV<<3!VR%X0P#JNB ITO!P=FD3%N(_ M//?%L,F:UFM@6VC&Z4.PA$75E,X^,.Q1'UN;,M5P)K(L"9.)-@QGPF M$(#3F2!+!57Z6,3914Y&-L:+Y]HVGXB<02S7W'?,%$$4CWZ9L5#-W;G'8J&5'[>K\=& 2RJ5O]@,O#O1S 'J(ZIDH3&:=.;J644W1^Y$C.F5/NC$RE[J_ MO9]_[,J[E>)%ETJ_/XE<)Z!JQVFTEEE:D0?#F/9I@D+.MDY[G_AE@IV1V2!7 MQ-[RN5G4NM"-"[JN"YK>6RPI2]E1X[2/8NU/A7P-\(/O!\-&4\A<75,"]Y.I]TR'E4$^P.GIW!/(.3G9G'=2N!Z?[%01+P_*PU=I"X"Z!!_W MLTQ<>,\G:HS/>A]]N'6L !C/AK?PR?4MP0JB1I(M.>3"C(41D%8?/<,)QB#D M66@8S*1AB!:6$)%>U(.[P5_XP/(!$K2YM0W<^]9'>D9:?F!"<3?AQP^,/YMPZJLZ]J\) M@&7#T$*_&N8JYFW(:1]LD-SPV>,%. J@&Q/EP:AUGW2)T$4 NSC XM;!F(4+ M ;C;P \0B+!"1,J"<+=VD67\WXJ(PDWB9N)Q1L-&Q%CX:B:"Z?').4/+E2GB M.">,#5O'1VJH12;+@Z;[Z!">6Z'10_')(E1K7 \#KT09H9E _ZR)A!<1L M(S1QSX8?A@W6TH*+O0J?OA.K V;F&I,P% HC]UT4Q%31CORJ" FTYHZO<0VH MC&(5[=1O*'\+5P9)A84FLV*JO$H,!7=DM*D"E)5*_H;;?<]F*FW$[Z /B5/$:T0+^ 1M=X,GCKO\*Z8- M.L4RR2U:H':I;/$BI2C%1-!5C74KWU+!;%;0R2";VKE:2>JW-G9'-RM1OD&I MM+7_"FT;]26 1^A S[##ZKJ+M>58>/TVL)X@@X:_ARM@J%FJGF^%H>(3 \/WM.DHN6QL+DNP39YC%R67[ MG)LH5R-\'&=UG4[**!KF0*XX(5F;92:PG6UY]IT]43%[_70*!863,+D78G28 MAL'0SFJIDV9=;,<7>.J^+VO).DG!&H+KWM[#&((I!*S1<:\JLZ*^ 5:6_FY0 M5PIBQRDGK>6J93&$1"%'1O?^TK: M\!(*C@(N5O2N'I$<81QAE!%V@4$\ZM]"7R[ BP7M"HM5/)QB0OL.X<2D]M4C MDB.,(XPRPBXG=K^S_#]'2[P78>'U-^@'P#,"R(Y]Y]'5Q457'&$<89W%[]FI M$&7JM-!-A BS%DB& TE"V'@N#KC]5+T=7*@&Q>'!"ZE:D[V/#-(;=/73(%BN M'Q&]J#:J/]OASFEYAQQ6O[D-4UI.NV&Z-6F[W(9D233A"O-V_0 ]X"YIZGN% M_K^N#*_H^$C7)8D+ <'Q1TW^?T1I<#W!;QXFW_74^_5WZ)F6#\$7SS+[(F*# MU)]HX7DIX60@#I)KP1U<&Y:#$-%3_U?H40_%ESUU?P^]-0]WND+ZXZ,''S/6 M>3KJ_P."FN7XEME3_[_CW/$A&?IZ!\I.3X^ZOE*FR3+E;:*:IA& ]]"$)&!/ MY@A>U/VK%9*R^KRDK(-+BJ:X_H'&U+UEG0BG&FQ[)ZD,W[J 2VL7)3"C$).Q M)E^>-IR"$EY ?D[:WT+T>QQYYM_; MDA>4=N6[^A@\;):#@T.C:YB' Y(#LCN+];N<]&IP0K3;_B"GJ)3^&>X MD-3!1<"=A\>DC1%+47 7]T)SA'&$=1YC<%QS7#/ Y6Y"%4;N/(_S9;H,5GA8 MW^IEQFRI')\X6;G"K13\13C2&.'DO/"O"(*LIYQE=E@4-]!;)17EIWF M>E&K^=1U:_K2$WHI%G89/.UORF!FX:#L71ZEE#SC>H_E\;5%O-U^;VP]N M/PH=,+YRJ]L@O+0)86:!D@'+46\?EQ3;X4$X#\)/V@!5TX2).&/2!O3NG+@3 MY4ZT4(%X$#X@5YH,PN6QHO(@G-N/6CPHGS> !Y+B0E8@K@BSC!NI\.-M9PMT M%Z&S6L\2W=855,1_<+1;=OE"F#]Q3*]QG?#?HJ5V5 MNI:IG;I*DGI^A952U3M!8I?EM#5LX995>J7D6I*^>.[23TSOF9=^PX+WS$KD MSG >87]E7>-,_9ZZ)_4TZP7-#25U-E!H[O&#F:$9?(HD\,O&=3M:O^" M1!7>9$277^F\;0/6OA&G*\]S,^B\(BBN" KBVIQMQ/\5Z/GI;]#P"JZ/Y1IY MWAIYT26"60@GN/I=LOKQPL&T"@=?C H4Q?A1\[GA?=<0SYP.<&E?J,'C\0:/ M-[CZ\7CC;..-_FXGD#0V"L4E^2V!P 7R>#I#/[7637E!(U[0J!,NNVBH&!*K>V MC**3QP(RBD\<"G2[<=7%];=["W7[<]VY@V%TMW_&;VVMK=K.+8[69)LS: MS0%GB\,-*665KG/&J#(6.4 O#Z 4@HYA7>(]&6LRQSG'^;GC7%.GPD1O=6.F MY>Q[#G&%JFG"1)QQD\M-[KF;7)6'%ASG%X!S356$6;O5@5H.+1+KBZ\# M [$A(4ZZ \_ !ZTC0!]$[B(5-?\ M$[@;_*6/6C0"8*!&'3= S/?10P)X7EFH6\L'\/L&FM%[#Q DNG"1H( !GJ.+ M#H'Q1*XX"4V5L-I[[W5JC?NT7((_E*7B!AN>/P?T*H@8#PP9+P_(P M*+80O^&3FS,C*L!BZR&!XR&C_WL0CM:(EZNH T2:LT /I1D$#&>!?]%#%LFB M*DRT*?GT!T51!%V="&@0/AZ4]83(&G>@63U!X3,R2_LF]V\O$.(\@N-X M3)9C!=:NO\3W$?O2WV>) \-OZ=JV^TSPA;4=^-OU&HW_?Q%W+0=3&^J.\>!N ML?+X@6<1/0B5!P/JZ,,MZA@I[3;P _0];MK(T.$W' Q,@>&4.$)HA![SKZ_$ M5\"$MATYHMW?$9WD[P-W)HH_5I?9CJHR^UR5=N,BLJ;:C\41E1G?#BHUOAWT M%"U2%5*H7U2ZOTTZI694=OKJ7!U-TQE5Z#^\L!H0&>#_@V_8DIU2C,98.0[< M6D(G@!DU( MG$<47NKE15Q"I-'DOX"?4C5VEK35C1'7!W45SFK&2S5H6MPE',/"-OH4S8O5 M'LU!W]"Y0&2WORC9DH*(G=KK,&L]OFCG'+2C.^\YF1""6-79=LEK*E+ZU-'V M1@TH[$%%.!B9HHZVY3]?, YZMM-@:D,FT,>+!SS..[,9S(@Y[>1S#::HZV"2 M,&P,]AK17QN> Q>O/6A#PP_-=?X5@SRJ8B^JJAWBLZS^T$0YW\1&Q)WE9&F,A#K@V9&D8_RI@WL!] XP6N^B' M4'24G72)MGS*J>-AU$YL*&,%_6"*^SVV$;$7!0S>8431_TF.3@]4L2(1=MC? MX,"B)"C(EZLSK?J1Q2H'L+H[T*C$YQF/;%_T^Z^O3;BVWGS%U+W#FR57B4%^ M0?,T\^4>L?.=C;Y_^^__!L"O_S$:D=,8HP?\.$@^#^8>DODC7",D@(<7D'SN MB_%"/IX_&QX:[6UXME, T9:Z #XXB%6.;YEA4OB(D!0_!_[^B201_\]H%%(1 M4HW;/Z(Z0<2[E_TC$0&D_ZC5J.]=SZ1C)%D'(^@.+I%Z8HB(DB@%+OE-4:1_ MD!;N7S9P_MWR_W&]WMCN"X2$W+#=D-171-BDE6^B*+\""+%(,+:/CV&]%6/& MMS&$M*# .PJ"(G#^P\"O!4AJU]^A9UH^.8H(OA#XC5 ':]1T*+=6Y#5W%C$) M.P(^.&'W1V+3=V+3B=B^!D@I<(O7_]I:P0NF %DEU!018T@\H3U+?%)2?!\^ MW[QZJXG*5*8DQ%/CVLN2\/6#[V^1D-Z'!X_#1X108P205IFDQ'8"6Z0%@E\( MFPQ;#!LDS24 G45@(<-/XW\JS20E:7QJ4D&=/250W"+3FJ'TD,F:J++(XCD* M@/$#AHV,C;5 H0.X,C86/FS/&L/WI&)*/S@1G668/Y44<<8B^^]@8%@.:@.G M2:!&\IQK?UR/*8P)K.1066+U_/;J W/LMCGWQUQY<(;=E/<$/ M#HIR8><,OT(C\@PS /?/+N+?Q@I#>W)6,<6W^$'TW/XQ_%11V/;JK2S*TDB2 M1XH449[;UHZL]W!)-(4\:3UL"4U?;,-!$5 4]Z6_^[I]^"?$PW#1-",P5Z-/ M!HK&M^ML$$3-)UO C<=-)S^/&KYW2;.%,>H=CCR(M","LB2J)B4J(XF.Q4G$ MFMJ456"=%[((ZU;Z(00.!%8\L4$SFKA+_S]33U7@HQ=WD_I^U\GM2XDKY)8WHR0[J?8 MMGM[3E[^&KT;=XK?C%7$K\:.0UNAR[B"4\21*MT>&XA;!Y8R$.BY&@9"'(G* ML8$X:FM'UJXN OAO^++'*GBV@A6:T;MK<.T$R 2#E>&#_?C 5:9 PM9NEZBM M75-_H);^0 V%[?R7X9<3SI%()D$@BF8'O/N9?(2^4_X(@ZV_-7^K68(E'4)S=BB$9?N,T/. M7_'J-GHA6W*[;ZM1JQT)1SH0SJ[AI(&%G@?Q(A/1\,C'8QKO;K\!P_X)XDN3QL/R,W4Q.ZZ%6: MZ!6+@7O48P9V/X;0O,9%& Y6 F*0 Q*G&P\YMR_GSS=)U \<- MX$?T!_A./O)OGY^?Q]\?/'OL>H^OD2M17N.O7^,'7T7/!R\; M]#RBE=1<>T4:/VP^>M0V'J#]UUC#PB:(^E5A8[C!M.=>]!WM\ASHT_7 M-NH%%UR"SNC;UU=OOZ#/5X3W2P_Y!%PO[@D1ZGI@82W(*C#\;D+$<$G\$2S1 MQ_B):%77 MO9PU>IFYTIVYT>OMC'Z6-?H9 M,3:VU.0<=K2;IB+;$;L.6XT)/,SO^+6 B^1 M)A";8S% 2\Q7R,+7)PLA5E?-IJR=$O?4GI].G\U.7S4%(J]W\[WU_K-H-:2V\ M)#EM^H1@O%BO\%;T#/&I$AS62);WC5:[L64"9_P1T^5YRIQ0F_.FK)XBCC>* M)^@#W=N7EY=-5;LA!4$D0S2A7"!JX2B]+38,4>*W3;\R)"7T$?,=4HZMT[G[ MV/3KI*7G<4NIMTS7QA:L*=W3! K,B+5A<&D!'ID.E\ M06F(065H.BZU,079\,!=A]ARRK]!CIQ?Q@N,!7^@R+.)D%.P1*H,0R9P )L" M;@R^Q0%R'7/0-09CHRN?QF:_U]4G\.-&[^N#CJ&-/QG&9*R]V;3PPQ'+:E@. M$0-'++ @8%EI8./<4?LA4)5"9@5-^_"@T=[$##@&46X0;=S- MS9FYDNL"T*70R)#'F8GV6?$A8CR!_^Z- 2!MWFKFT!CIDQX0' >+JCAWW"6X M8 $TY!'W75X:[@P!F:B?5T6]8]X/1\8GH.M]-K2^.3ZB7QW]!:)SS'MT+%SK MCX7KV)AQXT\/@R/RN&!^.+6<9_*#PI)QDSHWU:&7A]_TF[[YI?C(/""*'? KE:[,M8! M>X6,L0BX.;GCV^*Y8T9K _VAVP.:'Z"XW]%:[6-(15?ZF%N,K&1CYNS&XX1B MSH,E?FI5)F+OPK4]X9;CP!B/CS!$8- MF%XY MV;Y?B1;DN/PLZ7*] ]/EN"==?G1SQ,UC;[E$;&W.QF1.R0P6DU3HEN5Z5! Z M'\*8:!$9 _ 5,:_3F4V M84%Y\*8@3#6*DN=@]3:)%:P:[WL3-=G_*+, V66,@>PO/VKZ0"4&':@,WB<< M48R@.' %'J(UFLKM"XE3M" 'B7=)) ;FQ-"&^J_Z3=\X^CF65@96( M60L(^RY^Q(Z[DEUB!(_4PV&6580T!YN?TK*N6V,T@M1X9(P-?=3YI/I&U_AL M],VA[#Q0\=D8/!R!*Y\@5$D44A.&W;54\=0@9^GTTV&)A_8F5/>X -^3ID_D MF,D3R7I0G 5R)#G/0?%]3FZOO?&;.X)4O@]'\2O%\2K]]_VA_?<8& ?DL-'8 M*,N4_:JL3.::&R('Y\;',,D9Y+M8(.(D1_FP_&6&^/5K.#HZ6LV.T'!@MYQ6CY?S5 MH^7BX&@Y/T;+@=%R43%:+EX]6MX='"T7QV@IN)$1#XJ]U9G8IVQ@Y*)<<"/D MB.-AR\D8O*6Y7FU!>?D2"\ICI+Q I,BO;LZJA8O/^G(QLT6T0/0D\M&J;6G2 M#.WL&$3I>W>Q 26E/ O^Z)Y=+J0Y>W['[EY]]R^&82F.+'0+[_KE0G_(EN+? M(BX^-'>.KOH%\0.N\G@K6:Y<2(=IXE1U]-#R'*%5[,RR?R*[[UI*6/R4;2IC M$SN"AR6-K:C39VZ'9P$SU[ Q.+"FN74J+D$D^-+;-%KO&^U6.0025UD4;#5DD V_K69I^F451=J/ M<@Y\QH.[0/*ZC7*:5%*R&5QL *I:HH&?5PZB2+AL?0N_ MBP\742G&5LA!/N-,E'=7R.2["GYE>"FX.$?I<'UR2YZQK7..A3[EL)R7YLM% M@;Q2XK>T2O\6"G7IS!64$3KO";R4J2GHZ@$9$9[4](ZYWBHD)$!RHE'B.'*E M>'TBF/P"$05"P]\^[0K"SK4GJAG;8\&U#_GZ\U3%>5SCI0NC.V+K%]!YAAR> MJK0_9%/3G3[ M=X^K%X$3-]@CXB-L8?*X_9I;>? 0(;7Q5$Y''77OB0,K.U 1HN(.^E3XDN0> M+Z>81=R13^H;[5^!=66[2XBJ;SJ>FJL)S/HN39BR6U$WQ3>#W&=,;9C"!,'4GT9#A%5K+IZ[[1*%'R7?N:(YC8WXQAL!0L'+EE[Y.URIK MISX3F'6Q0QXQ6Y"]GK2W?HW4?@O1F[8?J7ML+\=;:^EO"> 3"DO87Y*ZU M![;JRZ4'+!Y@9L0KM?*>P,0AO\0HTPF*"*FU/\88YAB[ M0'G7(,26NR06++,@C*!WK=574NL)?A8WCFO]$3'U !DQ3$58_FU=$N;KP5XO M& (E(-Z.K'5\0_:[Y 9=72)^E3J!I9[MKRZ"E.NZ/>;7Y"^CJ9FW;>9\MJH M&'G-7B1U_(WT+D%SZD+C%K^']>":$S2VZ1_<+:QQDG;MUM1-=>7M=H7"3NRR>IFE/*Z2?? $:FHI>*W MKI=\-Y2HJ:7JDP7#>[P>JZJG\D_N'M6W%753/*U?MMX7ZKY;LMH9M4 ,)])0 MG3$)AJ2[66])@I6:_H28;:K+V+AZB8WM'I5Y "?69^2$MXGXWO@Z\K^7S8'@ M5$TLXW4]H6(DL-#TA-P@E']))27[JBJ@9CE:>ABH4JY[8N$R\A>V'ZB-6<0T MV7FX\8R913@>0H:"U1B1YJ:O(___V8L#3XY(YBP2/D% ?6W_%FGY[^#Y:"<. MJ-2;D%=R?V[SWP4&!:82_^3:]JTP-\4"L\D"T:3UOG->8@*KTFK,XPK=5_DR MY6LE!["T_((DM=B$(>]1_TN %\P1LIMY79\6>5VQ;Y"M_2"H,EO./6QWU9=$ MOHM52A8=3%+PL!,)2,8[43 M*GBV5_6SNJM^OE?U\[JJ/O96*X>D!4RBIJZJ)P,F45,WU<.1Q:0X=TI/H:G7 ME!XNT'_!Z\V,\86(Q9>%N_1WT#\AGCT85Q<1=06A L\Q^Z9KT)UOZ>4_^E)^ M.-*C\D_$Z)8@C[L?[I?@^5[FHW%&&*7*'@Z#$&:QUP)[ZK]I)*MK%/PC M=Q__!U!+ P04 " F0*).1EOYW&00 #>ZP %0 &-E;6DM,C Q.3 S M,S%?8V%L+GAM;.U=6W/;-A9^WYG]#UKW6;85M[M-)F['UXQGW-@C)^WN4PWC[^^QM'H&1**<')Z M,#D\/AC!), A2N:G!TLZ!C1 Z.#77_[^MX__&(\_P002D,)P]+@:75U^.IO. M4,1(Z>A^>L?^"D<_'3(9A\>C#!B-%_H-F/ MMS@ :5;B'?;71Q+E DZ.-KJ4%/Q?XYQLS'\:3]Z-3R:'KS0\$$7DGRV4Y.2O M%7IAT^3]^_='V=<-*1.$-*(W9C/OC49K_Q$]8R3(M MZ6H!3P\HBA<1S'][(G!V>A# &#%'3=X?GZS=]$--14?[,&H?]M0TY6$9QX"L M[F8/:)Z@&0I DIX% 5YF*N]QA+C2>T#2'QL84T=+Q^:<[,6U&O/M97MR[@]F=6903A>$/C$:- SO,6T:\,TZKHQ\&X!19_? MK652/>V9= XB'DX\/$&8=F")2ORN 0%K6"")2=%DH36+QV: /F9!&8N%YP L6' V^?D(1BG-?^'.^7E\ M/!&1XP_BYS_/*&7ER"5'X!%&IP?%'U.4K%DA &16F)2]\*!=]\ MZZW\-\DS*P FJ\^P7'S9)U'ZXJ=BX7>@>D:*=@ 2Y(+87PLXK4;Q@N*(\L&> M2QLS3,8Y_XS@6.5AK"W[3OD^C H"1BD>%1DQ"2$Y/7C'YW8O$,V?4C'1ZZV^ M^.C$(VKVORL653R#B'>!9^D%(&3%@I_?0;2$I8ITXA%>LN3QL.KK6*O'A*5$ M 98?_0&+B(GI% :0%?LQ@@S5BK[*@C3ONK2D'B+"P38]$/2"1/V?^%/_]P0N M JO7A=\Q&<0ODN?(-$-60X&R5FTY5T=1_QK$42\B%EP2TG*8WNR[A E/$XGZ]:28R89V:K#]LZFL%6]M6P*U4*(>Q6IA_@?0U M2IB[;M$S#&^2%"1SQ&)_4?!*QVU'O(E)],0>H\')3CM,F$1:=NA[1,8GC,,7 M%$4E#)1_%E[8_NQQO2K*;E>#6V;+W%F_@Z_-0*08AA6LPNQ_^0/16P0>4832 M]5K\0XJ#;T\X8J6D/%Q.5R7HVI(+[YC)?3!<;:/:'#]*+L_3J FJ=O2_R)#G MS>[!BB?-&$[8+V0)0Z.=-3A+64HKSOZZ)(T=N(GYA4ZK2KV;S;02[N%*".8[ MBH+T#Y0^72QIBF-(\I*OY&AR8I$ ^S;;(X#UM$ M3RH7<-LUHZ-'N,YF)[WFXV3TWE7O;8VZ6I9(\._4.@2 MSB!#8O@%O.Z8H4E1VI%O4I4F%MZ?;CC-21<;=1V M#F99?@^&^L0.UB5(5'Z1BBR-ES[VG<9\F#$#YE7.ZYZ(_BHKE6PWH(9BNZ6G M2M$?;O5(-9M30*PL<**L6=7G32JC_-G7.C488E&A50G^C=)3 M?A8H@>$5( D_"'H6!,N8VP5#%G2@ )6':7L&X2@;!E\QX&RL!2IL9/JWQ'@6 MAMG9,1#= Q3>)!=@@5)07G$T4.59<165KS"P,\NB[I6"_ M)=F"934,+![=N MD@#'V?&MSS"]F[%I277)I [W=MG$C=M;X#1R@PV@7!4(H/TTT"F!,0YVGAG( M)!JZWX]'91_=LG_O[Z"OBMQZ/H?%"L&8B]L^? MPX0-R-43:5JJS>$T!55_[4Q>!=C6HD++*LA:'UE3R)"UI7&_0]NVY-?,,>M[ M(I8L%-NVI7,XPP1N;(+TZC4E@)F"$D!6-\RU6?*-+T'BB)5O?I.DD$ JQTJG MF@IXZTA3KP=#:7:=Q[K<2C?KR78.C,K)^FN4^T (MO90H8UW6+3\D*N\2/[- MDC>Y5N7XIJ$HYZN]&.NF\!DF2YC7;'DGQ=5K$"WY)5)\;R'[+ZR&^ TD;#(# M-23TN&=54\6X#7\4-[=6M:VS!S6T^#>[W%@GP@5EF[?<>$Z*4S:[X MGN-LE@'),PH@?6!3BDIJU$2X29*J"3W ?Z5.L(-MPL#%0C,2#-+\BQ,>8!;FK*]9C/AF MUC!&":+9K7//4(X*-Z9\O<^2R5.-.%T5,4U;;=C"07T1X>,C+$JJ;PRB82E?ZWS[FUM#0>PM20DMQ'XLPFK=E1.0P5XM,R@^;:QA[WH927NA2+D1:4 MV]TI:LI^MU$K5O:N&?C0/%EO @]67PA(* BRQIN$V;]$4P[_NUQGVQ1.ZE;) M[@;N#I3TUX/98 OOR;N%KDQ3L,W6\@X*Y-\AA$Y6)3V$F,X6%V24Y QH+5QR M:;)?-V3>0X)PR+Q+^);M2[C^?WFTJL&JO2]3Q=IGB^1%O"?X&;':/U]]I?RJ MC4W0>L;ZFF?9B7EWQFU;MF;\WE$UB.9=J\>EW[(7K^[&/!J7'IX @><@Z\]B M/H/.S"SG!K5$>2Y0030T)%@9VP 2*OEMWA39VC5?! 8H*Q_[>P1%\'468Y*B MOV1(<6'97O]EP3(T%-5P1 -,V6D3"/O9'X25PX&;Q.8FCNKVI@9"MCN7:@D9 M&BY;<58#I-;5[]_ECFI+MG=B6R.URF+$Y2[+VT&ATA&=8&Y7FY];1$L%U]XW M8T2;%;<2> ;NX6/0Q3VMPM&@V+][]*HFY(^%V S/$EHEZ JTPX>8VO16 550 M(]N@XEW')MX,R*^8D+X=8 26BQ EXNR$#!^*-9S5*D;M],M.BGD'7G%_LPM4 MU2Q*8,I8A@]#HR-:!9U,FVPW9\\0RQN%W5DP2^K2'49^G@VKE6IQ,;]1EL6@ MR,.]+;76<7"#18[B(I^#=I$NM];JWW$"1>FO40*2H,:*DH91OZ(D9>SSE9\ MPC#;NY2=<[Y;9'N6KEXA"1"%Y0,*UO3;]WY,]-YU:;JJQ>XNL.G4)"K%NT$F M5?X==]@M] VE2_YB:[8]++_I1@,I+;T$4@KZ(4/*Q@4M04JARO("B+V>H%F ME=C"H;DDU$2V.3>C(AL:;BP-;@ 7M0;;S,6 RKS&-]%0"75ZE\WKRC]^LQV MC8!*PZ@/J*2,_8U^HKE\P=EA$ *5;_^5AT%GQGP\=&#TKH/3U3INX!2;+D^B M.QLA'73*]@SUG)ZH%+_\0I4)=RIZ%=RJ](-'F<$%;8*KJLK'(U(M#ZSFOKZ+ M@56JU;]SGE>S&0S2N]G5:_#$H &G((5WB=P'I;9$ALX)I&6'33 M:YAZ^;V5_H(I/Y[T>;?<]SWCNGC@8;E81 @2?F?&5;R(\ I6?&%)78D%%-3> M10*&Y0HW\QLL5Q@5>;@QH) Z$D=4UYNTM&EB%:DLG5'8T$*SLT0P:)RM26T+$CWK_S+<7W2?(NL80+/9'TI9H+^8CUEXG*(9 INI MNYC1A_G;TFQ W[U>FC*XP+#Z#GO'6M1W^;2CQ:?[D&PLDEIBFZ3=J\YF->>J ML[^NLNL&(+\&JO-Z*W33'=FHN(>J"]O\"Q]RYY3::/EG41W;G]\TTA76[PN, M6_7^;0%KLZ'(GUOL<+30*^Q@J% I?-.M9^\U-L1!0F68AWNUVS1[NU+793N7 M:.F@<1>T?&_1C>MFB,VX8(U_RZ!MFBH>0)?N?^A<3P?-MZ3G>P-NH7Z&V(1+ M]OBS>OS ,4-6=[,'Q R;H8!/)]?G^E$RO\<1"A#?2TK22=])OOPX[JJ:F9-] MVGDH:/NIU]>/LF),P%H/7W8 ,7.4 :+C\!@@UH;: 40GSO!6B9>C]TG?H[?-!54B2BIA MN0;G]NUA>\X^7V?F97H ;'['CW8=7K\&QZV!09$UXHT1!7(%(D&C!6-M>V I*C ORU=HJ3G.%E2 SCD-$5L ME&F&"@VMK2T@HRS?OZL714&G> 4B[>BKHRJ"HTHU5'@8[&T!(%4-_KV!5[+L M"P$AM K29)3RH*Q(.42X6-K=$#)J+?XE-(0MOX,@,U?;L2B(BOU*A6B(.#%; MVT*O4E'@WQT1ZVO#+"=_=L2[3Q)93_$&@!HGZYN@QZ3(<'FJERF/'_M.>? < M4@IO^5F/\N'AZA*&';&H:A-Q;VU;4[!/I/H4BBVYV6Q!WE\+MZP_[&QTH5GK MM?"6;);NW_Y039E9TU[&R^R%5LV#&?4%F)&E%#!PK-DYICWT*?69KE'8ZUGJ M.$;9*WAT_3[H'"9\..$GP'$2P"05+X7V/;3<0N936#PDM+GK/#\M=+DLW[OE MRB9 8,_66Q=B5<0IC %B:"!WLVM$&6S^ P&IXR*M(!>G*03UU[4X(P2WZ+)" M9V-;$M[M-"F!?\.AK>6\_%]><,TV7N)V;.H;[C<(5:5SNL7GKEK_%DK$I"PU^A)U^QO M$Z,*]^RE+UWK]6]=Q6D\8(KK=J05_CJC_)K_[8)3YJ#]C/1KQ?YM*"D6GUXO MTR6!O[&I?;R,U9-+1R[IA2 :+J^]83.S;"S'P6/>S2M=P5&Y8J6^OPIMV;(< MU2M8G/3[-Z>TM/LF8=,/;H/^*$15/NH>I#N:#6&1QZL"_'K5=]^7!GQ9&E 43MN#J!ZL55(- M:WID9VSM29!2O']QD=:LKTG(@CJ^M82_K,F/BIW%_%\N3<&UL[5U9<]PXDG[?B/T/7N^S+N D08%D1$SU6$<@# M^268 !.)/_[[>9V\>@)9'L/TX^O#M^]>OP)I"*,X77Y\7>9O@CR,X]?__5__ M_F]__,>;-Y]!"K*@ -&K^\VKTY//BYN'.$%-\U?7-U?HG^#5SV\1C;?O7AUE M,(BR.%J"-V]P9]3JV^_X/_=!#EXAIFG^^W,>?WR]*HK'WP\.OG___O;[A[

'[]]\.'S[G$>O:Q'Q8PDFI/GSH'VMT^%OO_UV4#UM MFB)",8=T2^VJ?7'8-&XW_+GZ*RI>HT%^]6H[S!E,P UX>(7__\O-6=,/#]U] M#-^&<'V GQV<@ >092"Z 3D(LG"U2*,3\ 02^+@&:7&#_IF6X 0409SD2(Z* M>+%Y!!]?Y_'Z,0'DMU4&'CZ^#L$Z1L-X^-N[#]M!_$\U^@NUT&VN7JXC9=I_!"'05HL MPA"6U7A3Z+.^ZG4.9Q$G<-QZBQ" MY(!YC*>($>+2J-B=,N_P.\?NC$E86(2)OA9J],="0U]."A&;;E?_OT67:SAH MJ2$5V5D+&HV@SFTJYB=2RIM J0+-/?I8.O=VRBE*,+2D-UX\96*$V\1,X MA[EM:W+8V5'PZA'4;Q"[FE'YF%/I*$CPOMKM"H!BQP$M01#W%2C0=)\84TN* MEVW5+&NC^QZ"88D-CL*34_1B+39GZ0/,UH'NFY%/KRTB"BN)E/4_VX(VFZMQ M6AQ$\?J@;G,0)!*X8&SGDEU:O,O\ J Z9L(/ 1E4AB4D4+; MK,1P'<02QM81N"9M0MZ*U)LUPB_(3 K;I6M TA42*@O+>_"F&0B#\E*IMZ5& M((G3*C0]1W]V&(/G J )I9F*L+BZ4X,5EMKSG0L)..\/N^*(WM*5($24!(8= M_@G^9@!UN# E3KU+D>^N,_1FCTL>LJP'M>J M#!]W%=E!9)%U54+S"*%53RF:L^-#!M?<08="+792_OYJ2.A5 5\-"< ,A?OU M1VQGQJO](EV>/C]B!V)94=BN'@A..R_M*JN7V, <2K6EW_MAZ;,439O5&HQE MXV&+OG7;+?RV*U,7!8NV:=2V_.#6ENAUFEW"%'8EK)'' ;YZ3-2 D?IT&V MJ;1&RH:H)[)&4JE;@ SD?7Q-P*DVD55.7B)YNK$5P]^J++7/_.R!SR#):Y<^ M BD:%3K>F:TZ6*6T\AAG(IUD,4*A4]OW'T[M>PD*9A!$?5;KW7OFI05Y\HOM MUNM=6^L7I]8Z#;(4)^U>@^QV%63@*,CCL&T8;+ZTHHX_8F@PJM55_ M])ANGJH),VOR@*GB^.T?9HW:_6MQTVQKY<(&:._&#>*U,DVU3L?X51C?B"[ M'*!$O?F08O>>$Z@DQT ;5FSZ!%AN-T#/TB>T\,#:; ,?YN*6WZR)]EG-O,2$ MI%8R\3Z+$+&RV\W/8Y@75P^?(8QP@N$MR)[B$.2W,.D''.*&]9CP&GII:VG- MQ-;FD2+V=KM!2L_'K1>C@P]4$FV;KU7]87&K$_&XW/6]!M:VT M/?^9(%$7T1KIE5#?,[ 7^_^C(O5<9D7*);-3I_#I,1KED6.A,Y! M=!<\TY-<="AT\V#4*'@)E/%C(9U-H\:#@,WMQF>CT%W[9%<_\ZOSL)_U==<^ MU&7'^JWT8:E(@B>W1,30ZTXL56UA%H>_APE$1OSXNLCP:3K\ S(Z>"Y.DZK7 MQ]Q))\^[:T=VNZXQ:>VL3M:,+/6M M.;E&@_+*M2U+H]FR+XW6?(W\];UW9NX>GQAIYX%^HRR-J7F1\EA+>-$)8;JV M[C[K6O>B<]9A\BA+[)60KP;%B$-B+4L2(EXD)I\C$=$:@6H[ZK-:Z=XSGVW' M4T/:=CTB(_UN>% -__+UYN0B3@"*K5. A/B@.$HNQO3L[;R)[WG5 BF%@]75+(\$G:5A!H(8?0^R_C4R]-S-=!YK-:K[\79V@JG'16 :US0S #\3(]+K,,I.'F M#JUM8(-5>F&B3\A(+!D=';JHH07FZS9;K1E5P36A/&B\-CNU=W M?@<7452-1Y!Y&7.QDTTFEQ_'Z_35O0%HV1F'U<<6I/@7I->$CC>*^V@'U.2^ M9XYHP@8V'5)3/C^.)_+"VDOPO7HR_%:HT$=B^='JXR5T=?0=MZ!H4?7C?"-# MV.WNK2).&)WX0!ETFA-2^!IK0V5 UH^SD2\)Z/()Z#\Y2T#7-^OV4R]^ \(4 MORXI6>E2;?M&I[?U-$]=14-^PKJ DA=Y$3W1J,G-W#:DD Z]C;O,=3DS0CGM MJ':F$:ZJZ] )SMO<@SQOMP:GY;"/LS@WD5W/YMYDL[>^SE.S;IG/A]D1CO-J M^^?(.OZTQ! M1&JXT=/HN8V:<\/T1KZ:6THI*3NS*'F1(+<(PW)=5M4*6+D,=(=7[4><7[Z? MK\C055UN4I G/LQC\^A8A>!2/)>2T&X=-'?)COCZ1F.\F+=6&N.@G.>:" M.TT-8DCKBE=C_)DWX!I$I?+UOQ-CR#*6!/=,3ZRL51&DT6Q5"LJ5[ZX+9[5$ M.F><7I-IVBN.16_J4Y4P_&:,H_K.@RKO=#L9,%+51U!@UPT34W 4[4E9G%Y* M3'%4VN$?CRNCNIB8FQ>;!KC8YOZ5!C5A+5/'2[N4$1N$Z=^1>(SM"ZL4 A&HZ" M+G >/R&5TR)(EW&C<*^X_Y<?S03Q\Q0:K9 MT1Q#RG,',3A.*C ?Q]:+(#!_/?6"J$9[@ M/2 CDQ='3TWJ=YWA"U"+S76"-^/2".\E/VZ3X*QYDI"G!:_B\/R!/$QVY%UY M&T<^+VXQ)*$B8X^&L0WC/<08\NMLIGAR,:%)4)+O0W?!<^NAQ?F1S]#"Y,AB MZ#EL)Q]S5],B2S@OCOF:5+2_CJFR/.Y60=JLT8UN(YF1P8)#*LCP _FHKF5< MN:V"O'X<(+:Q@78)IMCS;7&QN*E;<=E/AU,<7=?;LI5$?ASNM3-CV(PO*5RL MOL-^K$B2/;KNWT/^''4.5R J$[!+ VT-1'ZTZ:>D];Q!MSLY#:G,5P0 !D9X^@JF('*D4X+L?L)CAU1CT+1G_8U+;N/O0G3&:X+10H)#)6A^JV[G67 MFA=^S,FL.-I]<@I]9QM$*$_/F,#"R7.7N3\R7L9 MK.GO%LW>8C32>[L+2W0@Q4>BQ/BTT:@@@ "(=,:^3XGFP3B( 7R%(RT(F@:/ MW##)+B*]J:52G]($T1T(5RE,X')S@_,>Z848)%O7PREL[2A4TYVVH.H 2.*) MQA1C2LC,BUF-7#5?'<_ L<,J?J2C1Z(EJ=##:SD_U,@K/A(Q7$;#^6:R<@Z2 M1[2#K#AT?9B7?H*]550>GWG&'YSOX#7('F"V_@2SZJMT/MA@;LK7F"/9%+LQ M0=)AU9^J($ M6I"&X.H^B9?;$U_T]!25+LT@R71Q-)T8!074&I_V9&-"G&TM M(ADQO'AQG<1YL%QF8"OH4QL5&X 32N!%F$V4^3,N M5N0E33XR;YCW02KT:4H;2O79$_3IC) -#$K*X<61Y;,4^0>BO<%7C&$%JCOA M\$AD3V"1%"##F1)/K&E0MWMS)[5J]SV!ZLAQLX%:=9&\.*1+JAPBW:JZ\@R@ MBIJ1NK_,9GL"/,EQL $P-FLO#M NT.(SBI,28_P6A&56Y7N=/H=)B1:VGY U M<&W$LJ@#BX$V:[Q\[:'.*$UR_ML,S3W!LXT1M@%^0W)Z<5BV>5/P)@Y;&Q^N[G".'%:=%&T#]A]NTLO4\$CL[,,,BF=?P2,BL9LRAF1D!)OJ-D^04?*3F"UZF32= M%ON%(([V-O-D.EP) MQ^%]F=#!FA+/_$N2G"@[/HXPE/>DK=-):MC; -%S I M+/&;F)9P]:Q)"E[7"#QUN6::A'JLUJQWC-782G%#2!?\(%%MJVP M37K=G/G(1?#,M@GM&;%)]YEG-N$(SK-)MYLS/[G.8%2&Q55V"[*G.*3%$[PF MM:+T)GL894B,A;V @\[<-73P58VU0#GUK+&P71=$M';NHA2NP:&\C@WLRT"$C;SMS02-G2WASEKB6DOJNIS[K6=?RN%GLEY*M! M,>*06,N27AVB/D^:S[7AJ2-NN1\1.+:J;DXLX 7D!4X"$ M^(S>]^0&:_IJ4;(Y64 *F_ML145EI0TKIFOC])34^_2V"(HJWOL,X#(+'E=Q M&"24H%O8CNQ6L]OM8?@M.RKV8G".!.XPM=U^;DM$C=&$[0BFV.W)BTT-Y M#3OX8!&NS,TFZ"PD'VWN0] M.H\,PPU>$#,U'K@M9%8"LB;J$7!3L!] M6N([ZR[B*$K :9#3E[#\1N0X+Z.1SQ:24DS:6BQJSD*=\Z"(T\4:,.="=@.R MR*4T\-F@0H6DC4FC9/ 0?@["MTOX=% 5XLHVV):_D#^P*7]IF;+^^>N7VY[Y M=C_4VN$??#;/0&!I<^">7AQ=OT/KGQRM>G!Q7L2+LACEM*BUIK;8PP6H>"3L M+3VIO+VHHM&2C+H283X?HL?]0I-G8BC6I6U_"JF>(;TJ*:QLQL$:RYTA:0M( M54MREXRRMO3F"\[I<[C"LPN2, (1/0KF-"$Q,+6)HS@E#(,>[;B72H- M+YSSZ@E?50F.<>0$,OK-%IPFY'X+:A,?S2FAC-"<=!JS*%W[WG7IVM/U8P(W M -1?5ZHZ,D=!#B)<:0;-NMLBG$DE05TKD1RG0A%,#%&[O&!6L;5$G4Q:IJF[ MF\2E-*E+5H*3.,>YZF4&)Z M\8:LM08178/39_S/_C$BM4YDNU:RT_Y!6VNX+.-75B8OHO+=EH"9D> ?C;/ M8W!*SBB/20_,6?23*4Q@V:TLJ=#^=#"/6VC/4A2_@^:3\7FM)F6?5*)E4RF' MT]*3?5,;R(4J@T3?2C4HUK:F#D<<+^(:AH34+3JIMGP,NM^!E4$(&TC"75D. M>0X@O-JI-0:)P9:G'Z"@[>::0 5WAW<,+KS9]<63V]7#;9 QK59K.=- :/! MK&#GWAF*5)&SW'N@>CU\1X.ZVDKXD"+O MQ4QP"Q)$<_D9I" +$B3O(EKC J5%5EW$4(M,GR6T^C;)I$I]?I6^9@! V-8&$9["#X%<8;+W^++ M2\OU(^Z%U;P Q0I&U;6V0C^PSG'LW*/"<<\\;"K;V'1'BSKX$5GJ:GJU5>ZJ M+/(B2''-RAN8))]@AA^:<=< ^5^Q/@Z]]1 M\/"$UAM+M+X 61CGX#I#T0)6_,&V6RH*8-YEI05X<6<3EO/:U:55\B+A?JSB MBRBJ#!$DXI2Q27@9>KQV0N/G,H.YKW1HN1>W#5J3;]M)@E:&]0_ MX7:'4[DGE[EMGV4P?W'DL1:;D7#FUJM=PMPK2 M6N?FU6KA*\<^S* >!BX>1BM[,I?X,90_0%SBRW7T]L:BTCDGVY?^ M3#.:IEP+-IY3K..LJ9DZIEI@IMP0+I?3OR9>C3ELC[U*,OU,O58 MM/.#83,Y3+=Y?W-N8K>;DX11=2-$:W9Q/UID$:SK4I_]QB>B)E\],SM:]EL+Y MQ6M'V6I.7DO1A7BM;D*DDM=6O^:+LEC!#"=A?4D1\];YD>LD:(2LBW)@G95* M5ACBP?7$T3SVV.?,CO]4WC5::N)'AJ\Y-RKMUN>O'EJGM$B]C0D\3)Z[#=^3 MX?[BE:-MYKF_RNA#/%DW*V]*3VZ?O6R]W*=T9TD1;/JT4(07QS9CO9EXMU I MXN(^9K^-U+VE+_W,S\1<;?H]C>N+JVO;:";>3=.#.+0'.67WAM0=JLDK7BE7 MN&9:4;C%;:8297_F S^L.561G*F4(S.'!QEB@S&0+Q344OLL+;(XS>/02D$K M,2-#):UXC/;8IRU8PK^R5CS1B3_ZF-9E?-/!S7:;FVVV?7+;R6TTD]"T'&#R]7N;4?IXJ6P$[&.DVI\)PX?1 MG%,8/T9/,N%XD&PVV7!TNAR!99SBL3D*$#G+>P.&1',R]8A$>YE_[%I[[I.0 M2%ERE]1,JR#62K>&H;M:,Y4N)\O'_-50?3[[X_ 3V,&CQ#>QY,05?;P.57-Z M.H??0;;]5[R.K7[K9["RL8$P8+7'/FG%&IYO%0R$)Y[I8YD]31V_/#Y.Y9D, M5C8\<\#JQ3/5K.&Y9PZ$)Y[I07FZ$1\;V+<_CMNEFT0"0Q_3M"38'_=V:CO_ M/K]IZ40F P]2YLQ\>914W>('=%4)S']9EY?@93(P8CO_)@,MGJ +]5 M+U1A:<@IY5B^^*B>=?QS63DEB ?[F*ZFM7'.^\1E[X./#%?SGW_X7%]<6=M& M_GFSM![$H3U(5^.IF\L$'*R"\*.(J&@3VPQ/&CIP%H&N(1'#L02DOFZO-J?=BIMYOV1>GFM@N M_KUL)#0@+KL7:4SFKX,0T3>_W_&RE%(8=_]I<9+B$[\T?,T(=8X\33\)TP0 MF20N-C=!8>Q3@#K'L:]%%8[[XZJ3VL:C5Z>*#L1Y/4__T5'U)'Z*(Y!&4[DN MC9]-Q^WR>W%;#;O,Q&F[&M0N^_-,LW=HBM[$^;=/&< E< %:7!>V79;'SX;+ MTOF]N*R&73QW6;H&Q&5GFC'37"93;5;OJFF8M@IM/]J: M_EC)HSW6\>BT?VQ7DQAOCYR++BUQ)P\*#QEX>3\%<8*_ZWR"697%8RF:9+$Q M'%0.V?S8_J9F!8]<3R@X\4+'63GA"D1E FI!>9HR3X_=8<7Z;F>:+O$SO$&_(I,@LCW8&@<: MY*K> : IWAB'79XUE-SNHQ&13JJ7, ,>W8<]@)"'5D,$ HPW44>4+3ZHIH0" M\=M&;A-HVXETG)NEOO:+E3JR%7@(RJ30,=9 WES?6W=%62XCF&5]IR&R*_C M)X"YOG_W[M<+0$LJE&C:26QG-744>#-1L>?R\"S)EZ MPB!4G+4OT$+F29V!&WE/X@X& G@S#G&Z?DS@!H#6B49JJ"AL5X\DIYVO^^MC M9E,H/S)*6WX:,F&H#&/]63[@L8BO[G](H,P>ELZTOIM?PS$<4?( ?+Z\I":J&8W4GI,D6 T,600 M)M65#CA!UQ\#?RKCYP". O'(D1T/%S[]###J=7M'F^&%>Y2M)HL:P M?]M>]@UA;?/,BN@CWP[._6^HE\*^@Q$.-JYD=;__9M-/3-_.*MS$LZ",\5M: M9[ 3Z+E#2NX#SL,E:=N \_-)[E[B?+S27D9!Q>0J!?2%$O4A60KU'GJUV#$S MD4/!$!@"$TN.:C'3XV\G*Z'B-A&0>OA'J. -013H:#%W^)<<(>: M<&8#RN,.$MJ/]QD+S&&8# UM"2QML6$^GV"9L>$P?-I&0_OI'H.!.0A38:$M MP,C]+"X4XB?.S#!\VH%"Z^D^0X$U")-!H24 .2FP@\(?![TA/T=_;I]0'G2, M 9X+@"1J3OEUS!&N$,L8O@WA^J RPVVY7@?9YNKA-EZF\4,OC'@'PE4:_UV"_+Q_8*7VE:G8U;BSS\[9'L%Q MD*^0N/C_3O\NXZ<@P;N8B^(XR+(-DGVK]GU>73'?LX)6WWI(%?LZFNTFPQD< M-YKMB=&VS'B65)35B]TP*9EU$*Z#[!=$,T;/2R1[D@!B:3QH1VZG8&7WY>KB M8.Z4SC6AA:;V2;NJM9?Y\SCYRYBCAOD)XH;\=Y3[;(%)4,U^-?'S &P*QWD7 M^7/*>)<"1!>5_JL@?4R?U""=3(>4NX_S$AB$1@>JC64V\V[VEP[3%ZSN2 V^ MGS'F-A+7B51+M4&QJ]IE6WSZDY?JZBQ(5X0;'#0L5IUS.'<3) MQQXSU+Z/,FV&L$/$L?RR*O-#JD1GP2+?O(HK5T M_<%!:3:"*FI382/#KH,>&ALO9JH;)%**7O"?T'B>/A<@2X/DN,P+N 99%3W M='D>/X%H&T\,=HN;5>PX,LWZ59>,LP'\#. R"QY7<;C($"KX&M _=8\A40^< M'@EG*[:18(%&QJR[EM,3"3NYGBA>>']/])Z6$6-PHR1.'[$ M3 %42Q(_*@DT![X5]>=7KQ]#;%"R7H_8I.DP)N!L=/1,(7NL4.V<P@PD6X,PPU>$#,U'K@M9%8"LB;J$7!SIGPTQ*OU2_B*$K :9 7]/*S MW$:D]BRCD<\6DE),VEHL:C8V/*1^78_U-KA'WPVST!@ M:7/@GL/SSA/YT74&HS(LKK);D#W%(?6>,TZ3W0XSIK"\E]#>[M*0S=!9P MUN)@B6N!HZ=J9?ZF:JJ6]28BJ):2&4-1G7>NZOJ=+Z)60KP;%B$-B+4NREY0>UB?Y MR7E]$JPQJ%YQ9VD1I,L8O>'X^5(J74C^G5079Q[6E^D2%,U'N,\01M_C)&$D ME.ATK0=%K:NK+$458\-1X]')5I1@BWU>C9T7>4LQ&+<%2@"'\#L.F0V%31$VT2T$;HELK< MI8S1-/C<,J[A^HI4W6O8AV^->X_8W3W'[)0/\@#=-A%B,1VE]E#CJF_ M66RUV9#-_7>>HBC_G,%<88NHTUP\C]7-9X\-,;FQ,OPM93 D6O?V\,SS>+M=8C#&71]P-XHE_ MH-T =MK'UP\=WVC<)%!RY.6?^97M.#C?*^XX;6E[101ICX .FE28$63]-)_Z M[T=ECK3-T:SZ=QGG6QL/DZ,%K>KA9;;R)$5:&BU05F-Z1K2(#X85D[X7"38T MZ? _,T"_JUFZ/0@@Z=O&R<,\BQ0],CN)SP&:KZ/CD@IIAK=R/W"0B MW\]1["L_#T#]81 !H\.PNNM#GI&=VZJO'N^R&,4ZN/PY4Q866O0ZUV.EVGD. MN!DU(,K@4>7F>T[ET>8B^ MFQTF0TZXUTN@I7HX/>\XP M8?&?VH6(FG[\C; MR7L9K.F!D69O,0+IO1U6FM< $Q^#$N,CN=SO"R (IVQ%W'YI& HF$!4D"PJ(,$E)6E!KWB1ON#GTQ&_JW!\Z=IZ""VI+8 MH?&KCWDQ^7@Q>9W@ZOA(KJBZ=@8F<+FYB9/1$NR!\%K.3_4R"L^$C%<1EZ<4[K+@@A@H>D0 M83VNAV?X>'Y@$*@X$@%#ZL-S/=.5$RA@^&T%$R1 CHN9%QM2-8!(8I;?,5RO MXZ*Z( ;7IX[3)4AQP0*\JP+3$."2U95;N"Y><([+8X-S$.3@!.1A%C_6VE/K M%DBV)K7'1*V=^?Y6LBL4!.$B80!:'2274!LGS*YBJ%"ZSAHMHJ$P!Q@*IY$'DAF8.0$/($-AQ U: M2Z'5UB-,T3^N'FZNOFR7I8/]0KGFS8:AJ+G_>%!461$#8NI>G/3M0O5/@'[#.RHW6<.._&0F(0=E9L7!W![+^8XN(^3ZBU\'6RJ MS#DQ_'<&-M4!&84W"69^G.^5$5NF4.9H.@HP]*LHIF% JE;!- 1-?ME+QP=_)7WK M++W[#K'<_)T,A?YJ[!O2<5G*VA#Q! M^6;#P.O4;#YT^W%#5FY>/=Q1-!01Z$<-7 LPE"U\:Q"+]&JW[]U^"9$57A.# MFK#;)Z1- ZX=GMQ^YN#*^R6-ZFP'$)T^A[B,1Y5RI0(N$0T9I+%IS!QVDH-C M$H-LE@20/GW2:,26RAS8],:-VKS$3W(($T5Q^!BE:&R5(WD6T1GKF5;&,)U"+3)\EM/J2FQ'4^OJ.IS%#H80L M149>'"&_SL!C$$=$-B3T5;$"V7&994C'NJ0-#6#J'>LA5>GH.[2T!T$)5RI< MO+@L_ 1K!W!IGR*+[TNLS742I/A\&EJXEQD8;"WLCJ4J=MP=4)7NZ-6P;.-E M8M)K%+MDH(BS"@E8@WRG N,(B6&JG '5HNK(A360!&V-9=O9Y>6J3Q6;D<=. M<2"&,J?KQP1N0'81%.$*O1"[XE?G4H,EN'JHVX&\W4!N1C#"@C]WC&0Q>]P; M'F6S3C!>.#O5EOBR@O;OM^7]7R L[F"E@!+L)>A(89M+9X\ +#]>ME#*E<"+ MA8"^EQF;L8W-RWL%7H411I;6LHHKVW5^F*1]#+K[\&P6,* O "$ZZ&0'_<)80D&=%"T?HKSZ& MT$]?;X)T"2B?_ >_D_W[W>]./^=+&1BR]9"P>O/YOD7#QG<:>3O1O\$,G[1M M-,VRAJT/TU+V MN B>\8%8JD6HSVK%>L\:"3\P*B-^ ) MI"7XA(:GB@&09'_&Q8KHCX3;T&@H*6\D#@$_5BGW";'?@9P@CG4=R"["D. M07X+D_[FH+AA)]^2WM!K"$AKJ#(3L$EZL:%'$'H=;# \^3, O5'/]_N-O#:Y ME&;J_MXG-[+$O:5W/VW7EM^(];YWL5.K^7X7[-@D7[E:X"C$#4*:S.\13+NSLMV1'G+N6\PLV&5IJ MQYD[>GXB ,LG%S$,6S)7I:V67L64 ^-2%ZHL/06! 2%.7ZZVB'KR!C !''4 MZ *D@&C(A94PT1)-'@3'))O: -9Z:&!7&N""E%K7X(%BNM#567Y;XJ&084+ M$6$O9HK;\O$QB661(=F:+"!$K?U&AIJR"L@0$G:8A_47S AP)PIUD@L/:61L?)26,N1EL 97#QV1J*]_8;MZ"#CMW,6 ',-!>=7:UAU2 MQ);E4'*6P3K:P(.0Q[V):;&=IHVY 9VBE0U$<:STQ)K/(3<,.^2&78>.7Z9B M-X,B5=JV89)KAU2'AD(H@5G><\WRGFN6]W,R"UT59;.\-Q2_",SR@6N6#URS M?)B36>BJ*)OE0\\LTTPQR(H-%IFZ)X$#7@LLW 5Y&"QS$"5?]&7D!J/*/=K4JNE^[GUJ:MKMC5[9!,SRRY1ULZ!N8AG CV,<"L939.(/W'06]XSM&?VR>4 M!YV! \\%2*-=B87.T(4KQ#*&;T.X/JB&[!BNUW%17=:"3^/$Z1*D85R5!>R> M SL!11 G^7&0A.\;*NRO5<%^D^!2&@7FPD M:D:U=;O97(S-5$W+VFUJMBK M?E5I5NKF[5.X/=663JN-46=J+9E=YJ+I275 MUK([F_;(O1=%%"#\(1*;11B"QR) ;^L[D.-7N#(RY D)T")#:'X(4AZ>D:B2 MX3=R2T@1:=45D2<@B9] ME&&EZ"W %/,WO,#DMQ C$0/D\G(,Y-2D/D49WE+ MEAW[<[00.-K\$_T7]E>0(RC0 Q,Y"G.!C\Z Z(4S4@M$M"&$:C<*1 M&@DJD&1)S 5)6D.B!2593NVCG[:PQ)@/I8&DT)^*(JG^*30V> M7SU:89_A+3\4K-T$!3@ILVW,%L-AK5B53E14L3O-!4J2:FOAATV[!LUO'H%F M*UHEMZ"-UO.Q=D\)74"X_[),GVG-M;[KM"WH%LS;5^NP'5Y-L& M<[$S11TMXV[I$(OZM.-*K^W,;$&WJ9-*SJJF%%9KEK5EIR;(X?OY% 7I13## MY"=V WK4P<\PV,*Y6T M-"0XM+#M#*6I[3S(Q7%N:5KJD9ZIN7E&:L:VEU1T^G<95Y>N;I>%U!P5;IM: M-T8;+V(I>GJ*C%9LBW5S4ABTAAXZ66;*"7@ 608B^@V[=6$.DB=2"5>+AO]S M'^3@O_X?4$L#!!0 ( "9 HDX*ICS"J)L (G("0 5 8V5M:2TR,#$Y M,#,S,5]L86(N>&UL[+U[<^/&>B?\_UNUWZ%?[];&KM(<6^/=;'R28(LC46-5 M-*(B,LC]+D7[\[_[_$V8KZ/HN_\;_+?_YU_^ MWS=OWN,$9V&!-^CN!B>/KKCS]^_OSY+Y]__DN:/?SX M]J>?3G_\CP]7R_4CWH9OHB0OPF2-OT-$_J]Y^>-5N@Z+,N*6^I>[+&X,_/SC MWA=7@O[K32/VAO[TYO3MFY]/__(EWWQ7AT@?*SAIQ+\,Y.MW.OWEEU]^+)_N M18FA2&!Z_]KDZR%4?;\LC?$MOD?TOQ]O+[G:O_Q()7Y,<'$5WN&8N"S5BY#.TG5)MJ7EO>UTW;$: MTUHDS8:ODQ.KI<4=L2\(C M_U]!A'\9WP7:WVJ M3DE7H?&,;F/BEC8.+H_CA1UIWMLHPZ MCO)U&/^!PXS0USG!52\]9&+U2_+%1J0ESRA4ADKL\Y)5J!;43U'U&-'GB @@ M*N$VBZ5%F:I_]FYN\S2:-!=;G"KCS]/UCF)M7ULSTETH4[\T1V9$HC,M0F6Y MR#@OQ?DZ0?,(5<\\R6UQN:6*G[F;U4SQ)J4%MJ;*YWE"XGWY''DOUPTJ$41EWOQ)A5 CA2HQ MMT!0*^A4LSRZP!"J-0!1L#TM4'Y+XUU"^C@O%U%,.II,@'!D.L 8R(P&1,\B M+!#8QL4 8.DTB;]_AJJ'/J0[K]A2Q:_,2N^>>#>MF;:F3>>Z376+G]*LB)(' MTGTO=NRL%HMVDILG.CK'V89A4UWH0YSQ M4F\9N&_5X&54(^ $!2PJE>2;#@ MP-;JHD)D>5IPE+ \(RVRAS1[86*"*=&!0D]B- (Z]F 3GV5:G.]#C2;-RR>H M>>1#=I.T\'YVR+6NP M"3LT+$[7OGR3K-7OJ'S@0ZJRBB=5^**L-&V)=I-T8&/:%+W%#U%>9&%27(?; M?NZ(1#J)VA<9G:M=@[#IRK0MSEB&2I.TAT>(/O,A;SD%EJI]8%;V=J6["3NQ:!&\A,XY*6,4-GWR2NGJ'R M(2)/?:O2Q;$^=SNMVFR;)(UW\N'T.29(M=05> T)4X M[.164.AFNE!A?-H+S -C0.Y) @B9@3TZ2D%42IZ@2A:UA+T BTH>I"8EQ821 M0+>'*:F7J6>-#I-7%^27_D"+1*HWLNJG6P?.E#+ M][[>(./KJ5/OZOB%U.NK@20U-00 M=!ZW;,I2=R]ZR%;ZDQ_IV?G^J?B[L9.02O7S[J Y;6M]^8CCF+1PGL*$W?5D M"71:XUV!T:WOMCG8UC;#LKAU/5!H6M/E U0_\:'IS"RD5.6SLIK&;=EN4WAH M9=ILG6]Q]D":W>^S]'/Q*$I;H60G?SF2HQ.9:1CG/L3AQ@V4;QO&[71XE.&!&"\.TI-4RT-@W6^@3U#SR(9G9194J?5MFRZ4MW&NZ M#.T8)FZ3M_=A?E>^\RY_\Q"&3U7RXKC(FU_Z65S__)^SSV&VH2W^V9>HG\/, M9_6[]IX9YBTS"HBL%1EFY2Q?/BA_*CM]Z!/]]?]SO.F&62BIPK?L9FE'C.:G M0-]==J[7Z2ZABZ9NTCA:1SB?W=$ITG5_&8A#8).::!LUHF1=A>HN5 M@^7'#Q]FMW^@Q05:7KZ_OKRX/)M=K]#L[&SQ\7IU>?T>W2RN+L\NYTN"A5K3 M-1[D)9_JEE$/*5R=#FPDEEUC*+\)7\*[&->K$=GXX0AUL3,0@L%-SZPN9HKA M9FPF<-AN%$##4@R:9ZA^Z 46>*4XQ('@FS,QT)-GY#_3HK4$.05F58X+L^PX M':;'2;-<^OCSY!0^44[]8J:@D+X2LR M(L"TW/>TV:Q5313#LW-&);-F!2(W%Y3'[GQ-N:I6UUA*UF&M9#E;WUIJU*CX M!4S4M\/F3\F[M1)J:?G9++*91*QY@A?_@YKK7*PHW:X!9+ MDDT+74E8^+=M6X0YPXT&G ?:PZ[4&Y3OGI[BR/F9!RJES 'A$/Y^>(%+. MOY3UY3DQNKW#6?/K/_F!1F'V,. H*V4V'EE:+$#RK5M.4KT1"-6I#)&W,;G: M'KD^R+RNA)*,*8S-*,=CV;3E]BY-=KE@U)HO.4>"H.A2C2\]2/VA>"_G>?9PN@-(B >.4!<. R$8-/3,6@ #VX,"%EB* M>R@\UP^]2'U> 0XS7_"YF8G?DV?D/=.BR[3?;7R_ C8:KH M&5\FI$F+/Y2C:D,DZ.D=P*&J-QXO:IZ (:3E5((J#5O!;'%VB3Y5O[B?'=1, MCG1DN0VPJ&:B!T\=OSXC]BK-\VM<+.Y7X1=]W+*TU=';U;:/X;:_B9',<#T2 MSP.+04L)I52+CC(5]#:T&\;TB2 80P.:>!ONRC#FXLH MB0I\14+<7"8%R;V(+E[(P99^$#_ICC^UU\%=WWT09A:D\0 M8TR-9@MSY[#4,3H.,8^,-!\TCU%8/2<0H *DBWKOG$H 4C&%3XD^R9A;[3+. MV.COJN6-X2LHSU?KX/5"Q%3IX$=GT#0KL;K.*K!@64-UCD77XK:<* MW@S0TNG_'C!S4V'F39-"GO2*E#B%I[U>DI@ G02\7/,G@MJ^J>!J58:>L M%$.O/<5XBX3 TRL??1 M5#)IO+"-1!>AB\EN^HB"@RK*J6XYDM78=/?:!)Y*33MR#7#^O4H#B'D)>V4P?^9K^W1% 4D2;*-Z1A@3IM*UW6=F< MF']9QSO2XK@@!4)):U>4G+6XGX=90AH>.>G8E;0VV]*WZA,#I,V&,&!LCB42 MB"C@5S8!1B5D'S _03U>4!Z:]#G,LI R%*XM(NCMD5/7L*U-40:OU4K M!7T?)=5?^0^.&0LTX5.+^=9C. CS'>:#B]<7I,(-8$-&- E,Z>!SRQ8Z&$/S M#E3/NE!M+-)!Y6I,^@155K_!5#'9C@6G3L=RR]T)O%%8YL.F,=%[.)9K.N9L M3*RS' @I8*@0S);+^6KI&('L4DE5OF4/$AVY3FXS+( 7,%RMP#2M5[:4I\L? M_3F;V:"<>=RG4=#NV8C)0DSV 4I*[N0 =A 9]N:)6K0&*T)=C<&@)>".$O,&"POYJ]U?8ND%7:YRO=!"6'2\K%;M3?7$N4GN MRV*#,J9K\K44TITOULEXEAA(T@\-P^<]UX<\]3FJP6+UZ_S6I]P7E.,@_<7? MG(6 H<80!#RKSG#P+LRC?'$_Z]Y]_5+][PI_*=X1YW_VLE-/J?Y6JDHC$:/F M!A(_6AY%:-(P%)2R=+S\AGP/DDX>[!G1S(IT3)EU\:>FWT:CCD?7V&R7\"S9 M+*.')+J/UB'AD,&-]1+$CC+5Q;&A*1AT&SFW@/DQ<2@P@;GY8/GQPX?9[1]H M<8&6E^^O+R\NSV:T(7IVMOAXO;J\?H]N%E>79Y=SQSUHD,0<4LGH!&$2C)%5 M!NV,B,X=&>WR*,$YO?[@+DKJ385P?^Y7;W6_8/D MV6X[/"2L/*YP]1@F[]-T\SF*8TYKW&D,#?VYB6$L;[J(&I1P';Z D*F=Q164 MCU&T5T)A-;S]/JH!-B(L43TW M^>S1><>E+KH.5S?(_)FVU6X9?60XO\+'9H@:AY#CUB;':(RM3]2T7= M"7Z@K5G1ZH+)@IZ*R@5!!,TS5(1?2-N^>OKR>GA=@B1+!"_/57M,S_9MB_)% M;WH4Y &V9&6Z<-WSQNEW0>,(M3R=H(,OU';6K)9KW)7;K=K967L\07L^HA>2 MM"2^,9)U +Q^2G*Y(*IYPS+TO#R#Z(K\<%G@+:\E*1+MM0'9HD $S#)NH\LL M\*-">5SU U>U1- G*H1**<>;%)3*F\$+LG)A YJEQ8(BW[I/&*J9 )^GVS#J MG^^J+,]'4U\>'E)=#Y9QQ72F"2Z"3IKJ'J-/E:Q_...D@QAL_!*3(JZK M*H$=RX]7V/L2*51=;2D!SDHI"^@B=FUCZN!"%TF-)J>&HL\]Q$R[0"5(Z7U] M.3Z(@@P5>YO.L=!JK?*V_ZJ(\L?SX+8&BXQ;GO[0V2\L50]F9__^\7)YN;I< M7'NSRU2ID,4=.X6=QB(M25_*EV/Y&*&=1_DZ3O-=AKGK#;64^&!B*L'#BN'& M,L#X'C6AQC/4!IUW2!/E@AASDI*2HH^A+\$AUZ-/B#PC?!%MRI,]TV25A4E> MC:>HUW"J%OA8E5N !Z[,IV44*[K7A+225%^7:!3X]FS;A1 M^KI@2A;P5#-GXCB"YO$)>J("Y6P8;D2\8U2+P+(TV:64M_:FN[CN;,;Q8W:OAUQ*K5ER^,OPPQ.EW5.3"/1.OA[]98+"^^6&B55(M MA_8W,'@X7MT:4+_%,5T2>9;F*GL.)(I\MN0JPA,@QY5E3A-[U:0ID;&@/4FT MIC][QSFR+!'3B$+Y29F!8T,"=J%GG_"KPDK[C5(L=KHB]N@)(FE2D/(E(3\0 MOL($:[SC:]P&,:X5-CH(-XVTD6%[T(:#>0,+33R(P(*+,,K07R701H-EEN^EGGT:IYN@+?/T_IW\A;KK75.J M,3K"^=C]42>H\7+"WRI%?'VC#L!4?DW_3W\HT6]\U^K.I Q-8( M2SFT4OW:8[ Q)NIB-#,QDG%-G&JWG&2W\(T(0D27QF8[PY5G[H/OXUS'2!K^W?,\#? MX"Q*-Y?).L-ACL]Q]5\EO(M5A7#GJ5I!.]L9^)BB@7-]P O,!9?79[?SV7*. MOC^?5W_]@"ZOT=EL^2N:79]7?\S__>/E;[.K^;7K&ZF,)-.L$GG=YI.[^2=7:A.;J]SNZ9_X(.TCXCF)85N3W9D#U:[YVJQY"S$1O$"8_I_>H>,2H>H'7GJU:[5*(=!VV1*WEZUO] M?%T685: 9.Q;J(Q]*\[8._P0)0E1^+KR]NW4>?O6O];/\ VN:"XG0-Q#!O? M] 0M&K7#V"3*PH%Y]X>R*12R'%'"H]GX.@K0<7] VUFZW4;%MHR&Q)>6M^#A MA-Z!)S]ORDRY@96F\EBH:;F#7VIBXEZ(2WV#P=GBPX?+U0!X-!/T5HQH57;^+",Q2BY=*E 8.-48X4T25[7;C5(W$D2U"E>;?:THG_0:< M1CZY;IJER;(@K<0/>'N',P85,Y^W"+CW' <'8O03266<1D,ACI!]3,J?T>? MJB<>-&?8A94J?M]A>G=$^TG-L.-#)B\?0Y)DLUWQF&9TTQH_IWF2P^P>2L+E M>=^VI8SGN%',?:9V@X*<2IR@O)1!X5X(?1\E]:\>-"]DAM>A1/W]T,K+98512<.E#VRJ'7PRC0470\_(!*P"KAD9&H+682+&E:!R(39R\[>+D!%56Z/*BRLX) M(I90M9*&CD94)R&WK'VKCV0YY"?(G"YQ.L1.HEUDRX(>OUI&?8.S\C7X+5^9 MQK"!R]> HQF>#TO=3HD[1,XS'*Z_K#JBOK3$Y7F M!QOC*@7(13)/F0-8L2\?8%E1R66>[^0C/5TIWBA/(P4]PE/9M3JZTW&A-;+3 MTF2/ZD2E@,0X=5]"+\<(I( J*6EA!) ^L^P(FYDX_S M> @;H/UY/8.6X*&\ZXZETH$!>H/^QU]^.CVTR/X9G?[TT\E/U?\/YPO(X_]S MV*\KA@\J5)=Q&[OBP2-N'X ] M&>=VZ0_Y@DE1G?9^&^5_KHC'\W0;1LF HJ62>XH62(X&%]P2; M!M-J33R..!= ?7%P%'4=V(42TY<>GA@F))64GPU 7AX( <8O*QG*NIIBJ+&\ M^(.W&YS1'\('?"K#&D.4A[..*#3&6L:MXFOH1PM;??4>KC(BB!9NN M,JLR^D1%4"GC6S4T+&,19IBE(4',7D>(EYYE?]"RHB.PTG&[MA!WR*X2 A^M MHV;M#M2U/.B-T>T5F:@H'_L&B&Y1"L?D^A]>-AS7C.6K6'0)@')]Z.]1\7BV MRXMTB[/FWKF76_R,DQT^7%LW!(:!\@$P6LKC@:3ASL+)! ;N)>C3-1C,PRS! M&_20A4F!LDK&.1Y-,BB%*-'_?:XWK]J7(_NPWTDD-5>"J[&A54%=&J3?G6 EB/-ME= &,#C1[*BK( MW*O8!&;M9#)<=OT9P[)MYG#CJ?^-QGX:J**044P:(*RUE3'8\>8<@KLP7MS% MT4/9,[V(\G48_X'#[$-8[#(2['+]B#>[&)?]5?ZYR@"V>J UM 6$9B/O5LZJ M&!^/"@V8VP\N=@4]G?9#E$3;W18MPSC,7EK'>OG!%^-2DT$DHS.$S3!&9EG4 M,R(^UQ@"[Z^.BL0J?%J]66(#'8RT+L.5KC?)G&P_D-F> 0 -!.!#T M3%L" MN+(AA8R@%]3G>Z/&7I9K",N!BHZ?#P0?3LM7D M@3X?3.;+/(=.6ZSZ>A*'VSH9GSGNVQ5+"G)!DX+QO$.FG><@,&A9A*?.H7%Y MMO=U]D19EBHJ2]RG)@2KR ;)SOG*K!1OB0XS>V#'1@[88$"&"^U4.#WD0OGD MZ-- 2'4Z>>"4V.I1W%L8/A*'>C(;#O'T& QG!!'$ND>EKC20'CBV+>! M*;$K%5R)+'2P-5BOZ16H9!G )9",;'!Q5%D 4SHPQG(SJ,\?'C(<#4>N;BO MU^5P%KPH2M??2BH]$F02^Y @4W,E IF*A: K1-MTS%QX8\ M1]%>P#%,^ 67JG[J'@ &LIULYUBRD@M@RQWXYO43X90N_",9<'AR@NBSX\T# MSC"422*X'(CJ1<38LBB08-,(H M]W# 4#>@BW"-9]MT-]CZ(!-C)GA;##3-#X;M M)?O AWK*]U2KQ#^T8T_0/1% 82GA4_HSBI4+ G81B*!PT. #HF_5$UA<< G!Q96@W$3HZJGQ,<:T;SOS+ T]^$BC:>&XL$[[$ MK3H$A8:"69+0_8H-LZ.,2/F$/FEF<&&H4FXB./+T^;@4>YPL*2W5!3*7,!G) MJAT:>4054*515QFO/U65J@[87/6G,KD.M^Q;>&1BS JC+0:*QH-A>SWE@0]U MO/54AP"C IZ F2Y^CG"Y NT\S]/U=]0S1'/Z! M]*+K@Y:*\ N*F]."7.-*+2%2HU+KHTRHV 6;@@_GF"-QM4ZRNR9?F7FRF:IX M#W5\<2#8\1S8P)W$EPKPA"8.IYAY""YIP3/0I5(X;'CQ-%GX$GMQ"; HP9MR M4QB].9,0Z@W)C_,H7\=IOLOP%7?.4%?Q #IEQ?'P4W0%#$0]KQ)(ZA@+:GG4 M5D!4 QU4O)JGU,ZB=&SY#K"L:*.':BW/ON&;O=A1+BK&,-3R1[[Q"7"JOB!2 MHB[ HB>+(17*6XXVZ?)(OI8"HOQ8,,D,;;Y]BM,73(\G6S]&R4/G>761D1K" M- R)\:=DR XZ%5Q/@%WU* R0K6H\: 31MI9$ZY:HEZ#724$Y)6@F@Q)A*-A4 MH!/ER'PC&WJ*!_<"&2T=,87T=>RP1=?+!,3 =&C 0P[03U@DJ.,'A-1W?-P M/,CG)(DB<7>QV)Z)>&*CJ85M6) MENL\4YH@*"P%7<-:4K2I7C'T@0-=_7-N,1QN\+F*_#PE66>5 M@HJX^$C M=0+;8%/V)P&5FIF@+5DR<]@2<8XP]9Q(S"S8AY(J2N]1*)$>#4"A?5CLJ;@2PTYN(=@+H8.4)Z=0#$LA!<41 1"52*^(46 M7I$+<",H%S&">HHB+#%]V,\OL,ZXHJ^1J46ZYHW4(;].4"6)/M7_]>;..3NY MQ^F[PR:?RYY\/[SS*-X5@^E9B12'P_=2P-BJ[=ILXW1=Z""IK1G4_SC&EDZ_ MB 6X892'&"[-9Q' I&/3&W1P9CUE8AQ\@,U+\@R#;R^6.-+!27<^L-N*\69& M4%JP E3(Y^QX&B)<"&?5(//&6FNE[\0T:9CMDU>7.8H-$-W4<=KDN+_'ZV)Q M/_^R?B0%C^GVX45R%N:/LV1#_S/_VRYZ#F-ZUE"?: U4&_+54AT++ UGH,T8 M?;]"^.F:"RH->I NKG7*TR!0]7>.T@2MB9YC;)ID43J^='L0UK#2@;6V=\=( MCY[Q?FLF#98N@4O645S-J,R*"[S!61@OB[#8D4!>.L), @"QV.&%D19!Z&)4 M#/ L A&.G%S&>PGVALKMG.X/GX',T0'K@"4)BXQ&&1]R%$"LGE$770L7)3O2 MJEJ0?GMUHQ[[Y3@=15BK0@HSL&J%QK3CL$]EIB'ITYF9IX"(8'^.'X7.6BFI MC4H9%6+3=B G-\.8W1%&-Y.,=+WOENX&*6.]3I-GG!=X,_L<9IM\ ME19AW'Y.=S1/J#@=TP7LN -"I\)+9#^\%-UJAH]\R<[2-,N!,)7Q&3 M.9WT:-ZV2-=_+IYH3,RUV5*Y?B-V* =%UWW+5IJ&'"=*[,?4#G)(H=?Z.+X39RT_I1B"ZZ_UL:=,HRG:.?I(&*B%I\LI$D:?VK?Y9AY#FYA MENNW\);D3OY7[V* E463SK/R>,"O1#./(1PTC%6 M*:$R#E200)JVZS<:]24;OO$H[\.\OD[#5)V"J1K]_E9V1S'5Y+(]_I6WMR>M M"!RTER?A\6,8VYD]/&3X@5XBM3\\C'>U,9@]'=H5VYN"7D413$ZC"L&,IDNI M#YT&^MY8ZP8!CU97@:6T+D^J9I4!'XI,:_.>/$[/^2TN(R!_+>[[TU24L_,K MS@TEEJQK<9^&]4F84#F>Z7E1-[3Q+*GG48LS]Z;IA'ZKT5)?"EF:]^@:%EM0 MT>94H_PT85AE1_I\J_D.[MCW;[NH>*&AIPE."N8MGT*9A@G9,F/YC&45E)4$ M#H3TECB';SP[;G+^GKCWRH+-WC#7D4B$&ER MGBDR-N491D$SGF]?F/ \M:!Y@L@CPGYKKQ:-B HQ5?_HO91G2'TR>@LU$;A.Z8A9]4]Z=%I.]I"2JZ]EOZ!.5\X61U'*$ MQ2O*)_3N'*;GL-YN99F\$=03M-]>9;Z^Z-VV<^ M7*L["9CL-\LDU_K:]#I!<\R':X7WK]9*\7Q8'S''98UT^Q2LI@O%J2K>K)"D MAF,EUE.V)VFT>3$V;)9(+/K1+5\.GZB881*$NG_WB%_<7T1)F*RC,+Y,\B+; ME5%7AUOSD*ZBTT>X6 <*V2(O5A"MX% )R5([;02G]V@OC5KBGN!7*3U8N%4M M/0Y>1>I,G,K]N<=GU= L>X*GS"DB!\>8R*4C)1Z0Y7;?06_>ZU3>C M_X'#;/4Y[4-HC(T&7&8VQL+.Q"OX)MLQ40CQ:FPW>/O3VY\8Q^,JV\&V6HZ*P$JJGY*68:G[IE1&!^W]/;R=^S!K"R>(VD#$R->. M$LZN0'/^ M7E4U83GEE,+VV(28GX@H#IX,.: Q$+1Z*V'=6TFPXWWPBL6MAMU>H2C#DAX6 MH(:XO0?KF:5W&B_=U&XX:-3R-R[!3JM3%]ZEZ9_5U,GKRRS][JMV:GG:(7V? MI?E@>:BBN)RL:W%[H"H=3$38;5^&B#J8",Z<'U6B7,QJ4!H4A3*62DU%-+6\ M^ @GWJ 4<3]^@*=CQ7S&I+(R_2@R]>MVC*<= O X\MXR'>4Y]1;82IDU;D"X M7\RC1X2IP9%CPH>8?"2-#^%_I=E93-KNU^$6L]<'FFG+28*M;8\<6/XF(@6! M:T,RX%IL9I-BWFQ2J8E*541U?5D]:)AF:HPA*WMEIF 94F0(?@P^,@.#SV;W M!O1P: M'*R-V/J:\@IZJ&F/O5D^5)'"NZUB#=<')[J ?L;976K:IAZX-0-T MS\SAKL99?5=C)8"HA*^(962&$E39):>*T8.V&CC[WB9*R D:L4.'$+DH:Y:> M?#VIJ=V:')>;GK8/>2L3"4K&KP=N&3%?#UP:F7X],#'G>#WP(0+@]<"-83I3 M]-97D"LEU;CUP+TB'KT>F-@;N1YX'Y&75+%>[[:[.*0W7K3BUZ )L0$%BN 9 ML$@/;)=348/0NRDM"(P&K8>= 2I_:4*25(H4(2]F=7I@VU*E!E$D/M+"%>_< M5@T5.?2OX,Y/57 R$;S[_@P!?=4[BU0\;N31F:,Z&:*&8V8)*B/WBGE^I[(W M']%YL2MV&68-8+-O=((P)4>S@BE[*)/E))QPX(8CF X"DF._>,L[.AEH/#PARH,QPQ1]N^;#%>P(G8/%T>H27BAV MD6*\QH0:0Y4U5)G[!C=N)OF+-Z=3"FF&HX?D;)=E.%F_K%KW])_1^+YLU_7C[735//F=L:2EJEGT&[&R""$1#7*=E"KHT8?M30IP]9^/08K6<9#O.K-'DHN;)F2/;HA9Y2_;55 ME4;RA)H;2%+0\BAB U#P4$6E<(GB(K7+91F"-*3X07-=$G'%&87VFKZ;1SK M>/0%M+?X&2<[G%^0KSW_0CJG21B?[?(BW9)^JAJ$M4RP :UH A;>2DXM@EW' MOP;TUWU?>4$O!_DLH9T30LY0LB9@$(UHW/%)FFX^1W', M:L14K9;W891<#4^0T%=LN$-#<2QC*+L"Y0E=KT)VT#,6G)5WF>8H2M!]W2U8 M-]T"W-S]FH6%XZ6'!MF3CBW7'M:5;700KNG9.:XYJ.5@$@QQ-O"D@9:Z?JS_ MY4>JBQ)9GJ:L) 09$6X;TQK;?<)9E&Z619@5HOF0OGW5XCL]E-\)>H=;#^J!&Y(MCV&.9^MUNDL*>NW:YK](6[2\R85322CI]&H0B0Y07@N]V*A[ M5!RJP$!N9P\1E.'-;HTW:+,KMT-DZ:Z@Z\J>TKQXLX[3G,(G/&C[ 2&UG&'@ M2[E(V=@3JK. J>!OJF35.R]2M@!!RRU(SI*J.GU:91%)#[1MW?U952:M''WM M*2JI[^%SU.7\9!/DY?8IC#(:DF"4@"W4JSOZ0D#XZYJU43LP/:A BZ%XX/]H M_Q 1MO>$WSD%R4 +_[.ST=&59\&!9=%Y^L^2P>("\7R\OF(/)BJ*0-"1N[(! M)V6O*A!3-': W7 RC5[_.ECYXP<<-9*( 5&]XF7#5FZ#!655S\[A?9N6@WV? MPVS#P3%#H@?8C@00,ELV;4!P:%X%:WVM Z@^T4>H?N9Z[DE0< R0<+XT&PTM M85;:#VPYRV^"/AS'>%WLPO@F2TE3O7AA7ILJ%ZR_A$AP9-+S34/FOM2+" (2 MY:#]'#4"GMR?JE#$J6YA=.'!UVFC1&;9(5C6Z18OB[# 5>MS74[U,(_Q59+= M0T8H.QHU NNPP)$[$F-'IA]4(F@O@QHA3T[552OUU*!P^D 2J'6Q)+7O&YP8 MA^]Z#J\5RB=[- M+Q:WKV7_,ESZPEEV8#%C/>CZR6-.*TR'K6GPWO[D ;%OE!'$Z M)(+3?3OF>^KCAVJA\\$-.OA!=Z6C.G]1Z>H$=4VCQO8W&K&0RJ^11US.N/8: MIISM'1(I=G\);),&QZ[%?I+&5@N19G"VN#Z?7R_GYXC\M5Q<79[/5N0?RQ7Y MSX?Y]6J)%A=H<3._G:TNB0#Z_F,2[C91@3<_>+.M0E;V_!Z4?',$1T'0<_)D MB\,>Z?5&[W%8_-_KRK M*+R+XJAX&<+"1/N %CWM\2#2\0=^&):9?PGNM"T&Y_@>9QG>H*S:D>D7X3OH1T\5VR(;]D.[QI8HXP8QIVA!%NW:=F M!)PR5-Q.4!-JA*''(CF@HQ&5.R) MV40](F? L%BEZH1@!Q7\"G:/EIL66FHCZ.H;6A@)X@]<_*R#;_$:1\\T<.4: M=Z@BK5_;*M9(X^!$N>[\I6*(!#_0NSC,:L^!6S-6Z)DYU(S9_H&OL&8DA!*( MV06FBMB#MAH^^]XFRL,)JJJA0X@45*B&;K^2U-2N3<;EIE\UQ3E^2O.H6!2/ M.*OV24EK"KX*MZ9@J8 C=.ADDIJ"ZU8/IAPS0?U[M4LPI4]1Z,$&0:VT$()2 M7&PR3 ZUQ9CD>9LH&RW6%WR'$(G(KR]J>2^VK=K.2N6J B8M_:HJ+I-GG!!O M*N-W#%ENY="1!<=AR_HDU<'0GQ[\^OI!ZP??P,4J92&J.(4A0U-+30RC@7W; MZ621SQF>1F42G\%?<88I$[9IBOE%T3<9?@JC33,?W=PPEFQTVOI!C0"T4.ULN&@ED2X$FGW(*HC>PM/>Q):"2AD ]UTD+&$BCTQ?:A' MY P;%NLTG1#LP()?"S9P:6[0I&@IE3WMV4R/$N7*=#J8^%7]UGM DH>S\"DJ MPIB_@T)3D5O-\A7!Z8/G:H*E#!+7>DPA--8^WSX\G,[56JOP5]]X0)H[0NRK ME*H,[CP;8HB+/4^:OA9K/)E;N-SEUVQ[+52K^;2?:+)L5JZ]X-/9KUIJ6:3K M/Q_3>$.(>/ZW752\\ ^A,]3FUE<2;7#4"_T!;_4P<*V'?KE%'@.T-?\!5;I> MG9EGFF="-E N?!DC" V):4$A!I=G]'5.R+S&Q?S+.MYM"(OM#]+D-6'U50_G M^&FHCC_93]F9A8:LMG/)$8!ZYH+6H;*A7_B$RWT_5YO?SBJ3_ODITUO;MMVFOQVV[ZMYF->?@OC M77D QRW.XK*+[@:!SS3.M6/L\XNTMEU8_$F1BH0N7]K/0+>FX$ M4%9+N,:>M)Q3W1+IPXJGTP61V++55 *L &1NS+/HM)U&>PET^^K2B$O/X_/( M"^J]B)(H?\0;6C?0RF)Q+^-@N4:?C$4:4%#B^[#0-U#UJ80OB96@>8X>J( G MR%)( A;$U$J) S6^,A-S,E_39!X\F\O] :1=F]]/T#X%2^&J$9_>^\;V5G)2 MQO^@2>E%C7 ;?OX0$A*,PEBM0I J].L#@0(4*+DN[-4&,I=*J!0;" M>P([>?&S4*=40!S,<769D)-XFB3CX&L!J;OQZ=:M VCJ[65]K0(LY**L @!, M1B_HGT3%(_K6HSZEEX^@H$2,V1Q3.9A7PD@CWE[-?X(2[/Q@8$:IL+*[]S4Y M:4SQS$K8O39PX>I=;"L_X7YH7:=P3[W:JZ%7L#*"DI3L^!OE^Q:U;I57JNQ: MAG5*]6VG KL^-L1RKI17+5B75\NW8ZE.S6[5=;.85(!)6$3D3]X4M9DZHU92 M4P=$@(I#>YT0O0!4P:1LLLVB'LWH&683!YNZ)53)>$)9!6R@(52M6+BX)*OS(2BS-1=MUYIA#!A&N:K"_3B\J M'WHR_R$LSE3OTP_QP-+HXX%OU1DWOI6;KQIH3U&B?(**/J %$+7R=^<]I MUDT- )?-0&&\'\)BEY'_KNA1SKPN]P@+*K4?SX)-SF#[A&QRFKLWY@V!U>!B M1Y[A/3F4W/ QV>"LSR6.1P3&Y)HJ5\@+7X,MV,:4"4,4BY^4T:.XU>=T1$NY MI6W04"ZU)VQ:$'_@TSEF_J':%HU%VD3^R6/D"]+&L(70*TOS]@$Q9-H\V,

H&$\/O'=-XNOJJ-M\G46/=%]J%=1@LL%%,PZ M32K=J<,$TB!XY]J';\;*7,G1++:P!V\-V98@^D1%JU5%CN<:5)-@@$REDF(! MD:LX!)[$AY]M2=(#B?+R1B%Z("J=DIYMZ;]T6I0R&RKM2KX-FS4SSZLR?M5/ M\QX3AW%5+;1;0A[A^WN\)MW1]!XULL2,#S WS3;5:EFE\#7J9IXYY1I:'(\K M&$S33)5%8 4!BDW6M@E4V4"5D:\=)29-6*LP\:\YNV+?BK3%C9;2S$O6ZPKWO62BH6BTE)=]>^2E-KVLX7:ZK@:#G,:CF]. M-BBD/:(IVW2JZ1AB)*A"XXI&AN+RL."G^J$/^-/($8-!G?&CF":C.)..6SH9 ML(0G5PCE3I02QZ8=SX&^R0J;2G_*]0G4H^/%Z.T8P!8J[&W2M3:G_N%: M+85,5QWT2W7$L@-JRGCAP2$.%SGM9M5-VSMX.H]8>4--?*TX@%A_ P($[WO! M).#9?8&S \=KW.KJ=:P@K+:6")0 M=&2C5:SG6HAZ'5/!U>7LW>75Y>IROD2SZW.T7"W._NW7Q=7Y_';Y#VC^[Q\O M5W\X1KYNUJ3C2K2';T4+'4AK>9TP:>&:O9I.H?+U]%O"2L^OLYVQ3ANJASCY M=0N_^H $&_QT_<"V(FKJ2??%:G:%6NCP!@22/%?B7DZR0C.H+9+4Y,&&Z@Z_ M'%-ARGE)4)J>L N3!36;LYK-6.LM 9N,)7(XIO+G<-N1UOPF-;YYTU2G@I^D M*3II$Q2BZ3GDX7),I'KX.E/-L%&IFVN>T/PU^<"[+,-)(1^RX,L."9XE"P>N MH770T4@%1XJ@XN@'B]6O\]LVG__5&S )2IF-)'%A<%$T5.- B&??!_BW\>N4G7'@%R\:*H BX0#E30@G3LD<0 MD4)#"@D+4+#9(>BZT,O_=J.?D?V^);]:TNLDNSC)H=OJ+;,V6N<]\_JIT&V! MGZ#ZT?&F@;R-K9P';MO1:YSD^ />WN'!PTWJ8O84PZ2K?X&2<[C#Y5@JX7EC++*57XO/W<;8EUTW:@#UW@>E2PZM-R!\J6)9R&P] T&5.=-3)50I87N7M!!#U%%Q\ S2Z84 MHHA[R-6RTX&V001.H;_"V?871P#'GK-$_Y F^.5#F/V)BXM=LLF9#7.Q M4/T5>$(C>M.$D99GJ?/EN_K/EVP 0672& M@&MZB#->W->K:=.DOTJ(+U"_/TM@9-8/35I8/\IU(DIZCE)P/E^>W5[>K"X7 MUVAQ@=Y]7%Y>SY>.Q]T$19>J?NQND@]EVPG.LV0E&\#&W?CF]1.!]&.K!_14 MP-9'^N3-I6-CSZ[/+Z_=H=K:Z_,V'Z<(1&99"E7D/Y-JV.B1@&,D1<(0Q-QASPH1< M #[=J>T:A@#J3CCIC*R) OI^1P11E/Q KP8O=>F8UWVCA\*]XK'0P#CX0\#> M#.XP#40M=W -1VVW<,E\6F4SU4 WK1S^_F.3V7M%-/L*LYG75)T@G3ULVNZW MRAXB/4OI<>4[\MNA8:[7W#4T*J[NM(W:H0[-,&R,3D &9L [)HZ"V_G9@K2D MKRYGS4#(]7R%KA;+)5HMRK_+MO?'Y?P<79+G-_-;(GD$#6_37)?SUXA,4Z(V M3?L*M&<4L3:!2XGF$N2>X-ZP4?'4<8/FN80B T^%-]Z-KGG=X1>EC!'@(H)L!?.+Q9T=CS+#CR.9CQ5]/-H\>T35/ M9\<=WLMDG6[Q59HSZJ+ALT-UTWXV'H\':S8JC8%U";!Z\D$S[^D<#XP"216^ MXR"I#V*]O.WK0Y>L%IFJ3:P/'6B5;LV,,?GGL14OG[04RW=(/:,+^"U@;3FT MK%6R;X^W9-^.+=FW3BN5S[-U>3,YJ>M()9B0/]>X/,;_)HVC]4OUO[RMJ*;J M^ZI)5WTT!/0,SM+M4Y@X M/D'2.-%2F,+O8UO/4A?^)E&X(PA2)J1]?!CC33;[U9>7!=YR1TYU]1I*4-<; MRP6JGD!)0-.I$/U:MH+E[NDI+A,MC-$FRM>DLMV1;X3NTPPE:?*F'#!IK0Q( M-LR%^:X'3+43*QU9YCWLJYKH@%[/KT.T%SB_"5_HD1A<8/-%]AAFB8R&Z] H M+#*Y]L4@Y*AU#I[P9\6>J/12]:_=Q\10NIO^/&M>9#K[V$N!!"//H0Z^9-BT ME>7JIU[RM(+FZ+^G-*.K&.G>ZX3(HJ=*UI]<%QQ[*/GB_$QGG'O(M>4LSQ?/ M.%L]XC/:X,09\Y05D4C]]FR1D:G.,@J9ZP+[HF3GJ@6D%G\S_[)^))H8K;(P MR6FKJ%R0[<41*\*"3-4_?#?E6=+MG.=;?A?T;JC.3U"E@&J-_375]);JKR%E.7,9=G/6Y=1K-\S?H4LPKW<$I\ 5*/PA BX?,49.C/4UFMH@@VX M:?JS1P*JK@%J_.X(7E._ESJ'6GZ7;$@/Z+H<,2<0C6/:VT?]5H(W0WZF6:?? M-I /%&H:,F@J>#*\V(VVN0ZC?RFG1(H)_)84*,#W=NT!N>]"';!=S: "9-RZ MZ3##Z_0AB?Z.-SZ!;5BB7% Q/[\(/'L%/DAZ-CT!PRVMXQ?W'W-<'L@NA 1' ME@F,@2PH/'K6[8&$[4@=*BS]5AJ7/!(R@< M$81Z:GP@,>U[ J>S-!=CJ"W !$XE (H6:M(>1%K6U7&Q5PIN:1\$?WFB%[[X ME/:=@N+F>O_3BA*:"LI56[^L\I A(%]MXV+@ZY% M:PEC:2"\[\(L5X;#W"?[#N_QYXG2@+5>HO@S'-VZ:U%W"$I-5=@-Y:E:Z9NR MG=GOL K]ZO=B!>:">FJI/:54#S@=R0"38DY).\+RLE;I';.MR+O,(N^>X?Z% MO7Q-35@\Q 2UJ$UL?H(!)_6E;@H&6*O>>FVK_=B4XVT3BDD@'Y62+HP3ZRF, M47FR7*X)CKO55B#1!Q/@MEN&37LK?;2VX/*T@O+PX?:Q*XMKQYMR147'@H#* M!EV&,#/9@3?K]9QBMEND:& M"S,;MO)O6X6O^OO6M5.@4^TW#XZU]&6UO7+Q>U'3"Q;1W.)M&-$1I\7]192O MP_@/' ZV#(VUH[&FC6-G@M5M3,]3KW,3!3%VQ1O?=D 2Z!=/H&J<8YHKV*3% MK;^6C6E2=U6;("Y/B*2W;K<*N'E(;YX_%?*'NKK*BGBFNLT5\0R'DZV(Y_LV M7A'/,[E?$?^F61%?#7461,(GIM#()M7E\)(2UE@.S["DO!R>&X4G++ ?RJ6G M7>C,20SEQ=,2;7D[,Q,'#Q-,3@R<&H(V[ OXR61&OF#82Q"NIM"SH;4+I6IAF(TK;I_:P",[$9U>:QP"P M*V5@E;3.WY[ZA&2]5-+?6<(K6Z/=)6UC!CM,AK&XR>^I-U:S_%M(;IT-UR?E M\I@H0:4)5-KXFF$Q;F,V,"Y\'^>J0OZ_K:U>1>?S(2J3TZV*\Y< Y# M'VV;M&;\Z5@HH)\[1@3 *$Y3]->FS+#?B<,=\+.',(G^'M)U66=IDJ=QM"G_ M,4LV-P1")-[RGW0HK3Q_,8R7Y)?J_%7>M#>DS88@8&R.)0V(*$")!# @(;F M^0G.Y\NSV\N;YMKU=Q^7E]?SY=*?U;F@V9M:3)X>;4&8[U 97+SNZ*UXQ-E9 MNMU&!0WK,!WP(23$'!4O/ K3U6MH2EUO+!6I>@*E&TVG0DK1LM6L\]_6/9H\ MC,/L!:WW^AXM[]?.G71DL?:(0-5$!^QZ?GT!](@9^=&&V)"?=$[>V#7\>-_8 M4#2HXACGYL=G&Y\D8&;GC6T*:&3L_/RT@( ;(!P=ACTTT.%":@"U+ C&"_=V MZ*:=RE(Y;/@-3H.L\0]/3D<4NY'7XYU1MI'7Q6Q9=G7;EX4ED*YUVY4FTYL& M$S#T?9CX4BI!^YTP=4SX,/\BUH)2^##+@DK48U--@ZI-<\T'LG[*\"-.\N@9'_;! M7J09CAZ2ZB2 ]4OKAI59LBG_%5<#]IO_VN7ERUWC8G&_"K]P2-Z.DU[E .T$ MB =@P[(QZFXE0A76L> XJ/71NC: BH,."O=*KI"+Q(&86I%RQ6O\YOT6RYG*]<'W8@++P^9$7?F@&XOO@ +VQ[MK(" MMGO+\V"4$OO.;/7P!!T>'WM^B!C9*$&<\R&#YN/J!M?>W%LO+] ^-Y,4X7?8-^O(!JI]X MUJX'22%1^WY4#CEOYY.RVI_:754D]2EMHM:YLE*;=!64(/ D=0/>?E7U*,69 MFJ%Z8.7R^FSQ8>Y#LU ]&_IPTRHK!O2D^@,<*GIT/!:Y7F<[O&G=PL"YW$!) MN#,ZR1<&&9#BF0?'G,R3?(!*:""H'S<7I.7H#4JIF@=PDQ?X8,1*I5A8(U<\ MO>$0EMB#,S@UBZE7Z6S]MUV4D;Y20=(B(K5O->K6RV9E^?IK*"&Q$+R*7QZBJ-U-56X3G/7DX3J:9 :EE07;5+5-N 4_4R1 M=V!]%&5OHU/NE.;:@)R>#'P&NNS9# *\R6BKKWBY(16!0!$:F5Q74U0-,N=:@!4;"TJI/&INFPJ3#=K@IY3\ MDB/RTWWTA;380A_A*T\C$8Z5"EB"9ZX-(; EGB?-9'N5C=0M7!)SJI]&YP25 M6B=E;N\5OYYD5JV=+&2S'_75-00=^?16+RTC$$. MQC+L"G'0%P_H+XC^A#[1'QV?\L0LCE3^&7N9VY+JI.E VWE*GJ?TE E.4G8? M]M*R>0B4F)4Y&ZG9L:R2G"V%=GI6/WN2H+VB8:3H\(.RD[228Z5IVX*[1"6V M<);AS;)(UW\N'T.23[-=\9AFT=_QII^X2L)-(DN$QR:VT#QHHJMX$B:^W$"P MET$Y%3I!>2F&PKT<^IZD4?6KXPMM%=,@-2FL'HB$>AU0*7CP!&2_A?&NG]4" M"2:<:@E0#)4V[0&G;5X=+0>M/D30&W3ZT\E//Y7_/X3+/Z,D33!*=T5>D"9^ ME#SX!)IN"7.1,B@2$3Q*83XF6K8\ 4*%TL6AA!2J&X:TH+[I2%NH<%KV;=Z54[? K?.:6'&[TJ'E0R26H=38O)JIZ4HJW<&/ESBC8ZP[6^\3C;5\O9J M\4@UF?@!;^]P_P C?<4#"I45QP-2T14P-O6\2F"J8RRHY??7')>#5_4)-O72 MH7HZ^5.EYKH[I9]&Z=@"'D!9T48/U5J>/0%X$V<5('M1HX8&$](<#5 L,WWH M@O@99W>I>*.'NE=U$/.M[-&+V^A-JYUI-7J]F%W7R! N6J5%*((I4YF/3X&O M:=(2;BI$W1] 1IX.*I16?=)L(C_S8:>)W93D39!8R4FG$R59NL9XDU^0CWJV M(XW^+1Y<2B:4V=<(3)G18&-8A6VZ\1V(X<33JR:Q,[S&T3/I1M%D)51>2Y1@ M>LA"YV?RB(LTU2B!/D 8XEU(<.UY@8'+/-^%Y+,M[NE)AFE2]N$$>!#*,[#! MD0?$"=.#+/-%5VOG\"\[642Y$CU"> 2&./"".F![ M3W%0]:@**[Z-7LV5EC*DEU_)>-3X$Z<"!VC2TN*CC:G*@YS SQ2Y!]B'5_0V M.O%.^YE7-0AJ4;27?:T)R.VW0V>@XS[[9KT))T'?^9 6(64*GS;05H?Q'HIW->'+FU(\7(U4T'//\E46;@X34.MUNBOONVR>S^(X_4R'!B_2[#S= MW17WN[B1NDGC:/W2RW<;INL"@#4]$L^0P4#6*Q;B$M$$N+M@+X?NTPPUDJ@1 M=91G) 4S_/$N3\MS/57J# M,U+[;TGM4%8@^564X,L";_L+D"!-[KD:PN1H>(X/ K95"1:/&/1 ;H+&4CGL MT;*%6L9.4&..HJ/I( .Q.D&.<6E0J$.\IRA#)\ M^0E YL2IAH8* ($F615\3 9 Y9E852O\ZKO9>^#'=)Y.:J@B4C:UJZ"LC$@O MMJ4)(]3!H@X*[>)O,N2-Q1P#;9L6VIK-9QZC3!M?ALA2QI1[-!59M"[J3>:\ M&HTO]G/L^=! MUM--5@27]#]TQO4YC.E &/M7"3C,30TP9&(*#&KZSNT@TC@.-> :FJ^VY=&: MK_RC)>3),7,@"WRHTH5S)9E5\5] M6=@JN6O=8M7,=*1113/TAU5U*82^)V+Y#W[6VYR2Y]??_ (2UN-=-4%]SK+O M$%(%(6"\F8=9$B4/^6R]WFUW,9VK/L?WT3KJ+R-55]B#2ZXP&F$R%[ P4_0F MQIJ2D:#U.^DXE@]HB: MIZ\H4;AK6\PSQ>VZEF><['!Y<$D] ?U[5#PVAYC,OZSC'3W?D1[O0_YOLPJ_ M#/C4V,*>; TLC :7MD\+-&T:@QB99E:#U6(UNT*W\]_FUQ_G2]=(-4^J%*R4 M^Q#7-M;%OV$L;C(=>D_/B# L9#NII,JMLU]SEG-K,A=I/JP#)\KSMW!M*6/_ M%A+\+>'SM ACE%7Z7W6FO_4IT]_ZV]J;W>7E;WHMO+Z66JONH&47]XT?V&$J M'9W9[^BV?4Y.B<-MJO%S8?Y]:IIO*%/C:+S M#I=>YJA#G56L6NAN#&@@NNO35Q!7*Q57^$OQ+AZ>\FBFK ;I@;)=9/?<3=T] M8[L? 7:6P:#6H=L>TX>DO++::TCS$D@=V8)BU0)XSXX&SID13)[+@(-\)JYA M$_GTD,GE 5[[S2N?B1YJ%-&G>E4VU46ELM\5F)5L-^N7@::[QR.2AA6;894V M665F7(V-0#Y@W=6KM91;JEZC>PRNQ]=?)E 6UUF38[C>R%:>SGP71P\A;;Z( M.YE**EWL2E1@<"MT8@&S*OX4\"HWLS]DKJF?/>L[JB7$$)C*!<8$I5"; 4@% M;Z[!F(N!-WCT:FFPYE?21TH[_O3/IU!,+(/&3@?4Q.L'E!UR*+/\RB'@OR@L\X"Q_P+:;; M+\CO33M]%\8KG&W?]J#N,((Z"YQ$,)(8'<0,R:GNPA?1L:NH@I;B"?I(;E<_%9'2]CU93WT M0$S%*@J:RT=$ $3S1A$XK@$,8O:I:;_#W %W?Z]5[ZU:2;2(,9OY*,HWO'Q]=[\J74 M*TZG,%*I3"_9.1\*A=.UXSFI4)BC0TAH M1V/JW'>,RK!.]K<>HS(R5(9V@EK!-?B(3B6\^Y(6_CPD)57M:&HD:VF=$X03C9T7N8[Z9URQAN8T-&:8[>B MX1F/$KYQ '@JOCX2\*])9ZMEVU%YAQ^BA#9S MWX4QW7"BU@AT&YJ347%9:$!3"#7[OSROC9KSFJ1RO M^3Y*T":-XS#+:;L7Y336'WRL]QPSA[,Q&'7$N1R'$4?I;C!&Y>N],@(^TI%U MM1<[)O;U8HR]J_N-V(^)V+T883]>9G\U';-6_U/A6UCMB!F&8J/CI1V*3_6\ M9O"Z'2N%DY ]>)W)*G.3\+YUG4RQ;JM&'8$9BQ6H9E36*DRCKW/DE.AG5\?P M17QF0\M=F59$7V-7YA40[11=E2-F6O^Z(@JS7_O]BK,\WVV;J; G3.\Y!-W4 MI^QH[+(?!4>N)O2EH7FQ$T\U2BO3^6K.@^:G8]XOIXX(B!E\K=P#FL"7^@29 MP%=\,W?<3&__J0^M>I^FF_P:%\SK(N6"#3<*!,=R&]M 8ZRVE@8*3H"!96>3R'$=$P%C4SD^NHG[:Q(QY58#XF*%CJXU/+J 4HU M#U]\]_(>IP]9^/08K4-2_CC,%7%MR]& "> =@7$'=&AVV,92E&K\9,5Y0&I' MU!Q67C4G[E[001-115^HSAI0F.1H,R5Y= KMDTW =M[, \HN>TWO^KVFUA!8 M3GM/56_KT(-2I&E(XP-JAC$.1L<0X=BA8,#(U&@7S&'0>HP^A!NZ/0.=A?%Z M%Q/MY '1WCTJN_%?$'3GTFXT$G'(UD(/VQBA7L#7\AT,$IUB_,B MB^B 4_E:I+;H_?(QB8I\MBZBYZAXT:%6*Z[81 OL"I9V08.S2,(VXM2@9'CW MP7*WW8;9"R7?@VH][QLFF^&/I<7VRE6OR-H.H/C4;2UQA40.ZE5 ZQ;>S@.2 MU^P*E&\!-9#1,39VL*(VYFI HG3OQ:!#.Q(K PL'!T%CHV),V<4QI:+K60J8 M9(48,!BD#-"@0&D7I./?BM #JCHTKCN+7EJ-:Y-6YPB#@DZ\KD$+'7>]$&QW MUHVBT>V@&S@).JOZ&D%?.&ITADKZV>8Y(N];Z]F6]:=-(O6 LRXBT@;$):5> M)J2/\!"1,%OD*BS6BT;,:'&10)>0+J^BG%)-& MC,J8QQO*QMA$H1F+!\QPB]?I0T*7Z5YN<%)$]U'3ZIJM_[:+,O(OTAZ+PKLH MCHH(Y^5X(=XH3RD#6F=TS4"L _;5 .*!/^S#2GRJ73HHCT%O5J*R@AHSY;A8 MRQ"J+?G"=;! X'3[@+./WP\$<,3K&(*]@W^HAMM692>VB2%]VA^W:>RB@V%5 MF->#.H@Z0*4'C\9WC@?YO.U&1P5]IYN"#BW!7;'+\ ?2'MSNMK?DA<*XGHO- M+])L\82SI7(?;+S-8:]LC$VX?IIY%)9Z;J,#4NS+C?035 90;0&5 M@J@QX0L'0B0NN^\'DS?4[_<&R\/C";I(]K/(1D/'(TX8"1FW$BT.&A MX919I?&F5$+?)LR4T\AHM ABD,AL;,@;@+?'N,_2O"#,-%Q0=M@DF,_B M,BPBS1LIIU;R=R]TX[=B4\=!# /:F30&, :;,&H[9#C]"ZCQZM1Q55.";]X- MC@9!=*MMDKL^JL,I5IG<[BCU>=7$A.&P:YS)OX<'E==LO4YWY%W(Z]$ 9\F& M_)+M<'OH0+$.,CJA6+(<::]7VD*,O MK#LB.YGD.2Y+>!RH;Y5-9:;1.0:1A2%_\T!LXJ.L'WP:O-'.-R23ZY<\C#S5+;,+0B<(#CIAOG^+T!>,ESIZC M-69W;]H=H,-\Y$UY<6'9]1$3B04? [8!]0%&28!1V>$M^ #5R W:;X7/366E1>4.G&-[*T@2C!$(^$+)_ +EXEL82GP\#E0 M8J.,8]L#K' WQKJK4_V')P1(6[@ -E5W+"F8=?ROC7E2"PNWH:);,Q6-CU? MG98*KV&"VC9IUZTM6-M%I6'?VB904-#8&6>4A7H;Y)1=Z.R3TXS;)RQ;&+\% MBFHR()]^0[);)$N'@'V%LA^#PYR]NRIW5+Q[&=Y28;R='\RAZG9_ (>VCP,8 M'>*DQP5 13OJ. &8(#K'#?A[L#[MSC' M).,>9\GF'#_C.'WJ+7D*_.*1],C$G6 HPXSMS&,- M ^YY'!>*K1.H0*)2W><(X*RWP[&R6"Z&:-EL-YU/4&.6PK8VC,C_H,JT;XUG M,#!P-C;"I2%_2^,X'[S=C!"1.Z?1G"XB)6E 8ZUG"J+\SWS:_:!AC$8EV+.X8 \?$YL-[G. LC.GRL ,>__T_;N]PU@TR,\;XZ\'#EOCAJ*[FF_3."9='*K8IQ%G ;3O M/)XX (B[D"<-&905744OO3MY^J#J4?CTJ5ZZGA[,G*#/M2$45I9(*ZPRA9ZH M+?1$:">G0:%/U"ZZJ R[IF]W@.Y?V>P,(HRKG">-97#%LX,O<7Q5VO6.5LB+ M^]EF4VY?"./^9 A4W:7N:6PEI>+)56TDC\V+:DED*Q/QRIR 4K_INQ\?E\[_M MHN+E,B&=KEVY5JF<65D]ADE=K5VGR3/.2676J]3>$]/%>5A@>MIP>=@PK=DN M8/LN=J,;6V?8BLY5/6/G?;RHFZR^FI7ZS&+$0:.!:A54ZB"JU+K2%'V:W>7E MS.NQ]I0LTP=$K6D?#87FO*\!N6#5[' 1R'I 5=Z2K(,=BDGPQGD6DWNNWC& MK4KTJ,1PEDC*/L\84T6K 86JAM&Z]=1'R*NC5A=X<93H= M^HI(RX_I3<.W[79_IVPIZWN&:B;K>'9='ZG'ZE4#63MLJQ609C2=<<%75\D8 MX ZRAC%+:.#:13T(T*I%]]W]K59X+[I?]S/+\]VVJ5"?\)J\YWGT'&UPLKD- M"[#-!+K^QD[]J/MS-1&D&J$7TT*:P5J9)-**(6B>H$W]"+U$.-YX7B> P0=B M$LDD0X&FE%1=@TPPZ;WG\7&]ZCI1O&EJO*FWD T]3[5/K.W9]YT+AUB/;\?7 M(':GVQ!ZT4CW;AWWFH,1*)QR93\[O2=>O7\(8M(E^OUW/RXJ.IZ=4L.X/>(A M%WN>B#[AMRJ&;_3F #)?([]Y/1!O_*J_E<=5< :-'![38!B7]1:X=ES>5HJ: M;W)$K7>S-W-3IYK$&LS#+"'-_0S'.#S:)3:34\,D]>8(5$U5J6J&.$V5:_3= M7A.W'D%WQ/"MCH98)^W*5/$=^C%?^QD.KXW5)^\KO19:/\I^%FLVIKP0+,/X M,B%M8?(=;,],B_S9F)EF^_-I9IH5H;Z6T FJW?8;JW7.'VWWM8UW4"/:":=&;B; M2H81RBLZ8NLC8I@CF$]F!^T+O9RVFZ]TS#*+ MRH&0BFA02,V2?^Z233FWB]$3"?L;%3G+\Z^+BXYREE2]L5XA;_J!DZ[?Z<9, M&K_>5C"]2'7;L$]EXLZ3C9MV+#MZQZ,EK5B"UIWN)XCN^R5U3O7-OH8:A0>_ M:8=(AID]^>A(W>"8=F"D_=['Q#]:+=P*3,LBS IO*,A=:Y<93)>$[O!#E"3D MSV]4Y)**)F_>^L)%PP:NUV3TUO_N-B=J;QCH[93+K_?^R9]E!-\(;6*@?&V$ M]O88>^RL%1VS9/,!%X_I)HW3AQ?II7;6/=I8Z\;SZ--:-W:,7JQAT YWLK5N M@BB"EAC:AANZU!FMPWB]HRN72$/XGF[">:8&RQ.#TUKTZ-4Y; M7!G'=FYM99SH78^OIM#<"N3H( %'YP1XW)?I!GI$:Q.8@?NPUY2_1_^5CYUP MH.9@AZ;[;?4NME=Z/H0[#/8(UBBP@_:%9ISN6/]&8Y-BY.OBL=>YOD%X1+O# MT[8,XYIXA>\QG[:E^2:Z[7"(JY\F?CGG.EF:( M+E82'OLY6P9OUG[BW9_. ME7Y(TZT[/^8NE?I+'.MJ=;^[4IIARM:X?ST=*P-"F':UEI?=*?7H)E[B=>R= M*+T7.=)5]Y[WHG3C5%NK_XU2CXM2W2WV/TI./8HM DIO M@Z][#.IUL+6[G0Q'R=9'N?^A?M/Z0K =J4YFR69.K]LL+8 ?M:7K;^Q(D;H_ M5S6M:H1>['O0#-9*#:D5PRN_1%8;3A#5C$G& E4AJJY!Z@>]]SQ:[I]_P=DZ MRO'^?59I$<:729%%21ZM0><2#%P"U0!J+AU7 BI!^E0/:,1KLRI0#B-H)$D/ M)7QXR/ #[8]$C6"U]^VXJP(M: '6!KJI"ULAJ'B'K!/4W_;XJH5J1_?BOGR: MSY[#B!12C$DU6/9[H*H"13=CZ5_JQA7E2P+S@N;58K1"[2JN@QJ-*,V:4ROS M(HIC%#;B%/-WA.'S?/4O"\!"XU_MG8^'?-QO'#"+V1/6@5GTOY]+[5#88#:U\8Y*]]_8:T)T?$WT M=91+Z(>O"7O8NLP^?//6]>'IO(A\;[+:/PQ=Z%/6##WNH0@I#.SPM+5#S'FN M+%&O#X>2BZ+RL34XP@ MQIFR5\?4KABGEPTYO=AMU@8ZD7PUNP -\0=8%1@D-VS]H!@ 9*VA]<['0SY> M;;HS"]\3 OKJMLX=%0]9:JCZ340.M['I!^M^IYI9S)[0#\Q^LWT?N4-EKWH6 MY#CX"WI+V%'PUZO>V#5A5QTDEJDVA'G=K1\5O1G^-NV!AN.I'ENM@%N"0_(IZ$-[0]0,)_ CTATG_O2\ M6F'Y5 4)(YRH5]5W'"R+=/UG]W$)3S?,R2'^5KHPYQNX89+OV,$]G.WQ MP_ M>SA>THUNO*3VL2^NTTT[@%MO=;;JR%I^X>T*26J-QUGN[J#P?8'^]Q MQ %>C?\,P_-Q'(@=I3/XVQP7VGL[Z@MLO&,3^P-&CMCDF >09IM-1/\(X_,H M7\=I7BX1O&D2J VZP"Y__XRRG"O@39[ M%?2IT3GR=91J$ )D=.5,A25UH5M(8E=XO^/C]M[YU[OB,\R^\#G M^;?L>W*0_SXB+[A:$MP41_=W?;:75Y;/4;@7>'W+*J5HL'!0/S,![9S0?R@Y M"T?S]][#,ZKM!_F1IF[9WJAJCQN2P'EGJ]0M??_F'5NG?]6UC1(!6_,JI&4+ M7JV0-7B<$RV3MQ6W/KO;B:3%^94#WYG='LRD?&\UAU5J ? Y'6#I7<^'HZQ M?-BJM9@](1C!P:PG#>/,^JW,:FR@LH)*MR>] V50Z;I9"TC9J^6^&1_^1E\3 MPN-KXB__CH(U?,WS=!M&B#C:9LX\&G*J6*R?XH T1XDU44+:\6ZP3T MJ?+CY8@Q#(AL,?TP:RV2>N7,&H&WW\4SKJ[BGB6;2Y(]21$]X_(=;M(X6K\H M<;&2!2'72BQ8X5*ASXFZ\RHQZ!.BW&H]W;5_7C*8CPREEEI2!E(N:Q6&$1J3 M,XA"+&[RW7+74LF_A607=OGJ"CQ,-CTPY*@NST_U?U?X2X'>$7;^T\NJ?"J@ M:'6P;"/%OXZ/PMQ%U8*X+.^9;LY-@YI2%=D>.YW*MNUJ*I45C3]'U0BBLS*/ MRO7'/:*FON?\U4VC"A$ ,84J2SR@Z5.6&Y"I4W[\OD'9_;UBHL@FQ?$I'\BX M[FN^AJ,IG($7>IO2Y.CUKR6D-%#R[F4X5#+[$@&N<)!Y&#\$S/?@;@B8%Y,G M0\"2\"P- 0N]!NS!6_K3/+##-VJ9!O8T"W/&=#0K?A=CI%CA^]SE7[& M6?57M(W4]F? NK(Q\39PY=,,7"\XOU>+L8.=;&*.Y3ZH^)BT?IOV+GJB"OD) MVD9)M-UMC^B&!& LV9I_$^2LQ8FXGE=K,W+,M_.<,OQ<_,4)U"5?6%[F57JL MFXBESV\L8R7-7R?-^-=7;PT\Y+R1A_)_5B2^6;*A[WH=;G76:\&X4)W#,')A M>_S3(*A)-X:9QS=J+-34;5 ^1U3 ZT560)FO,_PY,M,T!T$-O&F-A1J_C6Y%O?7PR]?16^=AR58[ M6I"S%IO1/:_6FM',M_.<,OSLK7,"=NN& M[];L(6L=0C;A>0)\KS;/$V!Y]:G6X,?IR4R]0?0U!EVZ*]2RX87J0\-- )WH5$ M@S0<_2(*9IGU(_H&=>_2I&KHST$L9HV')Y5_%F"MH9K190K M6^0!?KDB__DPOR9@7UR01Q]N;N>_$KG+W^;H:K'TG@*T]]BXB<%NWDD+#QN6VB@Q6GX<*R[ M!]K\;[NH>*'-L32A"QQ96YY59/M08\M"88UEW0K8!(Z4T,;5/U0U)Z@20@[+>;O'--[@+*\BE==@/EZ@_? MZT"%M&)7AFJESJT5^>J+U#8R&OZY+^&7IIB&(V<'(Z/X\#I_.-3)/JQ2JH/OPU[75Y0*S2)QD M.MQJ:F/W\&DN6/ELF"AU,%R4_K,'^,<9XCPCZ1 M3\MHQ^:D,L>HY8<.T? MJM.-+"J'D)FHMI8'80LOI_LS]*N#="L#=:7;[%HZ MZ=3:W7U-I:5O^#&NJ>T#R,-:^[K2;MP9+8Z;_-UYF.NTP*?1_DZ3O-=AND-1.4%1*P:1D>O7!M0PZD4QLJV M:TI0=PUS#Y7K2 M3XO#3MSC30)1*T8S"P!VX#+M:FW!5=N4S_6CGP1O7T$2\/;@&B3! ?FF6;LZ+(HKM=T2RLOR$M^<3UP5XC\N-GN/SXV:N6 M$'<9IDR0VS("7'#),VVW&Z*UM%*HS.QH_-4W%(B7/ZJ4@0P4[(6.8LL>883V M:I1QPA(6=N@MXJ5MWG[7?11N!@:8V/%H/;%2N4L[Z29H:NO)N^.^H&KW]!1' M.#M+R[NBLW(J]S;*__R Z7E=?5BI23>XDDF/!9;8/BBRE%P)H:5@(6B$4$<* M43'TJ1)T#3#%#$B-BJD',;%B!V,J/IR!;)6%24ZP3F(JC]T?;EL32-3?A"DQ M$D ,FY"@X9L7 86G%;0>U+=7>+#Q3%1PJ?*7[N8]0[B=ZUQ;/N0W\VH;[O-A M;@-=*C.P:"FOE:]S8>MT#Z74H.;/Y MPWM\2./>X_%9W#$(G,0LVY(<'JH$Y:^(_NQ)$X5;2JG:EQWD;T>RE[X,*\ZR M]W<#-[QEEX.'%W<";ANS"/UKV4,]*MOY2F[DA0:'F#1(R)8Q&<].T% MC0H**QV4[,_JKI9BH?2@=U+N.UC[LU#++,=2@*+O0EK+3!OO!OY](X/S*-Z1 M7V6'7AMJBPF!KVV'$GC^)B %B6L#6A!:U"6&367,>VJ0YIN<'%220(D>>(84 M"$(< Q1%Y%G1H@?RKSXUD)_^1D'C-A]X#9P5=0E@/6<1@7R+U$>)Q<[K#6@>H+BMZH(/"#<90<% M8"UG'7PU#9;\.2I>S,3*&H:)V'S8-G"[M"5L=5Q&!2VW'A\.64YH1U3%&/4$ MQ>]4$7B MLL."K1:SCK0:AH4%K=Z,0N+:Q@F8O-AVZ#MTI:@U7$9&;3\(F6E MD56^JZ#:>N>%T@8G.(!VF>JQ*=,NBT5J?2]=\5L-=!X U7*% FN? !UPS>V6? &4/*"V@Y_)HG[_D!*'K]_& MNK9)B?L>GJ/JP$U*UH=5GETDZUNN^ 8&.@\=T'(%*REA(T6G M".9VR^(UBI(U*M[/1 OZ!Y4X?/^V%FB;E%K0PS,46KQK.UA)& 25LPHK61,L MV:M"B^84HQ]< *LMN%C-Z[3HBF*J;R)IVTJ)Q!_X+88A+*1*0 _BNTW4=G$& MLW_CR!&[+ZT$=XM:PK6"4P @0!H_)7-7%.A-WI$#P6SFG) PMG'CM],K9^2* M-\7/:[WQ &Z##]3TILM2!U*9 M-R'F[2(K+J#PLO"#;;H26C.P M[UY>S%1.;9W;E8"T;^<#6%LI8(!V%*@%O!,?*5U4G?N;B?%UA@CQ&#U)QVQ9 M5#KH)G-4';W%CZP_/V/RF$;[3;R*MDJ=[*4K3]3JZ3QT3LL52L?Z!.ATRMQN MV7P^$\WI'TCB\,VEX["Z)J4F]/ <%_GE?5G-WICN:]31R7?)=>E\D*_C"H;\ M'@%:Y!O;2/Y(G^>NI4TA<&_1_* M?S#D_]! ?O'X'VPH6V"K'Q2_C3T8"-Q:" 1*.]Q4D)2(EK\E[!I!,3+93-9M M&Y^8Z#Y2&UB_W3($R90#X++"NYA!X2_?GI= H$_^\5/\!UY?9!G.-55J] 1% M1U4$0U&C[A%(FJR'MQ)1IB9+_@+Q-[,I+6,8+&+W>=OHZQ)S-!KYP(^]4PE# M;;*\1X C !84 !__]^H27=S>7MW=3ER8:_"X:VH7.H][MW AB$V2(S'%FXX5 M&AYMR<)=7=>:K [,Q?/"+F;TF6(K)>GR]L N-D#Y!J-5E*8O[%17M&-^(4-1 M5KZZ%\4T4;;!U"RMJ>MC;X2IBCBWT[D@-3- U!!I-8@4F/1;IU$Q@W8\QG49 M-6W3U4Q\-8##\/6Z%.WX@3F1S-U[Z.IBZSC;CJ+D+XYF%'L=A'8405W")=Z3 M+,ZSZ^13E!P>J-?A=SVP4G5[9G)YD98'G*9X?4?T_L.73?$1AK/QP?50J>!N MS+,C6I7QXKODUTDQ;[LV+X?6@X2':_;D)U)\HV@DS4 M_LG06C!A;E;4R9[8E7J#F0 "JVT>AG*L;(E?EZ;2,IA8P;<'0?2+1B&7#;VR MTJ0W]= %09/JAV=XY2,:<";OVXT@6K)H:\D [_.F,[J044^=>RG "RGH8 03XV"3X_H 'S<&ZJ#5D@20N+WC6B47:*6/[CCR\ M.V2XC)[9EM%UP1NQBSL0*;B+RSD3_(Q(*0!MF02TK44<3?0=4,?(**B6"J> MRZKL;JB?,3^# 1/_A^O;R*:"SADJQ@P- 7=%:_,\.2_OZ*0DJF9% MNYI;,55!49-=[ AP)]<>3P#=C_A@(&Y?T<"J="B MK4)#_,^;"F%#8#RY"H$&NI\O/\5;G.4DP33V_CF-DOPS?L+)07/:W)*\/([9 M2^YC#/JX@P>@E@*UFFW5?ED\0CA*V=2WD_<6DV'Z82C!:E/,FI_PEHBUQ5TI M(D//&YS0AH3.DQM/HQ33UM%JP]8<:>.$).^JUXAJ)M_4*Z;CCZR/!2/1GXF# M4VL D@$@D0YY]K2LU-E.1&BDPX2&MI*\,$[#O,__%NWV_W5Y@BIJCC=.CTH- MF,>9G2"0T\1GH)CSC+5L1 !&5+;BO)"WJ)#W9<%-$\N P@TT+KG>WZ4Q_4K* M*$3]LOAI\DL?%6CS H\GE.RU^%90+R_0_2&+J5?/FB'^"778,0T-GJ.,^O/= M?HO904@:^O]*GL2X?G^"V'GHB9VY9AQ)[]=OH[A-5V%6U1P6## N5\W7 0;4 MG9(]$D]G8L2<1U;C#ZV'UM/7=1D">C8U)2WXA.61_8/1%T^-@T-2I+W*#G.&<3 MU,;.UR?>EE&6!7%0=,C)+LJ+';"[^^U+33^Q@S*#@-B.61OS2O(*^@9F07 % MX\.,[-T113U:]0Z)ES,Q?)Z(T+BY@9#P='I:OH"^SRC#'1C4$_Y*> M47V'7B=.-.YR($Z 3V+>YQ^3+$^YB[E)\3YZ87^[),_)#:90HW[G4<:;6Z/J ME*5=([_#+#8R IR@=!!K.*EBS659_YMM4=A7M/S )*5'#\PMLR2SC5]&]R^< MF/XUSE\F/P?I!"XR>.CE\R@V[1NG3^S%C8-HJ-.*+O( L,Q/(M[GJ*8^034] M8@U0W>*50U-[OC 0-KW/#MH* CTIZ"(4 *$+V=P^Q&F62T:7F4_:[]TK!ZCV M,%\@@(X2ZUP\T)&[Q-OX":Z$?;.H1>:H2-%@^9Y3NKJHF=/D+R MB(Q0Q"2B=2%RIH%2'R#[M-X")7;:KV'4:P:,'1A9+\)&53V"(36B)\[B+5'9 M=/815T",.\9@ 4 >*"HS2!PA/.N1#@GU3L#6L/YM"_[%@=LQ?@L [H 1G4;J M+SA9OW\1631C3.?07AG56;6'TVP+<8$C._L>6*JW+-.JSE!DL[G.0#PM^^]BO MG-H_?;G MXH&@P,_8$3X$\O4UF'I@)C0B8,R*K3D *?[5@(#1X8N?; T /8L M>Z+#3OI>%R/.*@9T Z+:+#@CPV07K)AI+(-#1R;0BQ#1H)-P:(U0182\<3,# M>!0QX:A:8!47CJ(&H+&AM=1@T:%3#Z"5P6DY=[Y!XJB:8!4HCJ()HRP(_Q2M M*(N7BQ4;"G8!RQW.6*$BY[5A>T8]R\0VC$*L&?3+'6WQV+HKSDL)EIP#+2GG M*(_%Q;P/HA^LB$/1$6J#>$]F%8D.@G??FH4;T.Q6+_IY]BYDV'9K.MT+NT!M MWX= 6M>S;%TP03475+"9_1+VZ,KCN+ ]FO8$6NZV$S["RK=]1P+I4"?BS3#% MZ_JH=C".KBV.*^6C:4O /B6P\(K7>K&0AGTVK* LQEV$@,'NDZ=L#04#CQ[ M).K)&6,64(VD$; F.0TKV^%.\7F_Q M593EZAH<1J*R"(>&R.MDO)(G?!D.DQC]X7A]J^4'0H.KI- F0<@+G7W&CT5< M)MHAUG#JXAKFT2768R&=D5?2UX?D#>S"0 :HPH:1_P"PL!H; B"\(%X3&'.I MH> +$%VUC:$(\:VWH64,67##*&0 3A:O'R>Z:AM#<0);H5G46;P1[OF.1D?R M;8\&BK(.LXK"JS9HER&X=]3+T)< U319%D]X<,FO&"S+'(L25:M#EI,=GCH5 M81I(8O?EI?J>7>*ZI*>.40!< -4FUC-W1<1956;[!)78X"^/%@"Z@L+N"/ M M&ZSF"EDI6"_!%0>+!@[V31MQM#C05?IUQP&H%_L9D\#> MU;ZN)""UEP, MIF(F=NK^B"60X&F;A<$L*^/AV:G)E DF)/'N0A@UHN%-W1Y]E'2D9($N*QU! M?Q=<$&.#.)^))W4S41M-6#6QWGB&:%ZR 0,Y[WZ$T9Z%J_:\:8H^\)Q84T"# MV/(^KAM1?9;V@3Y)#WC=N(I6],$B.)H =F+-\0Q@O60#!K#>_0BC/PM[ M_7G3$7WH.K&.@(:NMSGE^C[*\/H#V=%X.>,QE3E,=6I3?#K+-C[*;R4"/-1T MD:K5:GLF4@B9L8;HGK7D-[J538N P2"(>P9\D*G\MR>?Q,4#._=Y_Q_3D2FEV:E&?%K)IX[?6WD !XUL5!FGX; MOS6394DJDM_B[%8S)_[WDGYB>^\$#3)TZ*1]^!;-ZWWW]K+@=.S#!N_N8W(9 M1X\)R?)XE7V*MM%+%D>WZ^3]9OWA\I-RZ[USN^+#.+3S43EK,>#S %?)6A5T M8^1ZT_-_1\DA2E_07_A%SS],/$%P1Q/Q&>BVDEJSJ#354>AH0(9Q(,XB82!, M74E!CQH-4-D"T2:(MD%??T6;??7-3/:6CX1%2\WL(C N87>>$K)^CK=;S8Q"][K<)]IY[;7Q1N(&N!%-PUF_0T;9 M8%D^GDU8KQT?8O--I;TH$FF]Q43- PZ$Y87V-/;7:X(N%A_6N/CIKHU]X.TF M"SPT'R1>JR #N"T_XSW]/IBMNU%H->)TEL,G!4,^D78)A28.W@?"CWB#HJV\ M;GPJU1XB?EP=@'$ P^0"HI\ZCVMKA,\KR!\=X1K_-!K$/0-_=X& T?\PX8! M7\A G\VD8'0<:Z8'H^$8^* U#?[B58[7?#F$]D)Z\EL2YYDR0AO2M#J:[=+4 M[V"FO:0 A[F=A1O.M M4!9M,2(IR@YT+A E>?R$BV;\A;(JZ^>(O;PHV^-5_!#C-2N'%Y,U MKV;$JS2GB.W]W;8I>.*?U9YEQ7=XA)BA*,5HA\4Z2[9A_VI($6G>F&5YDR>< MYC';TT451VP,85T0?7NB765K-3NV[XAU8A5EFY/B(B-S-Y\W.+'NY>0GY0S;XQUG7R(6WN MK->2>N\.U7 .LX_>+,R\&=34=GE1.+2X)$)[2H6^_NKVX\W9=U]]@VAX0GU: MG&V*;3*'!*,SL4GFN[+J+-L#&24OIS1&7..T*DJ;E15J.:^3BK3: DW_L8OS M'..2L&#TYPR])U&Z1ILHX\_7<;9*,6_#7##>8K86Q:X#HOK._#!]^KPA.Q0] MTV9BSD4?W6/T2)TPOR2(E5*G#9(#1S8[(<"<,._BBG:#T DC;4-_ M'8ZH>^<\3M&%X+VBG^<>-SY8*R(XH<%"%3AG933][W2VV'E^8*'>*;JCO2JZ M?8]I5U@1WXQW.:=S:BJ>33 MXJADBFV\FE;MW;M&UB&M ^!)AAXI@^T"#6>X?HN97T6(&.5,O!XHEDQG$WS! M!'$2P< >^@!"CZC!D%I\89 R'3/PA11L%I\%=]>)(2G0>=G,"31>>@?^%:\P M&0&9O3GN;U/#Y@/.ZC0 SPLL3G_X"_UO7LF![K"3WL%2S"Z1B; MT@$V8PSOCWZB@#!DJ3MO6UGJQEO_7%3%+%"66N;?DXQJD\-ZI>]/OY/\TH^G M9_/S2XK1)_U#ILIT5812IDMB PBR*1UA[$+?.JD-7T\)]OE-L+&I+75$(,D MK5LXN TW=%--M^@5*A3[:P39FKJT&&]Y9W5$2P_1)\;KIKEJOO6'8 MX!;&874%F)$HT\.ZK.].OY=GY_-S62H($(MA4X"\0=E&>8<%-)8 _9:" MLQ.**L_%G\_)FKF.M,EYV0XUA/N26$+[+P5[IP&G'HRI.OT*I7X?\9B;?)CM MF ?P8L_$X,/DERT/5K_TQV')*Y#WDMCW@+!%#>NY%J<_2I[KN]/_F*'GZ@P\ MZ1TN%:Q+.@G4[>:PZ('T5S)?!]S4ONJ9S,IJ.8RLT4M9#"V(AVHR!/=/,G.' M 68K6U29Z:\O-?A(1]GHERQ&.?B>H&]_5'HH&U+#GJ":%'J=MN0\RIX@29C3 M0FVKK7%/D&9'T#G;$/3MCPX;@MZV [UM![+16]-ZNTJ_^I?;RU;&Y?8VZY"& M(=QV(%G*8)-0E3&5MFUPE9^'LP/%DL-V(&#N0+&HPI/AV((J> M(]L.-!A2#MN!G"$%&WO]0DQ0V8W!5>"X_WL_"P'Q/J MW9(L7OT>;0\RDH/**".],#*\=#=$E^!CRX"]U)N+8$*7+*#B(=N[=92S0*T@ M04^,1M29$9%3&1RN#RG/[+!\#=Z35%Q$)([_LK*1T79UV$:YB*ZB_7[[4I*O M10UZ%ACO1;5Y&N*QESN<;\B:;,GCY*7G@^H>&0OJDAD-(:ZVO^%^S"S-"5!$ M&K)[XQL2%@.SAN\4I?P;[)E):-*5=Z5S&2?HNIP6%G).4"4)<5%OQ@$"N*_" M.OC.%$+U"W**$;*/X]L(=@]JJ=?1XV.*'Q41QYN&0V#O56@X[,3ML-M%:;M& M/CGD?/)8=.3ZD+,2/:RBCZ:XJQ^3;)=%8VJ M&AZ].!%"2Q9N2P&!C M)DHR0B:4/\TN#OF&I/'_X35?X6QTC:5GLRNQ\P??I/$*\X5RG;\-*<.8"?66 M 3\W\>Q2Z-0%4/<A.1 XE;FWF-I[R>>0W,KYFE=0B>N0#JX_@F8E%N4B0/DIYG;RH. M#+Y7H>+SC;1^Y5NZKA\:(6(1-(X1@]E+#Q&=V4B?C67N[^Q,(SK[CH]CR&W[ M$RX*%#U UP^HT8=RL>MU.A '10_B6ARU)Z#3Z>])&'=D_06.S.+--4JU[_V< MS%YYS7EEC:[GF,C[\BS3&.'PO"W3_$/H9L;UJC[,.&8<;=F%D,%T;Q=FYU]Z M>CSSL-JR]^,Z&:M.C1%@MYU9HRNOVYG9VH&@'LU%KT9P:SW=">O;[+[%,9K& MNF!7^,&N^OQ^0I)WQ4EY<>5D M<0!C7QS J*^&S$X0_J.\V%)L\OJ:7SH9Y]_4Y_;Y+9=/T39>;U\H?9R)>R8C MJ:Y/5-4TN(^V_.K';(-QCMA9LV,]Z>6A^MX;P/UT"FA7N'LG_/>*#_WA1V3Y M)CY7-KS3<[%Y,&?0A&S4$(ZX=&;RDOJ$6J,')T7^XC:TI7YQ!F^K0V[#> MSN$HW/">S\6L+;Y:-E,!7\=)48WIFS>#,S:0OSB#,X]Y?KD\F*S_%C'JO$I> M9!^3&UYZ FIB[R *J)2*6=249YQ-/9O/7-V^L\&.//?*7O[:KJ17G9MB4VOQ MA!>X^X;/HI\+7N54NEUT975(4Q:OBI(KQSJ+=M$SJ'/3MGB&/3UMD@IVB+K_ MI\W9D,RCI(I-+RQ*P&HM-9RMY&/5YE;D=(.G;1FU_ $.W#1G^ $/8 P:N!P#4&_2+I_]Y=*.KL7@. MHQO@SH0L.^#U)9]."_O%ZTTUM[PHC%TGO03 JG7GPE!6_L6RATD.=&>#5V=Z MJFU[\%[^7A;#%1LB8LZ+[6Z(V$T%AVU>;G,H,S8U;9GI:29VID[:0*"7 *-( M5?E[&%>I,KA/UZ94+\B;#_QZ$4RQZIL3A$())D4*XD24?#V1]O0W4Q=5YF+J M?,6<%,IX/Z )BA;H#&NE>[_9;P:?P' MDO!P6C>?MJ L/I:1TD>M#8SA'*&%$*TV]K9=UA2H(IG-Q-QFB(GC6+05R-"J MTH]^SG#P_T#X?3!I9,HDF8F*'Z@C\L&[FB<!O0Z@85EHW\PD #,"UE%C( 'XO7BP]-Q# 8'Z!>OC2D=\_DZH]]+,1=1KD, MK5ZZVMCIZ#Q!K68+GD7JDV3"MJ'A\C-^H!K%AE4H*?I!%W(J9% AX)A-G M=_H'F[B,2P?WZB9-Z)N8!L,1F.LTBQB&(.% !4+81=D_J@QA_ M?ZKG#>M2S7*&X6;1P VU+">RZ7D5P-&[6!_@@#K:2_S [@OF N/[ Y/#SE"+ M*0W&S>>WA_M_8MHG\BG*5QL)D]Y\BD_DP<='FP:+!7?TOCW1JJ,?XV5))P*" M@E L%.UQRF+"2)01QB7A8TJRC)W#903E__G>#7;$-LY0)L14P8=HF*(=D\K2 MY4U1$\<>_O@FD%!K&Y3!+"N#X]FIR50/)C;R[D(8I:.Q5=$>-0EYO:@35"ED MZUW!!=T1Q/F\:8T^@)M8;3P#0"_9H.M%WCT)HSX+G=-J^!VSSWE3'GT0.['R MC!@$IY\*;+3>5S'/]4/9XZQ)X!0?^XFP"IV'B@AGHH;U:.2 VZN3 ^V:A\SE MC3(6S_Z,LFC+KCM;LWQ?&FW;%O&!I.AY$S/E; ;B%0UF8;[21#)MCAA7'J:T MWNSI+YIUU.ZI=7;6U1_E+G9WF#1+D^SS4^9H1L:8//CU;G0#8C7E2%')7R)J MV9ZKVO8TJ=X,@C]>7X%%"#KY&=XMP,1YR"Z.;A<6FL@B_7-V?%.GF:OYH G7 M3-4<=)IV\?B8XL=W:^ICU%PD@4^# M!@C76B%G7LNJ!8IVY)#P4R<1;RPF+K0U6D7;+8U+V%SE_J4Q4>%[$UDRDPT3J0Z2"8?RL!7()VI5#;6/Y"X*R)K8=! ML:BK., 8?L*+0O.9MN>]2?NNUY:G- M#'Z/I9*_?G^3@GQY@5;%8['-(5JM6#R3\;#E[-MRKP2B_]J1%%>G:Q/:D1.HP1C>JI'\HI+U.;<)ZAY.* 3 X@#9.JAF[P()MDBQ1<8;^+EY, MO7_W2[6&_W\:Z>9SF;5G+27[K5>RBS0R^XI*2O[XBA8*M[0/YC9>21DG3%;E.'T*5[A##UC9I12?C\4'/+ZU9KQ)/V# M()60:!/652%4#(!A 50I2,W8!1"LGD_Q=#8SN $CK*N@8S_$OG5NNAPA[U)1 M&RGZ$KZVO',98H^8(1['(_%$ ,YGD50Q[-P M=#P+E>,YXF'N<3P6PQRDBLAU@JVJB&CII"HB"CJ(H_P=ML&JB.@D]9[E5S=T MJ")"DJFOQ^T?;/ELOW%TFNC%=WE' M X.DNBOP7_BE/IR(GBF7>JXKUG;0)LKFN,'7&Z,$$"]MBS"48V4P_+HTE?+ M1#:^/0BB-F?-^S4I@_I074-GKFI]J=G4Q7K?U$47>DVJ+YZ!FX]HP+C.MQM! MM&;1U!J=IV'7A46)WLV\J8TN\)Q4;8#O8\,L*$X>?\$1!3G[XX(?/_J8?(BR MS<4JCY_B/,9RG.K RIEJ\%1?%IGA/ MOPYFFXCJPV1;QH+= KNBS5%4M9\XFG1'$O$99/FZ,DL6C8O,G(2.!F*HRPL= M1<+ EU]X6- C3GLB_H=$&X9:U@K5S;X(T&JO4 R*6N]K%QUD@5[(Z"@7!KLT MU!)0C2JH2@;VBX"J]C[(H% -DL*[/=QS7ZG+S77>2TFWQGN(^4W%+EB:3);0 M.R5I-]#&'G6R*RL;\/36JIAX4"*<3KY;0S^L\@Q".1+JF<%M_8.ED%]B HX0 MV%Q0A[4;-EK9F^K-48YW3P;%2C_4NE_H^U$.?T\F MP'+XH6MVXI1^S\\\0[#;DX3^Y?KA\_5O%UF&.TM+MN1U+VD72#WW7A>MJ7?D&;:B/7M%.:"(LT"K+?U+_!!3.AI%4C>ZC^(U M6]#%"4,6NQV54+XI6AU2SDBTF[["I!VNR("Q[Q2 ,K9L%G.R$!$:P%:TD M>4%75#WLQ^@KA)J^IB 00U+YV-5*!<.U37J7-GQW M+"E>>#2[)WKAX!PNW:L4-T[&5RL:#-2*O"\UR>^.)?<+CV'W## ]IL^?]02P,$% @ M)D"B3KP0@:Y340 E;<% !4 !C96UI+3(P,3DP,S,Q7W!R92YX;6SM?5ES M(S>VYOM$S'_P^#[;Y;)OM^V.[CM!;7455R4I)%5[^LF12H(DVLF$.A>5V+]^ M@%S(7+ #F0 H1CA<5059#E'ZMV\_?O_#M]^ -$9+ MF*[_]FV9?Q?E,83?_M__^M__ZZ__Y[OO/H$49%$!EM\\[[ZYO/BT>%C!!)/F MW]P_W.&_@F_^]#WF\?T/WYQE*%IF<+D&WWU'"F.J/_Y"_O< ;+#3-__*6 MP[]]NRF*E[]\^/#UZ]?OO_[T//'_[?YYO'> .VT7F[CS]^]]/'[]_R MY;>-BN2SA)"6_&U$W]CT\==??_U0?=V38D:0PWIO-O;>-]_4_LM0 A[ ZAOR MYY>':V;I7S\0B@\I*&ZB9Y!@D57Q8O<"_O9M#K>39-F>#?'. MK\0['_],O/,?!\X?3-1;$R@]H2)*[.A9\1OK.A)CKO2M+=?R5+ZUZ67&G MN@/X#S7^6B;(8>_FO$A8[ YTYS/24 M*[?;*-O=K1[A.H4K&$=IL8AC5%;^N$<))!ZYQ_'I/TVTUI RL3D_S6+.3W.9 M\^,LYOPXESD?9S'GHYDYBQ@WP!R2$&&@+HW+M"'SB?0YTT;,5L2$,-&W0HV_ M*33T]:0PF;+9-7].V.3V$J8;.4XV9#0?*QH.$J>."I/& VM#)SMCIDD;TG0- MR#P8&88A[9:;QQE\(1SN5F=E#E.0:T[NJ(PT&T:Z!&D."%)S[. EF=GBF7@! M*CS?K%P7%RVCA"P'_^U;E2+X,[%1KL@'=:N(\W+LO6IE.P?Q]VOT^F$) MX =LZ2_D+\3D7[[[X6.S;_@?^*??:Q4>P!H2R6EQ&VW!P$8>26,3G:1O0Q<. MBZQO#YZ!M!SQ7WM8&.\V-A0?7JKF_5V\@1JL,;15K!4E9V-7^+]_("/BF M0-_0&:,,=Y=_^_8'LH&-^=83L9O:V4RK*Y.3[B;$7. XKZ8TR35NKF__ W94 M=#!H>O 8T02&#[Z-)@ 9<6X0\M%[A)R7&7'R%FAA,V\ \Z/W@*GM^PTDR?^DZ&OZ"*(CKS7*Z)B@ M4O1 ,: (#!4\^TQ@,>#;X.+G0'#QN(V29+CATX\5-(I^L.A3!(8+GGU&X:+/ MM\'%+X'@XG(+LC7N 3]EZ&NQX?4E7,H>3AB4@>%%QEX3W##X-_CY-13\O#UE M45KO2=='J.G@89+UD4,A"PTV(DN-,$-AWJ[*A;)P>U\^)S"^2E TW+9@?N]A MI/<],'"P;3-!18]K"P?_5VF;J1C:;E&]8_^XP>[.[\J"W-LB]^?HTV&) OU) M,;= 8 A2L-YH@LP5TV+,_X7=UNHGS)>Q2=K]--@,K3\%@Q".17I8Z#-L:]W_ M1=@%5GI)%+]*HF$0H7YKO#3X%DS%\VS2J_D!Q[;J_5]=;0WAQKP8+A0Z*F!Z=(%"AFVK#=#TN+>P,5UT_>N'D8MO\ _3G!)4.4RI M!^H6TZLH?Z[,+O/OUE'T4@,;)$7>_C)$>//S[_L#N'>K*YABS2#V/*K7&1AG M#%6*-'B0*Z+9LLV=L,AS7!D,<^D?VW'CX*-C$YK=3:XE#)J>02,:9W:1RPOD M)A/^@YSG?XT2K%>^*,ZC+-OA*>G?HZ0Y2*=,>]9(KXRQ2\^L.Z1G=#]-4 M$=4Q+SG6KHZ16F@\]2VO_ '$ )OWG(!;4#2.&+8A"=*V*7%)_462@HF2 .)S M='6XU!PWU^DKM@!E.VS. ">T3XW3^I_\Q0''!,EZ[W/0/Q/Z"K)G-,B-Y*"Z M[S/P$L'EY=L+&=7AB'A7;$#6LWZ H42C6>E2OB+&76#):$DQ5C_K*@G".-A MB>?$8/!A 0GT.M=8GRQ&6>V<>4SH*L9HG>8RIJ\./%R,U!AWW*[@&UA6:C(F M+6R"Q@X'I3W*V^X"Z..& &2G:QJ<"6D]!HV*A#&H$ M_%Q,/82!<+C 3/DR"GTN%Y'Y-J7U)Q">=_7"/D[4S],8Z&.[&"6B M=384OD5I++&FR2;K#9!I9,X,O((I+, -? 7+:URUZ1H^)Z#1O[P.# M<)<7+\ +V2/+AW8.-Z %9.W^,Y/,:R1(6B>/##;#X!@DL,HN?4F&AM7"2%L#42IPT[J(-/C^M6JS>!1KW1> M!0D.?/1])L/ZX$D;"[">]#0W,'J&";:SRC,[SKK(F*VI%FN<+E_,!X?P#^&( M"<=&^W,D4F7N@''K:T M[GD+*2G!QR*2]9I8_ALL-N=E7J MR%I#=W0PJA1I#XA)%?$$5*>-%%]*C6?E15%][3; T;66Z!P M[U&*=MPNO=J%K!8Z;U"Z?@+9MAM-:;](SA&7OS09:>/RSV8E-"'E6*1JNB2\P^W!E7^RS84_1&=<1H*U2. M?+\E*B+W'UV*)BN"2\S=\@PLG'&5XF:9YM"*LY<68'/N&,8>2[%'3N&"90IH M3',@;CS>MS53:4>[#L^A.%PZ'%,XW*^7:1YBJX9;];R&0.46[BI&)XD?-4$" MXW,GAO8_>XX%@3TJ0!BS"G>TM5@NJY,H47(?P>5U>AZ]P"(:'A064+6;\"PJ MSZ$A9YT*0I@B!OWJ=@>1EE*1X Y(LX+K=E0M(5X0D@C.&PRY0OT#A8 MIH#G2%*V6054,LS#W=;J6%.MA?;>L+U.8[2M7K*]!<7=ZBEZ&Y\HM#.\ MOB9)O:^J<0,*&./YUBECJO-+4:>,J8!)X\ZN)$%?2>NY0MD%*I^+59F,$S R M+FGHE&W]H%;6XQQE!DZ0S6&F)L+R0K1'-Q)#2&_F\7#D=%7Q=%7QM#$JLS%: MOV6U*(L-RN"_#X-3ZAXIBYBZ73HF]GS=1\E6_4W4,>-P]U-IEK%?JY.DYJ#) MCW?J].$D^S2=.IZHK]&%!ZC.-C.>U=YE5>^\K':<[T%6FLQ>5&&_CLTMX M#BYUJS4W^]G5Z*@=.G M8H&FI0H-,%3KC,#2<@QWYT;A&5^%)VP]?;I7$S=VQD-23_/:>H71\RTP/S9: MW\$2T]'M>/4JP/U6U]XU^=VJNZ+=:M8W(<^*COKX7T/5\4_D>8EE&1=XI@*R5QB#Q1L<7I7A MD1R>DZ"0N#"D:N6U$OD%VD8PI5O#INN;1*-S^18(T>DSC@(@H]O5_]:WI?WF MK*<0^Q[Q#>GW 4QVS>L>739'L.D0DTA/K7OJM_WV0>^;WW7/,T2A[@=LG+U; MP'B8X^'B,TQ 7J"4)-+[E$5I\0!>05K2:U>6O#T8+R3W&P.*YBK 0LS9X/HK M$RGS^Y?>4R/YOH_JTQ[73H2E<9LB"8F+&4U_N(:DQD*,>4K%JN.V 8O T[;L MS<03&G"-_SH<1+()AJ/@#H'#ZTM56& =1V-]WE]-&GYV;<@5AC4ME>;E6YR4 M9+&'G-' _RW'=V4,./3=H<;!6=MGUBVRX8M^07*^.[[,S-2_7LH*4D&Z8$6M,YW '("_N5N3%G>[HXA$EX]TB M$>%^]9]-Z SWXBI""B;V&P*3=[WNS^89;LMXP/9CIV^P21>XP2>H>LVSL7_4 MK4G0[CLP+JW?\%$Q5 %! K;AGJ-Y! GFN?X$4FQ]0A+=+[C/K 53WI4G$ M'LZIU LV[E&>SAFY0#2<% TC?8>.R" %A%!8!9XAG#\C MDYU:R$S-.+S"'43LC3HDM6 UIS'%L$%U*7P'!-,:)2ATN02>D;+*O(*]20]::7:<%P*@8'P#AD^U/@+#(W'4[:M6& MI&T==$528DB#8K,_@M-F]$"DTW*D8I,DXW '@(>@VZX]P[3$AAZ.D)V!%\M!K>>VYY,GZ3T^&9E+W *9;AW3>L:2D7=5+T#])V\/T('X[F[BK.*]J^AJT5K; M7,GJM"-$4&FF0MSNJ+IH!&BF&J/L[,YH[GYC=Y M-^3J XF-8@1I&MM!>D'S/#RN^WO&*ZU4<$C1\M_!#0*?,44O*4'(]5R\N_H!BQY M,>&>%!\83TVSR*5ISR?1:?P'DXQQBL!AL+2I1'^.DLVO2/L=Y' M6?60T2*MQ[87,(\3E)<9,P69#5;CY30-5@X7C=H-L?P),58SVHL+H-KAP%.% MJ,XK@I6'<=&\5?8EA>0AUSKM"&@R=M6;:P\@1NNTXCQ:AG(B?;^P-;-T9V'* M"LZ1Z_KJ1T03F^JENYEM"7FLC\VLGVVZ*#/Q;A[J;)!,),94[_N4V4-OMI3BQ?)JV^M['3Y6Y21)R7R MRS>0Q3 ?7=JUP4JB)Q>S62S+X<4&%D:IP^@% MT7Q=K0"?[0XD]]&NNJ]%H@C;SOPZK9U"6SR:6%1W'6HR45ZV@?F<*VXCD^JB M/_#UY'*0_NRV&V#F6\_1DFJ\CJ,HU<2PUCL,\?=!J/ MWT?L]4^$>'$^Z72/SMM[=":-8/YK<#IM:=I;;#H9!GUHDJ'?=3? K?Q==PVX MT>^Z:V0:]&0XJW'PY/N$R7SF&D>O1D#*(C/7PR M 828QT\TLA[R$>1-XBRS[+QC9U^G^$9L%GF*^P@(R3T?J,SC,TI09.',7UC(& M8%D_ ] \9CR&>F6NVG/(G]%B^ MO"00FX-CQ^7V)4$[,#IY)$G=0DQ$'2K8E+Q@!78BB1JCPE]K *9@388/KJ>\ M>P?H5'-'SO;4 4*-BD;+:!,98@C9TKOZ#5C=GMFST-[**L]A T6F]J^L8%4%>&!/UEK- -5 MJB>I P$ZZJC5V.C@0(##>(:U]<.5!I-H"0;\",1EX,&LIWJ!G#R;5T3I&CXG M8)'G8#3PE*8?S7R8]+Y%89F:1NJ>D J^'-G]V0]3ID;+]6R0.K01^PB'JF)W MGT1I029[^-<70B*"IK @"Z.<@L<"5EG?3():CO#@I^_R+M+N=[3[FV#AJ^T; M&_!5$3[%V_+ACWCEQTZ3CGBY:H1[M^BL$Q-(W5/2 5?CNSAPAA#IOY/6T/ M@$X?*/Y4/6$[Z#%DZ@\TPQFN: ]3M(#F*-3M,U%K50T6$0;>,@.EM44 M"'T%),?")6J5:5L M%79DLY-8!-AR>\FP2/:J-(8)Z)GWA#3/=M(RKUD604NS9DV$LTJY !A$,:Q@ MA_^>@";ASF*+L@+^.Z*DMU,ITCA-KHBS0#$I;)"6Q_K19 H%26R14RS-LK5CGJ*WRS=B%S@#*5C!8:\F2;V/ MM0+JHX6LFI_FBK "G<+= 1HGX=G[HDEMRABEJ1=D/A'(+NB16Q9QC,J4O(Y# M[AY2CB&I%&&Z@E;$HZ1\ID$#V,-7TTSA.4K$'C"]+'99!>% M..4W6&S:S&FMQ<,LV9JEF= 6E X>TRK>L0MF@63]DS">/G H4S^6$M6H58U& M@AJ-TQY>G$:?>I52>_5KG@5+%?6F> DGZ/,!,^P_3W7,8!K5CR*=./? UR1' MA]2.@-E2(?CG_FXQ:+$C#BD)TN7^]DV5WYYU_$NU7'O02;Z$KN ;6%)7(DS9'$YV:+)Q%_:5:QM9<]<@>LMJ MTIS5T-3 V5U^!H+;AQ!)1P/7&QS6<,"JE<4>:%<-'TC >RXBF((EN;-["[[V M<\BRES"F$[ _!&9?0%CM87(7&[24*733[QNG:4.?L89E5HT*ZK/>51:P'/9? MR"/)P01[S^:,F@HS8106]JVYS #C)CH8Y-/R8=HF/3+7'-4I#K[EI5@ZZN/[ M8T#G41+_\'&OK6V-+D >9[!*6'2W.BMS'+_SW-D#1'?9.DJ;D[('%]6G:.\[ M1M^M&E1$R<%[C.F(59[MLP5V>+J;VD5XN ON5H=YZW .QR1H)VL4 G=/F5NM M8B1A?C^J69%?A3^*7/WY!FT=8=9PU^E%G864-J:=(ZQ;2E\G:D O0]K4/Y_4 M6;NFJ'4!\SA!9'3SA"OO+!DGTE(KQ'8 M9"SF"!5F4C3^G[SYXDBK5I61(C/ M&SZ6VVV4[>Y6CW"=PA6,2;KD>I2,AVSW.!+&9,;G[);<2!7673OP5T/MTJ8T< "JS9&&+%RMV4IA@*RZJ?!5B13?!5+C,0&&6'& MSX;[\V(\R<')B"ARQ,QWY/O$[N[\4143#RJ4RW$=X=?00K)FD;X7AHLF/'GU M0\G2,B'J*(' V3HGD'F(A4=JGPYBK)M;I[.&H)( M/&US;;L[D'%(^,T\>\$FV1^SH)$XBPPW*%T_@6Q[ 9X+5@#@TC1F,6@<[H5Q M:@+)V332%& M#[FUR-.:Y*QKD@/==O7_!:N/DH7ZZXS"0F&L**K9KK%V*!00;H8J07SC8T^O ML%S_%!H6C7RA@DE50$G:IP(D-DO]@V*> M7,2XC+(46TW2$%?)V_C8D:1NGP 147N.)#5K50 EY*Q_7\\37-$S =:O%^*9 M]W6UL@Y? 7D#N1XV#^]^&W#@9H(44<&IEC1G&0L8!_"K#:R1$?Q MIU2FN[TH+N,[P#0L5X*4'/\I$@:8@.@30.LL>MG ^#I=H6S;GHZXC%&*MC"^ M -B6992*)J'&?!J7&_#Q'("V/*0"2@.9!CD4?)@T7$4PJ][^Z)P?ODZQ9\IJ MXXW:,RN5:6I#LHSGV-2Q7 6'DOP;S/T\YR(*ZX:H1!(CF<4Y8S[]Y4H=/IYC MSY:'5/!H(+/!Z"^!QL5/""V_PB2I1KE%E*XAL;^ZF2KHX)4+MCVZ0D'/H:KM M Z4^6T%( \9?PUMUWF4EIWTI?9 EMC MN\=U3+X%7SMNR5"*_QJ#SDH;'\JZQ?=OKZH6]QRXAOY0P:NZJ!:F&AM*[@Z= M=CJ3IVH,=QC[@BEF4"[E8DN^XZA?\&R^LEV>E>P3978U4U&$$X/';6 M0O&W<@N6564QMY:GX=YN0MOF[GV2C6G]J9:-P[HNP=YIDSLO[SBJO9/3\A

!CM:)SMB.G'26A[$"'4;N858=@&IF[FM%KL;/J&^Y3UP>' MC;WS-2T$56& ;8+(Y^9M@55X?K7/[S'/_DU7Y3%!F5D M9>=+BBWMN*2Z!7.VNWP#60QS<)_!&#R0#EF[?5@3*-M^+ @,O7W9]KG5]F=! M.?V;-9ZUS^>A=QX ]B2,JV:Q)1]#9I6518K7%*/QNT M0\MJZ5\9\J<%-JN6.4FNX8A4E"_)> MJ?0FV32"*/MEM@4%T_8F]K%>R[.OE(MK4_82&3)L%;^]!@Q"L\X-MTGO&C(4:JZ)][\V22<@/P$ 0T;[RFZQL089V: M2=FNM9Z_7*3/H5TSTN$0'NK-'66(=2T%CN%HUU5)GC+^C$?@VW+[0#R8-"=V M\BN4]1TB/:99GP#*]!3.%,2R,B0Y4LG>ER=7GP A013$ZW!V<.4ZV" MG9K(SW;#2YW,B*16?!1\9(L[?U"\H]+B#>8,0#"H!E@847EE77WS#UR@;013 M"3NI]!R+!_3VLCS>O3QE,$;I9QQC0#;0G/ZQ47/XT?EU4K%_D< D^I50)E_2 M#0WYV;S6Z8DONVT2J<-9[%0LH/O@/8>QY16-&1VK'?P9'A\'RKZ?5>6Q*J"2 M$^Y"$FR>-DFT"&Y62/GKFH.-MM*7W:9JEQ1ZBEW9W MP;I.\@>63R#>I"A!Z]T#7&^PGK3^4I*ZO50MHG86K'1K%ZFZH!^S%,565ZY% MXL(-7>V)N ?0)&C:P!-^@,8\Y&DDNQP,Q)0''*#?[@NP%9BL6-$RI[_=TB=&]M9 ME#O' (!+4&]%5[D$Z\J37P&4Y&!1SM9UC!;0JTL/O>3M6CO/R1?M!1YN9K_.RR#A#']ETOT5I3,Z9 MH 2KO,9C%X#KI)#OSV94@MVB9E$BM*JG&MKDR*HI[=2NO!RS"I21XU,$G;-E MT(/P)+4GC-DSV,T(^[;L/:KQC;93[C/T K*B2JI5D SUNHQAA:.[>$.1EL?,Z;RC-GZNVY/#-_X OF#>N$>JK79;-N7<)ZB MM\['"7L^OL )NCV6P'?<1F>O3U]:_QR&:YP[_K6.*RG)+][0'DEX&>X150_) M/6VB=%^95A=@[.@P01!2T.'(ZGW*OH0B9=*Z"[#7L-0B+'<:[(JSTE.8&6V[ MH^@9&^Z)A>,:MNAV"LHJELPQ\911\J$.T.5E%-PF;CF @\? M8FOU,Q47J(@27V[)V#L@,/^^\52'#6:Q)-Q5N=8%G!.2OP%R@AT[^A4[?PV^ MY&!5)C=P-;Q/:H/5_G$[$U:AMD.+#K32FLSTL?PZB=M+AS>CL['TN*EX?E1X M%W$OEQ'=Q/+"G;I9OJ(XKL()[REVA%GN&[Q^%URPBRU \?M;V/ MLN*CZY0;[^1IVVZZ^!S@QK/!H\7FNM_@1;PV,]@3N@?9"F5;DO:%K$[D_#0< MMAA3'APP96S+[7E6=%R._S5T-_[I]^H=&N-:#Y%?-7[/4N' >E(!@6].54H5YG1&[LR:=_: MRNQ_\ZXR.:KS*[-?,-SKK^,8AWCAA.*4]EIJK] QS *L=8^(W96P)@.FLO<5 MXED"$ZE@22-:^DD+@PA&?T:)7)J-A$A7=\D&IVS M<6JC$[5GH'[KV^*\9Q#['O$-Z3=A)CO2(@=L]%NE+REYL7EI3A^24K^U:73[ MW_RN>YXA"G4_8./BM#8@+Q *7GNYA/N8HKFA3+Z7$.2O)V ",G] MKGY%:LOY3G13(];B>-Y+L]JD][7#O!E<;M-!KMCT8E1D]3#DSIXKVY M_R(UM'O$KJGL[;W-.!ZH"NG:Q3,VW;QV@?50"^J054C7VL6FF]6NQ2K#LJD= M&NU3NS+<^^0N"@B=C;AF#!HSBUNU!]OC$M:\<9%#1@V//K3UV_G@>>VR3%"I MVPX/C\:?ER6Y%/D9+I<)N(QR^E223]3X@D7D=]5*F:90S2Q^4XPF)V[1-]C> M=+$%S-C-)FBGFA0"O^$@-$D!"C1>EL_)*",@!_'W:_3ZH=ISS78$!#^W_R 8 M^+F#@>;GW[\\#NK]\$/C%/*#W_4Z4EFA'DE9RX?*YW2/< R,Y >4 Z^Q6%=' M-]@L3S/"_HQ0=IHRY;20HT.XYUVK,W+8;G(\",NBS! Y%(W3J10^6$2=&3*_ MCZUQOGEQ^19O"$*Q3DNPI \\.23ML)-*XBQ"L"L 29G3;^,C;M40D\K%F]FB M,@[N7LE5+G!.AAL@H[\%PR%I7X2ADOB) PES)'! YQ+N:0A>+$;BT,;T6,N, M^(S"Y#0:Z8]&Q%WBE.,0JG37LR;]V&;@DAM&,F^;+-MM0BLL'3JYVKAK5(O2 M&!S>Z&4<3U8ILG>23!&+.\.-O/HUR2>049# I!CHW*-P=]Q-Q>E(QK[!B3@) M_M7>+XUOX&^G68T*2*N!#"O#7*%N9?$5"7?T>P'S:+W.0&T1Z40K>QEQ2Y*Z M?>1)1.TZ9%]A[+8X^ T6F_:9&SS%23^17M&I%4J MT[YP)E?&3S\TB;=5W# H(N.%?1&'[]"K5"S2J,Q>P2+!\")9!UY9TRW=XDVEJ1=W[ZB'Z.OG"&L&HZ2G[G#Q M2;[ T!F< LZ:N'9%(PU/]-NRJFC2;F5$3K&@Y0*0OZ'LC^OT/D,QR27"QJ2T+RR"DB=SBJ& "U22-%GYILXF)X=*<8DA*GDEPD:EM"\LHI(G MTZ_3N4:C',X(AC,Z"1U0HC2F1LCI9@W5V(-F9PUU 9&_1TG9Y,KDQRLFX1 ^ M%,*PP22RW"*T**+TCQKS+J8'/%TVG(1-,W-65\H@@/C0QUQ&60K3=8Z]\KC! M=<^8,8O(VE.;3#)WR7'3 BYA4I):>P1QF55Y@>N=*["L=[:V+V71;(^,+-B2 M?Z_?&4ZW<6 M,P^(K'J&LR@'2]*_@S1OVNX>D?G9[D#3'!]=?(VR)3_5KR6^HTR_QGS=Y:U+ MHO0VVE*3"U(^M5GK>I^<*T_/)DC].## X.H=X[#X8X'B/Z[3&%::0OU__$_I^A^2K13/ M$A&K#T4KJ^A7^*G?V@%G_YN[,:9V51XL2)?<@<>4(MKN8!(1[E:TMR\)V@%0 M1?J[%V(+/0F!B*Y=TV;3N8ME4Z("R?MF$.,FT*I:Y6-K$V[L>P!XB@SC BPK ML^AI@7DTATN^-)JCA::,3^:!)4.3<._3# SZDL(B?WC\(@--.BT=HD/:]P)5 MKH^<0':HD8L#X,+UA8'8<$-ITJ_IZ^(C:'1 MQRZ&.A^/&D,L)\R'H8X&SNY@<3&$23B1B/*YAZ/NY^-&$M,1,V*IJX.SNU,\ M-%VADIY)EO&UBZ7NUZ.&$M,-\R&IJX*S"Q)<(,%73E0:?^T!J?/UN('$D3NGLN<&2I<@YTWD9E'*0W8S)RHQH3#URG M6.^W)>GOFV#1:=.V@"KB;XI;-G\/QAY:")39<#+T-FMPH:*OU+:4NI[AGC'2 M=D;=:>9W99$744HR_-;NL=4$1?Q-FR";_WML@I+>=MX$V7H&GE[*."@MEDM( MBD3)U)VB6)*M[I$GZ3VV4N4:<-Y>931^AS.KV@G7>5Z"Y75Z#S*(K#53'F_3 MADGG_1Z;HH27G3<^NHZ!9R.R-7I_C6!"%HRN4/8)EV5/R*<18WD&.1;S'ANE MFN^=MT^ANI;SDH302B__5<)B=YUB]Y95#51Y/YXV4=H,_2O7Y+8[34VQIJU8 M6>Q[;-5F=>.\E2NKW[3Z/P6X%65O8P!96A-7O&P@5+ /!37%WN$JX54$,Y+I M%"SP*'1;XQW[YC/ T[\E2M":]0C3C!)-@[B*1+!%4 _9HQLJR%(;EK=S'Z8FL.\7RGE?^CA+,IGH$*BI& M^=#FDSA%+&=)?%=!8M;J8/['50; =5H 7-/%U,&")V^*8$&7=PH6TU1=^,&" M;F2X&2RF6C6<:^%HVB7&":UXAX/1\?FQ!Y0D5R@C'Z<[ND@18O_\8D](>*U9 MSFL.#SG:M&?:0Y :JU(OU>;38Q%E1; G/*C[:9\RE%N[P"*68*E94R67;R\PJSA8/RZE*L]2KR@A[YA;[LRU M%4J/*6&7Y<61@$+"[/?S?O_I7=S0\[61B^LCE&;-GMYJG(>NI[>7Z3+T+KX9 M[)!SXI.T9R9_2ZV9PO_4FK5K(Y2V3+%#_Y0SORV'@!^[&Q[54(%'^' MV]]CC_P&X'I3@.7B%631&O2S$V%OK:;>NE!4P/Z@3UJ!8Z]N-W7LIF)#C.KF M;<=N+Z!0JY.-(R0]8+D;X5O^/C;)F&GRJ/L,-N..?L))_-$2;BL$*0H_1:'YZ_@H I&B ][O7%NX>S3CE,R*+G/M MM9X"UP33-YL(""*.3>N/T[ZOEVM*O_]X6E4**BSIUNLQA"#5=:73[G2USS=C MU%&4:G\G^Q1S)H@Y>K5Z#!%'VO+3'OIT>^AZ^YZ>[Z]+&_5^!\Z'3-47,(\3 ME%=S#\M)RE1D6>JN!++"2TPF1/<#($][X=_/45I9648)R=[T(ZT6W6A@FLK, M1(/P0KY2JS');F:M8NV.1KB&&R4\,S$X\$QH!NYBC]-8[K*6+-%< TNA1TN# M4^B9OF(#"SU:!A_Q#KK\F/X:>P6F.8RKM!_3+>C2Y=A?P!W*>2?!8H9*4!$EDS9\%9%V=T@$(D]A88*J"RQ*R%GX#I]#\F6X/^6)C5- F*Z: HL# MXB&_];W.,-<;^]Z9<%F1( MM(^G&P3ZASMFO-R^)&@'0/..'-U/MRA]!3E9+"_.1R&O!,*.=(FO)<-3%%,YY0=\OO81Y#$ZXGR5&AZUAA.FC^>^7!=OUL_PR$[:FA2(REB2%;S)&T M])GJ8;(1^R2J-ZWWYSE;+VLOM]QNHVQWG:Y0MJT-?$9ET_YHNRV*",1.0O*:Z\CE;W2718V*]/F!. *!VEMB2#NV9M+,.S M705->V[05Y#5?X-;.&GU,$1-44LC49YU'[8 SEP(FJ2*9'H50\O82T.V+-(_ MM^SQ$01-YWQY>9FK\3-$3='X1Z).C=]"%878^$<6Z9\<9C?^.?%D-K"T#1BY M[0(MG:U#8;0U,'\',,XZ- M(M],\=[L.\+XE#=BO +LI%XMG17697:+5ZQ=G66URG&;W:/,SK:;W0E*-01^ ZSKO\5PD+["[LAY+\F-\5&Y ];:*T\=;^"B%YQ>"J_S2#:6XD(^&F MZ9(TA1]S%=>Q$%9;.68[)+9%BKEF*^EOU&FT;J=NLOZHA2 MZ9X0:B2Y_Y3XNP'HT.QC.(,TB:/ZUZAGZP[I8B?O#8=B3Z%FKCH]WE S-'N* MN?-1A)KF%68'T88I>?* 0Y%\BCDSUNSQAAV*Y>\U'7XHDWY[Z:]/TWZ?IOU3 MY?)00I%\"B8SUNSQ!A.*Y?I96H]Q MX]'E7I-76;HU#6K0]&N@EZ^G]=3@+%.U8GH1%6"?2M'I)JB.=O.-JM6T>]H"I;91V,JOINICY7PV73[P4<1/OO;D_[$4$V])@^D MRGJ=HJF[0P:GD#J=XZ:Y87 4,;6_#^M/3-74:^:S$*>8ZEE,-8/-.XZIRHX[ M'=C@;S&3I_#\":8Q2*E)LZ6PTUNWHJK_>Y#JY MU2*.49D6,%W?HP3&$-#SFEL'":U:V;I4]61/A]!3?NX](17L%DFE"_[;W6H8 MSDB@RWLUTZ[W32FC7;Z;1H:S>KE.8[0%CQC.%0IO&FT7;W X%Y.@;'S$I?3- MT@M$'MV1L[5/R[>VI75F+X$7CCM1 O+/@'+/BOF]L8ORW5G$EZL/)#:J'[RY M;$G\IK +]S&Z!VPZ=O5FD2XOP"M(T LQ^O*-!"M A8A"B<:_4B7\AY&ZX8K MDA*@?U#--=0>08)YKC^!%&11@HU<++6:VL_T T M<88B)!5%A9L;5V8@@]3& %*N)@*(HP6,+7-4 M9:U0N",%.UX:K8NH++NJ::1FW0C+DW./MT^F6TS7VTJQ MJH^E:OSKAU$M8JS\47^C?NK5,'@K0+H$^XKJU3$V?/L,T?=XJE%+;MZLN%L] M0FS6"L916HR==Q]EQ4\7H(A@DG_K;)PEQ%H[MA*#LAE/<0@]V-UZ *\@+4%^ MA9O:):[5+(V2\S(O\#0QRQ?I\@:EZQOX"I:+/ >B;2P39J/]*CUFMER:9T7' MG?A?0U?BGW[?3Z0_ ;3.HI<-AG9"V8H2TK7&L^GFM0NLAUI0MYV$=/ME3B;= MK'8M5AF635W%I7UJ6W#OD[MQD]#9B&O&8.#"XE;-1GI/2A MK=_.!\]KEV6"2MUV>+C8L&'D[[PL,_0"/L/E,@&745Y0JY!/U"[S,(C\KEHI MTQ2JF<7/\C;(Q(WY!IN:+G"'SPK;;(+&930"OY$@-$D!!31>EL_1*2,@!_'W M:_3ZH1H69SL"@I_;?Q ,_-S!0//S[U\>!_5^^*%Q"OG![WH=J:Q0CZ2L_I4Q MUQ-X\? 7R8\E!UYCL:YWB)DLCV'YS&BVA>1G):P5+QWY5;6PY88UU+S/T+*, MB[NL6=FAS/QX)(U[Z20N#"&5UBB14^=[0KJ^230Z9TL>C4[4403U6]\6YV,' ML>\1WY!^,V:R(RUTP$:_57KRQ#FW%2)Y7%-=V./:\1Z-VQ2'XH/L>R3BHNUN MARXR\$<"%9UQPSCB8LIF?YI6EXTS!Q[&((L,1#G? OI6@ F+QG%Z+%RCCJAW MCM)*F]]@L6E5O'R+D[)Z?AQ7,_YO^12]T0&GPZ&/-34.SB*G$4:0#7_UPZF. M/O4Y< T]@A\_&(='9"5*]*M05RE2C7K*>#,[,XWR ]?(Q75!(7HD9Q9R.0]Z M 5FQNT_(+GQ:99.I+G/<@J$#9$@/LR0.J2]A5U2%2,EF;D1EB&H&HAP1IV Y M#I9R36^R\,@4'^Z9*GLS.4M3!]NS/7VUPKTHI'I0SL)Q';T3<7J"PQU^[/.M M-0$$6PBC9YC I(+:A$YV[N\2Q] 7&89&3VGRUN49NT_SZ(8G$&]2 M^"_L/MIAK#E$-74_K2AW]]"CG%QS)7^0GODU2C# <\K:OIBPO9G.(71YN[K( M8%R )5T]^J^L:]?&K [WL0U8.7/F9Y2"W>"I)JNPC=00@03FTG4;I/M(IU292,9P1NV0$DF#$ M%70$78Q<8$%F#8]1!US9/>?+R3R"ZIBXQ]?J3^;M_655##'"V$3KN MPUIWG5Z<;PLYQ7F493NL>VTV?>]/JRQ_N8=5UF__Z/A%QQ_^3:H%=D'&= M(36AIHOF3+:&(D]=JS#\R=:?U&;CU%I+5_TQ) B9?70U3T_K:%PVF7''OD\Z MXTZ:RB[JM&J%.TQOO);?1SMB"LD'&L=9";KN.<<^P'[FI_30X=#/]:'&P1>/ M/671$C3:\3U#HZ1[H$_INL%KU2Q2,9_:D%7$5C?T>>+"75%O;*^2DY^C[1;F M.?82$W!BV@/D>+0!@T[:!;9@QQ,8=,] #'M NRCIV$Z''(NJ#[8Q5> P$YAM M$V!C4=[DI#"(:5$F0A:#:!3%^D2!XXIOM.6XU9?D.L^%,:K^'M4) ;FH8A#U M434B"AQ5?*-MHFHDR7(6COE1=8;2,A>$*CI-'U-#FL AQ379)J*&@AI _2D\ M0%6ONS)-'R!+CKCQMX@X5*PI.<$*Z$02&_3].3ST*3A$?YU'?WTG7)#JNV>* MU0^^^ :^/VMD;R#/T;J^*B>W$&V^+JFROJPES=(,SM.LU/]YRDHM,).1U/,3 M0LNO,$E8%ZP9G]NKU*//[NZ/-ZI<;U\BF-5/)^7#DSM\HH%10R)W5Z19E8 D M+1I<@QZPJZ[3,MB$NY;=6O2 DN0*9>398P88*!0#)/0HG%O$,(.ANP>XI3D8 M,16G@[7#HXM7$X2^5"\W/!:X^W"=(ZHUY[[,XDV4@T/L7RS_6>9%=4R74>]2 M90:@$)3Q'3$J)BO!2< X\$QDK978<( '5/40,=X]95&:)Y6#/D4PY72;\@4' M>),IZ#OHE(U70IX,]W W801=U^\_!MMYC537Z[XTMD#J[NLR7;J>(LL,3]EC M+/FQ:8]'N'E=Y%84!!,OE>6",:MP1_6'!"57,(4%J%*07&-'I&M(ED(D7D"2 M+3AZ[4AY+F"T3E%>P#C_'"71+H?1XS(]VRS/+SY3+Z8JEVNO=LB7G#,;8J'3)MH*%-;W"[#54KZZ)F#CK?1ECZ,'(&2E(W+A=2AP@X-1<8HTXH+MP;'FWNV =0KVKG&_A"AYT$93NU MY5&&"#=YTXVAQA45[D9#=1./6$K'%NMSX]7QYQ!1)##2&#IC_I;O5!.)G,*13U$R)<7QML!*'#PE6/CJ3HO #(.LZ&#UD82*/H^0?(!J]8F"/H\0H M0IJCC\%#'F."88:>7Z5CC5!/T3A$6K]P]S?5S+\%;\735Y"\@L\H+38*DT % M9EK-9\SLG;4<@3==-IJQ:H'?"E,SGX2(IZ_(J*T,>&@UD3V/=]8RZ+YSV2#V M&NE/:$-M!UB\_%JV%!?]ME!S>8^M@>(_Y^VAUBG<_(;J)E^ATFP6,F2BW11J M)N^P)5"\Y[HAU"J%FY%1PV),:]X..DSTVT'%Y#VV@['WG+>#2J5P$TFJ6;Q8 MX1&=E<9 Y:35(@:Q06E[[U]BS,% @W!X/U MDX7CZIWT2.'-^WGC23MQ@TJ*#!4AX9Y%N5RM0%Q@TZ[3&&W!4_3V$!7@'!&W ME-@S=R\@JR\#-)\>0(S2&":PA@-]_\XRUZ;VK''US-L#-8LK@-$4)8\8IR56 M9-NEQ4Y.@L@MI&'IG!Q/PQ94IG$+"NJAGLY0*[WF"8XJ70MUC0( M,H%S@>(_-BC!FN?D1=1BYSI/\UBC6U2PCJ;($;>)H@3$[JY>HNT6I95ZMR6Y ML'6W>MS@=D429]?/5*;+ZA&""YC'"2*O4[*25]M@U5[>-&+E+@$9T?$LRL$2 M&T#F0TVLR_!0$9 TH6>[ \E]M",_+4C*NMJXZSPOR-X3;%+Q;=-KE M[>XEJG'GY1O(8ICC4-$$B=\ 23H!EHM7 M/#1=@_;[?0;C45I-)\)E^S3+PL-ON"YK:^9>T;(I^K,OWA7(.9>\Y>8RR.H@ M?[#\S56ARDIB)-KN-=59)\K5:\[U,P/UTL :I-5*0HKQG<;X]V:1P/7\N:-H MK=M!UT.=<&:/RF4[TT6%L@XGVYW:>H#Y'[1DU'RBO<5T(G],.]N=X1K8;*/L M#TI20UEREKDC0EH!<82-WVJAYE<2$ M[9"-0^AP>"5984C!TN%PAR^B&M)P6(<[:S]'>7&WJNQY(O=(Z3G?N$3[AD(G M"@(W4A:J8X;%-MRC&=+=!E*.M"+W]@75[A4)"'<#33 (H;J7VX,+W+L_UR)F M&W*T&]GVA&7*#8^&E.R1T8'2'TN)3G+CH3$E<\C;H72>NG2D'3=]J8!ZD,*4 M2>U1>!C7&E(U5Q0B]B*Z*4J9K,,-$X_ERTL"92$E2=T.L474OD-*S5PE2 E9 M']6X:=2?T/IT9C 6CI9:]M0^O/W/K\,:SZI!NC49\_3M2U MVZC/G[CU^1.W/G\*JS[IQFC4YT^#^@SPX@NGUT/R/4G?=V.>Q&D<7L<\*!,. M*V3'8C1&WN3ME!J_G).CZ2##WBQV! W4E2@VR7YAAD8RJR$/X*7,XDV4@\4Z M ]41CZ%6U(&9X';NHN1R+C^@U66D!WSF]A M8#?-4ZVM@O31'>/KH-+=C^Z,*EUFM*=5Z19&?U[<+.?&:*0?Y88=X5@*\:8" M]V,>5DATE/*+/#16X>:+&EEZPW@-1DS(V@NZ,7KYA343ZQVN8YY;XQ'1]/7A MIE)SDN0*@YL>F)I?;\7_+I^AM-'32YK ?1&EP\","4 ]0 MFWN$$R!ZYYNU) 7_3LNHT=^#C/P0K<%'42"AD+)"28_48[@IV"B+*SY+;[87 ME)'37,+.'T ,X"OI9F]!<5YFQ/D#Y,B0-E[EDWJ,' 4;99'#9QEX\M?..;I% MNGP$V2N,0?Z(DN$=73'A^+3BB-!CX$C;)Q]PV P-GB3Q 31MB[B/=J0Y\*,- MG6@09X9$'@-%RB[5V#)DII\XU)-9NW"R,^SEY6Y2L1F/^G@K]Z/\]*;X, 9K M$N9=4Y)%/TG42[OFPW;\Y?8E0;MZ%:R> MFK%6#B0HVTQW*O\'[&J) .1D7OG;!FTO<=T4N_^.QK!7!RF3=$S1G1O:;$R%F;5H<(LNBR?G.7UH4T=1,= G^4>&#Z10FNTT>237#F [A$7'0,.6;;@^*(SF!)]ZCF?>T@9DLVD:T'+!U:,/'&LMPRU#KB)EB MKA'" %-WH&,XW%00Z\UI>N7F?P%6, 65.S+X7!)7W2=12LOW)4/:>)Y/.N^) M>Y)*D7)?8/1[>]CK\/O\>E+/3E.^='6EGYF>_$[L&QF)4?6E?MO?A.U]-SV M3@L]?1##R$,O>\,X5JU>D-_?4 MZY1:0Y@3"33[8>X0'%*" 674Y@5@@3D=J MF2O'H5I<[:UL,^JXV20D@S+<>M-U7^7V5&B[D0- WB60PY\5$7RD&HKP*CJ: MH _-4@GBF*QA PG?T^CNV\8VWTK0_?VQ?/XGB(LG5)FNU-PD^$BU*2Z?]]-P MY-WIJ'5P%=1?9//D3HA^9+#61UGKB=Y3LU%PJ(>]RA&N3)&3^.1QP74*_PV& M]QJ4RO#;P;#,.X \UTUSHWNHC.5;Q>Y7$'BS6D8=F<_KI%8C*)JQ*DI+H^-? M#-)>R%!;+5(1$W).4,U](X4-"\.M(KZD &1#FX 'F

K5*=KF MD 1EXVHNI3-+ZW>-R0/35>RZ(9((M,<;1Q*4C:5<2M\LI::=DJ+E6^L^\7EU M=;-ZEH3S:@?E>^\*;.^[LU H5Q](;%0_WG'9'JZ_]M@%?LKJ =N/_;W!\?T" MO(($O1#++]_((WR,;5CY$ON\(1(E_,>2NN&*Z)(2$.[YWD>08)[K3R %691@ M(Q?++4QA7MT.? 6-G?3@I%6VS:JF5M9_()HX0Q&2BJ+"766YS\!+!)>M0>U, MKKF[3O+R%'1DJA=L:D*EH/^8U':#(B!5Y(2[5"(SMD9JPU(I/[=G5@2,PUVX MD)F>L1TK/-;"8<]Q:^CG7.A6CY9VN#-DUD*0D-JQU7F:$0A 06 MH8'::*%Q=C'G8@2)OGK5_Q9;D@KL.CV/\LTBQG-&6,!1\% N1P4*MURX^)%W MAR58<04Z2_*G#KE;I(TZ9E$Q\"A%CP1[(J=, 3^*S"FR"!J> JU4> D'\/V M!:7X+W>KA[LO]6K$^&B.%/GA5(Z /"1T*1JOC2BQG 9%?PIOMMUWP&\ KC<% M6"Y>\:]K0+;E2I6YP:^62*AX1/0^=8BH R#7[%SIL$O56Z#WY]#Q^\-C)YA4@U-VG0L%R7KCII. M4?J(4U#4JT715MF=2KXBNO,WMR]5#%YBM4:HU(*,4U,%T7/VI(4SPT'Z)KX?I+V8$!>K'" MO4IE-WS5#=54'HK0'O X6GSS?#4/R <:6'[1^(OZ;)9P07+R[<8D]:[6RJ8%?&0 3";QW&A6=)7$T*;K8'&LOVO-<[3 MZEF.I6ND,RR66NC<#6J 214<'N7L-4,<4X;EI?20=CB4EM!MG4\0R&RJXY?P M!EM].^FYYF4W-Z1+4V.!1&FOO23U(H,I'P7/^;V_(8^540"P]BB#FD+CJ##3 MRPR!A(CK].DK(K;RS]PIE%<+$]WRQPIRGIMF ?= @7 O)LL;2U;"S6 ]XJ , M[ Z'XX8VRU4S@KNC@K,'[F;%N!ZN];!\U/AUA%FC _K,E;20IH2J$P]+LT() ML4W-_!KJ/'WHC!M:NCZ]^ZTRMZAONCGXI,4<_55UM>O42M?5A:S?82X]^?QN MAJGTN((L;>C]]N[=5*O ';9XB^C]&VEMSQ M0,_\VAWD5'M6BMJZ$9425O=&&L MK?%(V@O65!*'68N?B^L4JU&2&J<_H\6DV-]]HE!X8A$E(2*;@&J/X_2'?65N MHRV@9CX4D5%-ZY+9NVAW^:\25AG1_H[;.(V]AQH:<] MZELS&G%3 RAK7,ZD\L2ZT4OV5.M8[]TSJ3RQ[BJ* ?5,CHB,:E^7S)/V/*Z8 M49MF&L=KV7EWQL+FYZ*-,V_K=Y6LL@E62S47Z&MZOW^"B@L#42$J*-B%PH&( MI.&:@&%S=W:;1A%#&/*8Q6X1Q^"EB/"4]@GD9)ZKC"MY1@*LR3 *$7_*#C+& MI(Q$9UM$BCBM3H=?@ 2^@FRG#$Y!:0$BF:5#A*&<*XRQQQ3C6S*FP0@ 9GG' MBH/B-WC6>;:KYY[\ 9<*!_I83(Y#..#3<8GN"$Y.E'_YF+I&/((8I4LC%*JQ MH,)0ED4X.-1RBB8096497"*9 8F,*"X-0X7R]/5FF?+A %#='9KHDQ*DGX[) MB]-!?8NOJR3$>95PZJ+,ZE$N1.-')E4*43')+A0.$"4-UT0?F[O^M0\/(5<; M!>/FX Q_*D*GI4\\AK3AX(IOINZD8LA4_[:*AR@BN<7XN\P= OHF$V_ZC\$RV+V3K<"QC[7W V^.X6 9]Z3. MN/D*SXW1^%$:;^]8F"GF9CT6=DC52WO\[@'_-2V=']%JU+C"55R];8LKX3=8 M;,[+O$!;D#$V1Q5+[5]+E"SE\"71L5K[^\C-2UP#5Z@4V;\W*E/$64-7K5RD MY81^,)"46;]4*B-K\H#1?"'_>XYR\%__'U!+ 0(4 Q0 ( "9 HDYJ4J7[ M-30! %3O$@ 1 " 0 !C96UI+3(P,3DP,S,Q+GAM;%!+ M 0(4 Q0 ( "9 HDZ.X\KQ\@P -_ 1 " 60T 0!C M96UI+3(P,3DP,S,Q+GAS9%!+ 0(4 Q0 ( "9 HDY&6_G<9! -[K 5 M " 85! 0!C96UI+3(P,3DP,S,Q7V-A;"YX;6Q02P$"% ,4 M " F0*).X$0 54TT ":=0, %0 @ $<4@$ 8V5M:2TR M,#$Y,#,S,5]D968N>&UL4$L! A0#% @ )D"B3@JF/,*HFP B<@) !4 M ( !G(8! &-E;6DM,C Q.3 S,S%?;&%B+GAM;%!+ 0(4 Q0 M ( "9 HDZ\$(&N4U$ )6W!0 5 " 7