0001493152-19-012640.txt : 20190814 0001493152-19-012640.hdr.sgml : 20190814 20190814171914 ACCESSION NUMBER: 0001493152-19-012640 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 41 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: hopTo Inc. CENTRAL INDEX KEY: 0001021435 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 133899021 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-21683 FILM NUMBER: 191027628 BUSINESS ADDRESS: STREET 1: 1901 S. BASCOM AVENUE STREET 2: SUITE 660 CITY: CAMPBELL STATE: CA ZIP: 95008 BUSINESS PHONE: 8004727466 MAIL ADDRESS: STREET 1: 1901 S. BASCOM AVENUE STREET 2: SUITE 660 CITY: CAMPBELL STATE: CA ZIP: 95008 FORMER COMPANY: FORMER CONFORMED NAME: GRAPHON CORP/DE DATE OF NAME CHANGE: 19990727 FORMER COMPANY: FORMER CONFORMED NAME: UNITY FIRST ACQUISITION CORP DATE OF NAME CHANGE: 19960823 10-Q 1 form10-q.htm

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE

SECURITIES EXCHANGE ACT OF 1934

 

For the Quarterly Period Ended June 30, 2019

 

Commission File Number: 0-21683

 

 

hopTo Inc.

(Exact name of registrant as specified in its charter)

 

Delaware   13-3899021
(State of incorporation)   (IRS Employer Identification No.)

 

6 Loudon Road, Suite 200

Concord, NH 03301
(Address of principal executive offices)

 

Registrant’s telephone number:

(800) 472-7466

(408) 688-2674

 

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

Yes [X] No [  ]

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulations S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).

Yes [X] No [  ]

 

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

 

  Large accelerated filer [  ]   Accelerated filer [  ]
  Non-accelerated filer [  ]   Smaller reporting company [X]

 

Emerging growth company [  ]

 

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

 

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

 

As of August 14, 2019, there were issued and outstanding 9,834,866 shares of the registrant’s common stock, par value $0.0001.

 

 

 

 
 

 

Table of Contents

 

    PAGE
PART I. FINANCIAL INFORMATION  
Item 1. Financial Statements 3
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 13
Item 3. Quantitative and Qualitative Disclosures About Market Risk 20
Item 4. Controls and Procedures 20
     
PART II. OTHER INFORMATION  
Item 1. Legal Proceedings 20
Item 1A. Risk Factors 20
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 20
Item 3. Defaults Upon Senior Securities 20
Item 4. Mine Safety Disclosures 20
Item 5. Other Information 20
Item 6. Exhibits 20
  Signatures 21

 

2
 

 

PART I. FINANCIAL INFORMATION

ITEM 1. Financial Statements

 

hopTo Inc.

Consolidated Balance Sheets

 

   June 30,   December 31, 
   2019   2018 
   (Unaudited)     
Assets          
Current assets          
Cash and cash equivalents  $1,120,300   $892,500 
Accounts receivable, net   161,500    210,800 
Prepaid expenses and other current assets   70,700    79,000 
Total current assets   1,352,500    1,182,300 
           
Property and equipment, net   -    400 
Other assets   17,800    17,800 
Total assets  $1,370,300   $1,200,500 
           
Liabilities and Stockholders’ Deficit          
Current liabilities          
Accounts payable  $257,600   $318,700 
Accrued expenses   113,300    121,600 
Accrued wages   146,600    145,800 
Deposit liability   -    12,100 
Deferred revenue   1,260,300    1,300,300 
Total current liabilities   1,777,800    1,898,500 
Long-term liabilites          
Deferred revenue   418,000    491,500 
Total liabilities   2,195,800    2,390,000 
           
Commitments and contingencies          
           
Stockholders’ deficit          
Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding as of June 30, 2019 (unaudited) or December 31, 2018   -    - 
Common stock, $0.0001 par value, 195,000,000 shares authorized, 9,834,866 and 9,804,400 shares issued and outstanding as of June 30, 2019 (unaudited) and December 31, 2018, respectively   1,000    1,000 
Additional paid-in capital   79,411,000    79,298,200 
Accumulated deficit   (80,237,500)   (80,488,700)
Total stockholders’ deficit   (825,500)   (1,189,500)
Total liabilities and stockholders’ deficit  $1,370,300   $1,200,500 

 

See accompanying notes to unaudited consolidated financial statements

 

3
 

 

hopTo Inc.

Consolidated Statements of Operations

 

   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30,   June 30,   June 30, 
   2019   2018   2019   2018 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Revenues  $732,000   $866,000   $1,785,800   $1,688,300 
Cost of revenues   39,600    37,700    68,800    66,500 
Gross profit   692,400    828,300    1,717,000    1,621,800 
                     
Operating expenses:                    
Selling and marketing   110,600    108,500    227,600    210,100 
General and administrative   199,600    327,800    494,600    633,000 
Research and development   383,000    358,000    757,500    786,500 
Total operating expenses   693,200    794,300    1,479,700    1,629,600 
                     
Income (loss) from operations   (800)   34,000    237,300    (7,800)
                     
Other income (expense):                    
Other income (expense)   100    130,500    13,900    129,700 
                     
Income (loss) before provision for income taxes   (700)   164,500    251,200    121,900 
Provision for income taxes   -    (100)   -    900 
Net income (loss)  $(700)  $164,600   $251,200   $121,000 
                     
Net income (loss) per share, basic  $(0.00)  $0.02   $0.03   $0.01 
Net income (loss) per share, diluted  $(0.00)  $0.02   $0.02   $0.01 
                     
Weighted average number of common shares outstanding                    
Basic   9,810,091    9,804,400    9,807,261    9,804,400 
Diluted   10,276,841    10,368,956    10,274,011    10,368,956 

 

See accompanying notes to unaudited consolidated financial statements

 

4
 

 

hopTo Inc.

Consolidated Statements of Stockholders’ Deficit

 

   Common Stock   Additional   Accumulated     
   Shares   Amount   Paid-In Capital   Deficit   Total 
Balance at December 31, 2017   9,804,400   $1,000   $78,539,300   $(81,849,200)  $(3,308,900)
Cumulative effect from change of accounting principal   -    -    -    1,391,900    1,391,900 
Net loss   -    -    -    (43,600)   (43,600)
Balance at March 31, 2018 (unaudited)   9,804,400    1,000    78,539,300    (80,500,900)  $(1,960,600)
Issuance of warrants   -    -    699,400    -    699,400 
Net loss   -    -    -    164,600    164,600 
Balance at June 30, 2018 (unaudited)   9,804,400    1,000    79,238,700    (80,336,300)   (1,096,600)
                          
Balance at December 31, 2018   9,804,400   $1,000   $79,298,200   $(80,488,700)  $(1,189,500)
Contributed services   -    -    56,300    -    56,300 
Net income   -    -    -    251,900    251,900 
Balance at March 31, 2019 (unaudited)   9,804,400   $1,000   $79,354,500   $(80,236,800)  $(881,300)
Contributed services   -    -    56,200    -    56,200 
Exercise of warrants   30,466    -    300    -    300 
Net loss   -    -    -    (700)   (700)
Balance at June 30, 2019 (unaudited)   9,834,866    1,000    79,411,000    (80,237,500)   (825,500)

 

See accompanying notes to unaudited consolidated financial statements

 

5
 

 

hopTo Inc.

Consolidated Statements of Cash Flows

 

   For the Six Months Ended 
   June 30,   June 30, 
   2019   2018 
   (Unaudited)   (Unaudited) 
Cash flows from operating activities          
Net income  $251,200   $121,000 
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:          
Depreciation   400    17,800 
Contributed services   112,500    - 
Changes in allowance for doubtful accounts   3,200    (3,700)
Loss on disposal of property and equipment   -    700 
Changes in deferred rent   -    (15,800)
           
Changes in operating assets and liabilities:          
Accounts receivable   46,100    223,400 
Prepaid expenses and other current assets   8,300    (35,500)
Accounts payable and accrued expenses   (80,700)   (153,100)
Deferred revenue   (113,500)   (176,000)
           
Net cash provided by (used in) operating activities   227,500    (21,200)
           
Cash flows from financing activities          
Proceeds from exercise of warrants   300    - 
           
Net cash provided by financing activities   300    - 
           
Net change in cash   227,800    (21,200)
Cash, beginning of the period   892,500    1,015,400 
Cash, end of the period  $1,120,300   $994,200 
           
Supplemental disclosure of cash flow information:          
Interest paid  $-   $- 
Income taxes paid  $-   $- 

 

See accompanying notes to unaudited consolidated financial statements

 

6
 

 

hopTo Inc.

Notes to Unaudited Consolidated Financial Statements

 

1. Organization

 

hopTo Inc., through subsidiaries (collectively, “we”, “us,” “our” or the “Company”) are developers of application publishing software which includes application virtualization software and cloud computing software for multiple computer operating systems including Windows, UNIX and several Linux-based variants.

 

The Company sells a family of products under the brand name GO-Global, which is a software application publishing business and is the Company’s sole revenue source at this time. GO-Global is an application access solution for use and/or resale by independent software vendors, corporate enterprises, governmental and educational institutions, and others, who wish to take advantage of cross-platform remote access and Web-enabled access to their existing software applications, as well as those who are deploying secure, private cloud environments.

 

2. Significant Accounting Policies

 

Basis of Presentation

 

The unaudited consolidated financial statements include the accounts of hopTo Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions are eliminated upon consolidation. The unaudited consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) applicable to interim financial information and the rules and regulations promulgated by the Securities and Exchange Commission (the “SEC”). Accordingly, such unaudited consolidated financial statements do not include all information and footnote disclosures required in annual financial statements.

 

The unaudited consolidated financial statements included herein reflect all adjustments, which include only normal, recurring adjustments, that are, in our opinion, necessary to state fairly the results for the periods presented. This Quarterly Report on Form 10-Q should be read in conjunction with our audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December 31, 2018 which was filed with the SEC on April 1, 2019 (“2018 10-K Report”). The interim results presented herein are not necessarily indicative of the results of operations that may be expected for the full fiscal year ending December 31, 2019 or any future period.

 

Certain prior year information has been reclassified to conform to current year presentation.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reported periods. Amounts could materially change in the future. These significant estimates include the allowance for doubtful accounts and accruals of liabilities.

 

Liquidity

 

The Company has incurred significant net losses since inception. As of June 30, 2019, we had an accumulated deficit of $80,237,500 and a working capital deficit of $425,300, which includes deferred revenue of $1,260,300. Our ability to continue to generate net income and positive cash flows from operations is dependent on our ability to continue to generate revenue from our legacy GO-Global business, which in turn is subject to a variety of risks. The Company believes its current cash balances coupled with anticipated cash flow from operating activities will be sufficient to meet its working capital requirements for at least one year from the date of the issuance of the accompanying financial statements. The Company continues to control its cash expenses as a percentage of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Based on current internal projections, the Company believes it has and/or will generate sufficient cash for its operational needs, for at least one year from the date of issuance of the accompanying financial statements. Management is focused on growing the Company’s existing product offering, as well as its customer base, to increase its revenues. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for its planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot assure that it will be able to raise additional capital on acceptable terms, or at all.

 

7
 

 

Revenue Recognition

 

The Company markets and licenses its products indirectly through channel distributors, independent software vendors (“ISVs”), value-added resellers (“VARs”) (collectively, “resellers”) and directly to hosting service providers, corporate enterprises, governmental and educational institutions and others. Our product licenses are perpetual. We also separately sell intellectual property licenses, maintenance contracts, which are comprised of license updates and customer service access, as well as other products and services.

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.” Revenues under ASC 606 are recognized when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.

 

The following is a summary of how the Company recognizes revenue for its different products and services.

 

Product Sales

 

All of our licenses are delivered to the customer electronically. The Company sends the license key to the customer to download the related software from Company portal. We recognize revenue upon delivery of these licenses. For stocking resellers who purchase licenses through inventory stocking orders with the intent to resell to an end-user, revenue is recognized when the resellers’ accounts have been credited, at their discretion, for the number of licenses purchased.

 

Service Revenue

 

The Company has maintenance contracts with certain of its customers. Revenue from maintenance contracts is recognized ratably over the related contract period, which generally ranges from one to five years.

 

The Company’s product sales by geographic area are presented in Note 5.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid holdings with maturities of three months or less at the time of purchase to be cash equivalents. The Company had no cash equivalents as of June 30, 2019 (unaudited) or December 31, 2018.

 

Allowance for Doubtful Accounts

 

We maintain an allowance for doubtful accounts that reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on assessments of the collectability of specific customer accounts and the general aging and size of the accounts receivable. We regularly review the adequacy of our allowance for doubtful accounts by considering such factors as historical experience, credit worthiness, and current economic conditions that may affect a customer’s ability to pay. We specifically reserve for those accounts deemed uncollectible. We also establish, and adjust, a general allowance for doubtful accounts based on our review of the aging and size of our accounts receivable. As of June 30, 2019 and December 31, 2018, the allowance for doubtful accounts totaled $6,800 and $3,600, respectively.

 

Long-Lived Assets

 

Long-lived assets are assessed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable, whenever we have committed to a plan to dispose of the assets or, at a minimum, annually. Typically, for long-lived assets to be held and used, measurement of an impairment loss is based on the fair value of such assets, with fair value being determined based on appraisals, current market value, comparable sales value, and discounted future cash flows, among other variables, as appropriate. Assets to be held and used (which assets are affected by an impairment loss) are depreciated or amortized at their new carrying amount over their remaining estimated life; assets to be sold or otherwise disposed of are not subject to further depreciation or amortization. No such impairment charge was recorded during the three or six months ended June 30, 2019 or 2018.

 

8
 

 

Property and Equipment

 

Property and equipment are recorded at historical cost and depreciated on a straight-line basis over their estimated useful lives ranging from three to seven years.

 

Concentration of Credit Risk

 

For the three months ended June 30, 2019, the Company had one customer and two customers comprising 14.5%, and 10.3%, respectively, of total revenues. For the three months ended June 30, 2018, the Company had one customer comprising 17.1% of total revenues.

 

For the six months ended June 30, 2019, the Company had one customer comprising 20.9%, respectively, of total revenues. For the six months ended June 30, 2018, the Company had one customer comprising 15.7% of total revenues.

 

As of June 30, 2019, the Company has five customers comprising 23.6%, 18.5%, 14.9%, 11.4%, and 11.3%, respectively, of net accounts receivable. As of December 31, 2018, the Company has three customers comprising 32.18%, 15.4% and 10.8%, respectively, of net accounts receivable.

 

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes,” using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.

 

Basic and Diluted Earnings Per Share

 

In accordance with ASC 260, “Earnings Per Share,” the basic income (loss) per common share is computed by dividing the net income (loss) available to common stockholders by the weighted average common shares outstanding during the period. Diluted income (loss) per share reflect per share amounts that would have resulted if diluted potential common stock had been converted to common stock. Dilutive common share equivalents as of June 30, 2019, representing 511,801 of outstanding in-the-money warrants, were included in the computation of diluted net income (loss) per share using the Treasury Stock Method. During the six months ended June 30, 2019 and 2018, the Company had total common stock equivalents of 106,077 and 432,594, respectively, which excluded from the computation of net income per share because they are anti-dilutive.

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amount of these financial instruments approximates fair value due to the nature of the accounts and their short-term maturities.

 

Recently Adopted Accounting Pronouncements

 

Leases

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases (Topic 842),” which requires lessees to recognize a right-of-use asset and a lease liability for most leases on the balance sheet as well as other qualitative and quantitative disclosures. ASU 2016-02 is to be applied using a modified retrospective method and was effective for the Company on January 1, 2019. In July 2018, the FASB issued ASU 2018-11, “Leases (Topic 842),” which provides an optional transition method allowing entities to recognize a cumulative-effect adjustment to the opening balance of stockholders’ equity in the period of adoption, with no restatement of comparative prior periods required. The Company adopted the standard using this optional transition method. The Company also made an accounting policy to exclude leases with an initial term of 12 months or less from the balance sheet as permitted under the new guidance.

 

9
 

 

The Company assessed the impact that the new lease recognition standard had on its consolidated financial statements. As of the adoption date of January 1, 2019, the Company has only one lease, which was for its office space it leases under a month-to-month arrangement for a monthly amount of $4,000, which can be cancelled at any time by either party with a six-month advance notice. As management has elected a policy to exclude leases with an initial term of 12 months of less from the balance sheet presentation required under Topic 842, the office lease has been excluded from balance sheet presentation as it has an original term of 12 months or less. The rent associated with the lease continues to be expensed as incurred. Rent expense for the three months ended June 30, 2019 and 2018, amounted to $12,000 and $12,000, respectively. Rent expense for the six months ended June 30, 2019 and 2018, amounted to $24,000 and $24,000, respectively.

 

3. Property and Equipment

 

Property and equipment consisted of the following.

 

   June 30,   December 31, 
   2019   2018 
   (Unaudited)     
Equipment  $154,300   $154,300 
Furniture and fixtures   1,600    1,600 
           
    155,900    155,900 
           
Less: accumulated depreciation   (155,900)   (155,500)
           
   $-   $400 

 

Depreciation expense amounted to $300 and $8,800 for the three months ended June 30, 2019 and 2018, respectively. Depreciation expense amounted to $400 and $17,800 for the six months ended June 30, 2019 and 2018, respectively.

 

4. Stockholders’ Equity

 

Stock-Based Compensation Plans

 

In November 2012, the Company’s 2012 Equity Incentive Plan (the “12 Plan”) was approved by the stockholders. Pursuant to the terms of the 12 Plan, stock options, stock appreciation rights, restricted stock and restricted stock units (sometimes referred to individually or collectively as “awards”) may be granted to officers and other employees, non-employee directors and independent consultants and advisors who render services to the Company. The Company is authorized to issue options to purchase up to 643,797 shares of common stock, stock appreciation rights, or restricted stock in accordance with the terms of the 12 Plan.

 

In the case of a restricted stock award, the entire number of shares subject to such award would be issued at the time of the grant and subject to vesting provisions based on time or other conditions specified by the Board or an authorized committee of the Board. For awards based on time, should the grantee’s service to the Company end before full vesting occurred, all unvested shares would be forfeited and returned to the Company. In the case of awards granted with vesting provisions based on specific performance conditions, if those conditions were not met, then all shares would be forfeited and returned to the Company. Until forfeited, all shares issued under a restricted stock award would be considered outstanding for dividend, voting and other purposes.

 

10
 

 

Under the 12 Plan, the exercise price of non-qualified stock options granted is to be no less than 100% of the fair market value of the Company’s common stock on the date the option is granted. The exercise price of incentive stock options granted is to be no less than 100% of the fair market value of the Company’s common stock on the date the option is granted provided, however, that if the recipient of the incentive stock option owns greater than 10% of the voting power of all shares of the Company’s capital stock then the exercise price will be no less than 110% of the fair market value of the Company’s common stock on the date the option is granted. The purchase price of the restricted stock issued under the 12 Plan shall also not be less than 100% of the fair market value of the Company’s common stock on the date the restricted stock is granted.

 

All options granted under the 12 Plan are immediately exercisable by the optionee; however, there is a vesting period for the options. The options (and the shares of common stock issuable upon exercise of such options) vest, ratably, over a 33-month period; however, no options (and the underlying shares of common stock) vest until after three months from the date of the option grant. The exercise price is immediately due upon exercise of the option. The maximum term of options issued under the 12 Plan is ten years. Shares issued upon exercise of options are subject to the Company’s repurchase, which right lapses as the shares vest. The 12 Plan will terminate no later than November 7, 2022. As of June 30, 2019, 411,593 shares of common stock remained available for issuance under the 12 Plan.

 

The following summarizes the stock option activity for the six months ended June 30, 2019.

 

           Weighted- 
           Average 
       Weighted-   Remaining 
       Average   Contractual 
       Exercise   Life 
   Options   Price   (Years) 
             
Outstanding at December 31, 2018   117,675   $2.57    2.28 
Granted   -           
Forfeited/cancelled   (11,598)          
Exercised   -           
Outstanding at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
                
Vested and expected to vest at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
                
Exercisable at June 30, 2019 (unaudited)   106,077   $2.77    2.04 

 

The following table summarizes information about options outstanding and exercisable as of June 30, 2019.

 

    Options Outstanding   Options Exercisable 
        Weighted   Weighted       Weighted 
Range of       Average   Average       Average 
Exercise   Number   Remaining   Exercise   Number   Exercise 
Price   of Shares   Life (Years)   Price   of Shares   Price 
                      
$0.75 - 1.00     27,527         1.06   $     0.82    27,527   $      0.82 
 2.00 - 4.00     63,684    2.37    3.21    63,684    3.21 
 4.20 - 6.68     14,866    2.40    4.46    14,866    4.46 
      106,077              106,077      

 

11
 

 

Warrants

 

During the six months ended June 30, 2019, the Company issued 30,466 shares of common stock for the exercise of warrants. As of June 30, 2019, and December 31, 2018, the Company had 481,335 and 622,912 warrants outstanding, respectively. The warrants outstanding at June 30, 2019 are all exercisable at $0.01 and have an expiration date of May 20, 2023.

 

5. Sales by Geographical Location

 

Revenue by country for the three and six months ended June 30, 2019 and 2018 was as follows.

 

   Three Months Ended   Six Months Ended 
   June 30, 2019   June 30, 2018   June 30, 2019   June 30, 2018 
Revenue by Country                    
United States  $327,700   $288,300   $662,400   $597,500 
Brazil   125,400    186,100    271,400    357,900 
Japan   47,600    68,300    105,500    111,000 
The Netherlands   54,800    39,200    313,800    70,900 
Other Countries   176,500    284,100    432,700    551,000 
Total   732,000    866,000    1,785,800    1,688,300 

 

6. Commitments and Contingencies

 

Profit Sharing Plans

 

The Company has adopted a 401(k) plan to provide retirement benefits for employees under which the Company makes discretionary matching contributions. During the three months ended June 30, 2019 and 2018, the Company contributed a total of $1,900 in each year in the same period. During the six months ended June 30, 2019 and 2018, the Company contributed a total of $14,100 and $15,300, respectively.

 

Contingencies

 

During the ordinary course of business, the Company is subject to various potential claims and litigation. Management is not aware of any outstanding litigation which would have a significant impact on the Company’s financial statements.

 

7. Related Party Transactions

 

The Company’s Chief Executive Officer and Interim Chief Financial Officer has served in these executive roles providing management services to the Company since September 2018, however, does not currently receive a salary or other forms of compensation. During the three and six months ended June 30, 2019, the Company has recorded an expense and contributed capital of $56,200 and $112,200, respectively, for contributed services based on the estimated market rate for these services.

 

12
 

 

ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Forward-Looking Information

 

This report includes, in addition to historical information, “forward-looking statements”. All statements other than statements of historical fact we make in this report are forward-looking statements. In particular, the statements regarding industry prospects and our expectations regarding future results of operations or financial position (including those described in this Management’s Discussion and Analysis of Financial Condition and Results of Operations) are forward-looking statements. Such statements are based on management’s current expectations and are subject to a number of uncertainties and risks that could cause actual results to differ significantly from those described in the forward-looking statements. Factors that may cause such a difference include the following:

 

  the success of products depends on a number of factors including market acceptance and our ability to manage the risks associated with product introduction;
  local, regional, national and international economic conditions and events, and the impact they may have on us and our customers;
  our revenue could be adversely impacted if any of our significant customers reduces its order levels or fails to order during a reporting period; customer demand is based on many factors out of our control;
  as a result of the new revenue recognition standards, if any significant end user customer or reseller substantially changes its order level, or fails to order during the reporting period, whether the order is placed directly with us or through one of our non-stocking resellers, our software licenses revenue could be materially impacted; and
  other factors, including, but not limited to, those set forth under Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018 which was filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2019, and in other documents we have filed with the SEC.

 

Statements included in this report are based upon information known to us as of the date that this report is filed with the SEC, and we assume no obligation to update or alter our forward-looking statements made in this report, whether as a result of new information, future events or otherwise, except as otherwise required by applicable federal securities laws.

 

Introduction

 

We are developers of application publishing software which includes application virtualization software and cloud computing software for multiple computer operating systems including Windows, UNIX and several Linux-based variants. Our application publishing software solutions are sold under the brand name GO-Global, which is our sole revenue source. GO-Global is an application access solution for use and/or resale by independent software vendors (“ISVs”), corporate enterprises, governmental and educational institutions, and others who wish to take advantage of cross-platform remote access and Web-enabled access to their existing software applications, as well as those who are deploying secure, private cloud environments.

 

Beginning in 2012, we developed and marketed several products in the field of software productivity for mobile devices such as tablets and smartphones under the hopTo brand. We ceased all our sales, marketing and development for the hopTo products in 2016.

 

We have made investments in intellectual property (“IP”) and filed many patents designed to protect the technologies embedded in the hopTo products. We are currently marketing for sale 49 patents and related source code developed from our hopTo development efforts.

 

Critical Accounting Policies

 

We believe that several accounting policies are important to understanding our historical and future performance. We refer to these policies as “critical” because these specific areas require us to make judgments and estimates about matters that are uncertain at the time we make the estimates. Actual results may differ from these estimates. For a summary of our critical accounting policies, please refer to our 2018 10-K Report and Note 2 to our unaudited consolidated financial statements included under Item 1 – Financial Statements in this Form 10-Q.

 

13
 

 

Results of Operations for the Three Months Ended June 30, 2019 and 2018

 

The following are the results of our operations for the three months ended June 30, 2019 as compared to the three months ended June 30, 2018.

 

   For the Three Months Ended     
   June 30,   June 30,     
   2019   2018   $ Change 
   (Unaudited)   (Unaudited)     
Revenues  $732,000   $866,000   $(134,000)
Cost of revenues   39,600    37,700    1,900 
Gross profit   692,400    828,300    (135,900)
                
Operating expenses:               
Selling and marketing   110,600    108,500    2,100 
General and administrative   199,600    327,800    (128,200)
Research and development   383,000    358,000    25,000 
Total operating expenses   693,200    794,300    (101,100)
                
Income (loss) from operations   (800)   34,000    (34,800)
                
Other income (expense):               
Other income (expense)   100    130,500    (130,400)
                
Income (loss) before provision for income taxes   (700)   164,500    (165,200)
Provision for income taxes   -    (100)   100 
Net income (loss)  $(700)  $164,600   $(165,300)

 

Revenues

 

Our software revenue is entirely related to our GO-Global product line, and historically has been primarily derived from product licensing fees and service fees from maintenance contracts. The majority of this revenue has been earned, and continues to be earned, from a limited number of significant customers, most of whom are resellers. Many of our resellers purchase software licenses that they hold in inventory until they are resold to the ultimate end user (a “stocking reseller”).

 

When a software license is sold directly to an end user by us, or by one of our resellers who does not stock licenses into inventory, revenue is recognized immediately upon shipment, assuming all other criteria for revenue recognition are met. Consequently, if any significant end user customer substantially changes its order level, or fails to order during the reporting period, whether the order is placed directly with us or through one of our non-stocking resellers, our software licenses revenue could be materially impacted.

 

Almost all stocking resellers maintain inventories of our Windows products; few stocking resellers maintain inventories of our UNIX products.

 

14
 

 

The following is a summary of our revenues by category for the three months ended June 30, 2019 and 2018.

 

   For the Three Months Ended     
   June 30,   June 30,     
   2019   2018   $ Change 
Revenue               
Software Licenses               
Windows  $152,800   $182,100   $(29,300)
UNIX/Linux   2,400    50,400    (48,000)
Total   155,200    232,500    (77,300)
                
Software Service Fees               
Windows   484,300    503,600    (19,300)
UNIX/Linux   69,500    100,700    (31,200)
Total   553,800    604,300    (50,500)
                
Other   23,000    29,200    (6,200)
   $732,000   $866,000   $(134,000)

 

Software Licenses

 

Windows software licenses revenue decreased by $29,300 or 16.1% to $152,800 during the three months ended June 30, 2019, from $182,100 for the same period in 2018. The decrease was primarily due to lower purchase in stocking orders licenses from a certain Brazil reseller for three months ended June 30, 2019.

 

Software licenses revenue from our UNIX/Linux products decreased by $48,000 or 95.2% to $2,400 for the three months ended June 30, 2019 from $50,400 for the same period in 2018. The decrease was primarily due to lower revenue from lower stocking order licenses.

 

Software Service Fees

 

Service fees attributable to our Windows product service decreased by $19,300 or 3.8% to $484,300 during three months ended June 30, 2019, from $503,600 for the same period in 2018. The decrease was primarily due to a lower of license orders stated above, offset by higher of Windows subscription licenses.

 

Service fees revenue attributable to our UNIX products decreased by $31,200 or 31.0% to $69,500 during the three months ended June 30, 2019, from $100,700 for the same period in 2018. The decrease was primarily the result of the lower level of UNIX product sales throughout the prior year and an expiration of certain long-term maintenance contracts. The majority of this decrease was attributable to our European telecommunications customers.

 

Other

 

Other revenue consists of private labeling fees and professional services. Other revenue decreased by $6,200 or 21.2% for the three months ended June 30, 2019, compared to the same period in 2018.

 

Cost of Revenues

 

Cost of revenue is comprised primarily of software service costs, which represent the costs of customer service. Also included in cost of revenue are software product costs, which is primarily the required import tax withholdings from Brazil resellers. We incur no significant shipping or packaging costs as virtually all of our deliveries are made via electronic means over the Internet.

 

15
 

 

Cost of revenue for the three months ended June 30, 2019 increased by $1,900, or 5.0%, to $39,600 for the three months ended June 30, 2019 from $37,700 for the same period in 2018. Cost of revenue represented 5.4% and 4.4% of total revenue for the three months ended June 30, 2019 and 2018, respectively.

 

Selling and Marketing Expenses

 

Selling and marketing expenses primarily consisted of employee, outside services and travel and entertainment expenses.

 

Selling and marketing expenses increased by $2,100, or 1.9%, to $110,600 for the three months ended June 30, 2019 from $108,500 for the same period in 2018. Selling and marketing expenses represented approximately 15.1% and 12.5% of total revenue for the three months ended June 30, 2019 and 2018, respectively. Selling and marketing expenses increased slightly during 2019 due to consulting services and benefit costs and represented a higher percentage of overall total revenue due to the decrease in revenue in the same period.

 

General and Administrative Expenses

 

General and administrative expenses primarily consist of employee costs, depreciation and amortization, legal, accounting, other professional services (including those related to our patents), rent, travel and entertainment and insurance. Certain costs associated with being a publicly held corporation are also included in general and administrative expenses, as well as bad debt expense.

 

General and administrative expenses decreased by $128,200, or 39.1%, to $199,600 for the three months ended June 30, 2019 from $327,800 for the same period in 2018. The decrease in general and administrative expense was due to lower legal and accounting costs.

 

Research and Development Expenses

 

Research and development expenses consist primarily of employee costs, payments to contract programmers, software subscriptions, travel and entertainment for our engineers, and all rent for our leased engineering facilities.

 

Research and development expenses decreased by $29,000, or 3.7% to $757,500 for the three months ended June 30, 2019 from $786,500 for the same period in 2018. The research and development costs overall remained consistent, although we had an increase in research and development expenses during the second quarter of 2019 from higher consulting fees associated with completing the new releases of our GO-Global products, which was offset by lower expenses in the first quarter of 2019.

 

Other Income

 

Other income for the three months ended June 30, 2018 primarily related to the settlement and reversal of an accrual for potential liquidated damages that resulted in other income of $155,700, offset by other expenses. There was no such activity in 2019.

 

16
 

 

Results of Operations for the Six Months Ended June 30, 2019 and 2018

 

The following are the results of our operations for the six months ended June 30, 2019 as compared to the six months ended June 30, 2018.

 

   For the Six Months Ended     
   June 30,   June 30,     
   2019   2018   $ Change 
   (Unaudited)   (Unaudited)     
Revenues  $1,785,800   $1,688,300   $97,500 
Cost of revenues   68,800    66,500    2,300 
Gross profit   1,717,000    1,621,800    95,200 
                
Operating expenses:               
Selling and marketing   227,600    210,100    17,500 
General and administrative   494,600    633,000    (138,400)
Research and development   757,500    786,500    (29,000)
Total operating expenses   1,479,700    1,629,600    (149,900)
                
Income (loss) from operations   237,300    (7,800)   245,100 
                
Other income (expense):               
Other income (expense)   13,900    129,700    (115,800)
                
Income before provision for income taxes   251,200    121,900    129,300 
Provision for income taxes   -    900    (900)
Net income  $251,200   $121,000   $130,200 

 

Revenues

 

Our software revenue is entirely related to our GO-Global product line, and historically has been primarily derived from product licensing fees and service fees from maintenance contracts. The majority of this revenue has been earned, and continues to be earned, from a limited number of significant customers, most of whom are resellers. Many of our resellers purchase software licenses that they hold in inventory until they are resold to the ultimate end user (a “stocking reseller”).

 

When a software license is sold directly to an end user by us, or by one of our resellers who does not stock licenses into inventory, revenue is recognized immediately upon shipment, assuming all other criteria for revenue recognition are met. Consequently, if any significant end user customer substantially changes its order level, or fails to order during the reporting period, whether the order is placed directly with us or through one of our non-stocking resellers, our software licenses revenue could be materially impacted.

 

Almost all stocking resellers maintain inventories of our Windows products; few stocking resellers maintain inventories of our UNIX products.

 

17
 

 

The following is a summary of our revenues by category for the six months ended June 30, 2019 and 2018.

 

   For the Six Months Ended     
   June 30,   June 30,     
   2019   2018   $ Change 
Revenue               
Software Licenses               
Windows  $472,100   $387,200   $84,900 
UNIX/Linux   16,000    68,700    (52,700)
Total   488,100    455,900    32,200 
                
Software Service Fees               
Windows   1,098,200    969,200    129,000 
UNIX/Linux   153,500    210,400    (56,900)
Total   1,251,700    1,179,600    72,100 
                
Other   46,000    52,800    (6,800)
   $1,785,800   $1,688,300   $97,500 

 

Software Licenses

 

Windows software licenses revenue increased by $84,900 or 21.9% to $472,100 during the six months ended June 30, 2019, from $387,200 for the same period in 2018. The increase was primarily due to a certain partner that purchased a large order of Window licenses from the Company during the first quarter of 2019,

 

Software licenses revenue from our UNIX/Linux products decreased by $52,700 or 76.7% to $16,000 for the six months ended June 30, 2019 from $68,700 for the same period in 2018. The decrease was primarily due to lower revenue from lower stocking order licenses.

 

Software Service Fees

 

Service fees attributable to our Windows product service increased by $129,000 or 13.3% to $1,098,200 during the six months ended June 30, 2019, from $969,200 for the same period in 2018. The increase was primarily due to a combination of large renewals of maintenance support from OEM partners and an increase of new license orders stated above.

 

Service fees revenue attributable to our UNIX products decreased by $56,900 or 27.0% to $153,500 during the six months ended June 30, 2019, from $210,400 for the same period in 2018. The decrease was primarily the result of the lower level of UNIX product sales throughout the prior year and an expiration of certain long-term maintenance contracts. The majority of this decrease was attributable to our European telecommunications customers.

 

Other

 

Other revenue consists of private labeling fees and professional services. Other revenue decreased by $6,800 or 12.9% to $46,000 for the six months ended June 30, 2019, from $52,800compared to the same period in 2018.

 

Cost of Revenues

 

Cost of revenue is comprised primarily of software service costs, which represent the costs of customer service. Also included in cost of revenue are software product costs, which are primarily comprised of the amortization of capitalized software development costs and costs associated with licenses to third party software included in our product offerings, and the required import tax withholdings from Brazil resellers. We incur no significant shipping or packaging costs as virtually all of our deliveries are made via electronic means over the Internet.

 

Cost of revenue for the six months ended June 30, 2019 increased by $2,300, or 3.5%, to $68,800 for the six months ended June 30, 2019 from $66,500 for the same period in 2018. Cost of revenue represented 3.9% for both the six months ended June 30, 2019 and 2018.

 

18
 

 

Selling and Marketing Expenses

 

Selling and marketing expenses primarily consisted of employee, outside services and travel and entertainment expenses.

 

Selling and marketing expenses increased by $17,500, or 8.3%, to $227,600 for the six months ended June 30, 2019 from $210,100 for the same period in 2018. Selling and marketing expenses represented approximately 12.7% and 12.4% of total revenue for the six months ended June 30, 2019 and 2018, respectively. Selling and marketing expenses increased during 2019 due to consulting services and benefit costs.

 

General and Administrative Expenses

 

General and administrative expenses primarily consist of employee costs, depreciation and amortization, legal, accounting, other professional services (including those related to our patents), rent, travel and entertainment and insurance. Certain costs associated with being a publicly held corporation are also included in general and administrative expenses, as well as bad debt expense.

 

General and administrative expenses decreased by $138,400, or 21.9%, to $494,600 for the six months ended June 30, 2019 from $633,000 for the same period in 2018. The decrease in general and administrative expense was due to lower legal and accounting costs.

 

Research and Development Expenses

 

Research and development expenses consist primarily of employee costs, payments to contract programmers, software subscriptions, travel and entertainment for our engineers, and all rent for our leased engineering facilities.

 

Research and development expenses decreased by $29,000, or 3.7% to $757,500 for the six months ended June 30, 2019 from $786,500 for the same period in 2018. The increase in research and development expense was primarily due to increased consulting fees associated with completing the new releases of our GO-Global products.

 

Other Income

 

Other income for the six months ended June 30, 2018 primarily related to the settlement and reversal of an accrual for potential liquidated damages that resulted in other income of $155,700, offset by other expenses. There was no such activity in 2019.

 

Liquidity and Capital Resources

 

As of June 30, 2019, we had cash of $1,120,300 and a working capital deficit of $425,300 as compared to cash of $892,500 and a working capital deficit of $716,200 at December 31, 2018. The increase in cash as of June 30, 2019 was primarily the result of cash provided by operations during the period due to increased profitability. We expect our results from operations and capital resources will be sufficient to fund our operations for at least the next 12 months from the date of the filing of this quarterly report on Form 10-Q.

 

The following is a summary of our cash flows from operating, investing and financing activities for the six months ended June 30, 2019 and 2018.

 

   For the Six Months Ended 
   June 30,   June 30, 
   2019   2018 
Cash flows provided by (used in) operating activities  $227,500   $(21,200)
Cash flows provided by investing activities  $-   $- 
Cash flows provided by financing activities  $300   $- 

 

19
 

 

Net cash flows provided by operating activities for the six months ended June 30, 2019 amounted to $227,500, compared to cash flows used in operating activities of $21,200 for the six months ended June 30, 2018. During the six months ended June 30, 2019, our operating cash flow used of $227,500 was primarily the result of our net income for the period of $251,200, offset by a decrease in cash resulting from a decrease in accounts payable and accrued expenses of $80,700 and a decrease in deferred revenue of $113,500, offset by non-cash expenses of $112,500 for contributed services. During the six months ended June 30, 2018, our cash flows used in operations of $21,200 was primarily the result of a decrease in cash resulting from a decrease in accounts payable and accrued expenses of $153,100 and a decrease in deferred revenue of $176,000, offset by net income for the period of $121,000.

 

We had no cash flow activity relating to investing activities for the six months ended June 30, 2019 or 2018. Our cash flows provided by financing activities amounted to $300 during the six months ended June 30, 2019 due to proceeds from the exercise of warrants. There was no cash flow activity related to financing activities during the six months ended June 30, 2018.

 

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

ITEM 4. Controls and Procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934) as of the end of the period covered by this report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2019.

 

There has not been any change in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the quarter ended June 30, 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

PART II. OTHER INFORMATION

 

ITEM 1. Legal Proceedings

 

Not applicable

 

ITEM 1A. Risk Factors

 

There have been no material changes in our risk factors from those set forth under Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2018, which was filed with the Securities and Exchange Commission on April 1, 2019.

 

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

 

We did not sell any unregistered securities during the quarter ended June 30, 2019.

 

ITEM 3. Defaults Upon Senior Securities

 

Not applicable

 

ITEM 4. Mine Safety Disclosures

 

Not applicable

 

ITEM 5. Other Information

 

Not applicable

 

ITEM 6. Exhibits

 

Exhibit Number   Exhibit Description
31   Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32   Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS   XBRL Instance Document
101.SCH   XBRL Taxonomy Extension Schema
101.CAL   XBRL Taxonomy Extension Calculation Linkbase
101.DEF   XBRL Taxonomy Extension Definition Linkbase
101.LAB   XBRL Taxonomy Extension Label Linkbase
101.PRE   XBRL Taxonomy Extension Presentation Linkbase

 

20
 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  hopTo Inc.
  (Registrant)
     
  Date: August 14, 2019
     
  By: /s/ Jonathon Skeels
    Jonathon Skeels
    Chief Executive Officer (Principal Executive Officer) and
    Interim Chief Financial Officer
    (Principal Financial Officer and
    Principal Accounting Officer)

 

21
 

 

EX-31 2 ex31.htm

 

EXHIBIT 31

 

CERTIFICATIONS

 

I, Jonathon R. Skeels, certify that:  
     
1. I have reviewed this Quarterly Report on Form 10-Q of hopTo Inc. (“registrant”); 
     
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 
     
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
     
4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: 
     
  a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of the annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
     
5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions): 
     
  a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
     
  b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Dated: August 14, 2019  
     
By: /s/ Jonathon R. Skeels  
  Jonathon R. Skeels  
  Chief Executive Officer and Interim Chief Financial Officer  

 

 
 

EX-32 3 ex32.htm

 

Exhibit 32

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 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 hopTo Inc. (the "Company") for the quarter ending June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I Jonathon R. Skeels, Chief Executive Officer and Interim Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(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 the Company.

 

Dated: August 14, 2019 By: /s/ Jonathon R. Skeels
    Jonathon R. Skeels
    Chief Executive Officer, Interim Chief Financial Officer

 

 
 

GRAPHIC 4 logo_001.jpg begin 644 logo_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BC-)0 N:9N!).:7-,[D M\4"N#N%7.>*SK77+*[O&MH9MTB]AWK*\6:L+:R^R1O\ OI>#CJHKE-#N/L^L MVK^K[#^/']:Z:>'-K/14:0V\Q3MQ_WU0!T0\1Z*Q &IVI)XQY@YK4/2N*3X9Z/'*KB6XRIR/FKL_0B@ M3T$=E0$L0%'-@J=[S9Y^/>(4;44\,ZI!82.\!94PV4;-<:\$L?#Q/G'I7;.K&*M&2L>)"A).]1 M.Y[1:>+[":)&(DBW 'YE]?I6O:ZK8W1 BN8RYZ#H3^=>5:=O&GP*XPV,$=3[ M?I73Z)H%S<3QW$BM%$K;N>"U?/QK3]HUN>_0K2F=[D>OZT4S:?:BNJ[.P\[^ M*WWM(XSS+QG&?N<5;UKQY'8,EAI,/VR[&%+?P*<=!CEC_G-4OBN0O]DD\?Z[ M_P!D_IFM;P)X9AT[38M0G0-=W"[MQ'W%/0#TXJAF*@^(M_\ OE9K=6Z*?+3' MX')_,4T^)O%WAN13K5F9[;/+E1S]&7@?B*]0 XJ&XMXKB)HID5XW&&5AD$>] M &?HFO6>NV8GM),X^_&WWHS[BM3L,_CS7E<\+>!O&L+P%AI]R>5SQM)Y'X5T MWC[7&TC15@MV*W-V3&C#^%1]XC]!^- %?Q#X^AL+@V6E1_;+P':?[JGT]S[" MLE#\1=3/FQ[K5&Y"GRTQ_P !)+#\:W/!7A6'2[%+ZZC#7LPW$L,[,^E=D!0! MYA)K7CGP]^^U&T-S;@Y9BJL,?[R'C\177>&_%=CXBB(A)BN4'SP.>1[@]Q6\ MZAE(8 @C&".M>8^+M&?PUJ-OK^D 1+YOSH!@ _3T/(- '<^)-7?0]%FOHX1, MR$81FV@Y..M8Q\F<8'O4/BR_BU7X?&]A^Y,$ M;'<'/(^H/%N5\8>%H-=L'FBC47T*DQMC M&[_9/KD55^'NN2:CIDEC%8]/L4U&\027LXW989V M#MC/>NU &. * /,'U?QUH/[Z_MC]=(RA@58 @C!!&@W\0N+">+KN0C]*\P8$9!&2N>/>O2='U&/6-'MKZ/I*@)'H>X_.L)?"LCZJ M\DK+]E+[PHZGV-)O#L4G,310'!Z$E^?Y"K_ ,5?^/73O^NC?R-'C[3)9-#TO5;9?WEHJJY' M) (!!_ C]: /1$ " 8 %.K#\-:[!K>CQ7$;?O54"5.ZFML!Q'D'W!&/UKH&)'>O/\ XB:\HM$T2W;S+B=U,BKU"Y&%^I- &7 [M\(9 M W(69@OTWFNL^'T4:>$;;9U+,6^N:R-:TQM&^%Z64@!E14,G./G)RWZFJOPT MUZ-(GTBXDVON+PYXSGJ/K0!Z4!2TU:4]* @8Z5YCX2Q#\2=6ABXA+2C Z8# M<5W&N:U!H>E2WEPRY4'8G>1^P KD/AMI\TCWNM7(),[%49NK&17'GH DJCJIK?' M(H 6L+Q=$DGA/5%DQ@6[$?4#(_7%;E<%\1-=C@TTZ1"V^YN2 ZKR53(/'N>F M/>@"U\-6=O"P5ONK,VS\\_SS79XK#\)Z2VC>';2TD $P7?(!V8G)'ZUNB@!. M]+110 4444 <#\1M)U#53IGV&UDG\HR%]@SMSMQ7=1 B) >H49I^T4M !111 M0!PWQ&TJ^U2WL5LK62>,.K0A'0C@\8(JX0#U%&!0! MYA?^&-9\,7[7_A]GE@ZM$!DCVQW%6(/B=+"OEW^E2"4<'RS@9_&O1]HJ&6UM MI^9K>*3_ 'T!_G0!YO=>/M8UC_1M&TUT9^ ^-S#Z=JU/"O@N6UO!JVL/YMZ3 MO5"<[3ZGWKMXX8HEVQHJ+Z*,"GD#D]Z .6^( _XI"Y& >5_G7(V7@]]5\,6. MHZ;)Y-^BG)S@.1W^M=?\0>/"%S_O+_.I/ @SX0L<_P!T_P Z .4MO'&N:$1: M:UISR%.-V,-@=\]#5B?XHO(FVSTJ0RG^^))5VR(KKZ,,BF1V=M"E6UK#:6\<$"!(HU"J M!V%3!0.U.(H \_UG2-0G^(VGW\-K(]K&8]\H' P>:[R2*.6-DD0,K#!![BGX MI: /,M4\*ZMXE ,=*6BB@ HHHH **** M "BBB@ HHHH **** "BBB@ H/2BB@#FO'-M/>>%;B&VB:64LN%7J>:D\&6\U MIX7LX+B)HY5!RK#D EX-101.INS 5 hpto-20190630.xml XBRL INSTANCE FILE 0001021435 2019-01-01 2019-06-30 0001021435 2019-06-30 0001021435 2018-12-31 0001021435 2018-01-01 2018-06-30 0001021435 us-gaap:CommonStockMember 2017-12-31 0001021435 us-gaap:CommonStockMember 2018-06-30 0001021435 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001021435 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001021435 us-gaap:RetainedEarningsMember 2017-12-31 0001021435 us-gaap:RetainedEarningsMember 2018-06-30 0001021435 2017-12-31 0001021435 2018-06-30 0001021435 us-gaap:CommonStockMember 2018-12-31 0001021435 us-gaap:CommonStockMember 2019-06-30 0001021435 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001021435 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001021435 us-gaap:RetainedEarningsMember 2018-12-31 0001021435 us-gaap:RetainedEarningsMember 2019-06-30 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerOneMember 2019-01-01 2019-06-30 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerTwoMember 2019-01-01 2019-06-30 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerOneMember 2018-01-01 2018-12-31 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerTwoMember 2018-01-01 2018-12-31 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerThreeMember 2018-01-01 2018-12-31 0001021435 HPTO:JanuaryOneTwoThousandAndNinteenMember 2019-01-01 2019-06-30 0001021435 us-gaap:EquipmentMember 2019-06-30 0001021435 us-gaap:FurnitureAndFixturesMember 2019-06-30 0001021435 us-gaap:EquipmentMember 2018-12-31 0001021435 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001021435 HPTO:TwoThousandTwelveEquityIncentivePlanMember 2019-06-30 0001021435 us-gaap:RestrictedStockMember HPTO:TwoThousandTwelveEquityIncentivePlanMember srt:MinimumMember 2019-01-01 2019-06-30 0001021435 HPTO:NonQualifiedStockOptionsMember HPTO:TwoThousandTwelveEquityIncentivePlanMember srt:MinimumMember 2019-01-01 2019-06-30 0001021435 HPTO:IncentiveStockOptionsMember HPTO:TwoThousandTwelveEquityIncentivePlanMember srt:MinimumMember HPTO:IfRecipientOwnsGreaterThanTenPercentfVotingPowerMember 2019-01-01 2019-06-30 0001021435 HPTO:IncentiveStockOptionsMember HPTO:TwoThousandTwelveEquityIncentivePlanMember srt:MinimumMember 2019-01-01 2019-06-30 0001021435 HPTO:TwoThousandTwelveEquityIncentivePlanMember 2019-01-01 2019-06-30 0001021435 HPTO:StockOptionPlansMember 2019-01-01 2019-06-30 0001021435 HPTO:StockOptionPlansMember 2018-12-31 0001021435 HPTO:StockOptionPlansMember 2019-06-30 0001021435 HPTO:ExercisePriceRange1Member 2019-01-01 2019-06-30 0001021435 HPTO:ExercisePriceRange1Member 2019-06-30 0001021435 HPTO:ExercisePriceRange2Member 2019-01-01 2019-06-30 0001021435 HPTO:ExercisePriceRange2Member 2019-06-30 0001021435 HPTO:ExercisePriceRange3Member 2019-01-01 2019-06-30 0001021435 country:US 2019-01-01 2019-06-30 0001021435 country:JP 2019-01-01 2019-06-30 0001021435 country:BR 2019-01-01 2019-06-30 0001021435 country:NL 2019-01-01 2019-06-30 0001021435 HPTO:OtherCountriesMember 2019-01-01 2019-06-30 0001021435 country:US 2018-01-01 2018-06-30 0001021435 country:JP 2018-01-01 2018-06-30 0001021435 country:BR 2018-01-01 2018-06-30 0001021435 country:NL 2018-01-01 2018-06-30 0001021435 HPTO:OtherCountriesMember 2018-01-01 2018-06-30 0001021435 HPTO:ChiefExecutiveOfficerAndInterimChiefFinancialOfficerMember 2019-01-01 2019-06-30 0001021435 2019-08-14 0001021435 2018-04-01 2018-06-30 0001021435 2019-04-01 2019-06-30 0001021435 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001021435 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001021435 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001021435 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001021435 us-gaap:CommonStockMember 2018-03-31 0001021435 us-gaap:CommonStockMember 2019-03-31 0001021435 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001021435 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001021435 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001021435 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001021435 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001021435 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001021435 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001021435 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001021435 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001021435 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001021435 us-gaap:RetainedEarningsMember 2018-03-31 0001021435 us-gaap:RetainedEarningsMember 2019-03-31 0001021435 2018-01-01 2018-03-31 0001021435 2019-01-01 2019-03-31 0001021435 2018-03-31 0001021435 2019-03-31 0001021435 srt:MinimumMember 2019-01-01 2019-06-30 0001021435 srt:MaximumMember 2019-01-01 2019-06-30 0001021435 HPTO:RevenueMember HPTO:OneCustomerMember 2019-04-01 2019-06-30 0001021435 HPTO:RevenueMember HPTO:TwoCustomerMember 2019-04-01 2019-06-30 0001021435 HPTO:RevenueMember HPTO:OneCustomerMember 2018-04-01 2018-06-30 0001021435 HPTO:RevenueMember HPTO:OneCustomerMember 2019-01-01 2019-06-30 0001021435 HPTO:RevenueMember HPTO:OneCustomerMember 2018-01-01 2018-06-30 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerThreeMember 2019-01-01 2019-06-30 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerFourMember 2019-01-01 2019-06-30 0001021435 us-gaap:AccountsReceivableMember HPTO:CustomerFiveMember 2019-01-01 2019-06-30 0001021435 HPTO:ExercisePriceRange3Member 2019-06-30 0001021435 country:US 2019-04-01 2019-06-30 0001021435 country:US 2018-04-01 2018-06-30 0001021435 country:BR 2019-04-01 2019-06-30 0001021435 country:BR 2018-04-01 2018-06-30 0001021435 country:JP 2019-04-01 2019-06-30 0001021435 country:JP 2018-04-01 2018-06-30 0001021435 country:NL 2019-04-01 2019-06-30 0001021435 country:NL 2018-04-01 2018-06-30 0001021435 HPTO:OtherCountriesMember 2019-04-01 2019-06-30 0001021435 HPTO:OtherCountriesMember 2018-04-01 2018-06-30 0001021435 HPTO:ChiefExecutiveOfficerAndInterimChiefFinancialOfficerMember 2019-04-01 2019-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure hopTo Inc. 0001021435 10-Q 2019-06-30 false --12-31 false Non-accelerated Filer true Q2 2019 9834866 false 1120300 892500 161500 210800 70700 79000 1352500 1182300 400 17800 17800 1370300 1200500 257600 318700 146600 145800 12100 1260300 1300300 1777800 1898500 418000 491500 2195800 2390000 1000 1000 79411000 79298200 -80237500 -80488700 -825500 -1189500 1000 1000 78539300 78539300 -81849200 -80500900 -3308900 -1960600 1000 1000 79298200 79411000 -80488700 -80237500 1000 1000 78539300 79354500 -80500900 -80236800 -1960600 -881300 1370300 1200500 0.01 0.01 5000000 5000000 0.0001 0.0001 195000000 195000000 9834866 9804400 9834866 9804400 1785800 1688300 662400 105500 271400 313800 432700 597500 111000 357900 70900 551000 866000 732000 327700 288300 125400 186100 47600 68300 54800 39200 176500 284100 68800 66500 37700 39600 1717000 1621800 828300 692400 227600 210100 108500 110600 494600 633000 327800 199600 757500 786500 358000 383000 1479700 1629600 794300 693200 237300 -7800 34000 -800 251200 121900 164500 -700 900 -100 251200 121000 164600 -700 -43600 251900 -700 164600 -43600 251900 0.03 0.01 0.02 -0.00 0.02 0.01 0.02 -0.00 9807261 9804400 9804400 9810091 10274011 10368956 10368956 10276841 9804400 9804400 9804400 9834866 9804400 9804400 1391900 1391900 400 17800 8800 300 112500 3200 -3700 -700 -15800 -46100 -223400 -8300 35500 -80700 -153100 -113500 -176000 227500 -21200 300 227800 -21200 1120300 892500 1015400 994200 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>1. Organization </b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">hopTo Inc., through subsidiaries (collectively, &#8220;we&#8221;, &#8220;us,&#8221; &#8220;our&#8221; or the &#8220;Company&#8221;) are developers of application publishing software which includes application virtualization software and cloud computing software for multiple computer operating systems including Windows, UNIX and several Linux-based variants.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company sells a family of products under the brand name GO-Global, which is a software application publishing business and is the Company&#8217;s sole revenue source at this time. GO-Global is an application access solution for use and/or resale by independent software vendors, corporate enterprises, governmental and educational institutions, and others, who wish to take advantage of cross-platform remote access and Web-enabled access to their existing software applications, as well as those who are deploying secure, private cloud environments.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>2. Significant Accounting Policies</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Basis of Presentation</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The unaudited consolidated financial statements include the accounts of hopTo Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions are eliminated upon consolidation. The unaudited consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) applicable to interim financial information and the rules and regulations promulgated by the Securities and Exchange Commission (the &#8220;SEC&#8221;). Accordingly, such unaudited consolidated financial statements do not include all information and footnote disclosures required in annual financial statements.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The unaudited consolidated financial statements included herein reflect all adjustments, which include only normal, recurring adjustments, that are, in our opinion, necessary to state fairly the results for the periods presented. This Quarterly Report on Form 10-Q should be read in conjunction with our audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December 31, 2018 which was filed with the SEC on April 1, 2019 (&#8220;2018 10-K Report&#8221;). The interim results presented herein are not necessarily indicative of the results of operations that may be expected for the full fiscal year ending December 31, 2019 or any future period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Certain prior year information has been reclassified to conform to current year presentation.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Use of Estimates</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reported periods. Amounts could materially change in the future. These significant estimates include the allowance for doubtful accounts and accruals of liabilities.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Liquidity</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company has incurred significant net losses since inception. As of June 30, 2019, we had an accumulated deficit of $80,237,500 and a working capital deficit of $425,300, which includes deferred revenue of $1,260,300. Our ability to continue to generate net income and positive cash flows from operations is dependent on our ability to continue to generate revenue from our legacy GO-Global business, which in turn is subject to a variety of risks. The Company believes its current cash balances coupled with anticipated cash flow from operating activities will be sufficient to meet its working capital requirements for at least one year from the date of the issuance of the accompanying financial statements. The Company continues to control its cash expenses as a percentage of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Based on current internal projections, the Company believes it has and/or will generate sufficient cash for its operational needs, for at least one year from the date of issuance of the accompanying financial statements. Management is focused on growing the Company&#8217;s existing product offering, as well as its customer base, to increase its revenues. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for its planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot assure that it will be able to raise additional capital on acceptable terms, or at all.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Revenue Recognition</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company markets and licenses its products indirectly through channel distributors, independent software vendors (&#8220;ISVs&#8221;), value-added resellers (&#8220;VARs&#8221;) (collectively, &#8220;resellers&#8221;) and directly to hosting service providers, corporate enterprises, governmental and educational institutions and others. Our product licenses are perpetual. We also separately sell intellectual property licenses, maintenance contracts, which are comprised of license updates and customer service access, as well as other products and services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, &#8220;Revenue from Contracts with Customers.&#8221; Revenues under ASC 606 are recognized when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The following is a summary of how the Company recognizes revenue for its different products and services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Product Sales</font></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">All of our licenses are delivered to the customer electronically. The Company sends the license key to the customer to download the related software from Company portal. We recognize revenue upon delivery of these licenses. For stocking resellers who purchase licenses through inventory stocking orders with the intent to resell to an end-user, revenue is recognized when the resellers&#8217; accounts have been credited, at their discretion, for the number of licenses purchased.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Service Revenue</font></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company has maintenance contracts with certain of its customers. Revenue from maintenance contracts is recognized ratably over the related contract period, which generally ranges from one to five years.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company&#8217;s product sales by geographic area are presented in Note 5.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Cash and Cash Equivalents</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company considers all highly liquid holdings with maturities of three months or less at the time of purchase to be cash equivalents. The Company had no cash equivalents as of June 30, 2019 (unaudited) or December 31, 2018.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Allowance for Doubtful Accounts</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">We maintain an allowance for doubtful accounts that reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on assessments of the collectability of specific customer accounts and the general aging and size of the accounts receivable. We regularly review the adequacy of our allowance for doubtful accounts by considering such factors as historical experience, credit worthiness, and current economic conditions that may affect a customer&#8217;s ability to pay. We specifically reserve for those accounts deemed uncollectible. We also establish, and adjust, a general allowance for doubtful accounts based on our review of the aging and size of our accounts receivable. As of June 30, 2019 and December 31, 2018, the allowance for doubtful accounts totaled $6,800 and $3,600, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Long-Lived Assets</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Long-lived assets are assessed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable, whenever we have committed to a plan to dispose of the assets or, at a minimum, annually. Typically, for long-lived assets to be held and used, measurement of an impairment loss is based on the fair value of such assets, with fair value being determined based on appraisals, current market value, comparable sales value, and discounted future cash flows, among other variables, as appropriate. Assets to be held and used (which assets are affected by an impairment loss) are depreciated or amortized at their new carrying amount over their remaining estimated life; assets to be sold or otherwise disposed of are not subject to further depreciation or amortization. No such impairment charge was recorded during the three or six months ended June 30, 2019 or 2018.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Property and Equipment</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment are recorded at historical cost and depreciated on a straight-line basis over their estimated useful lives ranging from three to seven years.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Concentration of Credit Risk</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For the three months ended June 30, 2019, the Company had one customer and two customers comprising 14.5%, and 10.3%, respectively, of total revenues. For the three months ended June 30, 2018, the Company had one customer comprising 17.1% of total revenues.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For the six months ended June 30, 2019, the Company had one customer comprising 20.9%, respectively, of total revenues. For the six months ended June 30, 2018, the Company had one customer comprising 15.7% of total revenues.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">As of June 30, 2019, the Company has five customers comprising 23.6%, 18.5%, 14.9%, 11.4%, and 11.3%, respectively, of net accounts receivable. As of December 31, 2018, the Company has three customers comprising 32.18%, 15.4% and 10.8%, respectively, of net accounts receivable.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Income Taxes</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company accounts for income taxes in accordance with ASC 740, &#8220;Income Taxes,&#8221; using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Basic and Diluted Earnings Per Share</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In accordance with ASC 260, &#8220;Earnings Per Share,&#8221; the basic income (loss) per common share is computed by dividing the net income (loss) available to common stockholders by the weighted average common shares outstanding during the period. Diluted income (loss) per share reflect per share amounts that would have resulted if diluted potential common stock had been converted to common stock. Dilutive common share equivalents as of June 30, 2019, representing 511,801 of outstanding in-the-money warrants, were included in the computation of diluted net income (loss) per share using the Treasury Stock Method. During the six months ended June 30, 2019 and 2018, the Company had total common stock equivalents of 106,077 and 432,594, respectively, which excluded from the computation of net income per share because they are anti-dilutive.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Fair Value of Financial Instruments</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company&#8217;s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amount of these financial instruments approximates fair value due to the nature of the accounts and their short-term maturities.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b><i>Recently Adopted Accounting Pronouncements</i></b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Leases</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, &#8220;Leases (Topic 842),&#8221; which requires lessees to recognize a right-of-use asset and a lease liability for most leases on the balance sheet as well as other qualitative and quantitative disclosures. ASU 2016-02 is to be applied using a modified retrospective method and was effective for the Company on January 1, 2019. In July 2018, the FASB issued ASU 2018-11, &#8220;Leases (Topic 842),&#8221; which provides an optional transition method allowing entities to recognize a cumulative-effect adjustment to the opening balance of stockholders&#8217; equity in the period of adoption, with no restatement of comparative prior periods required. The Company adopted the standard using this optional transition method. The Company also made an accounting policy to exclude leases with an initial term of 12 months or less from the balance sheet as permitted under the new guidance.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company assessed the impact that the new lease recognition standard had on its consolidated financial statements. As of the adoption date of January 1, 2019, the Company has only one lease, which was for its office space it leases under a month-to-month arrangement for a monthly amount of $4,000, which can be cancelled at any time by either party with a six-month advance notice. As management has elected a policy to exclude leases with an initial term of 12 months of less from the balance sheet presentation required under Topic 842, the office lease has been excluded from balance sheet presentation as it has an original term of 12 months or less. The rent associated with the lease continues to be expensed as incurred. Rent expense for the three months ended June 30, 2019 and 2018, amounted to $12,000 and $12,000, respectively. Rent expense for the six months ended June 30, 2019 and 2018, amounted to $24,000 and $24,000, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>3. Property and Equipment</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment consisted of the following.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Unaudited)</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%">Equipment</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">154,300</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">154,300</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,600</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,600</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">155,900</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">155,900</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(155,900</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(155,500</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">400</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation expense amounted to $300 and $8,800 for the three months ended June 30, 2019 and 2018, respectively. Depreciation expense amounted to $400 and $17,800 for the six months ended June 30, 2019 and 2018, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>4. Stockholders&#8217; Equity</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Stock-Based Compensation Plans</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In November 2012, the Company&#8217;s 2012 Equity Incentive Plan (the &#8220;12 Plan&#8221;) was approved by the stockholders. Pursuant to the terms of the 12 Plan, stock options, stock appreciation rights, restricted stock and restricted stock units (sometimes referred to individually or collectively as &#8220;awards&#8221;) may be granted to officers and other employees, non-employee directors and independent consultants and advisors who render services to the Company. The Company is authorized to issue options to purchase up to 643,797 shares of common stock, stock appreciation rights, or restricted stock in accordance with the terms of the 12 Plan.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In the case of a restricted stock award, the entire number of shares subject to such award would be issued at the time of the grant and subject to vesting provisions based on time or other conditions specified by the Board or an authorized committee of the Board. For awards based on time, should the grantee&#8217;s service to the Company end before full vesting occurred, all unvested shares would be forfeited and returned to the Company. In the case of awards granted with vesting provisions based on specific performance conditions, if those conditions were not met, then all shares would be forfeited and returned to the Company. Until forfeited, all shares issued under a restricted stock award would be considered outstanding for dividend, voting and other purposes.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Under the 12 Plan, the exercise price of non-qualified stock options granted is to be no less than 100% of the fair market value of the Company&#8217;s common stock on the date the option is granted. The exercise price of incentive stock options granted is to be no less than 100% of the fair market value of the Company&#8217;s common stock on the date the option is granted provided, however, that if the recipient of the incentive stock option owns greater than 10% of the voting power of all shares of the Company&#8217;s capital stock then the exercise price will be no less than 110% of the fair market value of the Company&#8217;s common stock on the date the option is granted. The purchase price of the restricted stock issued under the 12 Plan shall also not be less than 100% of the fair market value of the Company&#8217;s common stock on the date the restricted stock is granted.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">All options granted under the 12 Plan are immediately exercisable by the optionee; however, there is a vesting period for the options. The options (and the shares of common stock issuable upon exercise of such options) vest, ratably, over a 33-month period; however, no options (and the underlying shares of common stock) vest until after three months from the date of the option grant. The exercise price is immediately due upon exercise of the option. The maximum term of options issued under the 12 Plan is ten years. Shares issued upon exercise of options are subject to the Company&#8217;s repurchase, which right lapses as the shares vest. The 12 Plan will terminate no later than November 7, 2022. As of June 30, 2019, 411,593 shares of common stock remained available for issuance under the 12 Plan.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The following summarizes the stock option activity for the six months ended June 30, 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(Years)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%">Outstanding at December 31, 2018</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">117,675</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2.57</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">2.28</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited/cancelled</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(11,598</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised</td><td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding at June 30, 2019 (unaudited)</td><td>&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.77</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.04</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested and expected to vest at June 30, 2019 (unaudited)</td><td>&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.77</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.04</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercisable at June 30, 2019 (unaudited)</td><td>&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.77</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.04</td><td style="text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The following table summarizes information about options outstanding and exercisable as of June 30, 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Range of</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 - 1.00 </font></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">27,527</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">&#160;&#160;&#160;&#160;&#160;1.06</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">&#160;&#160;&#160;&#160;&#160;0.82</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">27,527</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;0.82</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.00 - 4.00 </font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">63,684</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.37</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.21</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">63,684</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.21</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4.20 - 6.68 </font></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,866</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">2.40</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">4.46</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,866</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">4.46</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt/107% Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Warrants</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">During the six months ended June 30, 2019, the Company issued 30,466 shares of common stock for the exercise of warrants. As of June 30, 2019, and December 31, 2018, the Company had 481,335 and 622,912 warrants outstanding, respectively. The warrants outstanding at June 30, 2019 are all exercisable at $0.01 and have an expiration date of May 20, 2023.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>5. Sales by Geographical Location</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue by country for the three and six months ended June 30, 2019 and 2018 was as follows.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2019</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2018</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2019</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2018</td><td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Revenue by Country</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 36%; text-align: left">United States</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">327,700</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">288,300</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">662,400</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">597,500</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Brazil</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">125,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">186,100</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">271,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">357,900</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Japan</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">47,600</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">68,300</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">105,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">The Netherlands</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">39,200</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">313,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">70,900</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Other Countries</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">176,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">284,100</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">432,700</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">551,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">732,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">866,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,785,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,688,300</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>6. Commitments and Contingencies</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Profit Sharing Plans</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company has adopted a 401(k) plan to provide retirement benefits for employees under which the Company makes discretionary matching contributions. During the three months ended June 30, 2019 and 2018, the Company contributed a total of $1,900 in each year in the same period. During the six months ended June 30, 2019 and 2018, the Company contributed a total of $14,100 and $15,300, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Contingencies</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">During the ordinary course of business, the Company is subject to various potential claims and litigation. Management is not aware of any outstanding litigation which would have a significant impact on the Company&#8217;s financial statements.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>7. Related Party Transactions </b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company&#8217;s Chief Executive Officer and Interim Chief Financial Officer has served in these executive roles providing management services to the Company since September 2018, however, does not currently receive a salary or other forms of compensation. During the three and six months ended June 30, 2019, the Company has recorded an expense and contributed capital of $56,200 and $112,200, respectively, for contributed services based on the estimated market rate for these services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Basis of Presentation</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>&#160;</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The unaudited consolidated financial statements include the accounts of hopTo Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions are eliminated upon consolidation. The unaudited consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) applicable to interim financial information and the rules and regulations promulgated by the Securities and Exchange Commission (the &#8220;SEC&#8221;). Accordingly, such unaudited consolidated financial statements do not include all information and footnote disclosures required in annual financial statements.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The unaudited consolidated financial statements included herein reflect all adjustments, which include only normal, recurring adjustments, that are, in our opinion, necessary to state fairly the results for the periods presented. This Quarterly Report on Form 10-Q should be read in conjunction with our audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December 31, 2018 which was filed with the SEC on April 1, 2019 (&#8220;2018 10-K Report&#8221;). The interim results presented herein are not necessarily indicative of the results of operations that may be expected for the full fiscal year ending December 31, 2019 or any future period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Certain prior year information has been reclassified to conform to current year presentation.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Use of Estimates</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reported periods. Amounts could materially change in the future. These significant estimates include the allowance for doubtful accounts and accruals of liabilities.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Liquidity</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company has incurred significant net losses since inception. As of June 30, 2019, we had an accumulated deficit of $80,237,500 and a working capital deficit of $425,300, which includes deferred revenue of $1,260,300. Our ability to continue to generate net income and positive cash flows from operations is dependent on our ability to continue to generate revenue from our legacy GO-Global business, which in turn is subject to a variety of risks. The Company believes its current cash balances coupled with anticipated cash flow from operating activities will be sufficient to meet its working capital requirements for at least one year from the date of the issuance of the accompanying financial statements. The Company continues to control its cash expenses as a percentage of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Based on current internal projections, the Company believes it has and/or will generate sufficient cash for its operational needs, for at least one year from the date of issuance of the accompanying financial statements. Management is focused on growing the Company&#8217;s existing product offering, as well as its customer base, to increase its revenues. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for its planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot assure that it will be able to raise additional capital on acceptable terms, or at all.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Revenue Recognition</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company markets and licenses its products indirectly through channel distributors, independent software vendors (&#8220;ISVs&#8221;), value-added resellers (&#8220;VARs&#8221;) (collectively, &#8220;resellers&#8221;) and directly to hosting service providers, corporate enterprises, governmental and educational institutions and others. Our product licenses are perpetual. We also separately sell intellectual property licenses, maintenance contracts, which are comprised of license updates and customer service access, as well as other products and services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company recognizes revenue in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, &#8220;Revenue from Contracts with Customers.&#8221; Revenues under ASC 606 are recognized when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The following is a summary of how the Company recognizes revenue for its different products and services.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Product Sales</font></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">All of our licenses are delivered to the customer electronically. The Company sends the license key to the customer to download the related software from Company portal. We recognize revenue upon delivery of these licenses. For stocking resellers who purchase licenses through inventory stocking orders with the intent to resell to an end-user, revenue is recognized when the resellers&#8217; accounts have been credited, at their discretion, for the number of licenses purchased.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></td><td style="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td><td style="font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Service Revenue</font></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company has maintenance contracts with certain of its customers. Revenue from maintenance contracts is recognized ratably over the related contract period, which generally ranges from one to five years.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company&#8217;s product sales by geographic area are presented in Note 5.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Cash and Cash Equivalents</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company considers all highly liquid holdings with maturities of three months or less at the time of purchase to be cash equivalents. The Company had no cash equivalents as of June 30, 2019 (unaudited) or December 31, 2018.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Allowance for Doubtful Accounts</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">We maintain an allowance for doubtful accounts that reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on assessments of the collectability of specific customer accounts and the general aging and size of the accounts receivable. We regularly review the adequacy of our allowance for doubtful accounts by considering such factors as historical experience, credit worthiness, and current economic conditions that may affect a customer&#8217;s ability to pay. We specifically reserve for those accounts deemed uncollectible. We also establish, and adjust, a general allowance for doubtful accounts based on our review of the aging and size of our accounts receivable. As of June 30, 2019 and December 31, 2018, the allowance for doubtful accounts totaled $6,800 and $3,600, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Concentration of Credit Risk</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For the three months ended June 30, 2019, the Company had one customer and two customers comprising 14.5%, and 10.3%, respectively, of total revenues. For the three months ended June 30, 2018, the Company had one customer comprising 17.1% of total revenues.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">For the six months ended June 30, 2019, the Company had one customer comprising 20.9%, respectively, of total revenues. For the six months ended June 30, 2018, the Company had one customer comprising 15.7% of total revenues.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">As of June 30, 2019, the Company has five customers comprising 23.6%, 18.5%, 14.9%, 11.4%, and 11.3%, respectively, of net accounts receivable. As of December 31, 2018, the Company has three customers comprising 32.18%, 15.4% and 10.8%, respectively, of net accounts receivable.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Basic and Diluted Earnings Per Share</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In accordance with ASC 260, &#8220;Earnings Per Share,&#8221; the basic income (loss) per common share is computed by dividing the net income (loss) available to common stockholders by the weighted average common shares outstanding during the period. Diluted income (loss) per share reflect per share amounts that would have resulted if diluted potential common stock had been converted to common stock. Dilutive common share equivalents as of June 30, 2019, representing 511,801 of outstanding in-the-money warrants, were included in the computation of diluted net income (loss) per share using the Treasury Stock Method. During the six months ended June 30, 2019 and 2018, the Company had total common stock equivalents of 106,077 and 432,594, respectively, which excluded from the computation of net income per share because they are anti-dilutive.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Fair Value of Financial Instruments</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company&#8217;s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amount of these financial instruments approximates fair value due to the nature of the accounts and their short-term maturities.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b><i>Recently Adopted Accounting Pronouncements</i></b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Leases</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, &#8220;Leases (Topic 842),&#8221; which requires lessees to recognize a right-of-use asset and a lease liability for most leases on the balance sheet as well as other qualitative and quantitative disclosures. ASU 2016-02 is to be applied using a modified retrospective method and was effective for the Company on January 1, 2019. In July 2018, the FASB issued ASU 2018-11, &#8220;Leases (Topic 842),&#8221; which provides an optional transition method allowing entities to recognize a cumulative-effect adjustment to the opening balance of stockholders&#8217; equity in the period of adoption, with no restatement of comparative prior periods required. The Company adopted the standard using this optional transition method. The Company also made an accounting policy to exclude leases with an initial term of 12 months or less from the balance sheet as permitted under the new guidance.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company assessed the impact that the new lease recognition standard had on its consolidated financial statements. As of the adoption date of January 1, 2019, the Company has only one lease, which was for its office space it leases under a month-to-month arrangement for a monthly amount of $4,000, which can be cancelled at any time by either party with a six-month advance notice. As management has elected a policy to exclude leases with an initial term of 12 months of less from the balance sheet presentation required under Topic 842, the office lease has been excluded from balance sheet presentation as it has an original term of 12 months or less. The rent associated with the lease continues to be expensed as incurred. Rent expense for the three months ended June 30, 2019 and 2018, amounted to $12,000 and $12,000, respectively. Rent expense for the six months ended June 30, 2019 and 2018, amounted to $24,000 and $24,000, respectively.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment consisted of the following.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">(Unaudited)</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%">Equipment</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">154,300</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">154,300</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Furniture and fixtures</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,600</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,600</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">155,900</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">155,900</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(155,900</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(155,500</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">-</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">400</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The following summarizes the stock option activity for the six months ended June 30, 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted-</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Contractual</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Life</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(Years)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%">Outstanding at December 31, 2018</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">117,675</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2.57</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">2.28</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Forfeited/cancelled</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(11,598</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised</td><td>&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding at June 30, 2019 (unaudited)</td><td>&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.77</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.04</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested and expected to vest at June 30, 2019 (unaudited)</td><td>&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.77</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.04</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercisable at June 30, 2019 (unaudited)</td><td>&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">2.77</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.04</td><td style="text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">The following table summarizes information about options outstanding and exercisable as of June 30, 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Options Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Weighted</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Range of</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Average</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Exercise</td><td style="font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">0.75 - 1.00 </font></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">27,527</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">&#160;&#160;&#160;&#160;&#160;1.06</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">&#160;&#160;&#160;&#160;&#160;0.82</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">27,527</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;0.82</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">&#160;</td><td style="text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">2.00 - 4.00 </font></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">63,684</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2.37</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.21</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">63,684</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3.21</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4.20 - 6.68 </font></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,866</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">2.40</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">4.46</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,866</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">4.46</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">106,077</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Revenue by country for the three and six months ended June 30, 2019 and 2018 was as follows.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2019</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2018</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2019</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">June 30, 2018</td><td style="padding-bottom: 1.5pt">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Revenue by Country</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 36%; text-align: left">United States</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">327,700</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">288,300</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">662,400</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">597,500</td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Brazil</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">125,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">186,100</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">271,400</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">357,900</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Japan</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">47,600</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">68,300</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">105,500</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">111,000</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">The Netherlands</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">54,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">39,200</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">313,800</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">70,900</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Other Countries</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">176,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">284,100</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">432,700</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">551,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">732,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">866,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,785,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,688,300</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr></table> 425300 6800 3600 0.236 0.185 0.3218 0.154 0.108 0.145 0.103 0.171 0.209 0.157 0.149 0.114 0.113 511801 106077 432594 24000 24000 4000 12000 12000 155900 155900 154300 1600 154300 1600 155900 155500 643797 1.00 0.10 1.10 1.00 The 12 Plan will terminate no later than November 7, 2022. 411593 481335 622912 0.01 2023-05-20 106077 117675 106077 27527 63684 14866 11598 106077 106077 2.57 2.77 2.77 2.77 0.82 3.21 4.46 P2Y3M11D P1Y0M22D P2Y4M13D P2Y4M24D P2Y0M15D P2Y0M15D P2Y0M15D 0.75 2.00 4.20 1.00 4.00 6.68 0.82 3.21 4.46 106077 27527 63684 14866 14100 15300 1900 1900 112000 56200 113300 121600 Yes Yes false 699400 699400 56200 56300 56200 56300 30466 300 300 300 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i>Long-Lived Assets</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Long-lived assets are assessed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable, whenever we have committed to a plan to dispose of the assets or, at a minimum, annually. Typically, for long-lived assets to be held and used, measurement of an impairment loss is based on the fair value of such assets, with fair value being determined based on appraisals, current market value, comparable sales value, and discounted future cash flows, among other variables, as appropriate. Assets to be held and used (which assets are affected by an impairment loss) are depreciated or amortized at their new carrying amount over their remaining estimated life; assets to be sold or otherwise disposed of are not subject to further depreciation or amortization. No such impairment charge was recorded during the three or six months ended June 30, 2019 or 2018.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Property and Equipment</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">Property and equipment are recorded at historical cost and depreciated on a straight-line basis over their estimated useful lives ranging from three to seven years.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif"><i>Income Taxes</i></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">The Company accounts for income taxes in accordance with ASC 740, &#8220;Income Taxes,&#8221; using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</font></p> P3Y P7Y 30466 13900 129700 130500 100 EX-101.SCH 6 hpto-20190630.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Sales by Geographical Location link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Sales by Geographical Location (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Stockholders' Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation, Stock Options, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Sales by Geographical Location - Schedule of Revenue by Country (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hpto-20190630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 hpto-20190630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 hpto-20190630_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-In Capital [Member] Accumulated Deficit [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Concentration Risk Type [Axis] Customer One [Member] Customer Two [Member] Customer Three [Member] Award Type [Axis] January 1, 2019 [Member] Property, Plant and Equipment, Type [Axis] Equipment [Member] Furniture and Fixtures [Member] Plan Name [Axis] 2012 Equity Incentive Plan [Member] Restricted Stock [Member] Range [Axis] Minimum [Member] Non Qualified Stock Options [Member] Incentive Stock Options [Member] Scenario [Axis] If Recipient Owns Greater Than Ten Percent Voting Power [Member] Stock Option Plans [Member] Exercise Price Range [Axis] Exercise Price Range 1 [Member] Exercise Price Range 2 [Member] Exercise Price Range 3 [Member] Geographical [Axis] United States [Member] Japan [Member] Brazil [Member] The Netherlands [Member] Other Countries [Member] Related Party Transaction [Axis] Chief Executive Officer and Interim Chief Financial Officer [Member] Maximum [Member] Revenues [Member] One Customer [Member] Two Customer [Member] Customer Four [Member] Customer Five [Member] Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Flag Entity Emerging Growth Company Entity Ex Transition Period Entity Shell Company Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] Assets Current assets Cash and cash equivalents Accounts receivable, net Prepaid expenses and other current assets Total current assets Property and equipment, net Other assets Total assets Liabilities and Stockholders' Deficit Current liabilities Accounts payable Accrued expenses Accrued wages Deposit liability Deferred revenue Total current liabilities Long-term liabilites Deferred revenue Total liabilities Commitments and contingencies Stockholders' deficit Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding as of June 30, 2019 (unaudited) or December 31, 2018 Common stock, $0.0001 par value, 195,000,000 shares authorized, 9,834,866 and 9,804,400 shares issued and outstanding as of June 30, 2019 (unaudited) and December 31, 2018, respectively Additional paid-in capital Accumulated deficit Total stockholders' deficit Total liabilities and stockholders' deficit Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Revenues Cost of revenues Gross profit Operating expenses: Selling and marketing General and administrative Research and development Total operating expenses Income (loss) from operations Other income (expense): Other income (expense) Income (loss) before provision for income taxes Provision for income taxes Net income (loss) Net income (loss) per share, basic Net income (loss) per share, diluted Weighted average number of common shares outstanding Basic Diluted Statement [Table] Statement [Line Items] Beginning balance Beginning balance, shares Contributed services Cumulative effect from change of accounting principal Issuance of warrants Exercise of warrants Exercise of warrants, shares Net (Income) loss Ending balance Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities Net income Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Depreciation Contributed services Changes in allowance for doubtful accounts Loss on disposal of property and equipment Changes in deferred rent Changes in operating assets and liabilities: Accounts receivable Prepaid expenses and other current assets Accounts payable and accrued expenses Deferred revenue Net cash provided by (used in) operating activities Cash flows from financing activities Proceeds from exercise of warrants Net cash provided by financing activities Net change in cash Cash, beginning of the period Cash, end of the period Supplemental disclosure of cash flow information: Interest paid Income taxes paid Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization Accounting Policies [Abstract] Significant Accounting Policies Property, Plant and Equipment [Abstract] Property and Equipment Equity [Abstract] Stockholders' Equity Segment Reporting [Abstract] Sales by Geographical Location Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Related Party Transactions [Abstract] Related Party Transactions Basis of Presentation Use of Estimates Liquidity Revenue Recognition Cash and Cash equivalents Allowance for Doubtful Accounts Long-Lived Assets Property and Equipment Concentration of Credit Risk Income Taxes Basic and Diluted Earnings Per Share Fair Value of Financial Instruments Recently Adopted Accounting Pronouncements Schedule of Property and Equipment Schedule of Share-based Compensation, Activity Schedule of Share-based Compensation, Shares Authorized Under Stock Option Plans, by Exercise Price Range Schedule of Revenue by Country Statistical Measurement [Axis] Working capital deficit Cash equivalents Allowance for doubtful accounts Impairment charge Property and equipment estimated useful lives Concentration of credit risk percentage Number of common shares equivalents of outstanding in money warrants Shares of common stock equivalents were excluded from the computation of diluted earnings per share since its effect would be antidilutive Rent expense Property and equipment gross Less: accumulated depreciation and amortization Property and equipment net Note 9 - Stockholders' Equity (Details) [Table] Note 9 - Stockholders' Equity (Details) [Line Items] Title of Individual [Axis] Share-based compensation arrangement by share-based payment award, number of shares authorized Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent Plan terminate term Share-based compensation arrangement by share-based payment award, number of shares available for grant Number of common stock issued for exercise of warrants Warrants outstanding Warrants outstanding exercisable price Warrants expiration date Options Outstanding, Beginning Balance Options Outstanding, Granted Options Outstanding, Forfeited/cancelled Options Outstanding, Exercised Options Outstanding, Ending Balance Vested and expected to vest at June 30, 2019 (unaudited) Exercisable at June 30, 2019 (unaudited) Weighted Average Exercise Price, Outstanding Beginning Balance Weighted Average Exercise Price, Granted Weighted Average Exercise Price, Forfeited or expired Weighted Average Exercise Price, Exercised Weighted Average Exercise Price, Outstanding Ending Balance Vested and expected to vest at June 30, 2019 (unaudited) Exercisable at June 30, 2019 (unaudited) Weighted Average Remaining Contractual Life (Years) Outstanding, Beginning Balance Weighted Average Remaining Contractual Life (Years) Outstanding, Ending Balance Weighted Average Remaining Contractual Life (Years), Vested and expected to vest at June 30, 2019 (unaudited) Weighted Average Remaining Contractual Life (Years) Exercisable, Ending Balance Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Exercise Price Range, Lower Range Limit Exercise Price Range, Upper Range Limit Options Outstanding, Number of shares Options Outstanding, Weighted Average Remaining Contractual Life (Years) Options Outstanding, Weighted Average Exercise Price Options Exercisable, Number of shares Options Exercisable, Weighted Average Exercise Price Revenue by country Profit sharing plans Expense and contributed capital for contributed services Additional paid in capital contributed services. Contributed services. Sales by Geographical Location [Text Block] Liquidity [Policy Text Block] Revenues [Member] Customer One [Member] Customer Two [Member] Customer Three [Member] January 1, 2019 [Member] Working capital deficit. Number of common shares equivalents of outstanding in money warrants. Note 9 Stockholders Equity Details Table. Note 9 Stockholders Equity Details Line Items. Two Thousand Twelve Equity Incentive Plan [Member] Non Qualified Stock Options [Member] Incentive Stock Options [Member] If Recipient Owns Greater Than Ten Percentf Voting Power [Member] Plan terminate term. Warrants expiration date. Stock Option Plans [Member] Share-based compensation arrangement by share-based payment award, options, outstanding, weighted average remaining contractual term, ending balance. Share-based compensation arrangement by share-based payment award, options, outstanding, weighted average remaining contractual term, vested and expected to vest. Represents the first in a series of exercise price ranges. Represents the second in a series of exercise price ranges. Represents the third in a series of exercise price ranges. Seagate Technology [Member]. Profit sharing plans value. Chief Executive Officer and Interim Chief Financial Officer [Member] One Customer [Member] Two Customer [Member] Customer Four [Member] Customer Five [Member] Number of common stock issued for exercise of warrants. Assets, Current Assets [Default Label] Liabilities, Current Contract with Customer, Liability, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shares, Outstanding Exercise Price Range 5 [Member] Gain (Loss) on Disposition of Property Plant Equipment Increase (Decrease) in Accounts Receivable Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Property, Plant and Equipment, Policy [Policy Text Block] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price EX-101.PRE 10 hpto-20190630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Aug. 14, 2019
Document And Entity Information    
Entity Registrant Name hopTo Inc.  
Entity Central Index Key 0001021435  
Document Type 10-Q  
Document Period End Date Jun. 30, 2019  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business Flag true  
Entity Emerging Growth Company false  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,834,866
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2019  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 1,120,300 $ 892,500
Accounts receivable, net 161,500 210,800
Prepaid expenses and other current assets 70,700 79,000
Total current assets 1,352,500 1,182,300
Property and equipment, net 400
Other assets 17,800 17,800
Total assets 1,370,300 1,200,500
Current liabilities    
Accounts payable 257,600 318,700
Accrued expenses 113,300 121,600
Accrued wages 146,600 145,800
Deposit liability 12,100
Deferred revenue 1,260,300 1,300,300
Total current liabilities 1,777,800 1,898,500
Long-term liabilites    
Deferred revenue 418,000 491,500
Total liabilities 2,195,800 2,390,000
Commitments and contingencies
Stockholders' deficit    
Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued and outstanding as of June 30, 2019 (unaudited) or December 31, 2018
Common stock, $0.0001 par value, 195,000,000 shares authorized, 9,834,866 and 9,804,400 shares issued and outstanding as of June 30, 2019 (unaudited) and December 31, 2018, respectively 1,000 1,000
Additional paid-in capital 79,411,000 79,298,200
Accumulated deficit (80,237,500) (80,488,700)
Total stockholders' deficit (825,500) (1,189,500)
Total liabilities and stockholders' deficit $ 1,370,300 $ 1,200,500
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 195,000,000 195,000,000
Common stock, shares issued 9,834,866 9,804,400
Common stock, shares outstanding 9,834,866 9,804,400
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Revenues $ 732,000 $ 866,000 $ 1,785,800 $ 1,688,300
Cost of revenues 39,600 37,700 68,800 66,500
Gross profit 692,400 828,300 1,717,000 1,621,800
Operating expenses:        
Selling and marketing 110,600 108,500 227,600 210,100
General and administrative 199,600 327,800 494,600 633,000
Research and development 383,000 358,000 757,500 786,500
Total operating expenses 693,200 794,300 1,479,700 1,629,600
Income (loss) from operations (800) 34,000 237,300 (7,800)
Other income (expense) 100 130,500 13,900 129,700
Income (loss) before provision for income taxes (700) 164,500 251,200 121,900
Provision for income taxes (100) 900
Net income (loss) $ (700) $ 164,600 $ 251,200 $ 121,000
Net income (loss) per share, basic $ (0.00) $ 0.02 $ 0.03 $ 0.01
Net income (loss) per share, diluted $ (0.00) $ 0.02 $ 0.02 $ 0.01
Weighted average number of common shares outstanding        
Basic 9,810,091 9,804,400 9,807,261 9,804,400
Diluted 10,276,841 10,368,956 10,274,011 10,368,956
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Stockholders' Deficit - USD ($)
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Total
Beginning balance at Dec. 31, 2017 $ 1,000 $ 78,539,300 $ (81,849,200) $ (3,308,900)
Beginning balance, shares at Dec. 31, 2017 9,804,400      
Cumulative effect from change of accounting principal 1,391,900 1,391,900
Net (Income) loss     (43,600) (43,600)
Ending balance at Mar. 31, 2018 $ 1,000 78,539,300 (80,500,900) (1,960,600)
Ending balance, shares at Mar. 31, 2018 9,804,400      
Beginning balance at Dec. 31, 2017 $ 1,000 78,539,300 (81,849,200) (3,308,900)
Beginning balance, shares at Dec. 31, 2017 9,804,400      
Net (Income) loss       121,000
Ending balance at Jun. 30, 2018 $ 1,000 78,539,300 (80,500,900) (1,960,600)
Ending balance, shares at Jun. 30, 2018 9,804,400      
Beginning balance at Mar. 31, 2018 $ 1,000 78,539,300 (80,500,900) (1,960,600)
Beginning balance, shares at Mar. 31, 2018 9,804,400      
Issuance of warrants 699,400 699,400
Net (Income) loss   164,600 164,600
Ending balance at Jun. 30, 2018 $ 1,000 78,539,300 (80,500,900) (1,960,600)
Ending balance, shares at Jun. 30, 2018 9,804,400      
Beginning balance at Dec. 31, 2018 $ 1,000 79,298,200 (80,488,700) (1,189,500)
Beginning balance, shares at Dec. 31, 2018 9,804,400      
Contributed services 56,300 56,300
Net (Income) loss 251,900 251,900
Ending balance at Mar. 31, 2019 $ 1,000 79,354,500 (80,236,800) (881,300)
Ending balance, shares at Mar. 31, 2019 9,804,400      
Beginning balance at Dec. 31, 2018 $ 1,000 79,298,200 (80,488,700) (1,189,500)
Beginning balance, shares at Dec. 31, 2018 9,804,400      
Net (Income) loss       251,200
Ending balance at Jun. 30, 2019 $ 1,000 79,411,000 (80,237,500) (825,500)
Ending balance, shares at Jun. 30, 2019 9,834,866      
Beginning balance at Mar. 31, 2019 $ 1,000 79,354,500 (80,236,800) (881,300)
Beginning balance, shares at Mar. 31, 2019 9,804,400      
Contributed services 56,200 56,200
Exercise of warrants 300 300
Exercise of warrants, shares 30,466      
Net (Income) loss (700) (700)
Ending balance at Jun. 30, 2019 $ 1,000 $ 79,411,000 $ (80,237,500) $ (825,500)
Ending balance, shares at Jun. 30, 2019 9,834,866      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities    
Net income $ 251,200 $ 121,000
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 400 17,800
Contributed services 112,500
Changes in allowance for doubtful accounts 3,200 (3,700)
Loss on disposal of property and equipment 700
Changes in deferred rent (15,800)
Changes in operating assets and liabilities:    
Accounts receivable 46,100 223,400
Prepaid expenses and other current assets 8,300 (35,500)
Accounts payable and accrued expenses (80,700) (153,100)
Deferred revenue (113,500) (176,000)
Net cash provided by (used in) operating activities 227,500 (21,200)
Cash flows from financing activities    
Proceeds from exercise of warrants 300
Net cash provided by financing activities 300
Net change in cash 227,800 (21,200)
Cash, beginning of the period 892,500 1,015,400
Cash, end of the period 1,120,300 994,200
Supplemental disclosure of cash flow information:    
Interest paid
Income taxes paid
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Organization
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization

1. Organization

 

hopTo Inc., through subsidiaries (collectively, “we”, “us,” “our” or the “Company”) are developers of application publishing software which includes application virtualization software and cloud computing software for multiple computer operating systems including Windows, UNIX and several Linux-based variants.

 

The Company sells a family of products under the brand name GO-Global, which is a software application publishing business and is the Company’s sole revenue source at this time. GO-Global is an application access solution for use and/or resale by independent software vendors, corporate enterprises, governmental and educational institutions, and others, who wish to take advantage of cross-platform remote access and Web-enabled access to their existing software applications, as well as those who are deploying secure, private cloud environments.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Significant Accounting Policies

2. Significant Accounting Policies

 

Basis of Presentation

 

The unaudited consolidated financial statements include the accounts of hopTo Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions are eliminated upon consolidation. The unaudited consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) applicable to interim financial information and the rules and regulations promulgated by the Securities and Exchange Commission (the “SEC”). Accordingly, such unaudited consolidated financial statements do not include all information and footnote disclosures required in annual financial statements.

 

The unaudited consolidated financial statements included herein reflect all adjustments, which include only normal, recurring adjustments, that are, in our opinion, necessary to state fairly the results for the periods presented. This Quarterly Report on Form 10-Q should be read in conjunction with our audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December 31, 2018 which was filed with the SEC on April 1, 2019 (“2018 10-K Report”). The interim results presented herein are not necessarily indicative of the results of operations that may be expected for the full fiscal year ending December 31, 2019 or any future period.

 

Certain prior year information has been reclassified to conform to current year presentation.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reported periods. Amounts could materially change in the future. These significant estimates include the allowance for doubtful accounts and accruals of liabilities.

 

Liquidity

 

The Company has incurred significant net losses since inception. As of June 30, 2019, we had an accumulated deficit of $80,237,500 and a working capital deficit of $425,300, which includes deferred revenue of $1,260,300. Our ability to continue to generate net income and positive cash flows from operations is dependent on our ability to continue to generate revenue from our legacy GO-Global business, which in turn is subject to a variety of risks. The Company believes its current cash balances coupled with anticipated cash flow from operating activities will be sufficient to meet its working capital requirements for at least one year from the date of the issuance of the accompanying financial statements. The Company continues to control its cash expenses as a percentage of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Based on current internal projections, the Company believes it has and/or will generate sufficient cash for its operational needs, for at least one year from the date of issuance of the accompanying financial statements. Management is focused on growing the Company’s existing product offering, as well as its customer base, to increase its revenues. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for its planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot assure that it will be able to raise additional capital on acceptable terms, or at all.

 

Revenue Recognition

 

The Company markets and licenses its products indirectly through channel distributors, independent software vendors (“ISVs”), value-added resellers (“VARs”) (collectively, “resellers”) and directly to hosting service providers, corporate enterprises, governmental and educational institutions and others. Our product licenses are perpetual. We also separately sell intellectual property licenses, maintenance contracts, which are comprised of license updates and customer service access, as well as other products and services.

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.” Revenues under ASC 606 are recognized when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.

 

The following is a summary of how the Company recognizes revenue for its different products and services.

 

Product Sales

 

All of our licenses are delivered to the customer electronically. The Company sends the license key to the customer to download the related software from Company portal. We recognize revenue upon delivery of these licenses. For stocking resellers who purchase licenses through inventory stocking orders with the intent to resell to an end-user, revenue is recognized when the resellers’ accounts have been credited, at their discretion, for the number of licenses purchased.

 

Service Revenue

 

The Company has maintenance contracts with certain of its customers. Revenue from maintenance contracts is recognized ratably over the related contract period, which generally ranges from one to five years.

 

The Company’s product sales by geographic area are presented in Note 5.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid holdings with maturities of three months or less at the time of purchase to be cash equivalents. The Company had no cash equivalents as of June 30, 2019 (unaudited) or December 31, 2018.

 

Allowance for Doubtful Accounts

 

We maintain an allowance for doubtful accounts that reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on assessments of the collectability of specific customer accounts and the general aging and size of the accounts receivable. We regularly review the adequacy of our allowance for doubtful accounts by considering such factors as historical experience, credit worthiness, and current economic conditions that may affect a customer’s ability to pay. We specifically reserve for those accounts deemed uncollectible. We also establish, and adjust, a general allowance for doubtful accounts based on our review of the aging and size of our accounts receivable. As of June 30, 2019 and December 31, 2018, the allowance for doubtful accounts totaled $6,800 and $3,600, respectively.

 

Long-Lived Assets

 

Long-lived assets are assessed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable, whenever we have committed to a plan to dispose of the assets or, at a minimum, annually. Typically, for long-lived assets to be held and used, measurement of an impairment loss is based on the fair value of such assets, with fair value being determined based on appraisals, current market value, comparable sales value, and discounted future cash flows, among other variables, as appropriate. Assets to be held and used (which assets are affected by an impairment loss) are depreciated or amortized at their new carrying amount over their remaining estimated life; assets to be sold or otherwise disposed of are not subject to further depreciation or amortization. No such impairment charge was recorded during the three or six months ended June 30, 2019 or 2018.

 

Property and Equipment

 

Property and equipment are recorded at historical cost and depreciated on a straight-line basis over their estimated useful lives ranging from three to seven years.

 

Concentration of Credit Risk

 

For the three months ended June 30, 2019, the Company had one customer and two customers comprising 14.5%, and 10.3%, respectively, of total revenues. For the three months ended June 30, 2018, the Company had one customer comprising 17.1% of total revenues.

 

For the six months ended June 30, 2019, the Company had one customer comprising 20.9%, respectively, of total revenues. For the six months ended June 30, 2018, the Company had one customer comprising 15.7% of total revenues.

 

As of June 30, 2019, the Company has five customers comprising 23.6%, 18.5%, 14.9%, 11.4%, and 11.3%, respectively, of net accounts receivable. As of December 31, 2018, the Company has three customers comprising 32.18%, 15.4% and 10.8%, respectively, of net accounts receivable.

 

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes,” using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.

 

Basic and Diluted Earnings Per Share

 

In accordance with ASC 260, “Earnings Per Share,” the basic income (loss) per common share is computed by dividing the net income (loss) available to common stockholders by the weighted average common shares outstanding during the period. Diluted income (loss) per share reflect per share amounts that would have resulted if diluted potential common stock had been converted to common stock. Dilutive common share equivalents as of June 30, 2019, representing 511,801 of outstanding in-the-money warrants, were included in the computation of diluted net income (loss) per share using the Treasury Stock Method. During the six months ended June 30, 2019 and 2018, the Company had total common stock equivalents of 106,077 and 432,594, respectively, which excluded from the computation of net income per share because they are anti-dilutive.

 

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amount of these financial instruments approximates fair value due to the nature of the accounts and their short-term maturities.

 

Recently Adopted Accounting Pronouncements

 

Leases

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases (Topic 842),” which requires lessees to recognize a right-of-use asset and a lease liability for most leases on the balance sheet as well as other qualitative and quantitative disclosures. ASU 2016-02 is to be applied using a modified retrospective method and was effective for the Company on January 1, 2019. In July 2018, the FASB issued ASU 2018-11, “Leases (Topic 842),” which provides an optional transition method allowing entities to recognize a cumulative-effect adjustment to the opening balance of stockholders’ equity in the period of adoption, with no restatement of comparative prior periods required. The Company adopted the standard using this optional transition method. The Company also made an accounting policy to exclude leases with an initial term of 12 months or less from the balance sheet as permitted under the new guidance.

 

The Company assessed the impact that the new lease recognition standard had on its consolidated financial statements. As of the adoption date of January 1, 2019, the Company has only one lease, which was for its office space it leases under a month-to-month arrangement for a monthly amount of $4,000, which can be cancelled at any time by either party with a six-month advance notice. As management has elected a policy to exclude leases with an initial term of 12 months of less from the balance sheet presentation required under Topic 842, the office lease has been excluded from balance sheet presentation as it has an original term of 12 months or less. The rent associated with the lease continues to be expensed as incurred. Rent expense for the three months ended June 30, 2019 and 2018, amounted to $12,000 and $12,000, respectively. Rent expense for the six months ended June 30, 2019 and 2018, amounted to $24,000 and $24,000, respectively.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment

3. Property and Equipment

 

Property and equipment consisted of the following.

 

   June 30,   December 31, 
   2019   2018 
   (Unaudited)     
Equipment  $154,300   $154,300 
Furniture and fixtures   1,600    1,600 
           
    155,900    155,900 
           
Less: accumulated depreciation   (155,900)   (155,500)
           
   $-   $400 

 

Depreciation expense amounted to $300 and $8,800 for the three months ended June 30, 2019 and 2018, respectively. Depreciation expense amounted to $400 and $17,800 for the six months ended June 30, 2019 and 2018, respectively.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Stockholders' Equity

4. Stockholders’ Equity

 

Stock-Based Compensation Plans

 

In November 2012, the Company’s 2012 Equity Incentive Plan (the “12 Plan”) was approved by the stockholders. Pursuant to the terms of the 12 Plan, stock options, stock appreciation rights, restricted stock and restricted stock units (sometimes referred to individually or collectively as “awards”) may be granted to officers and other employees, non-employee directors and independent consultants and advisors who render services to the Company. The Company is authorized to issue options to purchase up to 643,797 shares of common stock, stock appreciation rights, or restricted stock in accordance with the terms of the 12 Plan.

 

In the case of a restricted stock award, the entire number of shares subject to such award would be issued at the time of the grant and subject to vesting provisions based on time or other conditions specified by the Board or an authorized committee of the Board. For awards based on time, should the grantee’s service to the Company end before full vesting occurred, all unvested shares would be forfeited and returned to the Company. In the case of awards granted with vesting provisions based on specific performance conditions, if those conditions were not met, then all shares would be forfeited and returned to the Company. Until forfeited, all shares issued under a restricted stock award would be considered outstanding for dividend, voting and other purposes.

 

Under the 12 Plan, the exercise price of non-qualified stock options granted is to be no less than 100% of the fair market value of the Company’s common stock on the date the option is granted. The exercise price of incentive stock options granted is to be no less than 100% of the fair market value of the Company’s common stock on the date the option is granted provided, however, that if the recipient of the incentive stock option owns greater than 10% of the voting power of all shares of the Company’s capital stock then the exercise price will be no less than 110% of the fair market value of the Company’s common stock on the date the option is granted. The purchase price of the restricted stock issued under the 12 Plan shall also not be less than 100% of the fair market value of the Company’s common stock on the date the restricted stock is granted.

 

All options granted under the 12 Plan are immediately exercisable by the optionee; however, there is a vesting period for the options. The options (and the shares of common stock issuable upon exercise of such options) vest, ratably, over a 33-month period; however, no options (and the underlying shares of common stock) vest until after three months from the date of the option grant. The exercise price is immediately due upon exercise of the option. The maximum term of options issued under the 12 Plan is ten years. Shares issued upon exercise of options are subject to the Company’s repurchase, which right lapses as the shares vest. The 12 Plan will terminate no later than November 7, 2022. As of June 30, 2019, 411,593 shares of common stock remained available for issuance under the 12 Plan.

 

The following summarizes the stock option activity for the six months ended June 30, 2019.

 

           Weighted- 
           Average 
       Weighted-   Remaining 
       Average   Contractual 
       Exercise   Life 
   Options   Price   (Years) 
             
Outstanding at December 31, 2018   117,675   $2.57    2.28 
Granted   -           
Forfeited/cancelled   (11,598)          
Exercised   -           
Outstanding at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
                
Vested and expected to vest at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
                
Exercisable at June 30, 2019 (unaudited)   106,077   $2.77    2.04 

 

The following table summarizes information about options outstanding and exercisable as of June 30, 2019.

 

    Options Outstanding   Options Exercisable 
        Weighted   Weighted       Weighted 
Range of       Average   Average       Average 
Exercise   Number   Remaining   Exercise   Number   Exercise 
Price   of Shares   Life (Years)   Price   of Shares   Price 
                      
$0.75 - 1.00     27,527         1.06   $     0.82    27,527   $      0.82 
 2.00 - 4.00     63,684    2.37    3.21    63,684    3.21 
 4.20 - 6.68     14,866    2.40    4.46    14,866    4.46 
      106,077              106,077      

 

Warrants

 

During the six months ended June 30, 2019, the Company issued 30,466 shares of common stock for the exercise of warrants. As of June 30, 2019, and December 31, 2018, the Company had 481,335 and 622,912 warrants outstanding, respectively. The warrants outstanding at June 30, 2019 are all exercisable at $0.01 and have an expiration date of May 20, 2023.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Sales by Geographical Location
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Sales by Geographical Location

5. Sales by Geographical Location

 

Revenue by country for the three and six months ended June 30, 2019 and 2018 was as follows.

 

   Three Months Ended   Six Months Ended 
   June 30, 2019   June 30, 2018   June 30, 2019   June 30, 2018 
Revenue by Country                    
United States  $327,700   $288,300   $662,400   $597,500 
Brazil   125,400    186,100    271,400    357,900 
Japan   47,600    68,300    105,500    111,000 
The Netherlands   54,800    39,200    313,800    70,900 
Other Countries   176,500    284,100    432,700    551,000 
Total   732,000    866,000    1,785,800    1,688,300 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

6. Commitments and Contingencies

 

Profit Sharing Plans

 

The Company has adopted a 401(k) plan to provide retirement benefits for employees under which the Company makes discretionary matching contributions. During the three months ended June 30, 2019 and 2018, the Company contributed a total of $1,900 in each year in the same period. During the six months ended June 30, 2019 and 2018, the Company contributed a total of $14,100 and $15,300, respectively.

 

Contingencies

 

During the ordinary course of business, the Company is subject to various potential claims and litigation. Management is not aware of any outstanding litigation which would have a significant impact on the Company’s financial statements.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions
6 Months Ended
Jun. 30, 2019
Related Party Transactions [Abstract]  
Related Party Transactions

7. Related Party Transactions

 

The Company’s Chief Executive Officer and Interim Chief Financial Officer has served in these executive roles providing management services to the Company since September 2018, however, does not currently receive a salary or other forms of compensation. During the three and six months ended June 30, 2019, the Company has recorded an expense and contributed capital of $56,200 and $112,200, respectively, for contributed services based on the estimated market rate for these services.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The unaudited consolidated financial statements include the accounts of hopTo Inc. and its wholly-owned subsidiaries. All significant intercompany accounts and transactions are eliminated upon consolidation. The unaudited consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) applicable to interim financial information and the rules and regulations promulgated by the Securities and Exchange Commission (the “SEC”). Accordingly, such unaudited consolidated financial statements do not include all information and footnote disclosures required in annual financial statements.

 

The unaudited consolidated financial statements included herein reflect all adjustments, which include only normal, recurring adjustments, that are, in our opinion, necessary to state fairly the results for the periods presented. This Quarterly Report on Form 10-Q should be read in conjunction with our audited consolidated financial statements contained in our Annual Report on Form 10-K for the year ended December 31, 2018 which was filed with the SEC on April 1, 2019 (“2018 10-K Report”). The interim results presented herein are not necessarily indicative of the results of operations that may be expected for the full fiscal year ending December 31, 2019 or any future period.

 

Certain prior year information has been reclassified to conform to current year presentation.

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reported periods. Amounts could materially change in the future. These significant estimates include the allowance for doubtful accounts and accruals of liabilities.

Liquidity

Liquidity

 

The Company has incurred significant net losses since inception. As of June 30, 2019, we had an accumulated deficit of $80,237,500 and a working capital deficit of $425,300, which includes deferred revenue of $1,260,300. Our ability to continue to generate net income and positive cash flows from operations is dependent on our ability to continue to generate revenue from our legacy GO-Global business, which in turn is subject to a variety of risks. The Company believes its current cash balances coupled with anticipated cash flow from operating activities will be sufficient to meet its working capital requirements for at least one year from the date of the issuance of the accompanying financial statements. The Company continues to control its cash expenses as a percentage of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Based on current internal projections, the Company believes it has and/or will generate sufficient cash for its operational needs, for at least one year from the date of issuance of the accompanying financial statements. Management is focused on growing the Company’s existing product offering, as well as its customer base, to increase its revenues. The Company cannot give assurance that it can increase its cash balances or limit its cash consumption and thus maintain sufficient cash balances for its planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. The Company may need to raise additional capital in the future. However, the Company cannot assure that it will be able to raise additional capital on acceptable terms, or at all.

Revenue Recognition

Revenue Recognition

 

The Company markets and licenses its products indirectly through channel distributors, independent software vendors (“ISVs”), value-added resellers (“VARs”) (collectively, “resellers”) and directly to hosting service providers, corporate enterprises, governmental and educational institutions and others. Our product licenses are perpetual. We also separately sell intellectual property licenses, maintenance contracts, which are comprised of license updates and customer service access, as well as other products and services.

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.” Revenues under ASC 606 are recognized when the promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods or services.

 

The following is a summary of how the Company recognizes revenue for its different products and services.

 

Product Sales

 

All of our licenses are delivered to the customer electronically. The Company sends the license key to the customer to download the related software from Company portal. We recognize revenue upon delivery of these licenses. For stocking resellers who purchase licenses through inventory stocking orders with the intent to resell to an end-user, revenue is recognized when the resellers’ accounts have been credited, at their discretion, for the number of licenses purchased.

 

Service Revenue

 

The Company has maintenance contracts with certain of its customers. Revenue from maintenance contracts is recognized ratably over the related contract period, which generally ranges from one to five years.

 

The Company’s product sales by geographic area are presented in Note 5.

Cash and Cash equivalents

Cash and Cash Equivalents

 

The Company considers all highly liquid holdings with maturities of three months or less at the time of purchase to be cash equivalents. The Company had no cash equivalents as of June 30, 2019 (unaudited) or December 31, 2018.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

 

We maintain an allowance for doubtful accounts that reflects our best estimate of potentially uncollectible trade receivables. The allowance is based on assessments of the collectability of specific customer accounts and the general aging and size of the accounts receivable. We regularly review the adequacy of our allowance for doubtful accounts by considering such factors as historical experience, credit worthiness, and current economic conditions that may affect a customer’s ability to pay. We specifically reserve for those accounts deemed uncollectible. We also establish, and adjust, a general allowance for doubtful accounts based on our review of the aging and size of our accounts receivable. As of June 30, 2019 and December 31, 2018, the allowance for doubtful accounts totaled $6,800 and $3,600, respectively.

Long-Lived Assets

Long-Lived Assets

 

Long-lived assets are assessed for possible impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable, whenever we have committed to a plan to dispose of the assets or, at a minimum, annually. Typically, for long-lived assets to be held and used, measurement of an impairment loss is based on the fair value of such assets, with fair value being determined based on appraisals, current market value, comparable sales value, and discounted future cash flows, among other variables, as appropriate. Assets to be held and used (which assets are affected by an impairment loss) are depreciated or amortized at their new carrying amount over their remaining estimated life; assets to be sold or otherwise disposed of are not subject to further depreciation or amortization. No such impairment charge was recorded during the three or six months ended June 30, 2019 or 2018.

Property and Equipment

Property and Equipment

 

Property and equipment are recorded at historical cost and depreciated on a straight-line basis over their estimated useful lives ranging from three to seven years.

Concentration of Credit Risk

Concentration of Credit Risk

 

For the three months ended June 30, 2019, the Company had one customer and two customers comprising 14.5%, and 10.3%, respectively, of total revenues. For the three months ended June 30, 2018, the Company had one customer comprising 17.1% of total revenues.

 

For the six months ended June 30, 2019, the Company had one customer comprising 20.9%, respectively, of total revenues. For the six months ended June 30, 2018, the Company had one customer comprising 15.7% of total revenues.

 

As of June 30, 2019, the Company has five customers comprising 23.6%, 18.5%, 14.9%, 11.4%, and 11.3%, respectively, of net accounts receivable. As of December 31, 2018, the Company has three customers comprising 32.18%, 15.4% and 10.8%, respectively, of net accounts receivable.

Income Taxes

Income Taxes

 

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes,” using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.

Basic and Diluted Earnings Per Share

Basic and Diluted Earnings Per Share

 

In accordance with ASC 260, “Earnings Per Share,” the basic income (loss) per common share is computed by dividing the net income (loss) available to common stockholders by the weighted average common shares outstanding during the period. Diluted income (loss) per share reflect per share amounts that would have resulted if diluted potential common stock had been converted to common stock. Dilutive common share equivalents as of June 30, 2019, representing 511,801 of outstanding in-the-money warrants, were included in the computation of diluted net income (loss) per share using the Treasury Stock Method. During the six months ended June 30, 2019 and 2018, the Company had total common stock equivalents of 106,077 and 432,594, respectively, which excluded from the computation of net income per share because they are anti-dilutive.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The Company’s financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses. The carrying amount of these financial instruments approximates fair value due to the nature of the accounts and their short-term maturities.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

 

Leases

 

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-02, “Leases (Topic 842),” which requires lessees to recognize a right-of-use asset and a lease liability for most leases on the balance sheet as well as other qualitative and quantitative disclosures. ASU 2016-02 is to be applied using a modified retrospective method and was effective for the Company on January 1, 2019. In July 2018, the FASB issued ASU 2018-11, “Leases (Topic 842),” which provides an optional transition method allowing entities to recognize a cumulative-effect adjustment to the opening balance of stockholders’ equity in the period of adoption, with no restatement of comparative prior periods required. The Company adopted the standard using this optional transition method. The Company also made an accounting policy to exclude leases with an initial term of 12 months or less from the balance sheet as permitted under the new guidance.

  

The Company assessed the impact that the new lease recognition standard had on its consolidated financial statements. As of the adoption date of January 1, 2019, the Company has only one lease, which was for its office space it leases under a month-to-month arrangement for a monthly amount of $4,000, which can be cancelled at any time by either party with a six-month advance notice. As management has elected a policy to exclude leases with an initial term of 12 months of less from the balance sheet presentation required under Topic 842, the office lease has been excluded from balance sheet presentation as it has an original term of 12 months or less. The rent associated with the lease continues to be expensed as incurred. Rent expense for the three months ended June 30, 2019 and 2018, amounted to $12,000 and $12,000, respectively. Rent expense for the six months ended June 30, 2019 and 2018, amounted to $24,000 and $24,000, respectively.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consisted of the following.

 

   June 30,   December 31, 
   2019   2018 
   (Unaudited)     
Equipment  $154,300   $154,300 
Furniture and fixtures   1,600    1,600 
           
    155,900    155,900 
           
Less: accumulated depreciation   (155,900)   (155,500)
           
   $-   $400 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Schedule of Share-based Compensation, Activity

The following summarizes the stock option activity for the six months ended June 30, 2019.

 

           Weighted- 
           Average 
       Weighted-   Remaining 
       Average   Contractual 
       Exercise   Life 
   Options   Price   (Years) 
             
Outstanding at December 31, 2018   117,675   $2.57    2.28 
Granted   -           
Forfeited/cancelled   (11,598)          
Exercised   -           
Outstanding at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
                
Vested and expected to vest at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
                
Exercisable at June 30, 2019 (unaudited)   106,077   $2.77    2.04 
Schedule of Share-based Compensation, Shares Authorized Under Stock Option Plans, by Exercise Price Range

The following table summarizes information about options outstanding and exercisable as of June 30, 2019.

 

    Options Outstanding   Options Exercisable 
        Weighted   Weighted       Weighted 
Range of       Average   Average       Average 
Exercise   Number   Remaining   Exercise   Number   Exercise 
Price   of Shares   Life (Years)   Price   of Shares   Price 
                      
$0.75 - 1.00     27,527         1.06   $     0.82    27,527   $      0.82 
 2.00 - 4.00     63,684    2.37    3.21    63,684    3.21 
 4.20 - 6.68     14,866    2.40    4.46    14,866    4.46 
      106,077              106,077      
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Sales by Geographical Location (Tables)
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Schedule of Revenue by Country

Revenue by country for the three and six months ended June 30, 2019 and 2018 was as follows.

 

   Three Months Ended   Six Months Ended 
   June 30, 2019   June 30, 2018   June 30, 2019   June 30, 2018 
Revenue by Country                    
United States  $327,700   $288,300   $662,400   $597,500 
Brazil   125,400    186,100    271,400    357,900 
Japan   47,600    68,300    105,500    111,000 
The Netherlands   54,800    39,200    313,800    70,900 
Other Countries   176,500    284,100    432,700    551,000 
Total   732,000    866,000    1,785,800    1,688,300 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Accumulated deficit $ (80,237,500)   $ (80,237,500)   $ (80,488,700)
Working capital deficit 425,300   425,300    
Deferred revenue 1,260,300   1,260,300   1,300,300
Cash equivalents    
Allowance for doubtful accounts 6,800   6,800   $ 3,600
Impairment charge  
Number of common shares equivalents of outstanding in money warrants     511,801    
Shares of common stock equivalents were excluded from the computation of diluted earnings per share since its effect would be antidilutive     106,077 432,594  
Rent expense $ 12,000 $ 12,000 $ 24,000 $ 24,000  
January 1, 2019 [Member]          
Rent expense     $ 4,000    
Revenues [Member] | One Customer [Member]          
Concentration of credit risk percentage 14.50% 17.10% 20.90% 15.70%  
Revenues [Member] | Two Customer [Member]          
Concentration of credit risk percentage 10.30%        
Accounts Receivable [Member] | Customer One [Member]          
Concentration of credit risk percentage     23.60%   32.18%
Accounts Receivable [Member] | Customer Two [Member]          
Concentration of credit risk percentage     18.50%   15.40%
Accounts Receivable [Member] | Customer Three [Member]          
Concentration of credit risk percentage     14.90%   10.80%
Accounts Receivable [Member] | Customer Four [Member]          
Concentration of credit risk percentage     11.40%    
Accounts Receivable [Member] | Customer Five [Member]          
Concentration of credit risk percentage     11.30%    
Minimum [Member]          
Property and equipment estimated useful lives     3 years    
Maximum [Member]          
Property and equipment estimated useful lives     7 years    
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Property, Plant and Equipment [Abstract]        
Depreciation $ 300 $ 8,800 $ 400 $ 17,800
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Property and equipment gross $ 155,900 $ 155,900
Less: accumulated depreciation and amortization (155,900) (155,500)
Property and equipment net 400
Equipment [Member]    
Property and equipment gross 154,300 154,300
Furniture and Fixtures [Member]    
Property and equipment gross $ 1,600 $ 1,600
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Details Narrative) - $ / shares
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Note 9 - Stockholders' Equity (Details) [Line Items]    
Number of common stock issued for exercise of warrants 30,466  
Warrants outstanding 481,335 622,912
Warrants expiration date May 20, 2023  
2012 Equity Incentive Plan [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares authorized 643,797  
Plan terminate term The 12 Plan will terminate no later than November 7, 2022.  
Share-based compensation arrangement by share-based payment award, number of shares available for grant 411,593  
Warrants outstanding exercisable price $ 0.01  
Restricted Stock [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 100.00%  
Non Qualified Stock Options [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 10.00%  
Incentive Stock Options [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 100.00%  
Incentive Stock Options [Member] | 2012 Equity Incentive Plan [Member] | Minimum [Member] | If Recipient Owns Greater Than Ten Percent Voting Power [Member]    
Note 9 - Stockholders' Equity (Details) [Line Items]    
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent 110.00%  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Schedule of Share-based Compensation, Stock Options, Activity (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Options Outstanding, Ending Balance 106,077
Stock Option Plans [Member]  
Options Outstanding, Beginning Balance 117,675
Options Outstanding, Granted
Options Outstanding, Forfeited/cancelled (11,598)
Options Outstanding, Exercised
Options Outstanding, Ending Balance 106,077
Vested and expected to vest at June 30, 2019 (unaudited) 106,077
Exercisable at June 30, 2019 (unaudited) 106,077
Weighted Average Exercise Price, Outstanding Beginning Balance | $ / shares $ 2.57
Weighted Average Exercise Price, Granted | $ / shares
Weighted Average Exercise Price, Forfeited or expired | $ / shares
Weighted Average Exercise Price, Exercised | $ / shares
Weighted Average Exercise Price, Outstanding Ending Balance | $ / shares 2.77
Vested and expected to vest at June 30, 2019 (unaudited) | $ / shares 2.77
Exercisable at June 30, 2019 (unaudited) | $ / shares $ 2.77
Weighted Average Remaining Contractual Life (Years) Outstanding, Beginning Balance 2 years 3 months 11 days
Weighted Average Remaining Contractual Life (Years) Outstanding, Ending Balance 2 years 15 days
Weighted Average Remaining Contractual Life (Years), Vested and expected to vest at June 30, 2019 (unaudited) 2 years 15 days
Weighted Average Remaining Contractual Life (Years) Exercisable, Ending Balance 2 years 15 days
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number of shares | shares 106,077
Options Exercisable, Number of shares | shares 106,077
Exercise Price Range 1 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit $ 0.75
Exercise Price Range, Upper Range Limit $ 1.00
Options Outstanding, Number of shares | shares 27,527
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 1 year 22 days
Options Outstanding, Weighted Average Exercise Price $ 0.82
Options Exercisable, Number of shares | shares 27,527
Options Exercisable, Weighted Average Exercise Price $ 0.82
Exercise Price Range 2 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 2.00
Exercise Price Range, Upper Range Limit $ 4.00
Options Outstanding, Number of shares | shares 63,684
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 4 months 13 days
Options Outstanding, Weighted Average Exercise Price $ 3.21
Options Exercisable, Number of shares | shares 63,684
Options Exercisable, Weighted Average Exercise Price $ 3.21
Exercise Price Range 3 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 4.20
Exercise Price Range, Upper Range Limit $ 6.68
Options Outstanding, Number of shares | shares 14,866
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 4.46
Options Exercisable, Number of shares | shares 14,866
Options Exercisable, Weighted Average Exercise Price $ 4.46
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Sales by Geographical Location - Schedule of Revenue by Country (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue by country $ 732,000 $ 866,000 $ 1,785,800 $ 1,688,300
United States [Member]        
Revenue by country 327,700 288,300 662,400 597,500
Brazil [Member]        
Revenue by country 125,400 186,100 271,400 357,900
Japan [Member]        
Revenue by country 47,600 68,300 105,500 111,000
The Netherlands [Member]        
Revenue by country 54,800 39,200 313,800 70,900
Other Countries [Member]        
Revenue by country $ 176,500 $ 284,100 $ 432,700 $ 551,000
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]        
Profit sharing plans $ 1,900 $ 1,900 $ 14,100 $ 15,300
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Chief Executive Officer and Interim Chief Financial Officer [Member]    
Expense and contributed capital for contributed services $ 56,200 $ 112,000
EXCEL 37 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &:*#D\?(\\#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,$% @ 9HH.3R?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 " !FB@Y/]=WIT>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NNG0&%&7"]-.("$Q"<0M2KPMHDFCQ*C=V].& MK1."!^ 8^\_GSY(;'83N(C['+F DB^EF<*U/0HM[ ^D?(:QU_)"CH%7+/+Y-?%PV:W9;*N^'U1K0I^N^-W@J]$O7R? M7'_X785=9^S>_F/CBZ!LX-==R"]02P,$% @ 9HH.3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !FB@Y/H6!%^Y4" +"@ & 'AL+W=OB@-: MW_[] 'W.P75?5/"<>[C @9OW7+S*DC$5O#5U*[=AJ53WC) \EZRA\HEWK-5_ MKEPT5.FFN"'9"48OEM34B$11BAI:M6&1V[ZC*')^5W75LJ,(Y+UIJ/B]9S7O MMR$.WSM>JENI3 V#>FOG='H5MHBG*I&M;*BK>!8-=MN,//![PQ!(OX M4;%>SKX#D\J)\U?3^'S9AI$9$:O969D05+\>[,#JVD32X_@U!@TG34.J:)$+W@=B6*V.FDV!GV,]F6?3:>?._M/92MW[**(.@(_ $:RP!A76/A\[$@"$P!(9*)'Y_-B1 " +*[T! M)38^WUUJ +*PUCB"[13Y$=SEAC +"XX73(O]".Z:0Y@E%="Y.TR\",0[' #, MPO& 8?OBV(] 7!4 LW!&8-CEV#P[F;A;#, LJL!^Q[Z= M2>JJ )9?4H$]CWU'$VC)XB1+ETP#>Q_[SB:9FQ" V2RHP/;' MOKEC;SL#&'<[H]G5VC!QLU6(#,[\WMH2:-8[53H[>Y>CO_"A3/I*Q:UJ97#B M2E_P]AJ^UU)79U*C959G/M?X60WDR-!3OQM(+3?5?\0=02P,$ M% @ 9HH.3\*%&AV( P F"'ZT]1MOXSWPW"X2Y)^O3=-V=_:@VG= M+UO;->7@FMTNZ0^=*3=34%,GF*9YTI15&Z\64]]#MUK8YZ&N6O/01?USTY3= MW_>FML=E#/%KQV.UVP]C1[):',J=^6:&[X>'SK62XRZT],ZE.-+ 7>9F\SUV#G-W?2;J[9WO2^K#!?) MRYAGEKP_2?!"XBGNJ2++SI+$C7\V@:P)G.*SRWC!QV=L?#;%B\MXZ15QDN23 MI)TD )AF:>J50G6Z0'DAN[(C6#N"VLD].R>)O+23@R1NJ PAU2$WDG4CJ1OE MN9%D&)4J8H91%6G(2\YZR:D7[7G)Z2E8+P7UX@.A8!Z18M82HW/?E^!B@I0G M5$KH( )T@0#C@-8D?,@!76I2Y:0F1I>!5L&:>. !4D<^L6;-]1N>T5GF= AY MT!&/4* ,%3ZT9LW52")GYHC3R>!["#Q%@6)4^.#B-,0-PUI'T9 9'J) *2I\ M<@$%)&#.K M.Z%1!=@$/4Z T%3Z]@,&D4@PY.*$N='BQ\D %11:K#&7@60@, M#,E,4\X)T"DMBM$5$*Z))R)0)$H?ST!9AU!(9IX9839^1@.>D(@3#VW^ KL_"D/IXYG1T%K>U%P[X2&(%(+2QS(R<*-OWO]4 MUVYX "*%F_21C!1NJA# .>*46&@,NN))B)2$TL1HBI:'TN8$4.*$;KM91%$!_(X1+I[E#ZB9\W5T83=3G%"=C^57!S^ MQM/XU[+;56T?/=G!G2.GT][6VL&XI.FMJW%ORLVY49OM,-XJ=]^=3L&GQF / M\PD_.?^;8?4/4$L#!!0 ( &:*#D^+JK%"/@( +(' 8 >&PO=V]R M:W-H965T&ULC97;CML@%$5_Q?('#/@6VY%CJ4E5M5(K15-U M^DP2$EN#C0LDGOY] 7LL&V@R>3"WO0_K$,0I>LI>>86Q\-X:TO*-7PG1K0'@ MQPHWB#_1#K=RY4Q9@X0F0>SO%A/:;_S ?Y]XKB^54!.@+#ITP3^Q^-7MF1R!*N:#-&$6B-.AM:.M6M_VPDJ2CS6T(1T,X&8+XKB$:#9%A M .93O4S$J@L&.T]-OQ;'5*7(EA'\C"/:E*?G5Z3V7(Y>RM7L W%6>4; =) M.).$2\7.5D31) %R_PDB=$*$VA_-(0*W/W+Z(^V/YWX#<3M(4BUIM00^P<#( MXX%H01([26*;)#)(!DDRVR2!^F? /-8M>!(G3V+SQ :/+8E-E+N2!<7*2;&R M*1*#PI98%'=6[SMB6UC;_*Z^^OMKW5CBB&+[4J1_NP_L[+[O/6_ MB/

8-O^+( - >PC@'\:P(< _F@+T1 0.2T$O7LWF+NT2=?+RMR\ MJE\/E[1==F01V>G:MS>[V>E^L^-9V[MO:QDN@[H2.$3)%=A#Y( +; M_KT3%.O$AH)P.FU@"PGI(+M?)DD^33+I)D/'BG7Q;!S/\'B.QO,NGH_CN3/6 M/2(ZI!R:L$^],R5;B"DA +:#&)$J4BZ7()Q0BHVXB5V$VD70+G+L>B0:M<-B M >002DK@!BG;96"&4"*:\Q*HEX!>PO$2L)68H?$*CHYR1D?!?I(03CN"A2H"HP,Q2B7(EB 8"("<;".3<2XAM_".P4V/E#V&_%X':$ M<>TVX_HAG(PDF.,$X]3\F!@IL,(]2!%!$?T($%5R@D!N6;BO$,%"\#*"P#8K<, MH/!U'"N[LF+G;;I%P9"#2GB'@Y(*)V/R0,:I)5X*4%@*N)W?4.2-'-K24G&@ MB9%,J#@2KB>>DX<$B#Z0LS<-1O_:%[HZ=>&PO=V]R:W-H965T&ULE9E;C^HV%(7_"N)] M3GS+Q2- Z@Q4K=1*HU.U?CC,O0,+RMM>VO;]< M%I>B_%8=C*EGW_/L5"WGA[H^/P9!M3V8/*V^%&=S:O[9%V6>ULUA^194Y]*D MNZY1G@6"L2C(T^-IOEITYU[*U:)XK[/CR;R4L^H]S]/RWR>3%9?EG,]_G/AZ M?#O4[8E@M3BG;^8/4_]Y?BF;H^ 697?,S:DZ%J=9:?;+^4_\<2/CMD&G^.MH M+M7=[UEKY;4HOK4'O^Z6<]:.R&1F6[/XIP\ZO_79-KS_ M_2/ZSYWYQLQK6IGG(OO[N*L/RWDRG^W,/GW/ZJ_%Y1?3&PKGL][];^;#9(V\ M'4G3Q[;(JNYSMGVOZB+OHS1#R=/OU^_CJ?N^7/\)==\,-Q!] W%K(,1H ]DW MD+<&,AIMH/H&ZO\>QH<4]@W"6P/>#2FX>N^2N4[K=+4HB\NLO*Z'<]HN._X8 M-M.U;4]VL]/]U^2S:LY^K+18!!]MG%[R=)6(>XD<2IZ!1 TE:R )AY(-D$0W M2=#8N'D1T(OHVJO[]K'EY2J).LFIDW#&F.6&BN(DE%K:PC45/B0\45K8R@U0 M2LD2?2<<&)30H*0&$\O@51+>=:03II2K'P7[4;0?;?5#)#KBRP//4BS[SUJ@D3!Y2N/8"D MHYN 8RIQBB7.E.U3?'+Z," X)01GH=V7G)132A)73JG2F5,@'<\I!A2G;.$L MLGU2:HSG%&.#(V[8Y06(" \YI4:DM:+Y],?:^&,-K6$$<<0@,FPJ(ASG%!@\ M4I2;?MUPV)@K'(&%5(YXTBJG_'&M80@)0B-NT%9/NKP2XP=**4^4:*+L=$9/-LX%2$;IG#P-0 !R&[8" MW65)E42.YU020T@""''[,KT7>5(J*:H<108H744&2D>*C,3\DXA_]E6ZI$ : MW1 2(TD")!'6 A%!DJ08"2-:7R:$VGA##8TYGODA(-FW'T!$C5%RT$N("8$V MGD!#4Q@_$N&'/,JD^)%,.;<:AH^<\-3O"8AH^OR:M00DH;SQJ8:V,&LD8 TI MRG+2XT.@?<69%\4M6F"LB]-N(-)=[>#S.SK]F?<_"ZO[Y^N!W5Q[M^M!;<7?*O_ M %!+ P04 " !FB@Y/[;"UR&@# #R#@ & 'AL+W=O6F/4NK@K2KK=AD>M3X]1%&[/)'\7AJ+N):+4XY0?Y4^I?IZ?&C*(QRZZH9-T6J@X:N5^& MC_"P8:(+L(C?A;RT5^]!)^59J9=N\'6W#...D2SE5GZ?)&#(!$&@_IO M\E66!MXQ,36VJFSMWV![;K6JABR&2I6_]<^BML_+D/\]C Y@0P ; T#<#.!# M /\(2*SXGIF5^BG7^6K1J$O0]+MURKM# 0_<+.:VF[1K9W\S:ELS^[H"F"^B MUR[1@%GW&':-&1&1R3Z68%2)-4/A;%I@@Q$IHRMP4@2W\?R:((OI! F9(+$) MDDD"<%:AQ\PLINYE"%,F=K1@F$D5QQXZ@J0C"#V>!9F1"6:$'N[HZ3'BBFB" MQ& ,I)E/2TI223$5<,JL4UP&F$!L<*K$0R4CJ63$JB0.E0Q1X7B/,>B.I[YE MF9-DWC\ (19FKB.'C/P.TTP2,,9YX1='^!!PQXJE+B*-*&<=\,.J."^'E0]L= M4'Z'7#_!I;(XQ90(' @.7DZTYX' 1PQMFB!* <=.00+3F=>&@;91('R4N^8% MV"092PE.&'?')A?(E!)MIY#B_P_NN8Z!MD$@?) S5Q5AA%@2SN1S9*!M$ @? MY.Y-!=CE""XWW7+ZF4([(2.V6$O7+WPF#8-\V5'N-M(X#S>>)?)]I@&?$%R#VW!J,] MD1&>R%T#(D#H'KR-F5*AK9!A*P3NVC,!PE1N8GHJT56G4,GF8)NJ-MBJV1=I^',KTU#U[=?'VGZ;O![WAR*N@V>E39]C.TV]DII:2C&]X;B MT32@XZ"4>]V]IN:]Z;NP?J#5:>@PH['-7?T'4$L#!!0 ( &:*#D^^__C2 MK@$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;YPP#/TK M47Y P^585YT J==IVJ1-.G7:]CD'!J(FF";A:/_]DL QUK%](;;Q>WYVG&Q$ M\V1; $=>M.IL3EOG^@-CMFQ!"WN#/73^3XU&"^==TS#;&Q!5!&G%>)+<,BUD M1XLLQDZFR'!P2G9P,L0.6@OS>@2%8TYW]!IXE$WK0H 562\:^ ;N>W\RWF,+ M2R4U=%9B1PS4.;W?'8YIR(\)/R2,=F63T,D9\2DXGZN<)D$0*"A=8!#^N, # M*!6(O(SGF9,N)0-P;5_9/\;>?2]G8>$!U4]9N3:G=Y144(M!N4<N<)8-Y M]J4$WRIQY'_!^39\OZEP'^'[/Q3^HWZZ29!&@O2_+6[EO%7)5C/58)JX39:4 M.'1QDU?196'O>;R3W^G3MG\5II&=)6=T_F;C_&M$!UY* MJZF5-NG4:=MG+G$25, ID$OW[PP.\CB E6;+;W3#%A:9E'GTG4^8X."DT MG RQ@U+<_#J"Q+&@>_KN>!9MYX*#E7G/6_@&[GM_,MYB"TLM%&@K4!,#34'O M]H=C%N)CP \!HUV=2:CDC/@2C*>ZH+L@""14+C!POUW@'J0,1%[&Z\Q)EY0! MN#Z_LW^.M?M:SMS"/AR?>'Q+?FRHX8ROBG1=OO?=2[K,T9Y= -,</J7PFR;(-LDR")!]F&)6S'7_R1AJYXJ,&V<)DLJ''2!)MYX*#E7G/6_@&[GM_-MYB"TLM%&@K4!,#34'OD^,I"_$Q MX(> T:[.)%1R07P)QN>ZH+L@""14+C!POUWA :0,1%[&SYF3+BD#<'U^8_\8 M:_>U7+B%!Y3/HG9=00^4U-#P0;HG'#_!7,\'2N;BO\ 5I \/2GR."J6-*ZD& MZU#-+%Z*XJ_3+G3D".,0\;$H4E3]RQ\OAR=. MCJGO3160^?IOTK-ZW0EES0^9>-_6\0'7@INQL_0IW_8(LAH7'A>.?/9AJSR7#8SS^( M+=^X_ U02P,$% @ 9HH.3_@2DNBT 0 T@, !D !X;"]W;W)K&UL?5/MCIP@%'T5P@,LRCCM=J(F.]LT;=(FDVW:_F;T MJF1!+."X??M>T+6F-?T#W,LYYWYPR2=CGUT'X,F+5KTK:.?]<&+,51UHX>[, M #W>-,9JX=&T+7.#!5%'DE:,)\D;IH7L:9E'W\66N1F]DCU<+'&CUL+^.H,R M4T%3^NIXDFWG@X.5^2!:^ K^VW"Q:+%5I98:>B=-3RPT!7U(3^DAD:,RC^9Z2,L]1PI68K_##=0" ^98(S**!=74HW.&[VH M8"I:O,R[[.,^S3<\76C[!+X0^$JXCW'8'"AF_EYX4>;63,3.O1]$>.+TQ+$W M57#&5L0[3-ZA]U:FV;NG_3 MH-'">=.TS X&1!U!6C%^.+QC6LB>EGGTG4V9X^B4[.%LB!VU%N;7"11.!4WH MJ^-)MIT+#E;F@VCA*[AOP]EXBZTLM=306XD],= 4]#XYGK(0'P.^2YCLYDQ" M)1?$YV!\J@MZ"() 0>4"@_#;%1Y J4#D9?Q<..F:,@"WYU?V#[%V7\M%6'A M]4/6KBOH'24U-&)4[@FGC[#4^\>.N]US*YY3F[!J(EYC3'\&W,&L$\^YJ"[Z4X\?_@?!^>[BI,(SS]2V&Z M3Y#M$F21('NSQ+V8[)\D;--3#::-TV1)A6,?)WGC70?VGL&UL?5/;;MLP#/T501]0)4K2%H%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[ M4;+K>9NQ%TFD> X/*2H;K'OU+4 @;UH9G],VA.[(F"];T,+?V X,WM36:1'0 M= WSG0-1)9!6C&\VMTP+:6B1)=_9%9GM@Y(&SH[X7FOA?IY V2&G6_KN>)%- M&Z*#%5DG&O@"X6MW=FBQF:62&HR7UA '=4X?ML?3/L:G@&\2!K\XDUC)Q=K7 M:'RL,P.7YG?TYU8ZU7(2'1ZN^RRJT M.;VGI():]"J\V.$#3/4<*)F*_P174!@>E6".TBJ?5E+V/E@]L: 4+=[&79JT M#^/-@4^P=0"? 'P&W*<\;$R4E#^)((K,V8&XL?>=B$^\/7+L31F=J17I#L5[ M]%Z+[>&0L6LDFF).8PQ?QLP1#-GG%'PMQ8G_ ^?K\-VJPEV"[_Y0>+M.L%\E MV">"_7]+7(NY^RL)6_14@VO2-'E2VMZD25YXYX%]2(_(?H>/T_Y9N$8:3RXV MX,NF_M?6!D IFQL&UL?5-A;]L@$/TKB!]0'"?MLLBVU'2:-FF5HDY;/Q/[;*,"YP&.VW\_P*[G MMM:^ '?<>_?N.+(!S9-M 1QY5E+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM M#/ J@I1D:9+<,,6%ID46?2=39-@[*32<#+&]4MR\'$'BD-,-?74\B*9UP<&* MK.,-_ 3WJSL9;[&9I1(*M!6HB8$ZI[>;PW$7XF/ ;POQ)J.2,^!2,[U5. MDR ())0N,'"_7> .I Q$7L:?B9/.*0-P>7YE_QIK][6N@<)TL:5E+UUJ"86+T7QYW$7.N[#>+/= M3[!U0#H!TAFPCWG8F"@J_\(=+S*# S%C[SL>GGAS2'UORN",K8AW7KSUWDNQ MN=YG[!*(IICC&),N8^8(YMGG%.E:BF/Z 9ZNP[>K"K<1OGVC\/,ZP6Z58!<) M=O\M<27F)GF7A"UZJL T<9HL*;'7<9(7WGE@;]/X)O_"QVF_YZ81VI(S.O^R ML?\UH@,O);GR(]3Z#S8;$FH7CI_\V8QC-AH.N^D'L?D;%W\!4$L#!!0 ( M &:*#D_R;\'37 ( *0( 9 >&PO=V]R:W-H965T.KURYJ)E2@_%A M #M9H[8A81 DI&5UYQ>YG3N((N=7U=0='(0GKVW+Q)\]-/R^]:G_,?%27RIE M)DB1]^P"/T#][ ]"C\C$>OOZ&9/$V-@$:\UW.6L[YE0CIR_ MF<'7T]8/C$?00*D,!=/-#9ZA:0R3]N/W2.I/FL9PWO]@_VR#U\$#,KHUZX?AY4X&LUP@W T"">#S.J00ZME;01.:DYLA&C'[ 1/.,1.":/9)(L0D]N&#>8B;1ZB'D36/YNIQ MC!/$*$%L">+_0@R=$#%,A(NL4)$50A [(AAFA8LDJ$B"$"2."(9)<9$4%4D1 M@LP1P3!K7"1#1;)'@C1P1##,PH^W1D76"(%[\!AFX>!I@&=0@%"X1X^"%LZ> M+F0J?:2(W=/'0&FRH(.FZXZ&"$7JZF"@;$$'SVL:(11K5PW 0 T@, M !D !X;"]W;W)K&UL;5/;CILP$/T5RQ^P#H0V M:01(FZVJ5FJE:*MNGQT8P%I?J&W"]N\[-BRE6UYLS_B<,Q>/\]'89]/*B MI'8%[;SO3XRYJ@/%W9WI0>--8ZSB'DW;,M=;X'4D*X]4UQH6N;1=[%E M;@8OA8:+)6Y0BMO?9Y!F+&A"7QV/HNU\<+ R[WD+W\'_Z"\6+;:HU$*!=L)H M8J$IZ'UR.FD2,A#7YU?U3[%VK.7*'3P8^5/4OBOHD9(:&CY(_VC&SS#7\XZ2N?BO< .) M\) )QJB,='$EU>"\4;,*IJ+XR[0+'?=QNLF2F;9-2&="NA".,0Z; L7,/W+/ MR]R:D=BI]ST/3YR<4NQ-%9RQ%?$.DW?HO97)\9"S6Q":,><)DZXQ"X*A^A(B MW0IQ3O^CI]OT_6:&^TC?KZ-GAVV!;%,@BP+9/R4>WY2XA?GP)@A;]52!;>,T M.5*90<=)7GF7@;U/XYO\A4_3_HW;5FA'KL;CR\;^-\9XP%1V=SA"'7ZPQ9#0 M^' \X-E.8S89WO3S#V++-R[_ %!+ P04 " !FB@Y/].BE:L$! W! M&0 'AL+W=O^K:S/D'*?& M? ?[8SAI%Y&5I>X%2-,K MB30T!;Y/#\?,XP/@N8?);/;(=W)6ZL4'7^H")]X0<*BL9V!NN< #<.Z)G(U? M"R=>)7WA=G]E_Q1Z=[VT*_ &C&AHV>QG6:>&_EL4+Z%) ;PK(+!2GY[ ?FKS@]4' PZ-]=OW;J_GMSP'5@W+F)+UOZ+\ U!+ P04 " !FB@Y/%(NQ M/K8! #2 P &0 'AL+W=OL.C-FR!<7M#7:@_4V-1G'G3=,PVQG@520IR9+-YI8I M+C0MLN@[F2+#WDFAX62([97BYO<1) XYW=*KXT4TK0L.5F0=;^ [N!_=R7B+ MS2J54*"M0$T,U#E]V!Z.:UG+F%1Y0_1>7:G-Y34D'->^E>'3'R,$J6-*RE[ZU!-*CX5Q=_'7>BX#^-->J6M$Y*)D,R$^TA@ M8Z"8^1-WO,@,#L2,O>]X>.+M(?&]*8,SMB+>^>2M]UZ*[:=]QBY!:,(<1TRR MQ,P(YM7G$,E:B&/R'SU9I^]6,]Q%^FX9?;];%TA7!=(HD/Y3XNV'$M&ULC5C;CN(X$/V5 M*.\[B1CM7?J4R72 M;6>49PZY;N#DZ;&PY]-N[+6:3\MSDQT+\5I9]3G/T^KW0F3E968S^V/@QW%_ M:-H!9SX]I7OQEVC^/KU6\LFY>MD>G1O MM:&\E>7/]N'K=F:[+2.1B4W3NDCEY5TL19:UGB2/_P:G]G7.UG!\_^$]Z8*7 MP;REM5B6V;_';7.8V9%M;<4N/6?-C_+RIQ@"\FUKB/Z;>!>9A+=,Y!R;,JN[ M7VMSKILR'[Q(*GGZJ[\>B^YZ&?Q_F&$#&@SH:B#GOF? !P/^:>#=-? & ^_9 M&?S!P']VAF P"#X-@FX]^F1UV5^E33J?5N7%JOH".J5MG;))(-=WTPYVR]G] M)Q>@EJ/O]=31@%CV&1IB0W4)6.D1!) 1QU>,(TE>F1)BNB#- =U. ML=01H0)9/72R?NPDT2&\A00AI M9 *17A2%(^0->P^R]S3VI$ZUZ#'^:"J/?*YQ?PB[H>-#.KY&QU/KU]>F812X M.ITG<0G 29"1=P!Y!R"-2L\L=(RGY";IB&D&D(F"HML0BUE 21EM]G M0$FH52D/3)F-(-\(\.4*7QVCIFWY&+)Z#%G?A=P$$\-@8A",I]"(M;SZC$6C M:KJ9A[EX(W#!3+XJ\ZY>^F[@AHI\K0'.X^3'GH&286]B@%*@;DY,*Q@F!4E= MS>=@*P C3X.M'\)NPX,;V@LC$%YH<(%W$J9O)5J&5DP7_CM@SI/J1P046 M:J8K-;FQNIH Q+2U1"#MC02!U,T>@@Q[.<,ZSH"0,U.=8X%E2&&US 0\PWS M8&%D0!E98'"!Y8@A/8K5U ,04R0B@2!#11&6+ *2Q4SOE%AB"$F,&@\"D;IO M09!!@@D+ @%!(#*XP() 2!"T> "(N!H/ AGJFK!H$! -,I0L8=&@)T1CA4!D MJ&O"74R@B\F@Q82[F)[HXA4"D:GJ<1<3Z&(R53WN8@*]Q]6M$((,!@45N;\EPT[9?::/1Z:/)"[2>U,KY@ MDR4#XRLV6?='(I_N^Q.:[VFU/Q:U]58V\D.^^]S>E64C)'?WBRS>@TBWUX=, M[)KV-I3W57\RTC\TY6DX]7&N1T_S_P%02P,$% @ 9HH.3RU3/_@, @ MCP4 !D !X;"]W;W)K&ULC53;CILP$/T5Q >L MN643101I$U*U4BM%6[5]=L@$T-J8VD[8_GU]6T( I7W!]OB<,Q?&DW:,OXD* M0'KOE#1BXU=2MFN$1%$!Q>*)M="HFS/C%$MUY"42+0=\,B1*4!0$SXCBNO&S MU-@./$O919*Z@0/WQ(52S/]L@;!NXX?^A^&U+BNI#2A+6US"=Y _V@-7)]2K MG&H*C:A9XW$X;_R7<+U/--X ?M;0B<'>TYD<&7O3AR^GC1_H@(! (;4"5LL5 M=D"(%E)A_'::?N]2$X?[#_5/)G>5RQ$+V#'RJS[):N.O?.\$9WPA\I5UG\'E ML_ ]E_Q7N )1E@XPF+D =G<33%S+'&6N%^EV% M-IJ_8^Y4/86R7K,H3E)TU4(.L[68:(!9AO>0? JY(9 *H(\BFHMB&TWHT;V# MW12Q'$'R?XKL'XKI MMTNUYW9&V(-DK1M_J)_!V5]02P,$% @ 9HH.3^A;QK\% @ 2@8 !D M !X;"]W;W)K&ULC97=CILP$(5?!7'?-?]A(T#: MS:IJI5:*MFI[[< 0T!I,;2=LW[ZV(8B T^P-]I@SQ]\8&)*>LC=> 0CKO2$M M3^U*B&Z+$,\K:#!_H!VT\DY)68.%#-D1\8X!+G120Y#G.!%J<-W:6:+7]BQ+ MZ$F0NH4]L_BI:3#[^PR$]JGMVI>%U_I8";6 LJ3#1_@!XF>W9S)"DTM1-]#R MFK86@S*UG]SM+E9Z+?A50\]G%J%([MJT"2GPBXI7V7V"L)[2ML?AO M< 8BY8I$[I%3PO75RD]B?+^NST/5DMEZOGS//#!)V5T:AY M'C3>7'.MV*T5OC])D 28*#PCA:?S@RN*:$$Q:"*M:;7&#<-'QUF@W)5=X?A& M'-^ LUG@#)IPML\G(X]9%]X""HQ @0$H7@"M-<&2)5BQ!+"O#O:N[ IG8\39K'&"&P:QT2#^0#WQ^HV,5M7<$0TH:/95 MJR[[';-CW7+K0(5L$/HS+BD5( V=!WDRE6SL4T"@%&JZD7,VM+: M?A_9/U!+ P04 " !FB@Y/B#L0G[P" #["@ &0 'AL+W=O1-2Z?8PBM3WR MFJD'T?+&_+,7LF;:7,I#I%K)VJ:R;\K7HG+/$3A=>&I/!RU78@6LY8=^ ^N?[8;::ZB@657UKQ1I6@"R??S M<(D>USBQ!0[QJ^07=7,>6"O/0KS8BZ^[>1C;CGC%M]I2,',X\S6O*LMD^OC3 MDX:#IBV\/;^R?W;FC9EGIOA:5+_+G3[.PSP,=GS/3I5^$I67@MA.CL165>_EL$%N"_ 0P$M_EM ^@(R M%""WFU'7F;/ZB6FVF$EQ"61WMUIF'PKT2,QF;NVBVSOWGW&KS.IY@1,TB\Z6 MJ,>L.@R^P;PA(L,^2&!(8H4GY?B]P'J*( 16(* )XNK).Q,8)DA @L01).\( MR&@7.@QUF*9K,D[2%):AH P%9)*1#)W()#DBA(ZV; I+,2Z0QW4*MI,"[8QT M5A#&XSD#13* ((,)#*+ (I):-'T04*(%IY@(3"[2X0!*3R6ZD#9C53\$'O>$0B.,"* D*]7 M.,0HN?])07! $9!0.DXH"*(>'3AY"(@5]<0*P;E"V0?-W470S2M1<'MS4I8*M.#5NY+M9'2:[)7:CR!N\&PN_,WDH&Q4\"VT& M&C=V[(70W/02/YA4'.=1=:M/VH&0WS[N(?4$L#!!0 M ( &:*#D^8>[J6N0( "<+ 9 >&PO=V]R:W-H965T7N>4^AY/8NKD*_JQ+D.WLJB4LOPI'4]1TCM3KQD:B)J7IDG!R%+ MILU0'I&J)6=[MZ@L$(FB!)4LK\+5PLT]R]5"G'615_Q9!NI]MO%OR^ %I%U N@53MP U()?Y9Z;9:B'%-9#- MRZ^9_<9X3LR[V=E)]RK<,Y.\,K.7%4GP EULH%:S:32DIWE7(!.]0Q (L2&# MY20A<( IF./4!9A]"##U)RA9A;!# HR*,"@'H,.]O()XSA+84X*8P*@!B;1B&@/ M12;Q& @N= Q4.B4^:"@:.PT8KG,,%#KUSP,@&L7 ;H !.Z S'S,4C6)@,\" M&U#?=5I1]N'KC!X#V!$P8 G4MYU6="<(M@0,> +UO:<5T?M L"]@P!BH;SZ@ M*(,Y!+8% MA"ZMD/KU XK&.+ A$, 04K^ 0)'/0;T^I>3R MZ#HT%>S$N7+M86^VZP+7K@E$[_*FA?S!Y#&O5+ 5VG1+KJR:=V:@19UVY:BKC=>_0=02P,$% @ 9HH.3]5-RLTK M P 7@X !D !X;"]W;W)K&ULE9?O;ILP%,5? M!?$ =O\K9)(3:=IDS:IZK3M,TVUE4S^1EUBS$B5?JF[VHRTRJ9GWPFE/-LYT> M5!8>]?W(*[.\.E_QPE&V' MMUZ>L@/_P>7/TW.M6EX?99>7O&IR43DUWZ_<1_*P8;0=H!6_3M3)3'5A2-_G2VYT:* MTD114RFS]^Z95_IY-?%OP_ :@;0?@#3 [S.2,_\4R:S];(65Z?N%O^4M7M, M'JA:FVW;J9="?ZRYHFP=*[M(&,9M-IZ$!#>H6GHO<6%%ELZ&0XC2@. MP. )!IOXBMKBDT"6=NJ3^R*731,/UQ!;$ MQP#X,PZ'$0UWC<8AM6P:L:!&0#ID[(1$%EH(Y.V14!""C7THV)W$9H2Y)&S& M>3>BN4N' 2: X'3R,Q5\)"5,, $(IY8S2S"<))H/%\%XDG@&7D9TM[ 6%\PP M 1!/\#*B(5^!Q04S3 #$4[[222X1BQ*+$\4D4T#RA"\HBBP^F&.*$!WS943# MP\@6U'9O8I I 'G"EQ'-73I,,@4D3_@RHIDI89 I MGR6T QHC2/(7%L(HYI@"CB>$&=%P6:-%9+G.*4:9HOMX#)D1W?WU")+(=O@Q MSA3=R1/(D,B2$<,P,\3I&#(CBN^V*+ DQ##-#- \@QFDY W^WI>\/NC"IG&VXESIJFK0VQ=/C[IV\O[+N\KK>U8?\JIQ7H54188N M!?9"2*XFXR]4PD=5[/6-@N]E^QJK][JK>+J&%"=3S7E]2;G^!U!+ P04 M" !FB@Y/5%J_VN$" #["@ &0 'AL+W=OYO8]_\+)O7]B"$N9Y[>8@RJR]D[6H]#\[V929 MTL-F[[5U([*M=2H+C_I^Y)597KG+N;4]-LNY/*HBK\1CX[3'LLR:ORM1R//" M)>Z[X2G?'Y0Q>,MYG>W%3Z&>Z\=&C[PARC8O1=7FLG(:L5NX]V3V0 +C8(E? MN3BWHW?'E/(BY:L9?-LN7-]D) JQ429$IA\GD8JB,)%T'G_ZH.XPIW$^:5?9[[^.]NN /M'>C@H.?^S"'H'8(/A_!3A[!W M"&^=@?4.[&H&KZO=BKG.5+:<-_+L--U^J#.S[7:&*-='?N?UK/5UM.2 M)LG<.YE /;/J&#IB.+E$UA#Y(#R=P) %Q;)84>!.+R=((<&OD/5_@SQ\&N0B MS0 5*[#^X<@_\/TKL3HFLDS5S1'H[_8*2R$61Q' UA C/&;Q-?> <%$)BI+@ #Y"@ M 9(;U$E HB&/@#B0BI"= RGB,P:T03!"_"EMB(\?LCY27#@18N*<)C?HTT,7 M^SP$AT6*8$%"@4(81@)X]B <]R>W#T%O@'M"D?K81 C\=":W',\$.U$CL.XI MPM$XA)\8PH7Z0(,B08XQ9"-YHXN[%,W>=E&MLY''2IEK:60=.K5[:B[^*_N* MS%*"V->FL[.-PD?XKBW\D37[O&J=%ZETNV&;@IV42NCT_3N]N@?=B0Z#0NR4 M>>7ZO>G:L6Z@9-VWFM[0[R[_ 5!+ P04 " !FB@Y/X[D)^@H" "2!0 M&0 'AL+W=O'3 "MC:GMA.W?UQ=""$'IOF![?,Z9"^-).L;?1 4@G7=* M&I&ZE93M"B%15$"Q>&(M-.KFR#C%4AUYB43+ 1\,B1(4>-X"45PW;I88VXYG M"3M)4C>PXXXX48KYWS40UJ6N[UX,+W5926U 6=+B$GZ"?&UW7)W0H'*H*32B M9HW#X9BZS_YJ&VF\ ?RJH1.CO:,SV3/VI@_?#JGKZ8" 0"&U E;+&39 B!92 M8?SI-=W!I2:.]Q?U+R9WE"]@P\KL^R"IU/[G. 8[X1.0+Z[Y"GT_L.GWR MW^$,1,%U),I'P8@P7Z+"ZT>4+0$X*!H'P_(H0] M(;P2HH>$J"=$'_40]X1XX@'9W$TQ0YT0T[L:W^U\6?L MN1HX=CYVT^H%Y63?"V3.IGH%IUB-C$E3PWI-J_TH-R.% X"CU=JGVW(X) M>Y"L[2<@&L9P]@]02P,$% @ 9HH.3V=#F'G9 0 <00 !D !X;"]W M;W)K&UL?53;;IPP$/T5BP^(N6PVR0J0LEM%K=1* MJU1-G[TP7!0;$]LLZ=]W; AA6907[!F?.EL?,=51K+SO"Z@:,B MNA."J7][X+)/O,#[<#S7966L@Z9QRTKX#>9/>U1HT4DEKP4TNI8-45 DWF.P M.VPLW@%>:NCU;$]L)2X_D4+".FV?9?X>QGEN/C,7_A#-PA-M,,$8F MN79?DG7:2#&J8"J"O0]KW;BU'TZV#R-MG1".A' B8.RO"-%(B!8$.F3F2OW& M#$MC)7NBAL=JF>V)8!?A96;6Z>[.G6&U&KWG-/+O8WJV0B-F/V#"&>8NN(0< MKB&?"(H)3%F$:UGLPRMZN CP%>(B0+1:9N3HFXLR']8%-JL"FVN!P%_H($"4O\B&SEY0@"I=LVN2R:YQ@S;S3O/T&+H.^(0/P_B+ MJ;)N-#E)@WWD7KN0T@!FX]]@AUX=[-4S!8!C9C@-.I[],^A]0 M2P,$% @ 9HH.3PJ1)=;Y)@ #,( !0 !X;"]S:&%R9613=')I;F=S M+GAM;.U]:7/;5I;HY\:ON)5QYLE5$$U2U.)..E6R;.>YQ['5EIV\J:[W 0(N M271 @(U%LKKFQ\]9[@;@ J0_>F;=5UO M__CL616OY2:J)L56YO#-LB@W40V_EJMGU;:445*MI:PWV;/Y='KV;!.E^3>B MR=._-_*J:/+Z3]^I_6#>)/SFFF1 MBV-1K:-25M\_JW_X_AG.X7EGXJ?I#E11O9';4NMA\+6":>#,R_@AW+*(,A MB?PL_DT^=,=-I]/9=#Y;G)P.'OCCP[:W\6QZ_)?!"=>R3 N\9")>1G5OKH9A M\(<_>*$(:R2TSNLL6G6_7499U5OQJBE+FI!6,5SVWV54#NY^?#R;'Y_,AN"E M5OH@MT59I_E*W-11W?2HY-_[A&-P6LLRBNOT3N+^D5YR8/CK-).EN(*#KHJR MAYUW17X8%7ETT/'FKVJXTL5WC?'\OB MOEZ+JV*SC?+>@?3HS^(C$&65$BLQOH>.M99PK/'EX-L-K'-3%_&O(+*(OR6.(E M95V!3/ET\U(^B#(;W M!E[&,4K!2I0REC#H-I.AR&6/\*Y+N8W21,C/(&8K #0N7M1K(,-X]"0?BQJ@ M-3[FN@3A70)*<5$\[!8A[3L'ROX_5MLHEG_Z!H1[)SK8V($& MP*:.F:71;9H!G?89U@!L&ST@M#S? []80 U]?Q^M^E^^! $"[&'V[Y'^2[F4 M<,0$T'4G\SY?MJ$]>P9 M3'RZ+K)$EM7_$8EW M0#Z#G,=RQSG@M'W$V?/10SX/+TX6X<79&9T.?ILNPH4=^H4GQ_&]HX= )]56 MDE[)>L1TF20DB@')R-O':0[B8IL"TCU$VVR:C*37 .:86*I]D-RC*SK\7E/' MY.C1=814OY9U"@+Z*@ODYS6"=%E5 HY?37RULTH.+Z M_^^D4(/XG2-[M+#O#":)?4<7PRJP3;J#)V\/VWEL[W#_F;U#1P_LX-L@C5CA M_1;-&T 68/Z3Y8-!;7JRMXG>XW@PE8N-M/N/D,<'ELL>45D1K94#WX,!!>;7 MMBR6?:)7-P4AH)7*'WOT#.8220E@I$U4_BIK#S!_E+E$LQX'1.MM+ MWDKPB23"[RZMD('A5[U$'7WNG^AZ[Y'O9&T.0YOM'"#@:DS;H;B-JC1^U(PD MS9JZ3Z"_R'2U1BZ([@!P*RGRAD0]T%2LF&HG-[WP'>:E?[\1SFMK\I(]W>*DT2 MU<(UNL]WSK#2<$_%4@X?<\HZ5SGIZ@<]B':P]V[/&(:#A^5GL.[C$[S8F?T7*/8&9WY!I05 M;0&(N(]*C)ST8+N36AYWGG'G#C15F=XB7PKT<=+8%SD8PW7/ ]T/USNF=9'V MB%U&I^W$]>X9^]_HLRSCM!K%M6],.&!*C@A*\L)?9\7]GB8*C5_2>%='HEY' M$][K@UE=TA>I?VLJY9W5!3KX!8B53*);3=(#/\6?*49 JA,,(W'[ 'Y%!3^D M^5/O"7K&!WBML'CJC4A>D8 #-ID6?!X/%4X(>B-) M*W"*TG?VQ$UV10K8[MH1'GCW>'SL MHJ(ENS>C<\ 6Q83?-=IL19P(E 4G%P !-23>,-;S@/":RWD,X16@E&/'H*@\8HV0_ M>@>\+U=1GO[#RR+N=Z&PX@2-4R29:XQSP;GI@Y:[ZDB;88]D-@G<'01%_P., M_H< K[)H5FM1-;=5FJ11B<[X45QDF8X9A.)?_^5B/I]^=R_IA]EWYI.F"M5' M^I.B*?4GP.&(#/6%"N2J+Y\&($>U6P$V))D_@!YPV^F$V^8V2ZLUHKXJEO4] MCKY?I^".@*#+F@2%O#/\+BWK)LKT_U4,%H*W4COC)+VF> $^%XM.[-_^/(Q;RCORIMVG>?#X&2Q^8X Y@ MB.PR$1_7,E#WAI%9!H<6RVB39@]*DB5-#(AKP!ME6-V6N&@> 2']^/[XQZP MS1;JB^-L>S,_L&YU%!_72:L %W4@/SO_KH(UX+[*"85?FI)U;;V&'>IT(R=V M;]HT;VV&686*%FEJ[3N!;,(-G\&/0*@1+ ^" & E0< E0)N!.39LFA0E0# N MRFV!N0G@6P [V+L@"4.Q*@">N>)1DO HDAY!6E>U6E-V\)0$WVN$$*%N <0 MH#JKHU_A-,D=H" BNSJ(T;$^WH+MC;P-1]P4L*^Z""[SB[P]ECD*Z$1_C NM M95J"( 07N46'#C3P&)6XQT0%_%NOBTK269BXMUGQ #.#2L8-NG5PR3N\,5.D MS(%J"[IKUH:,B(/Y)-BQOD WL0J 2%N2 M!^G9Q!LQU&NMGJ612)652(I7B;2UCD?*M]E'IE/X%*"690_'Q7V.]JXCBR;B M$J!;V?,&*1),K-C*+(L+8;ZS0K6#$2'$@6KL2!#%2G[^>'EY;84GDR!:%$"H!)!TXYS9T6(,&%BV;#(59BWEBAQ1A!(( M(9"!*[HS,"T.O$%RM4'95Y^5JJ90?X4!D^#($>PWKZ[TN29$2R7*2E0;50-B MZS'P3< 8+6I#-IB6[-YD610UC)&!5>!H@($=J*&?YZ )O.M/OI2 $Z$07LHE MJD4Z661MZ["MF\!D!;3F>.X,P^^8BR&#R)D!DAED+D5[T/9L4/&D.:G_7*($ MBLH'Q"T=!I1&6F:,';@OZ*R*Y*ZU=1"1Q*@RP5N"V/Y+$Y5 %MF#2DFC'?T: MQ1]FX(-J73098!S7BPAN (R_-3GQ#I,MGFE_2&'>)TISQ@%.O60\]#?_-SPZ M*:8'S)^BAO"D+11$[T&L+E.4RW0F(L]75[C<)?!2)F8Z#:*(D:;2)KRQI4SD M=0"\<.(4!M *+F>L 4PD MAX#8,G!?0%3"YD ^@!;2>?BCR@C2Y*TCUB?B4R51UK\"1;Q$5@7&) B89I B7+ J' 7H0+"E8,=]:^MZ1AF=W '% M!.Q70%B"2'1M5B0KV*+A#)-S AT^@". O1GCF5&'$3%=]K.4(!\E+):0+=G/ M(^+X)Q?3<'YR'IY.IP&=5-P7Y:\(1)6/; U>S$_#D^DT[/H$22 MQIR0UX()F5Q%\4-@;6]MR]M;"J"(''<# ^EOJ(=@P8C\#5F32P%6]*^LYK35 M#V(A2V&KBJPL+0/H+BIJ1H2XU2(6@%^G&'DFL6_G+ E'/SD?M1S0Q MKG+("#^&ZAPL,7(Q\X623!,SB+XM MZ/-:C1^FW&;8#W@=/FBY8$SD50W<6R)RP+PB.,=@YBB\:(G=(1! *"C^%7!Z M@#JII#N11DH15GE[D39R 5+H:-3V*S28E%YSJ2,E(ZF'!;,06D:X!OBJ.=I2 MCHR!/91-$,7 0ERD )=XS1\:QS^1H',3)L4,;3LD>-P$_&83("&\WDE0!"NX M4TW1AXBL!SA3]A @T8-0@3,E;3#AJD@?%$V.,#X8V:R=YG%%ZUJ!_=_B'J,D M;6I5\"906S@K81)HSV9P"Q6(V-8\$O@)*)8)%O3@1*@.]VGM@ M@ES;!#%S/T%>!V70[ -XU&1V/Z>I60 M^47FQ(DDLT'M&&V(>Z"DP=,G;,_0/'#T$V-=&E&@P<#1G3!P1 97,!J\F:0^\&U M#*[TO0-:_4I=J)KH**NN-E%11%@4%R/PF .#:E]+9DKT]PEBJP*]QL* AK%& M$11E0Y'/H+8+4M9Z9+HRNRI?N*)E4=XA>?$-828CR>5X5J2D@&^)]-(ZXUU@ M;:F##.PP81RM=T#&QK) .Q?!RP'19K-!5YFB2O>M#3WXTNH.L &71([UXSWX MUW]Y?G;^_#MQS5\'-Q$&3RZS#/TDLM9<6D] ]0+S\&T(')KN)(*H+'(L1\L> MVK(4'+"$H:=)]U?YT%L!?D^*^SPK(G)"@E*R[6Q$C2(37A-]#<5RYOKF]A0" M4V=]4/JZ,KNC+D%H8XT&@M<*)HQH;IL2, 1^HKFXEHIHQ.0@"A_L5& (FJ== M=F+CFC.0Q/EHM^;H Q^#ZB]#RT^5EVA;X@ZL@< X-38"!\J98A6A\NO2DAS" M4G).13OBMF3&7$1?+;%HOV%""#0K=ITBKV3B^\;LJ9-IY!@CE=%)C##_"NW[ M S>!>@-, ;Z40\RXUQ.43ZE%H@TIEIS59*L])U6Z1!\&3;BV5#/VE1;B%5'Z M[0.L5JS*: LK(XU'+-1-P 1N^ ZCZ*<32G&3ST99QU>VT+P%-BTA*@J>K=/5 M.D-9CVZGP$(BH!L%07!M=?R1:+244FRX;@\-+0K:L^N.V0K*I"@,*MG2+7B? M!"[;H1^:%[U!7U073,%I]KHIG?12>]TF\?N+#(S9%^U,@'M]JQP*!(59DZ!1;BM);V7.%3+!Q& MQ67%43O>#I-6NJ)PI8L/*Y0YCC> PP-[*B6<, 2-T4E@_52RX(;3_[T!'U@H M&;L+6+>6JLC4P7#S$M@"#2_ YAK,M*)$R>O8LZ$2%.B8UFOE7[.IP(X6EDB MBHQQ:38[G= >!Z= [6AX&/9QW/UM]$!WU,!#3 7JH8*CW\PU$@F^4-+&I36: M /41I?="5;2),63XV0)^%Y00XX&*2BAH:^ST<$9@[]*,Z0_7FP\$H*[=K M+,:#2S\Y"R^F4UKIR4EXAB$=MUQ](NB1PEOX)0DN.8Q'GV3TB0[LH5-$Y*PB MKMNBJH@C4F#YM"1/$Y4)NB$"I7!-HB2VQ1]Q6L;-!HLFV5FGD*_R2X@UHK(D MCU:'_H : G1@;EG18A:8WLV8;2CB=4BM)Q+]+XK]6^FRW:+O!A0<&LYBGTN_ MD* H 0%-J1SUN8[D(I@1G>S>VN!;B"A &X/,=LJUHZ@CDQYW+< C -0AQ0Y! M11PI%\(A'V)LSH'U8?14)W2YQ@FO6.(QRIKTM#8X@AQ8JT,II+R5/0)H #5 M1=)*GJ/SN93?B18&*]"&N '=\!X=8$4LY.;H%(43 EPV)0X-$J<(RSFA"O*_ M*QB9SMV 4JPN3')@D1I'7&0-O-*U M6>V/3^)!6OZ)A'%B(#(.B'>- M2P.M+ZL\46?>.VZ5]F 1XK/%Y/1;IO_9='+R;5L2AG@DDII. .NU,FIW'.MB MQ['<0YQ/9M\*_U8$@7%2V'^C^73RO'O%@7V%VC?X*A<\G9Q[+WA)Y0ZCMZG8 MB/9B;WXR.8/[ !<@$@&7>+O9;++0*)WU48K'P&R#UTABA3N@7MTS,?*]ASJ9 M3V87>(Y3.(>FK(N!8P1>O<]E;<%'*FMS[7DSNOMXPAL4N;D2YXNI"7&H8CE: MU520-946/"0.6_FZ!U!D8#:!B_9)%4L!W_-'HBD#$1S-9^JND0"?H/E0N M9/=4B")ZS:[4288%N"0%?!"GV*TQB; 8#X/'GAMX<<-VK8,9?B)!P'/L-%@E MR*)[5<="<3YEMNA\!/C4,=584!(EC4GIJ ]TT.0EJ5&!+6DO0N312YNQE'-3VZB]),TU[L/)A3 M3VYTJG],:BY-Y>/I\T17Z; ++SZJBS>3U M.I=V+FMO>2OC"-.<,/Z!N1=@?IPHK('2!@,S^%F[$+98^4T.YENSZ<:&C!/M M%K#9D>3C\]/)>*BG0>CS6IT/5?U]Z!;@!SKMRV'9GN&NXZ/^4Y&O\5G583@^ M4<)Y?HHU1K4J1FD50!JA'SC98!OTPD"A2L-=)@45!KH5FF61P\^QRJ"_Q8QD MA4+LM;PM&XR$ \V<,.1$FF?K$\I@IC M8Q5$E)66CG6 B=,-.@T9;ZF4@GY*1/U_1"_I\W>L&:^YM@O7A=\Q+<$?. 6& M8(W=?!+J=BC*V5&C*DQR-="W *>=LCR4TZO+PNAS-E-H _2T6+&E)A9D>1L. M_><$@CNNWT51+=8IB%0DGVQ0"& M'%9-2M9+.UUI(F*4@8'/XMK&LW :\U#I9,@-1-B#X@3&KM)/[:IP!)^%2F716:/3A&[9IRY-P5H)C*9&&,$V',X@B!AZQW5Q3#\(TNALX5)$ M7@W ,FLCUI\LJ#>'V@MK.RAI !#,,@Y%X.DHN0!VEDPY01R5NL0Q0M6M]\.' M!C&%9-*8W39K8P=X0TH!XK+BMQ#'O=OM"(3U-T/;]LE\83>;+SR; MC39#>C7TQE&/"L5U%NE^=2:Z-OS\XV02^#<8"M0I TR:]W4F!S\)# #<2 6# M'B$1.(]> [O1$S$[76!)IOTI>-V E\4%3ECGGWZNJ;9_AED!_G\P.ST-G^-O M_&_P%BCLCYV*4B<$>J3'/^4?3_''X EUA<%N.^ZC56T,MLGD1*/M@M(4>U!= MEQ#:1.7N*+H[$JTL#%6>M[;PV?6Q MW*55H6I 2DD*Q10,*1@JY+4-I-3M%D371(M5PQ3!;Y+VS1:_/UN1P,\.VR#W!"$-OH,VOM'(#CC)QPFYR(-6A#[3*A)CZ1:2J!,["1E. MFN$4%22YE::G5[MR@3+HB$,2NZ]9_/4*N-LB9]= M/'I2XJ)#YR3-$6C<),!@.]-9>S/L>T#W,,>5TCXG5:5U;6J@Y]BJ)0\]?M$7 M*F)6Z"'%$QNJ@$8P$Q # RZ8N)3T]H@Y"BO?;7V5(;DW*E*C,<>'UUQ!:!^# MI*EO +5'KVFPD,,"-,1X%F?K'2A3K @#G<#-1!(4>-5D\-@;? )RRNS@,'#6 M4C2C35T_5=H==3&$;+>-HPP\BAA 22CNBEHG_57E8U-B60_U#IT:/C!PX>.R!O>KK<0]2Z%J\#6/W\HPVTV6\' M6K /EHT.,5AF@'65@A,Z\RER82P1?'_.><]GK4&UIAR3[!Z94 MPF8CDY3JJ#4V*%6@9#XO(N5WPJ$FR2F(R$I#CK%H\U+MS)5R^AA'NL;+KY/Y MZ0?N3(6E;L<04H!JF:>T9ZBK&4-.UT?BY$2YT'P4>]P :*EW! )%1O%9_VEX M&]&0.(V6S ..F>Y]5:3(BN#=EAL!4Q3 S 5WTG@N:Q?B)3;19ZS=,4ZQOLL@ M%:+DL84(W,4XT*.[N^G5D!(<>\%'C*74_*%C'60QB2S:\F,G%[D(/3Z_.E9 MK,VE/0@RY' K6HP1?XX>R'P^\.YO,9N%I\]/ABB(*V(H?Z437A3V46^*@AZL MNC7@7/Y--=[&V-=858_4'O;TH2:![J]W'%QR.LU^(C[HVAW]G:G,!ST8F&91 M;].E#-XK%%T3"1UAF^CJ:?#>[>1:>UX\S\#E.SL_!>=T/CD]A__-+X(?E20X M1MN,+81G-E)U1-"] *=6'P!'=C8:KFC562+<\!PWG"Z"G]DK%7CG1Z[.0.HCD3[Z"[U1C@%NP=PQFMEKET#^<4?2*=&'RY@-.?.5Z7]'OP1$PG0$'' M8C:93L7\/#R=G^//9P*_N9CKC_BW8(ZCCL4"_SD["<\N%@#ZDW-Q,IG/] ?X M<["8S''@V>3L O]. 38NGD\64YBY.-,?X,^!1J3^]Q>5855YST>7$"DI"%\N M8(L!*6)*!CP]JURY%-@]1DI7W4SKXF(6GIRPE/M!T%ZJ53\F1KXSCT!N\>\-T,&#=HN6)^($^.JDY137_' '] MB<4Y!3[/>+G9E,.7,Y#X4QB#!/9.HEV7T6O/TP5%"T^>AW/\9W9"OYY/:4'N MILMGQSS>[/R,%IM?+.@ 6"& IS\]58M3?<'Y"\^BD8"06T]D1 M6)*Z2%LY9NB\JS?KX"+DU>\5YW-[,@78;+1+@# D;!\9E=!.=3W4-8%D<;IQ[(5YOR-;9G M,N.PMFKZ]*Q. M5ZHHNOT4G5XDTZ.Z8AE01MZQ".PTG:2T]4]1JSN&2K8J]V^XR,7)H?:[;W,^ MXYJRCA^=OE;[CQSAF_-),#+/5YISM4[E$FV3F"NSWG.TF0#Z1K75X3&VZD2/ M01XC-:$KJRK2U6JELD"UP:R&<';2IP.19M5SY :[9NE$ I"B<7>30C(NUF6$14&$J"BC]Z(Z?(I6I#8I3+)BXM+@OMJIG]RVU>U.MD?]D0S-*.9%.S#* MZ1F);V:4V1Q_"8-VV=:2,@3]UL#M-QRV#%X%+>BYMU*WV$U&/W1]9-\Y<:1_ MZC6N?<&E^.V.<=Y!A[9RA[9RA[9RA[9RA[9R_[O;RG6%_R>VWTR7.<_WARYT MA-7?:1>Z7OMWW91N\(M#M[I#M[I#M[I#M[I#M[I#M[I_WFYU W] 3CC-ZP:& M'/K;'?K;'?K;R4-_NT-_NT-_.UKJT-_N:_>W\_YM+=/N;N3OJO^>^^+U_D!- M*RS0:Y,W./S05>_05>_05>]K=]7K_YU%W61/=4T;'G#HPG?HPG?HPO<_N0O? MT#/A?\*F?)Z_LVM[](EVC[[1L8=^?H=^?H=^?G",@;]:2XWX_-\=6O\=6O_] MT[7^\]6=Q6*\$Z!WSJ%[X*%[X*%[X']K]\ N'V(S03'>3- WY=!_\$O[#_9S MC9QG%3O;$0[-/#0R/#0R/#0R/#0R/#0R/#0R/#0R_-TW,@213M'BWANBFW@- MWFTF^1G1'CT0_6^1?V=M#/=I\K<7R,DY/>;L@=NZ+P3[B5MI[ 7^CX<.';^/ M#AU?1DNJ8<6E;4?'<3WV=!DS_% [1*UE$,>XHD8;7T"&A_XA_Y3]0Q[7U6(O M*==OY[ 7.1W:5_SO;U^Q\_7S2UE':5:)=VB=H\WS%*CZT\U+J0N@TJJH==M0Y+V*Z8& G1P<5^@,K:QMWO.AZ?^.M/9 WT M>BF8 F4]0/R'> \,J$N9!R?VLMFJA@J?13G/>GITM9B<3K_M?7H^F?4_Q:RL M9^SIY+S_J>\>'^^+W?? ['9_.5.K]\'$0]V5S:H(JJ&5,0G;7YFSH%^Z'UYI M\"877M">@JKZ\OU(M _NN/ B"+3KE^_X&LO-!C><_9;+O,9HW\C2'CKXB6NH M!F>U_#SKK/EK1GJDP(4BO3U5!\:A/<_]TX:\U<=(_8$UCL5NW]9LM._R%EJK MLJCZ17OC;B7%GYW:I#VWRF5/1SE_=& X&VG^+5VBH>&^SU8+QJ>B&=*1?4T M&99O/T?(CZWV5/SU+18MO:GEINH=I*\-W7ZRU +*TW.NI^H]G> &QW3ZO/5) MFWJ^!7_X W9]Z\O[P;[Y@[!V'#6W!8X;@$3;L7+&;:,'+A;CKNB]5NBVU7B/ MJ*CPTO04Q9^Z0] VU)U1']>"]+_E:JU&I=0X=A]TMYQ(:BW;5[^F.3![PH[\ MW0.M,&J7I/T*X.CW6VXWZ5=62U^?3<%%[*F&=S#Q+Z:-N.O_5U__]C/O$>QZ M_\7;_Y=M!!^]0:=6]PA_CUW ?U3O9#\BGWR4.=:>X(+BYT)Y-/=C!IT?5EXY MVE9L(U$?]]8VH&CE<,_\;O*)<6FME/?+>D\$)D2W"^_Z@G, WMNTPDV#\/"N M_D*NTCP?V< [2T4+]QKKB2?N=V\=:>R._M+(84_?[QDT[ E&'?;2P:UV;"]L M!=!Z\ 5"'U;V.Y?68=K?M(C!B"#-OZ7F4+]I11L5_DW+N(!KD_WHNE\<2AY; M=.^0\J-N;..=3E2_'=)\''O.V0<0)SI@-YN!P?7P]4\R+H;T,6:G7VOW4'PM M/O^2JSO8WTL"?[$^Z641FL=F$89UC[OMM;* +JV1%*KU0_^R8PZ%5V"_ZQJ9 M_S' %9ZDPB-F>P\[&]1ZON&A>$N6 \]]BUU$]IOV:;L=G^8%S!<08,^6X48P M\[F7O?;;M7VEO9#RR#6\J)D/Q\64T%@8V77BO9YWV9/]EYTOO,ON2,*T6;B? M?M@GSN',BKU)FA_:.8RA*ZF&F99I M38Q.7890T/5A.-CA]U%[_9;6O\/"9;P;[E";6[O.LZJJ?_A/4$L#!!0 ( M &:*#D^.#QA-.P( ((* - >&POB3G"I=?4V".JT!$[J"UF!,)%<*DZT<541U)4"DM4V MB;-@&H:+@!,J\#(6#;_AND:I;(1.\&R D,^_EADD^/[LY==&ZJL7R(^35Y-) M>']^=8B?N< Y1I[C0Y;@:/$:![]/>A'^F-?$#JCG?TC]<_)'] M+'W1;M(QS M*?9WR@*F/N& -H0E^)HPNE;49N6$4[;U\-0"J612(6V.R.B++%(_^'#D/7MZ M'0^G0BI7VU?PWW4W_2#0>U8@96P0.,4>6,85T1J4N#&.F^S 1R'4V:MM9106 MBFRCZ1R/"6XP1=929:"&,A'NH67,(+=R%"U*.VI9!3:HM>3&R"@II"!.0Y_1 M&88V!<;N[-7^DN]QMSGR<^R1A!A9%;UI5MV9XZF%3O(NF^?>I0V/XD45W4C] MOC'+$2T=7Z;#P(,.ZDJMGW':"$X^,7\LF!T9,%E3/HZJ)2*/A@^ M>U52 X#": -*TW07^:9(M8)6]]>IS8_5/#U!S4^]SP4(4(3MBC9W_SGO\G]6 M/'OS]Y+=7^50\!-JM(WJ!$3.3T'DXOF+G%W^8XU!UW5V6MM>8QM0M&XHTU1T M:DN:9>#UV)=%@C_;APW;:R]C?S/TFJS-@W"/W^1FD).&Z5N[1!=,\&A_M,*C MQ3!K-5 D>+0_048;?ND*CJ_.Y7=02P,$% @ 9HH.3]R$N4'J @ 1A( M \ !X;"]W;W)K8F]O:RYX;6S%F-]/VS 0@/\5*R_K'K8T 5TUZ\/J5V'/O+-7>?D^,G;1YF6C^P7XU4 M=IS4SK5':6J+6C3K MN28F#1O:B<*!5MCI.^Y /-G7\[[). YX%+=\-DZ&">.=T]]!.F'.N!/G1G<.F+ M )Y"FVM8025R_95RZY*@3K0VX#P)P S+<&R 83 M'D#N$) [_Q%RZB'\!9;IBEVWP@20NP3D[M8@ITX7 >0> ;FW-BT!V6&S5G$PQE 2),Y0,"\B N M)!H%DP&K8%\0?W;0^@L"MD."[3!R #$#'FHM2V'LAQ[.+<(*/:1*]# R&Y?" MLMF"G0L]-[RMO?S8I2[^\@@IDN@F:1IPRVSU?S!FLG\&A7KS &:43++(-KGQ MG5A9)MP_A[>&*\O[/27868E'SRR/+9B+F*I2=YQ23?92+K MA\1<*^XYY: \MH.H@K2.23DHC_Y"0^PXV"#$I!R41W;0^WN./I%"3,I">6^A M=/7=HA05*%%>X1(6^_$/*B:&^<-RD[6[Y\M;U4EYBGW7ZE+S_DN#GV/U">?D M!5!+ P04 " !FB@Y/1V40-E8! #3$ &@ 'AL+U]R96QS+W=O3?W;4^P<5OPMB]3@(PT$H'K0.!ZW% M@S;AH(UXT#8:^! 1ODQ0:&;) W&QBT05YM8-@&>;>!@1ODY0:&;I"W&QB\05YO9/1& M>;V1T1O_X:S-';;E]49&;Y37&QF]45YO9/1&>;V1T1OE]<:9WJ[6EHIW;YN^ MP$ + 1 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8 MW6["(!2 7Z7I[6(1MKF?J#?;;C>3[048G%HB?P%T^O:C59?,=(F+FIR;4CAP MS@.D;%+RCX1$T8#AL7(>;([4+AB>=BP>= V' X M(L+9!#8-4INCG(Z?H>9+G8JG[7B;>E)R[[42/"EGR)4GE,7+.F>)>6Q2YF@LR1$5#A>V_;SN;04A* G_0G-UK01()Y8F+ZFB#\!E M; "2T55L> #YGH*R\QWOC(?TRDU.3-::_)I078XC;33T W21 M=^ _P4BZYK13/Q\'0\)QC83C!@G'+1*.$1*..R0<]T@X'I!PT"$6$"Q&I5B4 M2K$XE6*1*L5B58I%JQ2+5RD6L5(L9F58S,JPF)5A,2O#8E:&Q:P,BUG9!G1[P "L" 1 " 9D! M !D;V-0&UL4$L! A0# M% @ 9HH.3Z%@1?N5 @ "PH !@ ( !^ @ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9HH.3][%M:X3 M! '1, !@ ( !]1$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HH.3[[_^-*N 0 T@, !@ M ( !WAX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 9HH.3_@2DNBT 0 T@, !D ( !E20 'AL+W=O M&PO=V]R:W-H965TTEY:M0$ -(# 9 " 6HH M !X;"]W;W)K&UL4$L! A0#% @ 9HH.3U(, M,J*V 0 T@, !D ( !5BH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9HH.3_3HI6K! 0 -P0 !D M ( !Q# 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 9HH.3RU3/_@, @ CP4 !D ( ! ML3@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 9HH.3YA[NI:Y @ )PL !D ( !(T 'AL+W=O=D! !Q! &0 M@ '.2P >&PO=V]R:W-H965T&UL4$L! A0#% @ 9HH.3]R$N4'J @ M1A( \ ( !;W< 'AL+W=OP$ + 1 M 3 " 11\ !;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 C ", 9PD ,!] $! end XML 38 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 39 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 40 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 100 230 1 false 32 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://hopto.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://hopto.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://hopto.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://hopto.com/role/StatementsOfOperations Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Stockholders' Deficit Sheet http://hopto.com/role/StatementsOfStockholdersDeficit Consolidated Statements of Stockholders' Deficit Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://hopto.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Organization Sheet http://hopto.com/role/Organization Organization Notes 7 false false R8.htm 00000008 - Disclosure - Significant Accounting Policies Sheet http://hopto.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Property and Equipment Sheet http://hopto.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 00000010 - Disclosure - Stockholders' Equity Sheet http://hopto.com/role/StockholdersEquity Stockholders' Equity Notes 10 false false R11.htm 00000011 - Disclosure - Sales by Geographical Location Sheet http://hopto.com/role/SalesByGeographicalLocation Sales by Geographical Location Notes 11 false false R12.htm 00000012 - Disclosure - Commitments and Contingencies Sheet http://hopto.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 00000013 - Disclosure - Related Party Transactions Sheet http://hopto.com/role/RelatedPartyTransactions Related Party Transactions Notes 13 false false R14.htm 00000014 - Disclosure - Significant Accounting Policies (Policies) Sheet http://hopto.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://hopto.com/role/SignificantAccountingPolicies 14 false false R15.htm 00000015 - Disclosure - Property and Equipment (Tables) Sheet http://hopto.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://hopto.com/role/PropertyAndEquipment 15 false false R16.htm 00000016 - Disclosure - Stockholders' Equity (Tables) Sheet http://hopto.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://hopto.com/role/StockholdersEquity 16 false false R17.htm 00000017 - Disclosure - Sales by Geographical Location (Tables) Sheet http://hopto.com/role/SalesByGeographicalLocationTables Sales by Geographical Location (Tables) Tables http://hopto.com/role/SalesByGeographicalLocation 17 false false R18.htm 00000018 - Disclosure - Significant Accounting Policies (Details Narrative) Sheet http://hopto.com/role/SignificantAccountingPoliciesDetailsNarrative Significant Accounting Policies (Details Narrative) Details http://hopto.com/role/SignificantAccountingPoliciesPolicies 18 false false R19.htm 00000019 - Disclosure - Property and Equipment (Details Narrative) Sheet http://hopto.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://hopto.com/role/PropertyAndEquipmentTables 19 false false R20.htm 00000020 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://hopto.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 20 false false R21.htm 00000021 - Disclosure - Stockholders' Equity (Details Narrative) Sheet http://hopto.com/role/StockholdersEquityDetailsNarrative Stockholders' Equity (Details Narrative) Details http://hopto.com/role/StockholdersEquityTables 21 false false R22.htm 00000022 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation, Stock Options, Activity (Details) Sheet http://hopto.com/role/StockholdersEquity-ScheduleOfShare-basedCompensationStockOptionsActivityDetails Stockholders' Equity - Schedule of Share-based Compensation, Stock Options, Activity (Details) Details 22 false false R23.htm 00000023 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range (Details) Sheet http://hopto.com/role/StockholdersEquity-ScheduleOfShare-basedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails Stockholders' Equity - Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range (Details) Details 23 false false R24.htm 00000024 - Disclosure - Sales by Geographical Location - Schedule of Revenue by Country (Details) Sheet http://hopto.com/role/SalesByGeographicalLocation-ScheduleOfRevenueByCountryDetails Sales by Geographical Location - Schedule of Revenue by Country (Details) Details 24 false false R25.htm 00000025 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://hopto.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://hopto.com/role/CommitmentsAndContingencies 25 false false R26.htm 00000026 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://hopto.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://hopto.com/role/RelatedPartyTransactions 26 false false All Reports Book All Reports hpto-20190630.xml hpto-20190630.xsd hpto-20190630_cal.xml hpto-20190630_def.xml hpto-20190630_lab.xml hpto-20190630_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 42 0001493152-19-012640-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-19-012640-xbrl.zip M4$L#!!0 ( &:*#D\N;E!-3&$ -=A! 1 :'!T;RTR,#$Y,#8S,"YX M;6SM??MSVT;2X.]7=?\#SI=\Y521- $^92>YDF7+ZWR.I4AR?DUWS\__YWEL:X_,\[GK_/)* M;S1?:VV?GY[\?GS*^W__/H__X<&__OY?]7KVB5GMO56^^ . MZI^=H?M.^VJ.V5OM$W.89P:N]T[[T[1#_,:]Y#;SM MW/+%9P. ',=-;K=-H MW@^T>CW#N'\RQW*];S>?HW%'03!Y^^;-T]-3PW$?S2?7^^XW!FZVX6[=T!NP M>*Q)X&H_&A\THZF?-;NMIJ8W_]#^,+0/EU\;ST- YH,9P'/X,SS6[,,_NGYG M&&_;W;>=WO_+.&E@!J$?3=I\[C>;%TWXGWC]Y^=[S^9O\5\-%L3QWS[[_)=7 M"3R?6@W7>WAC-)OZF__[^Y?;P8B-S3IW_,!T!NR5>LOFSO=%[^EG9V=OZ%?U MZ-R3.+F:H_4&?[XW_7AD!'#%\W.0P*]6$+V0?+CS1OR8>I0O?+0K'N7J48O- M/.>S0>/!?7P#/[S!%:HW]7I+5X][;+@4Y.X;^%4]R'VW;>B]5?B))]0+H5]_ M,,U)],+0]._I8?G# F#@%\^UF;_P'?IEP4N.ZSCA>#%<5N"]":83]@8>JL-3 MS..#Z+WU+Z5? !CPZ\70T2\+H!NXH1-XT\5+(G_$UWKIUWPOF)\&OEPPPS^N M[ZZB9TSQ^]QIR !]/H MV^A[;N$O0P["D*!DJ=51)+OX_-^O?@6AH#<-O=WJ_/QF]N5XNC<+YY.S36!E M76L>"MBB7H#B[-<8'352_-O<:R!_$R\AWO'T5NH5]7T* /6E).ER.I_[5\.C MI:T0@,$"(JE?"B52OZX;N$^.ED@2@=T02>[8?F+']H^2JU([MK_)CNWO8]9UX$___)G[KWY5C\WA_?.;A5,DP7NS&+ZM M]U=OE_LK$D+$6]6ZEVC=^WM0/FOWNZZW]$ZSU^J&#:!^>&4DB!BAM*P@TEDPTOCB]N6&!RAUD?3<_ASH-_<(8HF7BH&.+0 M#+%'"7%DGMAA=LWQ$FD?G-2O_,X2^A^[WQQGE=]9NG7?8]"S\C2.P-,H@110 MW-#K5-Q0R887QPTE="Y*)10JAC@T0^Q4+BP_M8^8XWQ 20K^#1LP_FC>VTS@ M_O<@] -W_/<%_8=Y5PX[#;ORPG4&\+9GHI:XX?[W]]/WS!F,QJ;W?4:5+"'- M>F[9$IZ[Z80)4##WX^W<$NR;74N>,U$@E]\]N167'Y;+HR6HN'Q]/D?:WJMD M^=%P>3ED^8;9-"D3MK1<7LGR@W-Y.63Y:7/YR&.5-#\TG\>+4'%Z5MM<,O)O MIA.:WA04(DB+NY$;^J9CG3O65PZC,.;)A'AE!&>)<&',9X+8 MGP:W7'LND">87MNF$P!'1.@E!9!Z> ;W4PUE+5GYR]!S>!!Z#,ATR9_QD_\" MF6 Y&4Z<'V;-IDH2E$$2[..48W;E*TE07DFPSU,O:58F;*J[)V8_,G$N])E, M>O[(D)@GPAZ "598)TS+[,B?JGK(<"9PP_S XX. 68FCT?SL\[?O!7__SAT^ M#L>GP5 SSDI\=+J 7L5ZW#MFY2R@P&J^O3&=!PD#_IE:W,HAR^G??W6=/T+3 M1DX5C',UP7B*7^VW5<&!U52K=EVUZU;ONFBE=K/EHFF&-VS )QS>N'IR_$\> M R2]NY'IW#'GFGDXU/!/-^#.P[7[Q+S3W; K"%[MUHUGB;*Z;@$5$[9*DN(; M\5XE2 M7H2\6NQ#+?:A(M]RX3\^@W/$?7;M\0$CVTT_C;6_'9D>>V_ZS,+R'_B5,K?H M6_\\#$:NQ__#K&^.Q;Q9GG@_G:=*@H66DJQ2*QDD3<5PQ\MP919;1L5%>;G( MJ,36%F*K8KAC8;@RBZU6Q45YN:A5B:V.1GQ M@6D+1I$(OOUV6S%%7J;X[?K$F>*WZXHI\C+%^YL39XKW-Q53Y&6*KU].G"F^ M?JF8(J=!>Q6,F'=!]./'GF*_ADO(&EV$;\4T&>\:J0S1=+[IC.@)NV_/FX62NNW[.!T-8U+-+TSC,=WQQ@0#[9SF9CVE3^ MT)+SQ'Y=;Q_O!182@9T>G8$\:)_6!97MLLK$=OVDKN[-3^<#!$%:U>4L);BD MHQ"SI;7G+FD5ZY2.=38U-?;!.K/2O6*=LK%.:176K %6L4ZI6*=\-F5\0U^E MI,K +NE+!UM[J"2JUKUDZWZVRW7/X-NLO'CKA?!#J2X?.WZ?IV*I,K/44?I" M%4N5G*6.ST>J6*K,+'4TOE/%1B5CHP/[5!4_E)TD5!Y2) P[D%QUS M'N,QN0['3.?R6==IG79DM#V,V#]>(NU#,BZJ>CF9?OM5G_E"6<)\/DV62.)5 ML436:(ZLC;MAC\P)9RZ:OW*8NN;\N-DE^S7S5 R7(L9Z5MH2@ID;1.:(?FA> M+F=0*2\OWSVY%2_OFY?GB%[Q+GBY2)CN@>1RU&^V8!:$?DW;,#XHWEOS_"UHN_=R&/LI7!VE(BVA#C[ MYO,%BU!)[5UQ^J4;OA@17E9&C]>@XO.=\3E_K 3ZH?D\6H.*SS>ZFJ>Z5.58 M+E79_]4\\S'BJBEU%6RM.I57424IUDN*ZDZ#2E)4%UU4 MDF*]I*CN-*@D1771124IUN:R51=='#XL>D22I&*:4C#-,4J:ZG:44[P=I02R M*W2XX,%OMQ_F6&7,3#_TV*_<=]N&WGL+SZC!U$_I*7"T)>.+HY*E4T@BT$,; MSP'P72^9Q^*/P*/SM,5WOX9CYIF!N^ T,0<-9F%<-&IBT@_,<1.[ESM<_.H/'SFV6#S4]V08>]]F?'8L__S::99TL*NJ6C):?[X Y" M%!1XFIQY%KU9_T.,GWQ]T;#7M*\_BEV?>?RDW%@Z6G*Z<_C5PB7&IUW6#ZC57C3;/ !]A+SYPY^&3YSX% M(SS"-9WL;)# ;,5P\[->KF8,!L%!_,TFB4Y.RI8>=G MO1V;MOT^]+G#?#_SK($7IE!,C;*(%P75!0]=PG?9I_K#2//AW$C+I\-%SC<9 M?EXT7332 FD1=P\7VN0J#/ W((53\T[??YZ M^>K7LWZKW>]V4[)DQ5P+V/B93"#JO2?HM04/SXVEYHNR9$Q_!'84_@?[73R: M-L-6%\&%Z7E3@.]/TP[9$H+0I#%!T+I(4 .%GFXT6TV02+EF*PS$OI C*T'L MGQF=K2&<3VCZR@(IN#:F75=/ ;9JCFWAR4(H0V_V-X7GVF,3DUL?GS&IA@%Y MR5\\]WT6^%N2J=?L):'*,%-!P&6A6>^LN25PA=!(;W723+[=E%DPU_6^T:F\N''MC #*M]P8 B-\W9^I>O3-8$OO]S:" 7:>=6O:)L8!MQ5;[>XL'1:, MOCD,F1B@W9G5>AE@^, F+AA=7[AYSVTT ',38ITHRS%#-C[7DU@N&7W.,'/1 M1QX$?W'PCV0N]18XST#4G3$=,TQ6%("92 ;0;0V@^KV S=+KI47P_-";39Z) M%OVS?B??Y"NIM;U";.O]9N;%6:ZBMH RD_%PEK;Q-X0R0>V-=8Y^UEG&/CFG MR^1,M- RSC8=6,U#!GA;Y$#G]4?7VX291E^"U+K1$Y[_=H[T##.G1]UDUDS; M.M>L2^X+V-BQ.VOK:0"63+ %'-E\...L;VP QVR#4# =PG%(!UT?V!!/HC8E M3;W?-%J]E.18/UDQX&6A&(#7[J?-Q_S@$9^-7-MBGB\:L6Y.+:.3HM7\T)M- MGHD6X B?[63VGIA]Q360V;=V<119=X/M_F%:2R==;X$6[K4Z9ZOE0+_3.FL= MA&H'AS '#3/"6N_K_?:9<6!R9@86@P!G.Z3LZNE;K69_)[/WLXA/_:S;[.Y0 M?I9*6LR6<9[_&[U_FUUVGOAMR573QQ(BV>\&&/M7NWV=TB[ M VGYLRRS]_MZ3M9.!(S.':LX;W'N6&G=1$4 MM%15%[ TI&N:].[\BBMVZ)H MSC7S*# MLGGB[0^RS[X?YJ57OMCNNGF68[_)/.O3R0I$:LUDFV.6,*%V*3":R7V88K'YX$=XGN8U /_M^[,YZRIMFMR MH=)GJ1O L2-4%O137I.$VN^WRHG*PC;G<1>I55AUNT;[^)#Z[7I-_*+3.3ZD MWM^LSA/HZ4>X4E^_K,FM:Y54/*RX.F!A1?/*W):6T2LGE@N;RF>3')VSV6/W M8T!JG>28B;D?!U)K)$>KTSL[/J362(Y>\YAPVE!P=#HE9L?9A@^K:XLP?[F4 MF"SH0K":\5K&\6"259B#@BJOAEK5(76EQ51F@WU5A\_5L>].2G-8T"%SI+A[CCEIC273:)75!UK1G6RG/T_EDY<$I M;W>QU<&E;GD]D%SML%9KL7;1LO'"]8.KX2?7M>BXE'F/?,#\6]?.7%Z_6D;T MTU'*99-M!U;>^%VWV]D36+D,XU;:\-H56'FMW-99=S.P/GFN[U][[G F:7[C M ++>2YG;B?%S3IT_X&OH_<*FSN=>]>Y:.!Z^8^9;9-LH9Q_K= M]+ZS #[+AM+UYH;K M^(DYS#-M>/+<&G.'&EYAQ[L"F:Q]UDX!MV;* B#,K;5:K>;>(WN M(_U9*WO' MT.7CODZ_N3_H*AR*_S=4R-H/BLS, G^^+F[WOW>I*]-YB:L33; A)7O:HS[30 M*1*0?.*EW=P-('EYI)Z7(/$O*E+ G1#>D*^ZCO^>#5V/B>?NS&?F?WP&1>AZ M%G=,;_HY8&-J6(0Q!I=L-FHPS/Q"_#JCHZ=X?H?@'I@RN46CH9^]&,KD[<#)Q>IU?;?P M9&"P=8OQE04%FQ\S*B$U0>[9-Q"[S4)GSRO:NL7-OIWXV'KNY*KGJT(M@N?F MCI?V.OM2W'-5DNZ4#ON%9-%1V,$@24J$K:M4VZUBM^Q2UMD .)"E9SN5)UM1 MKD!QLXJ]-@"M6#F\@.,.RU+%\8RBJ:KO>F_Z?+"1%;"BR*P5 [-POHV!6FL< M9"N3+1RHU3;#"J",70&UUI18!E0=BP2WA.H#M\. ;9:4L!FQY(Q; +8CUBH$ ML%VPU_: [8K%ED#V%^,/(_C^_!&\X0?V-42E<#6Z.,B&RT09"UNOUV<:R5J9 [3Q?2K-*I&,CR M]"+=-V1EI5F>Z%'6-@*%K6;FJ-K>:;9_R+ZR)WDC!_QX[;D.?!S0!;U7WL7( M=![89R?Y '<&?&*SC\,A&P17PW/+G6 ,ZH_0I!M=!W1"DC=^5$!LL018%!R/ M*P%&FX2 6F>S<9 =(%(F:I60'!_8Q ,HEF*1.]%SYDJ7:/"\$^<^5DIGLFPY M=;XD\L)FSIWVMFYB<8\U'B_S>S+ 9$%!(1ENNKC@;=DO]])O/ MP*6-,J?/!P%_+(S%#2-=PI-]]F+ASB_WYW+NBH7[DCLF.(!%T[N5 >@%4Q<+ M= %> P>J[-+?H#4U%\C&TQ'YA M?!7ZW&&^_X'Y X_3(8'PF]11 KP\ %/L#L!\;[N#[UDI\^M_V<&[B>8'4YO] M\FH(+[W5].8DT.[X&"R[K^Q)NW''IE,37]2T6U"KPW?:V/0>N/-6:[[3<)JZ M:?,'^/-?H1_PX?35?ST$[W!D'##OX-'+]_A!;_S7_]9;[Y+$TO#'-_?JL3;1XM!B-WAAI?GCOSUP;9NAH\#L:4T36/<-H_GNB45_Z.]2OX1^+?%3\AE,$P_]1!#BO1Z6Z"G /%]SAYHYF=CJ(' 2WMO<'^&YO>\.@R=\^FG$ M!R.-D_@%/)*//W(O"(&:DA>C5TP'!(7MAB@NQI,P2(Y'4 P!X'%H!WCB)Y]A MGN8J]U'SISX6%\I9\9N_N&.Y3T#V;U\__U^:P&>8I&-K7T#R/]?OP:"UM$>@ MM0G*HG&LK'3\F^%N))98,B LDVT#UVA#<\SM*3+5Z0+2!ZTU "(#P-R MF2+A D:%=0IH:G@4?W4QENLCM5SM">8*GQ MO\'(]1G!(Z3-Q':G\*:@ AN$'JL!$X!A![,+,<$<$"4NX;QT[R;:&NS26IC+ M:(+M0?D'3O 2; Q#V!@)K+48;4WA75D=)< 7N;X@;B>( 7AFN1]0H8?]2HI M'&>6ZZB14AHR=$RP;62UBQ1B\,=01)5!UOMX/QK)1&5^D;(T5=(%+#>9GAJ: MG4+SP;<@=VU[6G>?'!@L:8(VM'.0SWZ\LPD*CJIG()5U-#0.%H!2]LV!" &@ M)&QM:("7M@%.%H$!.HQQ1QN9CZ \&0/ECF>7'KS+2>>Z MG@4C@%;AP4B!B1)IHA+'?.U!]&NS"0TV"<2[2+%O#H%$]\V!)9XPDS^=GU_/ MV\A"L>&9.:@_(A ?)W#@#NI/:0X@H6 *+T00\"^//82V#)R J0-F[@/1 $P" M?/ 6%: X*\"G5>P5+94Q]S'AA6!X/6//WWZ\2,+9(*F,C3@>T)OP0S"4\M#> M$;QJ<1\TM0^JVP<$_QURM3*. P[ PCDJ&_P8)8RE MR9WHL2&ZJ\0:IH6@T7.UM#^HN0[L-P<9!PQV#WG;PVV9?$,:XV!BFVCYP=A@ M[;8+L!PX"?Z9&;CWQ,ZRL"=17J.62AW MP$K_(S0]V*?PU@T#HSH P+1+M'+U9OT/87F.W-"&;8ACFL2\0)1_A0X)."%7 M$*[L%$.3C[*&%4KG8C/, _#?"'[DDTR9">:T@[3^ +ACIK'6TFL:AL\D=9_ MBAYR-,,)+I(;'R]PR',0>+8FGCY+B3)ZG283 *3%!0IG)P2P=SC"B@0II& 8@<^2J5Q+E8!A<, ]Y7;(,A]6A)4SJC!'P+&END *V M"9ILR&'U84_#/B%_$S^">,!D2'IYDC!5CW=I3]%"C9#ZYC/E6'R$L<=H/YT M>D>_'96"%T:RV'^P1DL4N]J!/)@*?8)6KS+C? #6,1_H8=RB8PP=,;789 G" M9@['DX2(-RE)(%)H'ND;C!F-(\?$%%F.^+J=2*O#OV-;$A\49W'H/90P>T16"OH;5AI;:BPP(-9 _N>Y_CWL-_ M)B)^<4[;[+?085JK*<]LSE,YU. 2QF1A _,@3*4)/1$.4QR(0(@^836*T(]A3GZ MJ7'FYA,'_P0<%S\\16M10^H,$) M@@?/?0I&#>T]G=%BX%"N(#FD>*HU\5QD!7&2%"Q>>-K4\I2-UBKBQ,2*B86& M)Q#@B,&EG> P9L'X"Q=+FUNH#1;I]]B2XL@4@U BC!10ONZR8\GH@$V>C\*\ M( _@B]39FM@ X@XO7"Q6$W07*9WTLS)S9I@&%AC<^@>0!((M #V/\".3#ON_ M A>D!DHO.% -X[]!_!.&2*1AF.083F&1N56)!E*Q$!QG M]A!"4ABV >Z?6; M ]AB/I6: S*7XLOHI-=BH LLP:(V1G1P,^!$8<"CE 1:YT<&%M0#X!70<;-) M+BK 90MAA1L"A _ 9J5)AB,CS^#(GLGQD#>J?(_D@-P'ROK[A_N$>0EI+I:T M)Y+'])8"1ZR&##8OG4:>/$\"\23L-^!DP M4@N[8+\H)P]V S 4JK4#";V]+YYP 08@\"?H*#@/6&Q#?_L3;&K!^Z$>%;^>>\&L%^3. >>F@C4;@!BR5:L#:]FG_!5C"4.:LU MWVP8'>[D'0[)%U@1I(4-NN4ZGW5[9PL6>A&D^P/M6NP=6@(MZ_^P[XR_"I,W M@1=_1*X]\IU70L%_;MOJA)9BL$GCU6(V&-]2UY(*548D0[7JN0YN6'N:CGKX M#*,J^+BR0[^SZ=P(\+?E/CFV:])Y&\'@,1$=C_P+:6J([1>:C' DJ&4LDR#G6>33@#?H3F'M)@*I56J;2C5VFR45\^E::"8X=3 M:L?O(.SQC'=A7$4(]H'(6*.3G,29":B2E".\>(2TH >7$]89U!((A$32BU!V MZB69,Z*".G$RNH=.ISIR=2C*/\3C6#QUJAS.TO!3ZBQ.Q0*QEL_'S/T'YCYX MY@26%BTK4\0&H]198+.O6$K7.4'5?&!@U:D%=H.(\BOP#RW1&V*/9Q='1?\] M26(5F?.I6&#$'T8V!K\Q/TH;N3;:\QIHUAZI$X7J8Z5)'M M%\"D5"PLK5X9TQ,9#O'*BVK%I/N"V3J.._<@Q<9GLGNTUU&!Q$\X_UPV_O%* M9_N4LY+/5>:DC"+"RJGL2=50\02P/7HQ\9=8GR@A!(/[:W)>TU%_#&C<8SZ1 M2J E@>"BLRZ2<$-'G3%24H1G6A1;D'UG10*,4!K1O W:LT),PW]GV1P263 M?.1X*O<-OO4G;( '+G'H(UTD"2])6T\S'RBE#*//&-M(Y T12XH0B8).!D*P M5A"KECSVR)D(>@,6_P[- N*L4:1G@07LN&-Q(Y5(2$F4^(@<<,V,Z)(RH!+)@Q-S M2K@J0N+*25I@D#YY'A.A9#$VQBK3Y/K&)[# #B9U?A#@BEHS^!POQ#J*(0>( ML)G(=9345RLVMXZT#.KMY!HNR!FE%^=426U%SGBO/-'2@P9\R 0,7R3\B4I M]DY-\&(=([!Q/0HKF]J8.WP,D:8/)]"FE2LF0\*M&*4.D05$AB0EJP@U(_'[/5%ZLQ3"K MD>II8PT]F6!&)$C]6J251%*4>+U&B3,F$4\ZZ_)[56B$),>E%6X 2P)F%?ZF["/,$ANR=UIJ-7WPP' 2PO0) MTTLE\U"ND2KW323C#T,/'Y6+DKCR)8;4%!437UVQN D<86-X#XP*F)&Q/4P8 M2U18"9S M/+9@T2/^@GE%H+((#NLT>A6'E0F#\Z@UXDIV\L6A_$+Y9;0:76 H<$=0C($T M0_;2]49;"35]7J@A#V A]M+HKX@<+HD3)N$2XF\A8"VCH?<1E@[ HN1K?PDH MZ2AC I1C7=GC/,@6#?7%L25VU:\\EH.>74<;@NH)1->$ -=E84'.[876:S=3 M935B/35:RU2W]M!700\*QZ3:VDRU,0M&V-$,8?DF^V"#LR.^KL6]( "6I7UQ MTC4X<9\U"G7ABW@L!!X9H\BD&8AR0%5JK HGX#>"XIX%3TQFM"XH;Y^/8Z[N M\J-B5$H0$4 8V /-^V$>.R&="",K',CH&07S1.PI/CG!$&E-E5W++H((2]S& MJ(;5U4A,U\,4XN^,JB--AP)=%)?U< M8[GX DP6KI,XHTJL$J,H(1$Q$4N&4406L_DDFXE2 : ,JZK.!,PQ!]1;L?)I M=R6EL:?R((IJ?. V7OVLJ>OAM6O8K[G6 5QD)?1?B^C\1-CS8[S. E]".2(OJ""99/%';DG!+H/TPX"Y4&C!R4[ 3PQ#71@=P^.?!Y::%[,? CQ4HLD2$739"E/Q),$P MCX* 7?5PC;]1LINDX!,U-:-C)M'/$U,9AX"BX/8HTR*%!+D_HI3!=3!#7L(P M@ZL$D#^FT5J7DH6FJ\RK1(0[NE[K-W5Q!!^3 ]/X1ZP.H[*I]@1ZR8SZS#XQ MC\6];*66$ MHJC9Y"L'YI8L)%6OO.X_.OZ;:+:'_NU#=$0^VHG\T,\@FD M8VSOV<#$-C_P_%3H*Z!_W9(K6'D(>]4]EZ8\__M3G:!>1N;89\ MVG%(93LE6\-'ZR.2LGPZ,Z=S9TJMFDE+K2U**TI\.1$70]?B;I!R>ZLN7Z)V M;^Z46!70+8:,#K>?94_*Q&&\)5J\40&:&<@&G:DK!R++GH!(-/^*,WLK:7'0 MTY?[E"RY23:Z.K=:&+YSKP>< 6B93[O0B7:C77YI1A1[8JB:P$&$C_ MXY+=>R&VJ@"3KBM,NEA%+^S:\MZ%_Z3:M5R>W[Y/]6O!?H/IS1F__HTZ _DV=W$)@E-O&BD_2#"/]OK.G8"STV\;/Z7\(&$Y1KV@L02#,5_40JLB;5/S MZ%#>'=;IIK,HG&52$T66"&NIWGYC/.*WQ=0R>B'[_X'%B2TUYUH6_1LO$D0S M]5&T+86_L7^+^")Q_4@#O+UOFL04O3.1Y41WME!B@,H$,,$FMT03>H\%GAL% MHD2,C2;!-"41B>%1(G)LG@/@OYD.+;2\EJ !!AA8]O8T8B2?FC M:EJ.]P>HBSS4;3+I)@2F5%7D7LEM$/EDF!2RE#8SXV"^^!CK D0'7[FU!!QX MF1FEJ$O'23&LN&,(FV%RCO'6$6?6HA)ZW<4VZFQ2 MU**(G2:2067\>48HSA]9TJ5 >$1.$-62E]JHUKS8&Q9K0DRLR8E4A=@KIMAF M]<"MTP>-(CPBMB]B&V[T$-[V%?D\/[1KS;BQ-O:SI9)!!QM)B"PTA# 0F,, MCG'1*\_TU+T()H9RU)QX>^: DF,!4J))?,) 4""FU$@%A]:VD2;#E=(D>4]* M)"X) D&N2*&(A9"D%RR#G.+#X$A$H3BH <"%R/7F% M@RL3^J+V*@*25--J>3^0@]R<:-6.M?E8=R1^BO3QB@0@9?8D(VR"'T3&_ ^Z M@2PAJFC$YYDRFL53KDE/GI],Q4!_,-KQA$9[P81+Q%%\O6FV&T=G[RE5J9C7 M-K[G6%%*[(?(=CJ]VTI;X@!5X:[-YP)7/FQ9$X1E>$R4(="ALVH'^%)LHVQ= MCPC(7UX-J,UMU 3IGII8U;$^TISX[*VF/H$G(9H!]3LYVB/-="M:V@))M$N* MGT811&]8"_!?UO^G+DZ^<#3;6D0X^6)Z L00Z *D,%XM'2V]L))F.%BD,(H MK!08)5/'BL)*]38Z!".\T^0NB'IRZ8W.)-@]-=]I=_;)NA(FETC4YE@ M0+VX%)N%H(OM5PQ3'0%U^CNFSAZ8I: KO:MWVG@%U-H1ELV=82%?&.)%,.)? M(]C5J[AO%J15,OPR]!PN;KW!N[?Y,W[V\TG4W$NW3K)OSD[Y1DXL.#:ZR*M' M-@6R(N+&1-R7("]*7R_9D5E78C&=<[Z89<(30VBG8K;4I-0[G=K9BEUX7(Q1 M+#:5\*B$QZ&%QR8VVA?F^V]G[H&-VZ.\.#/C]3JID,?2F'>.7P3Y.CLB7R5B M*Q%;%A$[R\?&F@V\U1[)6;79&:/TC7:4 M+-)+39LY(21?KD>>K(W9C(_;1*+F1TK.Q$L(3CG=HRW2/6Z79*@*(A"9J[2/ M@Z\8E2K04M7?1_V6,4L0-I[8A,CT55E#"3"090U?W4>140 RP4AE=::JW?!7 MN=>TS]3E#9/G<3&UU_A.(N<='L3O4W4.3ZJ[ZJ.HJ!8IWO&.;FC7H>=C]K\2 MRB3V\<9[E2DDAZV)]V0RN*_^Q,$C04_F@T]B.? XY6K*IQQK_LO0P>34U]@> M K-$5=>>^,9:;._[R"WJJ4M]@!-W7&,F8P)W\PE+-U*H8]_T>Z8]8+VR&$\D M:WJ)VZ@U-I[8[I3A"CFN4U=_B@Q M5+H^3!4TKUP8UYM?A@6M5R(>( C2?/!2\L5*B(&4'*+/M>A';2[8:[@5A$!! M:>$E[S>4+)/H/RSZ1>,KLD/!/5/U-3.7P]#E"YZ2%-2P/Q[FD8G[XZFDQJ?+ M"^(FU32 [(F1$4((D(A^\ M/&2<$M5)[ 6AY\37@D9RX+-LEZ!64B"AQ!7MPU54C:[* ),69AQ'5[3$!*YA M@PEQV4."ZM2T 7OK@-@E-J%^/XHU\F+Q#5C,CA^6+;WC\20OJ5J#Q=P:SZKN MUD <$STHZ ('U 6P/#7MT0W4G1&"IT! 8H_MEUP-7=7Y9(.;VG]%8C2R;4A: M/C-O@"W;)QX7U7EH$E"I) FIE/T3;=2H*-)Q16$)-;_"^U*C5&NL^4\VTD]V MOUID\Z7ZDR3;48DB0M+H/() 6!3SP//(6EP!.,&1%_BEQFH^P%7]I10:(_<) M+V.HB3(K/I2W_0[XA+.HR\(2K#3WB3!C,)FGD(APD/)B A.0%DR(I^7("%EJ M3GA ]5HX5Z#N()XA-G4KFR.B7@P1(TY9QP&1E1AQ@"#@K+F7%,B)/8 4P1)A MK.&4G=;D(VJC=F9U0C(F1H\-8^$U8C6MK>NUSEEK&5>)ZU^H?9SJ M-T?5MHUTEP/9AB:K*[:BB#;AN#..#Z^C'\2ZUHTR,'\GF&1G.&O:] MA,F"@#VNX&Z+X\Z:92J.RWPHFRCGV'C( \V8Y)E#%+/\);MM+C]_/XURI(HO M\O'%N6B^6G%%B=>H\+U[>)1NU.5]%>.5>)4*%@Z'1^C"Q3NY!D%HVA7CE7B= M/BK7^F0X[PL?EDK);II>OAKNLI?I7\EC_!TB=-P$NL8P5D6>9>1Y_4\,NBTO MUBB&0">I4DY_Q@-U=VAW1=."J\3IO!G,7ZVVE&EWU_L@@PA00[27-T'0>[5N MK[-VA"/M_K <<:/1Z1TGUH6LN]$PUO)LR3I?X%>?Q,'HL%O4+=R[ M81#5UB1KHX4)FQ!&\^4M+Z40)5L90UKXK:A;P(K'?18NY+CH(H.D*&NNC-[< M9;*5EH@$YB--.2^0Z>Z46 DC9L?$*B2+L)#]490BWP9.!Y_" MBPM7554R^>2M4^ MJ_99^3EH'P'#3$?1>W+/*E@J6/8+RX$J2+>H7FPM+=_#YS<^96PV>AVM#G*J MV220T^>,JP Z]GK(Y00U>K6.;3LU&WSA. M.KWXG;5?1MDURQSDSMLM4R:WT7,&*KBZULZNYXXK"Z[;JG7[1>7!'1H9H]$Z ME>S$5L/03P25DV*Q M=EW[Y$GNN:-\V5VXFOT6X8*(.[C6X_HPS>!ZJY#87R MU97K[5J_N]S^+B45#\G%1J-=S&WH+X):[4;[R'BKVJ$5SY7" =K'3>L9?,XM MQCN>B^ WW;U%U'R5DI 5\U4TJS;L$1'R)3!?IA++TZG*JVXKW0INCA_^,CWL M]"ER4OA1H[0U\QP:@P^AA]G ".'Z"\1JJ=NEY9UY\&.[VUUVUYRZF2QYJ=Z3 M7/_D[74$03P/U@'/M6%.3S\R+:W=UVNM5H<>[QI&[4PWHM&3=<4UO)H3&^/P M1V;+:^L7/4=0S#5 P,O_\#I1ENZ2\$.ST=1IZI'YR/":;_8\X9XH<5;W'_YN M3F$0NJVOM:QR^>AF=^_9__ ]7-S_^XOKMZ>VO:S'\__<3(."([H!;R,&AGH MA@U_>77IN6/$K-[4X?^!*SYWZZWFJU]+RJ?X\CU^Z(A;- EGO)0SB;6FT";: MWE>2Y9 8W+!'YH1B8\,Z#<#/#KSXJD)Q;2CNGM4RAQ[!W0\;EF[0%#T&7LSU MZ$?>!B"C*7IT1>=WQ+Z_"[;]B&R;-[I5Q@S;W=#J%C;X'BFUASM "HK+9BIR MS$CDE- L#.!CP'9YB_)3Q+9:VXVQW?>Y_AH9&L56I*6$UNR%L)+FL,X;>2HX M42O?B^5/%JD0>G$([>5X4!K9K>ZR],UO#O91U&X#,UA1DQ4E@>:...\RY[5E M]&J]YO(\BP(3CLN%N-'OUUHO$?%NUZBU7R+BG;->K;,+Q/?9U/6]9_Z'SU_6 M>UBYKAN=E2QU7%I*[W=K^LE@8_3T$UJ;5J=7.RL,FYVW'O_-!/^I9"1L]VK= MD^&'[FHE?ES(Z,W.2@5U9-CH>JU9JJV:Q\U?"!V>,'YEP8AYMNE8\Z;^80G> M:=?Z)\,]K;.:<3K(Z*T36II>\UA4\#*05IVM7.'VEB$[GK?%2C%9>8?-@>]U M5RJA4B;!EX^,1K^]THFHR)B)C.V6L3(\59$Q$QD[G=6V6&EJ-;:IL(S3>>_< MP)R/D:Q_[]CSJ7NP6_(LN[9-IRIJ* $&ZCJR MN%0 =I/E3NB27*W=U%]__TF;P&KA+;D3SWWD%M,\%G"/X=;3[IG#8'%]2E9F MXXGM3AE,"<8G^/M/(,=&J4J$L?D=?K5 .N$8KF-Z^%TP&*F* A12'K\/Z9ZB MAB9J+A)9T!FRG].U#]& A%" -BP6&_R@8[A%XX[&3(!QRDP/_HB+.\PQTR9 M)==* 9$Q 3LC".3,TDL_Z!U40C/%%\?*5,>_+2+9-:]5*H%5IBHLL/LX29&! M&WJB9NH^]+G#?'^V!$OSP_M_P=ZB^[Y!#;FAKTW< *08APTYL$T^%I:$S0/^ M0*970_O==,P'(>I@!,<--/,)BYS<-LF,JZ M-KU@>N>!C@8841*?LCW9$_:D1%TCW+4D\EIE31X>@QE#);53+D:<#?%2PT&( MFE.[&L(F _L#-_-G3*?F8_G,9;2GU#-H\/C,>X25Y[07?:K E"-Y+M;.";L' M]_'S NA(1IHSP#<\JE0Q.\"U85BTX8,*403#-R,&N-V&QAJ(\SH_-LR:I, MF$&,D[1:!N:$*ZNET\4S1&FUZ ;^42,PDJ9+C>S!Y! 1J>Y-'_Z4!YF$QJ"Q\ T#46^OE7@[)-2OTWIL^]Z^&YP,JO .J7KLV'TS%OR.9$.)FCC+#(30)0- M[-!BM,=,P=9*(.?>#!28*( GX#4'/ )2G6PBIAG N[X.R./ M5V@ +95ZKKU6NL9HOOMT?GX=_:F_^TD8@9,)2 HJ/@4]P*7"B7%(W>>-A((I MO!!!P+\\]A#:IJ :*)IQ:#\0#>ZG]. MJ"(/K$KY],?GP8ANIB0[S_=QVR(, MK_'9!*"W'R^2<,):$DV !"B<_1!,TSRTMUS25XJML,1_%JNAZP;PC.!5*Y*Z MJ&#^'7*U,HX3PLAY3-O2[\_3L:TVV8V:W(D>&]KH7"%KF!:"1L_5I!^D.,=U M8+\YR#@V!CO0 *++[!-O2)O&#%"(U)!KP+73W EW@-5JF@.6DN^CB02;C0#2 MAB;W;+%=@.%"6X:C\&\1P\&=17J.62AWP)/[(P1#@>%;-VSB>N2(70)80++Z M'\*V&Y'K=H]CFL2\0)1_A'')9X$\7ED2*.UKDL3E%(J/I M.2#:R94;AC8*"A^;52@2*(MWE@YG:"ZC0AJ& <@<%;D[UOUX_!+E@GG(ZY)E M.*R.C+#&.@-]#]+<( 5L$S39D,/JPYZ&?8)/T4?A'XF7)PE3=;T_D,VHGW4% MOOGL:OA1.B7^R9C\@)8R^"/DCM\P/OYMHA2O,%[%OH U6J)PU<[@P53(>;1& ME7GE)V(3N'7PI"5RKX7M")LL'$\2HM<<#D'F1HK&(SV D8!QY## .RQ085'S MGMNQ*1K;>"(Z(2.-P=)W I+KJMT3R7B%J-"X$;*UV$Y> ),GBL#%##)D 29J M?$H3O22U/UB_\NT!Z70DB:"QZA/KO<=][L*329?:!OR-#7E>_CX#". I021!\%&MXF/ M-[0KM.=I+.,*@[EA$2B>NS\G8'9C^2!MBRRUM"!LO M:>IRG'V"5KQ#IKZ[?JH(2C$6O&"S!W,P)1 ^7=4_V>X](!X?=REL-1!@SLR! METE'7@QF0P'*_>^^L/'5>MXSF\-T/H6$E-E%^, <*-U(=DZ4BR$7(@"23TP1 M(9:HIS!'SPXCPD(!/'&PZ,'4]T.,O7.EJ!A2$P-1,RLJ%9O0?BA;08'8S/21 M?L(K(BAHOEG%@@T722;+OU$:$Z(XP<+H0XH::CE\M3:>:PO*()J1RC&%3V2B MGL&^+:!^<<+(E8G8S"'V%N[>/1JF4K^%/KD_(2B::/2(WC(8!7ZH%]1!88U% M= D6";E/#4X0/'CN4S!J:.]5;%VM(+EP#LPZ\5QD!>3%]!% 8N%%\H=CO0%: MTUI%G)A8,;'0\ 0"'#&XU. .8Y9?6[Q8VMQ";;!(Z>/8H3L()<)(@>1YR*)C M(O;,?1D$=*T0#U_!_O&HYR4@_L0P@!CH.Y.QAS2,@BF$?ZR>8 MA@*+TJVN11?*H$" FN,!7G$HC;&0' SX$1A M (+K/S+TA^O\R,"V>0"\@-L06W+JZ&"+X, - <('8+/2),.1D6=P9,_$GJ>8 M;"D8*I(#';I-*XCX\#B2=AOP,F"D<'$ M6VZJK33&YL_7B7-NV, %E8D0G*KUENQIF4"WLN4.C\&L+2>.7I7#-A"ZC62' MD),^!?1@1P<49/7<\&%$CI/#;/0"Q1FOZ_D8K(VM'-\=!I0K XQ@P:^IZ./G MVS_]9,111'T?33MD==B#0:(/6\\%P5 M,JXVN!+XD*B_JR3A,&/=)#O"_M2Z9Z(T*:(5TY8 -9!0_L+/4K?!7@H(L"D"$542)L3 MLJ'0Z/ :&'1JI)K0#,PAG4-6"QA?D5V(\Z!^10PLX8C2>UHXL:(00:3X%#E0 M)/J2%@DE*5(3(OZ@O(,U1_6EWQ:GM[$](7?_PR*39='I:!PBQ1-/QS(]T/D7 MKD4>'>GXY 8\OTT=+&K=9C>UZVZ23LN%8D("BV:[D!P&?!(/H]VHD(Y('(9) M<&#BV0@)\#Q&3-@">$Y*;/S@XN&.Z\7I)?@*G41+5X^BR')*>8!-QC@%A(2E M((^N?!H:32[<_P)S>'L^B5G8]^0;W)-3JP&X"A4*T=2.CM??%R==/> MJ&6VPJX>N!/B6?FGJK2*<5Y>] JO;MRC>[9'6;-A=+B3=SA[2=W8MH-NN!.G^0+L6>R>J#\ST/RJ-6X6)*JZSDW5U1[SS2BCXSVU;'2!2(#)I MO%K,!N-;ZEI2H!ORWUR;->D MXR"99RI"Q)%_(4T-,2Z>_$@[.A+GD32G-#0)[U2&G?P( @R!H);&FT507<0> MR-/(U2:A!YI='J1&!%#N$,;E'/"!IO'K5)+JQQD99)M3R%,,3&%9!],:ZJ&/ M 8W(1O,7&CUS_HS>$SP3'37%V7 #6 Y,2ZG)4S?N)8JN:E&.A1-2%D7L#/@1 MFGO(GJA46J72CEZEW0H+,)]*4\&QPRFUXW<0]GC0N3"N(@3[0"0ZT7%&XN M5$G*$5X\0EK0@\L)ZPQJ"01"(B=#*#OUDDQI4$&=.(?90Z=3G3LZ%.H>XIDD M'KU4#F=I^"EU(*5B@;ZZH>LA:O^ EI4I8H-1QB6P&=YQIG6R5,.L.6>8ZR5A M^B.L%X3_X&UJCP 16!2'.IPHLH 7,(K2!O /+8'?'D\CJKTP+UM5K,VGK/$1 M?QC9&,[&HS0-K_8#BTR*V;$9J"H(LMH3K0#PU!1/*V5Z60"3XC/*CI51.G%P M'Z^\J/E,.B28A.*X-$:HRV ?+H7+P%,;5H>/A M,?A+K$^4O( Q^#69D^G@/,8=[C'W1:5ATBY7]?L@.$)''072 3YN$%E62SN& MP@]"$T3S\D0Y*F:M^K[(-I()*7(\E:<%WV*%*YZ+Q!&*= D@95@'E4#/W(F8M. Q;]#P((H&W& VT-W.#4F ' MH"#W1P)<44D$G^.%6$9+Z:L7FUI&60;V=7,,%^8VKKN==#%@Z MI$/=8@#Y'[K8[TU47;>PU7RV5C%)B[ XW3'?B,S!;!]Q9G;#_>\7Q$KXZ634 M3 I'%0L5>&J(:*5C#H_!9:)J;EV[J/D;LM%KCL4Z2O.GQ-FQRIU 8:"W&YT? MA;C1FXW6C^F]6%/<(3H]Q"MN#R[A1H24!Z#?U';7ZJ8UW TV+! M?)TXEJ^RT6RK/HQ#5 %.-4*V"8WO=UY^=B*%3V7FW%QH6*"5S[.;7JI9,IL,-AU4F U6D M]!H+LG["HP/<;* 6-!]?0O<7-U\HVXU87':Y4B?MB3HG.83Y:');I=*KL?# M&\-UN)EEUQ)QE2^6;3Z"#_; 4O/ZJ99YB;K-J.&FX$F9KC>+@H!=]9N(OU$5 MHN24)OKNB=X#&#\? HJ"VQ-]_Q)(D"84Y^>N@\>R$H897"6 )%Z3Y%P3-40I M)H/YB'!'U\&ETX5#&9,#SXY'K ZCLJGV9'J>&?7$>&(>B_MNR+((L8"F*AU6 M",XO74RHT%<$O\-2E-";:K>$_N\,/.]E#4]%O"!ST],1U8L$LQ1.T@C U9O= M6K/7HS'P5HK.67M6V(N#+O:<:/X351+-()] .L;VG@U,++""YZ=TH()E:W5+ MKN!Z9;%& \PJC$N3>W]B&OO5,&HV]]GQ R\0ZFPF8Z^2 M01,5D_&YT?J-GFGGSFYW6)M$BQ'/=>#C@"5>.,'ZKON47+A)5OJ=R];AB9J" M-%%FQ$/55/7@JREZ+6!):G5.5@(,I!MPR>Z]$,L40"9TA645J]N%%3OO7?A/ MJE3G\OSV?:I6!PNNTYLS?OT;58'-E/I\F^MUB.#4FT;*'1',H[V^ [EJT)S$TQC2_2M\EC@ND8CTZW8BL9 /_- M=&BA92>S!AA38&#;TX1-C0L9+9X K5\']T'P<08#YM%"Q.YM00:%DK* _9,RF MM42^SAQS WIC'E!W52J:(_L(),M#R"E^<- 8;2R'TQ+Y.(3P;**2R V0S"([ M]U.80=%<""DO3K>+64I$UT5VZ+H>D2J**@[^!0<2(*IEQHRPF ^N4G]-#.83 M1+5D?TC5LX,:GVN8\8Y-*!1'"AXR!?O5 [=.'S0*0"0ZGE-K#_$0-LZ-[/H? MVGBUFYH/&UU0TI6#R?48!@JH/2,E9]U/-<9%_3"UVA=[ 2,-:D[KD3C=<0. ME&@RTW<=,:7B$KI199M=-ERYRY(M!R,Q0A (;F_4&KV5-/EYO%9P[%J;V3?#UD_'_%(;1^0%3**K @F@N M0!U;5.'M2SDMS%9?1$#^\FI #26BPVT393;^3HQ!I MIBYHS:6Q\=/QK8T+\%]6:5,7X7XF$ES7"P M2 P5 5@I,$H>G1:%5=[;@XMDA%7WP>^4FN^T=33BY58=?XD9Z*[*NE^,@7 MY/-Y;BM6];\_+KGK]X=U<^J=F5<3MPYWVBOO'%XW=X:%?&&(%\&(?XU@5Z_B MOEF05LGPR] #KY.:+.+E*/P9/_OY)&KNI5LGV0N^8'OIR*G[M7/TUY M1<2][I\L@KPH?;UD1V9=B<5TSOEBE@E/#*&=BME2DU+O=/#&Z!-AC&*QJ81' M)3P.+3PVL=&^,-]_.W/MP,1C&$57K8I?DIGQ>IU4R&-IS#O'+X)\G1V1KQ*Q ME8@MBXB=Y6-CS0;>ZN40<,5[#>CY4B_-NCYYR[1RRRA%I_VKC^MG3W?O1V,F!7:[&I(I0!TWAF/+O?]S%P,O*]#5%*=0I\EJ<=Y_=PZ-TP["'%V8X5XQ7 MWE4J6#@<'B%UE4QHVA7CE7B=/CXS;\#]$^*\+WQ8*B6[:1QU-=QEST>[$A>7 M[Q*AXR;0M8=MZ"OR+"'/ZW]B(_3EIQ+%$.@D5GMYMI_>JW5[G;4C'&F:XW+$C4:G=YQ8%[+N1L-8R[,E M2_'$KSYAKR5F;2Z-=G)&N#QT\,+/.D\.H7V>\5^ZWI!A$<.;J$BW9.1]K>NU MSMER.9(QZ^3$>.3D$-JY5%WYNWPI1Y5N>"D([5,WS+@C2Z^^V03 M%K(_BE+I^P#FT!FEJBJ@$,!.%*.*879(WEV)C1Q5)&A@@D55,1GAXE"JF*SL^1:_0005=(75!1^2S[X8\ M[E#]+(A$60&KKZJ=>/)6J?5;ML_)ST#X"AID.I??DGE6P5+#L%Y8# MU9)N4/T2T-7 M<%0\2,9/P#_=XR385CLO-YV:C;YQG'1Z\3MKOXRR:Y8Y2)OW+9,GM]%S!BJX MNM;.KN>.*Q^NVZIU^T5EQ!T:&:/1.I4\Q5;#T$\$E9-BL0+79=^^Q#[NX]J) MK]%N&"B#NXUN/Z,,KJX>RW;U6+O6[RZWOTM)Q4-RL=%H']EU=X>D5KO1/C+> MJG9HQ7.E<(#V<;E(!I]SB_&.Y^Z337=O$=5?I21DQ7P5S:H->T2$? G,MV6Q MY?9EDLL+,V_8(W-"YF/MY,?G@'F.:5^$/N#*//_$?O^+MCV([)M7G^CC#E/NZ'5+6SP M/5)J#_W9"_*4,Y6=9"1R2F@6!O Q8+N\?>PI8ENM[<;8[OND98T,C:Q=:2EI M8"5=""MI#NN\OD#!1^?Y7BS_\5V%T(M#:"\!6VEDM[K+$FJ^.=CC2KL-S&!% MEGR4EE.J+*26T:OU5ESG7& *6+D0-_K]6NLE(M[M&K55%WB?+.*=LUZMLPO$ M]]EP[[UG_H?/7Z1X6+FN&YV5+'5<6DKO=VOZR6!C]/036IM6IU<[*PR;G;>% M_;3K6O*E_6()WVK7^R7!/ZZQFG XR>NN$EJ;7/!85O RD56=T#EPIQP$.4?V) />)!*GCSW MKX:)A$DM=+CXX=OMAU>:Q09\;-H^YM']VC8Z0+:?WRP?>38!],+T1Q__'?)' MTV9.X)\'%Z;G3>&U/TT[9#G@>/;Y6X?;X()X(7NEO=E^HGY=-^HM/>]$YYA? MB1=&7[K>!^"S8!C:YP/*W_1OV( !!+ 87UUG$'H>@+(IK;M]I/2FL^X"ZB4$ M2T'=ZA8)]07\ E][E)U\P_WOU\S#+\P'IF=, /Y;CO7W_+R_,VSM^?> MMK? M:L==.?*'!)[7H<>2B'[^>OGJUV;#:'5C7%?!6@:\[I[WF 1..6XWZ]+3#R?&"\;%:)X=0A+L9ETZO2-2K[FD6GM/ MJU0$9I=NF'W)]#TIHD(0 Y\J.V(YY1VY2*)Y_-7PPAV/57E=PDFY&B;N%/OL M_.XZ;/H7N"TF_):UOBV&7 P_!WM'U_M-7?IL6P TYU$X ;>X'09 Q5L&!CP/ M. SV/+!#BUD(,986A@$1Z6KXT?3PJ@,?2$73GH]QC0K#4F]VF[V$N"@$NKVA MO$"8KD>YW3(Z9^T=H_R%F3X[=ZP;9&_[XS/6BK+\JS;O*!KM9M)37#C/QL"L MIN>>@5FA]7\SG=#TIJ ;P02[&[FA#UL/QOS*813FS FG!1&9W5)QUO1:"8MN M[):*LS9MX^Z$><$4ZYP#>!@EXV0,;WSR7-_?-)"C=SIG25!6S[(]3%G" M-/N&:59%1V]D8'%P;EN'A/4R!$$9@%D ;U_R9_SD9P&[>X!%/PH"S\)Z *# MB1B.0]L,F/6!33P8EK0B?+8973L-8GCL>@'_#WV_=/"B9$)1\.P3SXQRIK,/ M/)=<'HZ6ZP/#%]Y/XT>NS2E^=?YD>I8RB&=;7ZP2#''41*GLNR=F/S*$+IA^ M)M\ ;# $>HZ-E]ARW7:K=Y8P7PO'9R'![M=/<#\[ ?A'@Y$IFW]$C@3V")%. M4%YO[8;Y 8P%'$&CS$6F,M+X;]\+_OZ=.WPNT]9(W1ZM7H[7;VR"3"*("' =\P;M]PFC9GLV'MJYWSEK%FP^S:,U%;6W3!^1DB/#*N\$@F>ST=37 M8+D.ZG0ZDOSUX_.$B_CY!]S.69NYP>9NU9N=NA$E(2TAWCY9''R!QE:'7[[1='GE;FW=7N=[M'1!XRR?S/Z,!QUYH/MZXWQC/+H75) ML=NB @;FD%$,&!.>8V4>8;L7QP+K$5KCHX(]V??#YGU(?30':?' M!+1)+U.Q^0%2J4^-IK-P;Y# M'?(7]1J$%7IDGOG 4IJB"(MVA1ME-#J[L4M6X50B4N;EOI6DW)$%7"@I_5RZ M.S,Y"Q#P2=(>7*T?+>+KUE=AVF^-R?.1<+E!_O=;_V?S=,"J*;DM1(\&C M[=_U5D71;2G:2E'4:)>#HG1@>H#Y/]+3[TT;.P$4)TZ;O^N=#_(8^-!8'9C$ M2SR34Z'U$O2*EA3+;9)E@.6M\EU/X0/BDLURE9E!J^\(G)>(7S"M4'SB8YZ7 M,[=VJ]9G%!2#UU'1,)'V\H*DUQWA=50TS+67 MVQ4-M][+W49W;:+ #FDX9QIL.%?"&).6PZIPS'OVP!TG-GNS9*06'Q(M">XG MMR[;!E=+@OO)K>Z0!S@')GSB4/,]:S?LLJ.W]:A?[Y)I-@4E;X\=/=$ZN'A0 M\C6J.=L5)+F[U&2&9$V&,#TKOKYTO5OF/0(3YDT'OQAQ-@0V'E /J:OA$,;P MSAWK,UY/S'?Z1J%H7\^&'CP MQ!=NWG.;&GQ=;-=F6M=;K9D.'8LGV J23+U"C'1'E[606(R__>@$/)C*'V[8 M!'N'. ]X@7"8N87>K_]D_L]OUHTV/RNQA3E 7OE@!N8B]'/,NGBT^5EO1\RV M43F9SC3S7$,@,DO.EAQE;F6M?\%^H"S'._?!D0[-^'V([6J$B+YA _?!H6<+,PNDQB@0JOTAFA0^K62;KXWWR_X7 MYQA@7DKGS7=]I]LZ6K9;NH3;D.,$=^&QR8&[HRH!Z M<3;Q0:'?7%6\D.7=3@8K%*X]=\"81?>=29L_*I+L:5]X'[$]?'R-+,C6_7KLT'T^A^M\Q>/UX]-U%WV@WAI;>:WIP$ MVAT? T)?V9-VXXY-IR:^J&F@6OCPG38VO0?NO-6:Z1OOD&OX(08T,+8T<*8 MM# ::&(-/_K8=F+H>AIPJX\"1N,1%VM/(^8PD#P:7@(#+\%C@Q$>AO@:=[0! M]P;A& ]#!O2%Q0?8_BL8F0'\ Z:5O+1/,^DV A\PG1((CAMH]TSSP.K!LV:8 MM!9/]<2TD?F(AMEXS .PD;3 U4QM@GT#X9-%^XII[I#FD-BX7DV#64UM+'HN MPE^.$YJV/6UH=],)WJUH3VN$I[V0'# R0#1BM@5O6EH(5*EI8V;ZH4<9NC@? M )"@C8T=6KBOT8&\YCH$SA!^U1[)L(07_' PDA "@CP8)7^_9T : L%BHA4B M#!,-9DXFGLE!?L";ZA8_8)3O+!"OUY ^$Y.(I\%CL #R>P0?B$2WIN#2AEBQ M#6OAP^RV^P3CP7+ HKATH_NCZ7$WUTXA'Z EV M&@XIH5N[GRZ@U4_TC*4:12.:'H*"_:'A#\$SW!,, NP\PST:LHIX!!A'9CUK M#/;(F :S^9"]TU*KZ;LV34*8/H'<5\QCT6IZV'@2ME1X_R\ &]\9AAX^*AQ9,8Y%2)\X(\$HA',CGSQHL0##R M->;@0[^%#M-:36QVJ9_A$ZB &DND3:P+-U$VF=N]'TI)%:B/%&Z"KX%K(^3V MJ)0J_;-@(5C4B![W8+190 *,N!^X'DIKX#@_$+(L*3% , (,(!D?1@$(<=@X M(#%!"">$0RP20$P-0UM#60][$M26$KA#X&"Y(6'7^ZCJ1 7)^>Z'UVJ!L!!WZAM&4ZZG16M:B[_5WL(&4]B*]2MO1EB>X4[". M@I%K-0@6RJ&!)V$KBJ]KL&^'#.P6"V&)K(3$ !B84OO_P2$; !$@*TK8+/@B M; \?Y 4C$],,1-R,C!ZR!<'B\.@W@N*>!4^,24M,'>T#C4$:"!4]:Y"B&; $ M,OA;&1L^UJF!$"& T$+S&]J'>>R$?".,K' @S2"RRH018:K[D\G6K>'J(*#N M!$P9M#&&P#F.*0K"X-< C4LP.AC ]9W94]$<&RT6,K!]7#(ZTY;VB6W#$ 0# MCKJ(^M1U.[*]@2V!Y@LQ6;A.)D4:$JO$R-PC(B:< AB%@+#-)S&.!]3WE7UL MH8, +S#''%#4(H.=LT1RKG"^9ZV@._<]^R!-OZOAAE&)',Y__OF+#3YL-/^Z M _Z=SI\A ILA$+58,W\C,^ +^ =9,ZCFF_?_>MWZ9P8C()YJU]"9SRGH>IM! MM^@:R3@D>>EZ*F(6=P(O[))'>62P 0CSUXUBI(!BH( NGJZ C >M,'OTL3J1 M:AU_Y9QE29+4VEV$B4-@PLI+[:[(22\B=[25NJ)JT32;@I([=]0XZ^T0EGS) MHZUF9U>PY$X?S0#(SV^>[SV;O\5_X<__#U!+ P04 " !FB@Y/9BO<^U,* M !J50 $0 &AP=&\M,C Q.3 V,S N>'-D[5Q;<]NX%7YN9_H?4,UTFLY$ MUL6Q8VOMW;'E.*NM;2FVDNSD90EVD&U1)BPI,W%X+ST\:%\\=!LM4KDEY__ M]E<"/V=_+Y?)-6>.W2!7TBJW1%_^1.[HB#7(>R:8HEJJG\@GZGCX1EYSARG2 ME*.QPS0#0M!2@QP=5'L6*9<+Z/W$A"W5Q_O60N]0ZW&C4IE.IP="3NA4JD?W MP)+%U#U(3UELJ6NL)?E'_8K4J[73ZO%AE=2J'\B'.KFZOCN8]<&8*ZJ!#\G M5CV!7[5:MUYOO#EN'+W]4K!13;7G+AJMSDZJU685?HJ)WW+76@B?'M^.W;>S M>_[[@(D3[XJ*J?N9CO[->YW3;T=?3AA['$X^7\Y[7?&U,[]]_+79/7Z8WPWG MK?O1R9>+=M#DF6L-V8@2B+]PSTLQETX/#Z0:5.K5:JWR^^W-@\]7"A@;,X>+ MQRSVVNGI:<6G1JPISEE/.9'JPPJ2>]1E"\U Y09^+EQ-A97@M_5"(,Y\5 F( M"5:>R7H6!Y2.%R)]ZO9\U2$A M6T1)A[F9,CXE0\A5.LT/+[-9RWH^SFI@0A^[73;"X&AA#X+_7U4B?HL#%H.&S&AKZ4:7;$^]1SP MUU>/.KS/F5TBFJH!T]B9W#&UF$E5U!VI$!)Z+8Q6X1M\-QYSZ);PXB]GF+\- MC%<7,!-\@"$J0S%2*M"A/<1W(>QW0G,]Q]ZM1K[Z$N'V>"G1LHD$H\_4F&30!>)*3NKK*J)*?=<9K?%S_[S6#$7U/A"-_ B% Q9 MLYG,$DJF2/@BYV\2BC^U_Y%8>$HM]UO MC[$*@Z;"5,^AF;W_QN3]I48B^V2ID[SZ**AG<^#9\Q@\:&D]#J5C0[D+TQ&W MN$X'(XO)')6CXE&)*_\G"=7O=U":U!U>.W*:T2^6)', CHL' %427^=^=XNV M&E#!O\4JG<0;L[_?8CD#:Q]'NIYB\$=<=O]\^< ' @I:BT*9:%G2@]I.##J0 M@!9G458;6/EGU=DP966HCD;K]"T!'29CM]!R+]*\>'V-O#_R>23&[^W35 MW9&.H'"/M.R?E^-S%[I!SZ,1._7>Z.%:-970B5DQT+&'_J4. M8LU\(ZW8"&UB,'N\EO(XJB*].8DK(Y&V_?-]4XY&7/M5 @P54#_@B,K$<@ W M,9A]7U_U?4R5/Z0DE.V?Z^^9@W4:K!7UO*NH<*D56R;E4LU./UQU>JB'^(I( M7-/^>=Q8C&Q0MQ2K7VIO-JQ?R*OH:0_K\JR"I4M[3A00 ]TGZYBXXW.I9K9$IX[=[ MVW-8NV\(1WZ\"LH;HUA/+<)SH@@],&P-MT_7A'H/ YRN"W(&R?5\YH"EU_"9 ME<2/3I<5DUB7>1A2QDPC*CWZ[83CQM7OAZ:%4_!NS/PJ0CL6XXU ! M5>J[&5,6=UE'<8O=4S%@3T^DI[9LSK;4=LG3LLT'2Y9HB8=P$UE(?,2OL0*/ M0!,?-?%A[W5FYJ]U8HERSR9,>.QRWL226*V,54]282F5S)JP360/ M6]WG4!MVE;.KB$T$S&%,[0<9MZ5_U!6FK>KL6!7F-@ M]4;8<*2"*BNE)77B&I3XJR7H/Y4(?*1 IR2#" MG.]HZPWJ?U8C(?LV-7(E8;^3J'I[,KR M>';X]^H1[C,P7"I-1.H@N.F^07!3(JHS#"+X5SF2*^.K/JP=S%Q[B703 M$$LW; 8BDML"1/9%BH+-1P+8[M%&+>;=L\AJV,T3PH?R4KHH ..MC1S+_?8S M!2O,T6[TYHEHTOW\Y)6'DXT> &M 1,0 MEW;7GR=M3X6GH@):+[AV 36PQ/=P6P:T$920$FLYBW-1B@-9GL]%Z8M#S6\ M5](;1ZP<6$R&F+Y!LIF^=*3U&%E6D'<#4P.C@NM@#1WI> :S;OA7C]M>IF+CB 8SIQ]/G,^& (8_?%A"DZ@'7%B,(J M +H;#NO4TAYU,%+U=SYW>#EL,4+N'L>V@0C?_D\&XQ-SD4G8D);,@L>NQ%>[ MBTH^H-V'IZ-DGVLT& ^TX <+_Z[_8DS*)6]?PGSG">;"_H_G!IN\77EAV_Z: MG3H=RNV6"*?)=%5VSRPY"-;W"0<\F[87ZZ^5V10_8+5[;$GO\,*)N0;!+6AFVQ@C2+\&+0=J'F(,CNT/IN3#OP#QRQX5F3"1M*,J\_.-,+/L MWH(^3,1\S.%E>RK<]XK! @,Z.:ZS1 N=VKIV:2 M=N52=XX[?;:GEH1N8GB!Z.OKT-=?,OK#=>@/7P[ZMAXR%9RVX6PEWW-H.\?< M''+6!Z]:'HZ@[7X?_*I@PF[!?*WXR"=?>@0N"*-?.X.]?@H_"U M0UGGYW_^]2](?7WY6[>+S@AX[A$:,Z=[0:?L)W2%YW"$SH$"QY+QG]!OV//U M)^R,>,#1B,T7'DA0?UA7?(0^[O7O'=3M&NC]#:C+^+>;BV>],RD71[W>T]/3 M'F6/^(GQ[V+/86;J;IG/'=CH6DB&_CX#HX^?_F-8J<32%\^5]I>?^_U17WVMQ;]X MA'X_TO_=8P%(443%T5*0KYV8J4_[>XP_](;]_J#W[U\N;YT9S'&74$V5 YU( M2FO)DAL<'A[V@K]&15,EE_?W, 4Z>\J8)YKG3'%LHJ0>4__ MI:?8\>= Y3%U3ZDD-(D/7]X.)K%PM5+,11$=] M!_5V@7B"/>W+VQF %&68,@O7#6*"N3)[!I(XV*N$*%.R!GBZ48'F0EQ/KQ-I$J]8O5^7!E"=1!QSL@3A9G0-[X'@QT\DGZHY*<96+ MU@!0#8OF1 9M23$R8D&HJ,&80909B-8 \ 8\U=A=E;_EZHYC*K!CE&++Y)IN MH[6TU5=JLW?XWBM'6B[92/LU U'51O^#JH:'#Y615]53Q%T1:;C>P&9E^KWA 0L):B8=B,]VHB7+"&IC[6" M_OIK@+HHDHK_B*F+UBI00DNU"'@]>A,WX !YU&/.*Y#E^ NE MMLV)1SB>,2K-$VA[YF#,5HG)UE$4&R@<4[=*IUHNV78O96I;_H"V M&FTM#O*JV%>VM3S/S"^];2LOU>_-[\7(/B23V)BQ;[XQ [U+Z/NQJ>TD)8=I M$O _%,'?*$)LBC:JT+MO%/LJVX#[8XN[3_INR9F2]=9P]6W=! MU8 8+E6O99#3XX6M285I"[;;54:?;.5TT=RD_."T;NRPL24:L!+J*^2;>=() M3!F'=3DU5@5QNE293WF;4,Q7%\ICP58J/=1E0;=V025P$ 73F48K;3OR7\&C M>>&6$9BV9;;(E+!E!/OQB@(EJW3;B>#U&2[RFGTYY0JD2;^U5:SM=IN).L5# M\\S;UV)#6\+@.U'CX,+%JER!MMNM.<.YUI8TME=Q4/K1?*$TKO,? M*/78KSECTE?_)$PX,#=!:T*!*DO6>O7Q-(5)#78?B?+,R>J; />"/O??X4GQ MPMU-573\OP^HGB$J$K25/K)3C&TI?0P+#@Y)'"G.W/$=*V5!\GX9-5E&U\E, MZG#YOR9WU^LM<^3>5YDG6DS.\+@NFEFR[666W;V>:Y*E;2(P4=\@>L;XF/GW MQ8FTH MW_8^[Q>S6\U1]LTS54_+ 0L8P_K[!1V'NR6-]HD;BIO1?& OS97<9%UK3J-/ M7_M0A>,L:3.*/[TEBO.=]!;:<7BM0!2GF=<+5"'=3)]9&'Q^2V%0Q9%O(3"V M#I;IA[&I0TR[9(-B?6:!+CY:I=._UG4TVN2M6ZQN0$A.' EN>,M5\H-8R0EPPMQTBPUWB9XNG9F^Z?(&2SB= M3L$I.EWYRCC:CK9V_)Y>\:T:\E;N;K'9F44]GRU'+C+?&)%XN$[)1*(#[<11Z+K*U#32W9U M/[W,/1 4ASGHIQR;>,:Z?>RK9I &+YY(H!VDT&H-Z'Z%XCK01DDSN$W>1Y' M/=S&'=,0Q,.6CF9@E[ZH(H%Y?QMS*(X">914T$*B*$P8@P\5$P9Z%_W4V.DQ M@[=:)$SX:)9!T+NUD@9/O96\\"*!^L DH32/V?@%& GPJ>ZP.+\T;\9.K\-( MF%2UYT3O0KWH6?&KM@@SJPQ[U[:-J?C6C+B)PU3/G&.B8C2L1.\O*O%#FSN- M7N/"51O,"0X/[&!0*-?V#-;HFEC#FV43KK!NC21QZ\9F(X[ZV8/ W=0]GC,N MP^E0KI7Y7-=70]M3\1VBHF[WVK3/U?C-0HF4GIZ^9(Z-7J_/:NHU0@FK4Y.? M3*N3W5BL;A2O_/U:&(7UOT<1@E@/9Y.OZGJ)4,*AJ9G9RQP:8$0;D,C7*!.. M1@'0]WH@'&%% 5@4H'T%Y]?REJ*$%],SQ.*Q?M*?856Z>%A9\T[8Y;U&"9-3 M,\K"98C73$257WJ4L"LUY\Q?JL@W*NP_]'^ZF:A/_@=02P,$% @ 9HH. M3_VI'70G%0 ]CP! !4 !H<'1O+3(P,3DP-C,P7V1E9BYX;6SM7>ESVSB6 M_SY5^S]P/#4UZ:I6=-A.8D]GI^0KZR['?S0?=]Y\" CHDMY(P_ M'SP]M/H/Y]?7!X;K <<"-G;@YP,''_SKO__K+P;]\]M?6RWC"D';.C4NL-FZ M=D;XG\8MF,)3XPMT( $>)O\TO@';9]_@*V1#8ISCZQUSL] M^G!Z_/'_!#OU@.>[ZTX[BT^=SGF'_EE5_\U&SH]3]M2XIPL7?3Z( MD?IR^!Z3<;O7Z73;__OUYL&)RH0'42W62EJ][LG)23OX-2JZ4W+Q M3.RHC\-V!&?=,OW5\M85XH6/VZL?XT511M,QT"XZ=0-*;K )O$ IKV6H?=]PO7.HCD%#";8!O>PY'!_D]U:]WK!%.%H,HT;;-?VE20 M_A0Z7M^Q+AT/>4LF53(-D%+T05,3 D>T/JW7BI2(]?CP8Q- M4U0&NS38>Z,[[!-V0_S^2-260+(.X*I\GI+ M-@_]OX]F3"1YV++J2-&GC;:R]KUEOC+Q:LB VSHGBV_0#PF8#9ADT^T'.7B MRJ\J 2#=04V1%XPE*I%S'*@*W;<):)E 50D [Z%-![M%YV]O^4B XP)3:(K- MJZ=ZC$H9JQ6-V4?P;.+8B_2AB+(+7:BLGP;#D89:,H04JQE)<.SL"X)MZ $;HQC#Q-Z M)FBQ\YS%[ B0+A%L* 9U!K-@L>C3-6.^@5B<-BG=U<4(]K7;][T))NA/:#TY MM'8,[AT]7M'I['(!B8E<>$>0">\!W0*HY)8D3&J7@Q@=]W .'1^>+<_9M$F$ M-4E&XVJWAT4'?HFF%&X?BZ(OVDX6=$#,"'U:X020='M49!9CAJCC -^$-D%, M_QFV+$1Y[ :GA+"C.'O6K2#':].B[;!,.[4!];C7G;4L/ 6H(.C=VA4@#GIJ M3>'T&9*"<)-5U6,%MET,85!!/2X'>_VBT*(ZE>HD' '?]DHK950]B9E^C1S$ MIH\;^L\$;KCP(%W2K @Y:W ?"S+]FC706?WI&BTCJA7_"!S+6#5A)-I0 CO= M4)S V:/@UC8^^IDN%BX];5AL!C;"^D;4@'J0Z;;C!.)#<<3&NT1[ORBB(,?$ MG$!_E(5^TY"!1\:F*>/=DP-\"]$R5="0989.$',L3DR\S7\84:LA)1$M-C83 M!-AL'X9)ZMP2S DCX#X'$X/OML8 S-IL(]&&MN=&WP1;BU:G&]X?_2W\>KA& M1[D&K^G'M;QL\ SMH.]A6#BM;%L#Z($E0P!V6&X;\D9S^B0"'TZL@JO7:C8_ M->D&D^K:I1WT1E<$.(Z;FD<$3W/Y&?(.9U(09S %)3@?LYZ37=^R KX!^PX@ MZ]HY!S/D 3M/*IG5% POZ2+*)X KKWH%=L^,7@ZT+@%QD#-V\R257GZ8-HMK M)J(,Y-RUJ5[9\-T9TO9UVV6'Q_7(I,#N.Q4R5QCURB*XK1CX7N#T2O4G0Q3; M1?671"IB[F)?5A [EOC_N7L\2_PETT1!VM=3N/Z"E RC3R1']4Z]F[A2\Q7@6"'?C0#O@S(^81="5X[ M\0+(,=',AI>C$32]P:AOX>!"\0\?T +,]R%N5MT=OTJZTU>%E%/-4ZKCFG>J M^:/F.[L*=+QKU_4W5LZTW6O!IK17AG(4\03]H?Y=U KEA4^8[D*"L!5,>G1: M#,-:MR+>M6/B*;S!;H9X$\6TE]8N6A[S3V*W@^TM.F@O M/U3?'.Y&B"3N"S^(WQ>REHR@J0HN/U,#2Q+(/[([?.2RVR6?0/J/9!4U5[)" MH24)F)^V8<;:,#:-&)M6E"#/##Q) #[9!AQ573E*;"HKNO3FQJ/$478[.VQ- MW&9'5=5@%(A-28#M[H!E+1C/2R/>AK%I1 ELD8B5!.S>-NQ8"X$R;+6A!'5N M)$L"\N$VY+"Z$=0WD@U4/T5D3A7=HX)3A?$N^J1J%A8(>DE0<"PV=QCO5HVH M\YS)"8=)@/X@,I4HARP<'9/ OK,(9L\LRJDH%2J3H*CH>FF\"]LUU@W_\N;$ M].;$U! G)I=X,0G1?VU+AWXU#&(X.$Y*]/?8SYHZ(R5!5G(/+\Y8[OUMA/KK MEL=Z10Y%J4S#Z="X-X!2O4RD\U1+-R!QOE?HX"/$^J^4;U-_FL7\1)'AAXK- M+!RUQ1GPN!;RZF>+KV"1R]YXD>%'[=B[ X]K0Z[7CX.>+$TZ.%?.]O?(_7&V M/*/'S,D4D!_9WKKY-35=(X7Q<^=ZS206HP]- MB.9LBL_UX>74&';3-$1#^0C1P3WN'6JWQWBD?1;>7FPJ-6YGL4VO1,]%-2)B M@ NO1O%*VFPE=EB?(ZQ=RO7?0.PIK89M&\I+M-+-PL"!Y[[KX2DDF1N&G7+: M;!I2A@+.P\W=,Y0^-:5S]_$%"W%WI]SPI!'<3H40S> LYE\)$J!M-28CH<*SGLUN075Y;) MV]"Y;#Y6Q.8K[&?/P[L%A]VJK>+[,7D;.9?''U3Q&,W%-'E3<-BMVC2^)X^W MD'-Y_+%>(VS_!1 K_Q"[54SO8VLJ3;K%6P5NVF?;^1K[+-QCO/*@/5MNRMR! M99"ZBE&V(<^Q6/Y&]K!%WIE)36_U'(W3Q9L2;*F(N]J=HINO2CJ?V^M2MTJ/ M^+\#QP=D20\1=)O[.,&^"QR+0KJE?(70R5RLA>H.>S4EF% Z$^!27.!.(YJE MJ>B;IC_U V_HK0QR^2DK=NL.>S4=J(6=_$1IX,E/\IC\CLD/"B.,!.5+@!5. M+:LQQW,P$8VRX_B$Q);1E+-UKFU-99882JX MLUR],@3NA/GGSX$=A+5XYX"0)55#7H*+B.[,>@V0FP!^/6_T^K:-7U@^V"M, M+K#_[(U\>_?Z^)8>T_-&8-&6])=J.8KT/!!?3V< D2 7QN@&.^,;-(=6WW4A M2X]P!B^0.V,.]8,17\#"3>@OV8*D\$1:;_J/*):+[9Z]>$38DPNIIMZ@4<:, M*U!9?S$*$\$38+UI/7:,GW>0L"_ &'8+7-#':NDOLGST/%F5SJ*1OO^_]1E! M+'U#D)DR2.L06\('HU@NL6OG*W;@,DP7DV;(94WNT:+& MLI#MLQC%3>J.RX5I^Q:TKBBOF%'#]P)='8RB@RO5V( %_2G;"61LB&0TK[%F MR">3IR8GM:K)#00NLU+=LVG*OEPP,U?&RII:7'\Q9L#FV@MB)%662Z70"WJ) M2&;!1!JI OLM>KLIT=ORSE B MON="E?6^S"] OV[V8BYT$2]GH73S2,F[0@OV*?<]!7Z=NIZ]*"^H M'%JX0M-T*?Q",G-\9M>K/%V"-//O!KZ>HRSA^C CT$2!<81^MF' 6L?J3S'Q MPN297#HS;$^2>M!>!Z02JN>E.A?S+KC0&F$&=3;FO$ M^=,,(TU3HBB*,K]47$7-[WDUWAG^+:Y"$XM/\U5)9YO2*XNKD.2![WH$F>P! M,9%W5E.+UV72J"+0(I=N^>8/W@Z//<)EHQ$*,0R"A[GXEJC5RIM5J:[G/:L* MD!&@GKL.2);>=>#AQ;Q!1$6746-8E]]$17++(YT[E5:?;O61G5X'HVO'0G-D M467C9\#F%&W,EIQ/0B4FHG+B8$$CP?,:3(4F:/:(+ZEF44)Y6Z,T*O,:J3[G M=K8@,@0FQ@_5^V)M9:GE[E6=O'7>F$;+1(Z[2:)48^;25/0"]ML:Y9#K;Z"% M12&5H^E,U]P44([O6DY@9653:3Z"6 S]XPNTYW UBM=[408M+UN>8 -UN6KD M;KR+D5")-;;Q;\^4WVT+O$8C-7[R[36:M]=HWEZCV6%^\KF7JDV=!5^CR;1( M2MU("K%W[=SP0%<00!#F3]*3X\Z@&=A%LP[/&<6K MG]BSF8M%0<YFSL>JFD!O2S1_I:Q.SN3Q",D4.G6_9!\ZRLU.N43++H*"2V\7:%H\Y M90L[3EQA\H4E!U&_AFSWV"@]J807TB]BA++M,%YC2=>+$<0?^#GU6R44 O15(GE1(XD M(V4,-PV11H:_NEFYR\HT]VID+D8H3Q%*YZKCY#\.>[]MG#-6ZM!?-?R M]J81WEJQE9VAR ZE2"^LK1<6'ZZ>S:]S7KK"9 2#Q%R/A^O M&:!.N7*[?O6J)L8!3>^&-F;J"Y\PAX@ \>K.(6Z3B(Q?69I4N"W]5:,<2=)O M9;289+Y!UX/62L4ABR]_Q.RK"O=$H@CTUZLJ&:'GU<2^+ A'7/"$DV*UV^GJ MU>M7.L72KS:T4*38H/D.V4T.'5AS2, 8)BY\*CGI90%X]4I7A \\5:SW19KR M62=23RV*U%$>B.:KI&1>\-2RWA=PE!]PZIDW]X+5?-55SIVL*SR=M3EO3$>4 MUCW/%L+1?'V5SPZN@C;;F)=_N*MGOMT/5_,56#U[N K=;,-1[#19C^8* GCU M*EJ$#UQ=U" 2KDRH3.XA\QXR6='OSS%[X-;T?&"ST(Z>@BBF\F":H:,U\(2K MKY(=;VN@[S(H?09L]I@]SW&D9ECZZJ4VW.%JJ.2GL:LGEK/UT495.?C>=%:< M35SEU<#BN@>3^#LB'I,RPF-J *.O"M?,$ZZ^QDRQ>@>$;&40>**=D6U_R[-E M8N,>I%_*C!HYE!LU$F T-B -GZ%,1),8 =!?C>>E$6$U K!&@%:/")/4M(Y>T4[RAB55#<^94U0X3YR<7H>?7H&6E7,( MD,A GKJ^HIWFTVQ6@[9N]?JFK3(8V*13>D.2#OR\>KDOU[C[LOJ5\6?VG_II M%+H&OG+/^!JJ?$G6QU@3,BO+D_(,CI'C;/R "CL/U(/R)QXD-3*<>S2L?_3( MDDF4(WF7715MN_D ?AZ=KXB7/'5^-6D'](YE^'G560TO>>K\H0Y_,F!#]VSY M!>(Q ;,),H%]PX8,NVG:W+G?PSET?'BV/,<^W:QEIQ,^VG$,8WTPKZUX+T;4 MS9:+6-@5*QYVIH=?UUOFX+?,P06D5.RAR/C $'@LXICF$LT%78F,3$\1* M ^,0,Q\FY!>O\8E(+H.Q"/!J/$$JE8:67ABR)*;N36$WXH +S?=C/&^;JW68 M">YC] \FMX\QN85?#Y\>4H04_OCT4+4CA)#*XQ20*J:FO?AZ=L_GZ]E]'0\T M%V5LB)++V=I8^_L=G[6_WU7N$%*"M2%*^>X;^[+V]H;/VMN;6EY_+G MD%PN3-MGUJJ^ZT+ZG_4(%OP#5HG&AKUCS:/R2A,EL,169@5A#^TA+T@MU'[AE#T9Y:+XYXB1L'L?;-H]8BP9P6+1;K,VU1<-8-_M+C&J9 ME-U#FPK2N@/$6SX2X+A4/LQ>)4;6AVVRPN:,H#TCWF J31H8/=[L-6_V&C4K M0^K RH[)RJRDJ0U'!'HEEAQ9(LJ+!\FI5D^>2/"IEI:0=2(]=* MXV/.)PB.+A?0]-EJ/QB-D D)W3]=4Q80- U^OD(.H'L>8(<_9QYIRC=84X2- MV!C#LBC47JT^')R0N4Y4$2!7&: MX+^]2-(7__YO__0_$/O?7__GRY?H \%Q]!X=I>'+DV2=_BLZ"S;X/?J($TR# M/*7_BGX*XH)_DWX@,:;H,-UL8YQC]D.9\7OTI^_VKT/T\J5%NC_A)$KIY\N3 M)MW;/-^^?_7J_O[^NR2]"^Y3^B7[+DSMDON4%C3$;5K;/$7_\N8(O=E__6[_ M^[?[Z/7^W]'?WZ"C#V??/:Q988Z"G,GQGYG8_E_8OUZ_OGKSYOT?OW__IS__ M7\M,\R OLB;3_8>_[.\?[K/_E>I_C4GRY3W_UW608<2:*,G>/V3D;R\Z1;U_ M^UU*;UZ]V=]__>K__'CZ*;S%F^ E27A3A?A%K<534>F]?O?NW2OQ:RTJ23Y< MT[C.X^VK&DZ3,ON5&.0[2#+R/A/P3M,PR 731K-!6@G^U\M:["7_ZN7K-R_? MOO[N(8M>U)4O:I"F,;[$:R2*^3Y_W#+V9H23[T7UW2W%:S68F-)77/]5@F]8 MBT<\HW<\H]??\XS^N?KZ-+C&\0O$)1DEM>5ZUTNK4GKE&NP%IB2-CI/=4 ^U M/<%G?8?F3RA 5]]Y$:[2/(AW M_5= [[#.]6XZV>^YIF0PO>K:8[FHO SF7( MDZM77:\Q__*4?>I!Q \Y&S-Q5(/D21@LL,A!# Q5VDWJ:=A+-^;6/*7*LHLD MUT%V+=(MLIK!Y+5&8K2_NV%I13UCR#HBE03XSB3,QN)C5\MU13:KA"N8F9%I\\ MXN3EYT\O_JT41:TL^H5+_[^_OFIS\,=$E.Q=+[DF1?#AX/ M;@+ZQ3"?&E=S.P3:%:(_(IIUP!#.$J@\7G;4$-=#C1JH:1;K(VG!YGZ7.,3D M+KB.L7G@U(H['3-'0/>&2XTL&(:- %08-2&.6GGX1NV*Y3G-GK4:GDW9$/J( M%:O%P=!K'*.%[>(:&= T984K-7:: M70'OS#"ADF:57,;!,/]#D!0!?61##+,[5[=ID05)M$JB,Y+D&"=ZXV"IZ,Q< M3"I(8T"LM+P39S+4(9LJ7?1Z3WAC +,R%S3=8IH_7C#,.2L1/P?9\K.3T76* ME:9+BS2A*%T[9:'FG833L0Y96&ON(:&+&']1H[TWJ[&;A9<--N,.C"3EDF\: MB%UN#43 \$B-2W4F*J2 V:P/!4U(7E#,>L '\L _F4\=3 HN&3,.O$L>O308 M'HU"'%*J41 &J%8!QB]N(;D#I&GPZXDX'>44X'K#6>=W,#Q1@)(&*/:7<#M= M=L[=F;]=W>/X#I>.'R=BEX_<80Y#/_&>HNUL]CV]2,T4W%[5.Y5VPSMD&2/$ M&U3Y^C1:8DH$S 9=XBRG),QQ-.[UHY%U>Z9N@-L_4E<(>B>7#;HAE5I9%YY M&&5Z&1&IK_ON3BR*IM?R0) MV10;I2%0_.ZJC96PZG;N_0BBK56(ANU=R2Q]$'"6)G\O@IBL265MSK?\C%&] MDK'2<#;CL(/>S#+,XMYY88]QR!2FA!JM:A2H])9F3S-YL:..4=P9;RQ -Z0Q MR,)@S#C (5W:">="5-EY<&D\YC\QA $EJ682H9%S-=@88=:#CE+(.V7&D VY M4HLLNQH^65_BD&P)PW1^GV0?*68(Z=5MD%SAY )3SM?U3VE.DIN+]!Y3@X'9 M,25WMN=)16W-TD[)>*??T[%+QFR-FM003PY5Z2&>(&(IHBI)5":)1)I+CXL= M8\Q7]88A42?IC)%FJ WCU&(P&&7$)IFTSJ GMER@[?M^N@TH/@@R'/%K8#C) MA-.?^#9;%?EM2LEO./J<1)@."W[P>/S V$XR?$%)B'4+\45SV]:099UO;>C@2ML;0T'O_+%!-Z1/5VS&(Y:LYDR& MP^]NTKM7XIH8?>2T^7/]!V?-GSNLJ;[^E>'J%ZS[@PL^R$!XX[??>F]I"WF+*OH\7/(L]Y3H<"%-%XXAKDG,W133";Z;E*R'N# MCR$;MK\018TLL&W62RRBD%P$-'^\HD&2!2'?V3)LEQHUW+JYC4+O.[MIQ;US MRAZC[/A61I$1*JBCL_"E^%N"UVRY&1;\"/U\O6;K3;I*HI,DQY1LQ,\?2!(D M(0GBZF?#_=HGI.;N&NZ3B]S>UMTY*>],G0>_=/>7:Z F153IB'L)5:*HE&F2 M;63\[V[\&#R8O0'[OSOS!E3!:KP!NS]Z9Y4.D>0-6,HL/8>ZQ'F]3+21Y"!,RR\^,$US'&#!,BV4A=W-B'(1)NC!\76 MB[G@U!A(3B&=C'?&C "3?!Q*3K2RXIZZ1UX$"@JJ)!I.5$*LVE$)%[@\T*/%4,2 M<30?XN!&4;#![Z[HH(15TZ#W(XCF5R&2(D76,H@+>6GLPX)2#I)D81#_)PZH MWASH15U18 QLS0:=' ABC("3%ZM"')7RB"OX-0_5[*:$=8FW*>77\\JW/O63 M(8VXXQFE$?1@8JF4!<$@"X"Z:69%ID:I>J/5(Y'$82EW +C#C-)!A5!;:IVX M6R*90?>)I)8%1"0C0 V1.CK<$@4ULSP22;RZ?,BLXDU*]6O:@91;VB@A]MG2 M$P%$$A4N#3>JYZ\K68^,^+0)XOB@R$B",_W0-)!RRP@EQ#XC>B* &*'"I6&$ M$$6UK+_);@GG>(/I#1O[/M+T/K_EMV>#1&\P--)N:6*$W*>+4A00;4SX-/2I M55"I@RHEGQ1Z$'Z+XH7%"!2 !R,0QT)0,10P-*-0EP2@/'HO!-ZA41AUMK_O\Y=91:0,_L.]4JW@]"3 D4L*23CN% M$"0J5)O65HR09-T30P-7YL= $!A-U.ATYYX!(-8'(^4=?I"]U3BM-[J]M&$0SKIJ"56,B4Q)W.D'_ K3H, M0LKOW9_A7'V$:J?BU*A9@._9-H,\&+)9@)3&Q4H%T49G#R5XEK/4IU/L@N)M M0*+C!QYCE#_4)J)#]"RYIBJL--V^\&E=E/X+GZ-J8.AGCU5^X5-H(ERJ9L+J MI2(22 AP*+8AH$>JC9+*'WWR- _B4]M9FNZF)$\$)#&T;]PR.ZSM-"85$&\0 M=\!;/3[,Y '9I%&0NN>&A1'"[3O#8$;%CED]8\UJ-$,:69>\,L+M$DHI"(9) M)G3J(%:0+%,)W&AT?0Q2^M$)XK!D'(\@M?8I":Y)3'*",V;SQ,'@;1I'F&;E M^Z$CFT[VZBX9,[5074[9ZH*Q-A,!#RG941?#6#>!/Z CO"8A 3*:=:#:;8F: M%#SQT6)S5"\-D7/3MDGC5A$&I^I=C8O@D>]HV&U*#85];$>I :LVHOJ28#AD MA*?=?-J6TF#(0PL&FO^/9NIHI5UR9P1RESP: M43#L,>.3'*-*Z68>-(N#[PPGQFDB9F\_D_RV#CMER2<[5:?GQ1,*TSLNMM # M0[L)8&4.KC'[/4*TC \*@X+6DRC?LR>[:9/G^=+H-I7U;*E_A )N_=8I1[O7 M:K\MH-+Q1"8]? VO9 4PULD&I;01E28W+W-,-PW)H'#,:&M'SU6LM<&,D>:S M%TM5IUR\P_0ZS;#)X$V#_>S&S/&.Z,VPC9@QL..B<4 $-Q#RJUTDWPB?P23B M;"?)#4Y"/3>,&FZ-T2CTO@'2BH,9 ,#4,X#IYT M/H,SO\FG?/U3O0C2J=X%K<96@='DFZZ4=.R9J8,Z\,0^A/>_O[^_P?E)4WB8,BOTTI^0U'>RA)ZV])EO$= M4^&HV5XU1D'&[V/]4"08O=W?0YP=Z)LB"8J(OZKZ+4HI.L*A"'J.WKX6 G^! MP=C._6OC50I)S/6@J@(Y'$F[,F!8J@&F&C/3I,O/_3Y#7[\S_G'O M+]]_+\C)_MK_X]X?6]$=B;NL95#ML4B%%D,9-=W%47B!F007P0D.DD. M@RUAWCE[8%Z;^!.:8%AG?64!5'G[4@K!FD M/!NVGC;[7H?8K3]@;9%H\:EW2C*X2X\QU\GQ/2*-&B1GUY'M-Z4.+,)9HAW= MJ!,S,\!T[*_-+@)Z3D7LBDC,@2\P%0&;K!9V>F5_Z^6Q NF7T#I-,&/J)+BC M"^UF 0.1EF70L%6SBK*J$5G)'PUU!=#3;Z@!E'8:F*-TDQ;&<&EW(E;D$VJC M5O!-MS[P,:J5TJ!IUH-H2[%R0P4NO?01+JVU?!--$^/24@4TY<:C7.IXE\X; MX7+6'>2)TSPK34_[S%,F>!9J8,AHC]6\00UL7B>%D1V=U!DU/)'.9CIG$(=( M,LN)7)]<0&=Q4K&,4SBMM%=RZ2=O&E&XI#).VY2$@C1GFQ"2W$[%*ZU&IFJ@ M@Y%/ &G%,G SM),D3#>X"1T[XNBDE79)L!'(76YI1,'0RHQOR*A2&K5Q?J%% M]+TLG88_L.92N2$?/X1QP:G/8X>P_T=7P8/V\&Z'E-P>G^YA(N*:. UN5(YV=81Z4RL"$5A 3:"A$8 M-#C?8AIP7_P'K=,)@;,H80BEP72W?Q-%X#X-.GW < M\]$UB7X,Z!?<*9+.G\6@X-0[:!1XSTM(*PV&4J,0I5L*I8+PT]C4*C!8]1$G MC.\Q*\LJVI"$\+[!?7G-U!K5BWG2)XGG!93;1@S<]U\-2^BZDTQP)&F'+G[325WBTW2GHAC0Q529M6#"AQ M)(":W=!O8B;R+>*U4?,H38#PYRQ-TGYYS(.:0=XEET9A=QFE%08SD(TA5(*\L9D'>)U27,I=!0\X.WY@RX241B0)Z.-)CC/AUD(YNC]P7+3JY$/+1;*#-=8O7U#SG.%:I,[WB.](QE](97_6O3?GN4'J MN:SXE04Z8,MY_5&"5MI]C]%"EMDNB0(R_R9\BI=R0'/I#.>C:YF!C-.9IPI> M;[;9%8!ES530AO1@,LWT0-@@&*RHKTC77KX'049"33$ULBY98H3;98M2$(QE M,:$;)0YB8V3I5+:'KKDB3"8=D;C(M6ZP6FF?;!I -O&I$@7+J#Z^29R*2E68 MK!(]A>]+ER#%LNN(9"$K14%'S]5W3LV[C;,O\J@5'$\*+*NGX1^R_F=,;FYY M:(_@CJTR;C!*"A' *%VCL/+8!>JJ6R-?E<#/!.[SM>2/;!J])Z;ADO$[%:_+ M\TD)@&'W+JB'G#Z ,P'0%*?JJ[:W&2:G H"H8T6TH*HN">AD'<$M!9F&-+=H MO.FO^'M;.@^?@9#;8$HJ@/U 2ET),&11PI(#MC:7&808D)L,#:Q3DF"QSSA6 MR(Z@%W9(0)4,::3@L60(S< 4+HJ$K)$NBU;[CA'.WCBM>+:@(VG$:H[FIJTK M TYIJH%O2,*GX^@Z8#^$0%S(;"<6GJ<.5I,#O\._+64LQWJ)+_55R"?S9ING M@@W[W[_=%USXCXNK\U]7T7\561E>_BK5A!X5MY7(M9BRE'=*+G&8WB1"5A7I M>-:47?!M@:K@#)TQ6>_CS_QED2\C-8HHJ^XNP;"69_B^>FB6=,O*@$^2K@!)0K*-\?%ZC4LEHPQAC9(1VW$*3Y\J%V.CQ9]6I=:) N@U$RO HIM8 MI@B]7TPKADU'L%F_P_$0<[O=9I[]JG"I?#*^*>6^1=PIX[GM;[[UL%EUG$03 M=S??Z@A?OGQDL;4);Y/0Q\[R6,UK09HK?K8]PGG/@ICQ#++;#W%Z/^9B9%;Q M/R<8;8B;*Y% MKOC+:N43(68*[I*08U?O'0LZ&.TGI@*&Q#M#E_:Z.)O7@LW=6[ \ODB3Q/.8 MK;F=/%@\IJZ&IW>DA6%#>GM+_+ B"4F,>V6Y2N>Q,LMDY6T?(EIGAA+6"_F*B7_+/X?<+&ZK_-#U(_JF8%FRCOJMTD(" MN=]]A+>L2,1THM87<=E75."Z'._^#H:;"E"20V)'9"&_!/D4>;@=IQ=SYC%@ M -D<_RMDH(S:(_B>S_E\1()B&ANN$X !EO9Q)+B(,-'N/SO27)4O8G5>455 M4U&6NHX#)M@79Q ^85P1C!F=@M9@3Z/Z^3,*F(_-TJ;RYAA_6L,Z ;_,'"N8 MF9XZ;< <'8%L(&IGH9EE."]?9NZ\U QDT2D7N9[;L+4\)G>&FU%VJGX)JR^, MF:JR'K0A?P)F:1^E$N0[*)4D5#)>4+P-2%0/%54@GE527OU>B9YE74%VB?DE M[)0"FRELDQ)\4D\HA>*I5*[:!)85%C@58.]6; ),1C4LS^!?_(1/E3?BJ?Y5( +P#<- MM^H6'Y/_RT[RZ(L=@(9., "7,<\1_8(K+_14>R MO#$D3_&K9WR/'\K;TY=!7MW)UE2Z:Q!.G]CU4L&]9WN=(H#5G;V476D2RC@" M)!'&X2OH^TTU'%7G_Q]I6FQ%D-4L+!]FP%'[+L,2[3,9PK/I]SM6[FR]?F+^ M$,-->2B_:L6TAZZ;>%9L[IK?8E06P-/]BM\5+0%>?V!RJ20Z.-TS]W!0/Q\/F>_K3$$G0RRM+$E#E TN-%!AZ::') M[W:5SWHA?I8/DB5V)?3*#PMR0&6&^3DW\;X6(&JR$9J:TG3Y-/&=U]!XSGB-A,)2?LS32PZ2= MM/=0+W7A&M)-GP_/30ZHS0)IC31/GB"ZY9S59]5=Y\@0?C>>L92F[@VC;\IE& LD M8%!P&@Y@%'CO4K]6&@P?1R%J? ?Y%E>M <[T?R(WB0@!G.33;;BMLM,]A4D% MZFTI6&F"H>,DN-*&0JN,%#2%PM4MFSIN;ER,6T$+/L>>*73$&[BMF)3 \ MM$6J<&01>GM(:(K9M Z"O>Y M"X.P97S.L0=U>C#(:!4Q'+(3Q;_3^@,@4@_,0WW(1>XFU*Q4V#D5--K;A3]HV M[I%-(PN'6V: $I5*<=3(SVGRU ' >$R6[.#Q(TYO:+"]98N8^#0MW[#1F:\) M>LY"A$TI1A,SS$;).Y6F(I4XQ56Y>W!7&=7:, S58;K9D#)X(IL['@HGDQN< M\,5S:X='K-?$-)QZZ>U2O)X_TY0$O#/V*:CE8'A-&F)=T$L%MQ,Z*04(S+0TGA/4P?/5WFSJ MJ0N#K]5A^N (Z;'\]QA5;95=LG1:@;H$M=,$P\U)<*77Q+DR=U#J>E' 8.3G M#)^OC[.<;%C'T5V0&@JY9)@:8)=)?0DPC%'"&C+C37>;IBRT',[C[(L1G_V M-*+DG6!3D@K:BGJ6NZQNXUL49WE$<501#PREHE3%] MQ"8'_X!;=1B$;$/29FQ!$;7Q.Z60M:OZO03%:PME56@[\9Q9N+6N\U=.WQ#/ MESZ8SK) H21OV-[3';5J[7T(I&>=;+8!H>)!3%I?)CY?GZ;)S2FYPU$9(-?. M\N^6E--;;4\H;._JVP[I@&'^$\#++W\D-R^%%EH!BH2L=72SX[&].@B710N^ MVNI"BQD[$?=S\E8\Y"V>Y&6 ADN2?3FDF*T[^2?MF99!P^VIXBCT_A&B5AR, M31S'J'@!KM40#T,+#<158#"LN0=M.7IKQ;W<.[<9A36R8%@U E!S)5W<7(=! MH>. \GA%//[9I]N 8CLFC6HY=;JV*T+/"]NL H9>=CA5YR"A&!&/2"P>L*S3 M02PA)%*"P;X/;)KZ4Q 7N'-M_23)TLY?1DW,;]W:V0_>B_T]( 0^,= M@2,\1MO>#XWCCAI,T-2SY>CRSEUDN;IW^R-JEH+B* M2<.TEKK5_'-*O[0/HQ_A-0G)\,*22="9)ZP1:.,&JY3RWFM'H0VI4,FBL!1& M42D-8Q0.?7))A*IT-POH8F M?Z_6*^R,-7;Y"+BF1J8GXS16Y8Z%[$6PG)@&&++N"-SLWQ?5_GT!5/^^H8_7 M57J 2P?+9%4OCOF=6!L/8J8@EUX)&G[\_1J&L:K5[V)\S MS+K2*5GK!G4K31#G#7)1K X<6C4P)+3':G3$PTW(2US=N(M0(5) ,:,U$+LI M>81=8,J_"&[P:ULGLIZ*5P\]!7BCBUY''@S]+$"..NF%I9,>9=K\J:M*?:$% M[EFQN<;T?,WCB-0[H9TY\OGZO,BSG'4)-DT^27Y,$_Q8/8D\O /\].2<+99G M*'2SI'Y"6MY9.U,!I!=$18J"RB)-E)4[W)U5%/\Q;=/E+XUN>,K GLM>)3F) MN <:L_F?,)MIB[>0CQ_XPW8XXGN*?"N_J!\N&3J[K39\DJV;X,^3MM,%V9S5 MT5NES9&P]^ZT1&FD7="R*W7ZEC@EZG:M>TPQPE5NY8/T_-7$L,V3JT>58R6N M'2O94%-V5)01OEXD+"DL'@I&]VD11^@:LZE16S(8/?24/W(L7J'DK_ =/_!S M-=U\7"/KL@<9X79[A%(0#,--Z&3O,CZ++D5@<$:[1OA(TTP7VF1,"<0ZKE< MJR6+9HE;3<=XUW9,1)\PP&K3D@7*I=T519GV7N^-UQG M@J).+J)_!9WD/3T*KBV5YH%8D[SC0_ \9<.EJ8&ML%H:P 0__414LVF0YOB= M'.[^".5*TT;-W2: ?2':Q?ZXCO>Q=")0:?'.--$[]!*IGB- WU0I M?(M^$8DLY7=AQG]*$GR2XXUZ"\I6%0C3I,)8LJW1>PZ,&X+=F74\(2126B:R M;$;SSKR._36*,S:'TPIY)U2 M8\B&_!&R?%NCE9[+,6P>UUCU'0&^UWDCW-@.'EN1B^!1O-1V']"HWIT=^BCK M'!_GS\>I(^Q2U=3S?YT[$^^]9>F2*3W MAY+FC* Z' B:3 'UV.OQNKP>UN4%:]';H+HFT!RK\&&M.@LT-=Y"&3KOPXM6 MG-29%\D-5J]>LH@+=.]ME37:BDLJ@^.*O?I<>Z'5 U\]7V&Z(4F08_Y!-6%5 M"#E;$6@!-G-_2<(['8VPI"T)]A?*:T'Q"9!9GV&(O&/K$;X _I#2C_S >N$1 M6<[N.4[+=)6VQ.QLF)?W_N.H@$[F:G7>PJGXAN?NQCV)#QXG65;@B)6ZO@AY MOI[@D32:@B\G),NBZ?R.1M2]LW]WS./>1<(#@HB$!"%Q?4.6R<#R)SJ,@RQK M2GA.+\G-;=[QK])Y%8ZJ.772>G;7%'&3N6$&P:6Z*WX79M8\4D0*SQEKJ 6V5^_+ EI8OT M$5M0J 87G:2[*[A&J.T=7*68=^:,8]/R C?2*&+B,.S>SM/L,N!&UK'YY8QC M[NF\/I]GL;0;JZ99UG2Z3)SVEBVF)(T^Y0'-3:X;2Q5RV.TJ<=21WT,'^(8D MW(\7'00QO^[Y=71"L;#-3I(+T00F]\Q%NY% M.JCCJR?4!5N1KS')"[[3E$3M?*"IGH7:P"+?Y]0KK:MQSCXZFBDTMU97!;;J MQE5B.'H5\H$TCL%TZ7:_[*B@/.)O.3$1>[*=<'59O<[3]M$=$G+:Z78N:*\7 M34X%7+?8M016/&^4/+EQ/].5AUN'\7+M<9PL:C[UA;0C4KDC]%4M/'["&>N< MY6""0_;Q*N5?N=H4L,_^.4V&IE;JG!W9-N^OKW=/+/FPRY?JY=62*@&4I^B. M?8V"'/U0)!B]W=]#O".B;XHD*"(^>?KVZ[ #Q^TV]Z(=7I'/<^K9VFJ:LPM+ MF7Q]?557Q&&G[,C]#CIAQU3]C/E1%3-G=Y@&-[AWHK7\[,B<^W/JL!.K=*$I MM2GKKWR+WZ+HTGE;I8(JG4$D^+WNK/S9'@ADD_9HES 'I@=/Q 3*0KBH?J<''5^'%7%0"Y/M2G-*@H3#+19A,)Y>E7/$B-G=QBPULQ>RCZZ0FD20)T4$'^A"'WSGSB@V;=+W_%17[GT M4&7E@JPJENIBHG],SJZ1^B]J:T% /)N2R#5PNQ69>:]$"@F1;/6@]&R6G!? ML9$9:1"/UD:#[/=J=LS5,8/]V4-?P9[)$YI$O]C4-8DN'HL7),]I ?6$JIYS M ;4##._6QW_9YYCJ='('>E$IO,51P>.PQ+>=B,R?DPC3SMT_'F@S.WCL M;5-=\J91O<+A*E.G)L))!?:LP:(YPNGX+HIIBE99&1/4L35[J$Q[;W"\BT3" ML[U)LN#1BE6MR75VJGGQ9.G,_!^1^_E]I=U964C-B6:OK^XAH5MU7*']%?;8 MS]NMZQXK9?EL>ZRF\A;KL8/\OLX>JRZD78\5NK8]%K!/C*=8+V^!,VJ.LEF% M>#D;O #@DT:_3W\*MQX5#,UUFN%1ERM/E6#%V1VV"P'-9Z2:W7'TZ%1)54LF M![?&Q:3:(YUV\. +HO\3";^-,VZ;_."#-7K"JI3=3%A_E@?(7,TUV:U?B)$K MV<54VY3[LUV4C5?I8NLS?=:P3(.S\NIZ?>^8$M)D^^N^QP#,3=EAB:V(^(3A M9T%>7N([G!3X _NRGL?_3/+;PR++TPVFQP]A7/">M\HRS/X?704/*H[MD R\ M1=A3"C&D0)46?PLP3 N6V.-2K[/2=$UR3F<>TIA;TI^"N%"Z?6M%W;W4:@;; MOM>JEO-N8"S 26^W"FDQ^/#%\I;+ YEJJ@-BB\(T#PE^PO2.62?MA'%:&@#B MGIN+9Q'R7)V =VH^!;6\_N,-B2/(C%LY#=[[,J.<=C MF.B-J^B_F'T6\3JNTE44$3[T!O%%0**3Y+ $?-ABK4I^B&:M4Q#SK3IH2U+$)&DH8N**M_YX(I<./DE6(4,K%;4 M QPVR2&4>O\4Q#@[>/R(TQL:;&])&,2G?%QC);S"#_D!&^2^R%<7+)1@M_E K(2,"L\2$\;8TS01@USA:58RSOR "M=0F@OMZY MJ->:_R%(BH ^LB['.'!UFQ896VFMDNB,)#G&B:8MK+1@MXAT4GR8YK@Q_I!;:F9GI 6K,9\>D&&3=X>EH4BS>K, M#.$V5?YC]^EZML[?\)31?96T'WZD.7XGMKYNTSC"5-1#_GB$\X#$F73YS%8' M6'M; Y;:E6FB=ZBKBTIE5&DCH0ZP[4Y55X^FZ#VG-AR"WJ$=3YLK0%X:LS/. M7]WC^ Z7\$Z85I*3.\S/2S3S&WM56$TZ&?>P5?E"H$X!E4G4K=HD@G@J7N= M9VGR]R*(R9K@J/M*P6M *J]P7$]1HE5T2U0?_/MNIH8Q%(QED8;70 M.-!A\[0]!U#3K"]Q2+:$ 3N_Y^_5X"#G2]<@N<(\ACQ'O/XIS?FI';\=IFNU MG9(!UJ!/*8/4UFO4I(9XQ2O%8%6]$:.TCJ^$RX=E MR@.EB(G[.0H2V512+@,/;0VD)<*^[A[2'[FO?V*#RC:7-[;*P<[N, M#QU[")<;3]HDC27KI9O*=D->:^8)6 M$A8-QV#*OA!;AD-LN^>W&*T)S7*^XQYP?RZ"Q68\KJ\1;$6L D$7/WM_ M6#?7F^?17&^F-%>&68U%SZF]WEJWU]OGT5YOI[17?DLHX.8Z9QCIH;A,PK!I M6DHE!*N1# BE41$'-WS+X J'MTD:IS>/S:+)2PL\]?H*J'8P@[2YQH+NN((? M3^Y;@M>LNX<%W^(]7Z]9WZ1LLG62L)D,V8B?/Y"$+1!($%<_ZUR<=DX*5GL^ MN1R2PQ370$V*J-(1T\,J453*-,DV,C[W-LX37/MZZ8SD4 )62^K@2==,$XP: MKS:?-7YUGX[4N"0!J\9U\%0GM2!JO ;Q@=7%B.MF*P*KSK7XM(Z;7!)&K3-S M.%;KC0C06A_BT]'0_Z;F[M_<8/*:UG_.=K6W>_$758K;43]G&G/G$6 M041"XBYGL\9A,K[<^.K[J_QR?9X=%I2RBNDVIE( 4- )-2[IFJ20VD.5G-=* MUM!T6"4?A>5Z!]JK]I57MZ+%V],YRFZ"&!0 M?95$=JTSI@.S4YBA&GJ*V'(JQ3TUTD>:9EFY!ZIJC\[/@*I>A6I8RT(&E4*> MZO9\B[E76G)3A9U16GQ)"% ]Z[')@>$J252+^J[SDX0M"O$I(X&QUELQB/6N M0*>O^5(8?P LX4Y+N6N@@><'3^P25M* M(Y($]%'<[^&3-#Z52^-8U$&.Z< CR$%V@.C@HI2*6P8MF1!O9-1FC-J9H3HWGR%*NYY.RGGA4 C:LPY*;$IW*]8 '=GG%(_*?Y6/0K-Y M407]R=>^PT 5G'B8"E M>2)3K\U*@PP?X?*_)\DJ%%%8LTL< M8G*G>XO41@]0DTZ"JQBYA!+ZIE;_EKL^U2F@-@DPC7A!,0\M>(37F%(<55-H MMJH4+D7Z/>W=4@+=T),*8-GT59JH&_U3)(?*],#PH"YU%2G,KLD'2J!;5X?5 MLB%K=53I>VJX,YP?!MDM&QON2(2C@\?/&8Y.DF8EM@ISQ;5JPVK=R!MNQ?17:\-O7!'IB^S9)^6]? MCI+_TPDI=,E6IVS^SB;\_ HU# M]=F<4P2 >.:IX-))(4MXKV1K)_T]U&9=_LAG"L/O>@HE)*08K_90 PS5R!"' MADILSY'[38G*55(0?Z1IL64:[.^PW!W"4;LW-#OS)^8/8#O!:[$78WW+[!H1 M$I"$9A=49Z/0$]][NP'\TF*]@C<$?)ZJ"\B^3H:LN XA$MBK=CSJ TJ1"/NR M#!/M/UQTXT45AL6FB)E=96O&+<4A*:-&X&V,Q4W8)%IM4IJ3W\3WVOI1NHS- ME#8@?LQ>),EMK@E/=7/;0@'5[?=H]TY?-/J1TC4E>4.$@T$8T M8?:\G#9HCR&6S!00&=V5U70KO9LW6O5OI7?E*@!H5=Y*/Z]OI7=0E+1M<8C- M)X'$ITN4_&9.>4K4C3A6GV*H.3DY%4@DVQW\DJRI

D/CHNLA+LOBG-J[&<2>N!O]ZK_]&<0GJF5*\\]SE 7-[?$!S3?FG(?J*S/9,%0%C M!C*]]W2_.F6?V-?U5^Q?'!?[YK\!4$L#!!0 ( &:*#D]V%"3*RR$ "L= M @ 5 :'!T;RTR,#$Y,#8S,%]P&UL[5WK<^0VJOP/S%ZEXE2= M5H^UU]X].RD]-[K(&EG2>I-\V8)(S RR'&("DI+&?WT /F;((?'BD-,86:Z[ M]5H"P.[^=>/1Z&[\_._/L]![Q"PF-/KES>';@S<>CGP:D&CRRYO/=WO'=Z>7 MEV^\.$%1@$(:X5_>1/3-O__;/_Z#Q__Y^9_V]KP+@L/@HW=&_;W+:$S_YEVC M&?[H?<(19BBA[&_>[RA,Q4_H!0DQ\T[I;![B!/-?Y!_^Z/WP]N#!]_;V#,;] M'4C, M.SHX_'#P_MV!=WCPF_?;D7=V5- MA=6G=V\IF^P?'1P<[O_7KU=W_A3/T!Z)!%0^?E/V$J.T]3O\\.'#?O;;LFFC MY?,#"\MOO-LOR5F.S']+%.TKE,3D8YR1=T5]E&2:IOV,)VTA_FNO;+8G?K1W M>+3W[O#M;^]4C/$]_YBTC=9S+G9Q$1H_1MOOPN))R@4 MLKR;8IS$.II:&_=-Q UBG.TI3HB/0BN*6GOV0)XP*BRPB$?CT5S,/1P#K;#4 MO7HFZRZA_K'H1TB3&QIR\6.]?$PZ]T#D#:-<>9.%F(?^+R5S M 8F.-E6?7O1II:UB_&2A5R99CS[(02&.3Q:?,)TP-)^*R:=RN&",=E0TV MD*[:TFXSQD D[XEC4I"&>#164-.%$;N1!S%/:UTR'F$0.,\% MPCF ^1(A3#'K,YIGB\4Q7S,>5R3:\];+YZ $(7X<'Z?)E#+R!PX^1[QWA=P; M?KSBT]GY,V8^B?$-(SZ^17P+,*2T>J)IV.6@PL=8R"[)+PD/HU6D.ADI3I9/CKRI:CQ_B MA'&!E@.%Z &'V?!?15^SKON=B.5RC;E@,V=?C/VW$_JX'V"R+Q@0?\DXV3LX M+%Q]?^$_^IH3<8LG1'P[2H1[M85TWK2]Y3JE57TX9KY'&9_4.&3EF(CY-2UH M>B>+%OOSS,NUYT])N%2@,:,S6UD6#A&L0'$I&[OFX[>*OMS"4^I%+4F_C$538-Y@1RED(Q+606NIK M30W%_\Y%\;=R#8+#,2A@"\]XE8$QD C. M991@03D_DW!U006=*G!D/0S!^=$]<-0R 0G"TDYY58\H4RY:UUK: C%3^Y! MTI/\V5<<;]4=#?KW=E@-F?O.(ZY?/6, MK+>#NFNRDFO=:"2<]#=]]85&X4\P!:71'.P&2BWA-A@DK+J!A@@!%R$%_%\B MCN01A5@$&22GB+$%WX]D"2]R= R[@]U<&0%!N[#D$HA%8&%\BWW,"7X(\35. MY%[+4BC*7F"W71T@,^'?#:1N&)XC$IP_BZ@LS-5LE$PQJ_$J!\RH,]AM60?< M+*3A!GR&0'6#I/^M=Q=3T@B?TS[&_)?!5M/5.8C@%W8;7X"MA63&W97H=KX@*SJ M W>_UQ4&*8I.GZ++ \@-6HC3A_'1:[T]W-6?N<#;CU[MG#N##DOY+-_@30F0 MK O &&*GY=PJF.Q0B9H%1HSW"& $DX=P.=,SP7*V_)VT(+C[0#W-U@ M5WPTO+L!D,@*$SQ\(2:L M,3):F';]L+8ZZEMMZ=NZF2(\F)NCOUV]7"IN&*-R^C!Q5!D/8 KJ8+X4,U0L M9E>E<\O.G!\Q>Z Q=LJ@CM+F94-BB^U&;*BD_']MJ,@&Y>C M@IZ/N_@[>_!P'FW#X=(%N%UQ;-Z4\T1&L":HI+6Q*5*#N5VLL5'P[ 8HE3AD M79A/HZ4I'(,Y63K-<6WRA9>MVWJ?OMMCO,.N%>4LNE5!^ 2+]JKD]>R M,-Z99V%XW]7&^]?7K(SM' FXU$;UDI.F:#;[0>=[] :C3"3NPG<9QZDM=&4?Z,2/GF&KB\)=R-09U@H&NZ18 M#WC$[Q6\@;*L>_7#V"^#1IVADT(V0-)".,ZA:;[\*3M!YX_T@Y[;"U^#4-VJ M)^T G1C2)UHNKG>6Y41DK'59Z08[\?>)F=DRM]7SNN;)KMI9_7O567TUD$?' MWFHH[[O/$4H#PMM GM@O(\XR7A*I/Z1+.X ZNK/"^!=<1]O".\Z?_3 5RB72 M:OC_@GOTK/)\=Q@,^,2N0;'A!>\L+E?FTYA/.Y\H#3)W(6:/Q,?Q'0V5BY^\ M#_1)W0X^/?=NH/2)T3B^872LNF>J-8(^>MOAT,+?KM]1%,M3-"GRVPTJT"BZ M0!_&[>#4\NZ&5=WA,!1S1+]I7M+5,][H4JHVA"SMTW&TT^=UU M**]I1.O<::=/11?H@@YVL&IY=V/2S%Y*P'$YHV?E750NG[;6X(4:[)!1L>P* M*.5,4'IF2)1R/5KY#$_PF#*0-]%+PVA*V*# [ KL_M2]8+,SKA>WNE?T?: ;PF11?=D#+NQ@QRC1.3 M[=-:,_#B$Y9+;!N3NVY794!Z&1]P@F+BRQ&4- PZ,'RS 7G M!OI?,)E,.;7'CWQ[-L'7Z>P!L^(I^6I(@68NM1P&O)+%IMC13;C? ?P+.5@$ MVE@/!%[X8BLZH!.D2R$ZU92A]4R^6JS.#^:Q.M4Q_\4K1W4BN:9;30&C[J#9 MC@6%]Z(NHP$G13N=.3;4=1";M(*GD?58YZCJ.W,!$&ZG./-N&(!2:>L8,#6U MDB%0(;]: L4%%')5$J_DT2BK>_),3 !I[[:+V+1S4HG.@CR+U&D[HS-$(L5) MH[VY8ZBH-&[]2-'.4"5\Q(T [%^QV-W(@6EI"AT>V 4.*<=N[-TE]3-TX&BZ M0</4.'EJP]=%Q@%YC4O+N!S[:JA0R.2V.[.7R1D'GV="JG M@"7PMP$6O@N7%X]^GURZ]+T>XV?BJ(,Q\3/(5+>X@WP. M.KK8>/885-QN:)2)E7Q!C'$.=+F_'8:"#EHVUH3.8G(#Y6PWDQ-VEC*AJ]DJ MELUP? Y\Y)LT&78^=W\]H.CMZ"_EV/;>13L]M';!LGAG<76I^\!@02+"SA%\?0BI$^2RAWOS:,!Q$A> M-I0CE3LJ]\U++JVB %IZP2Y?@B!^D'LD'.B3Q><8\^W[,D_JV$_(8UXA5LMD ME['W- MTH?Y&O1%2&\Z-B08;DPB9YB#XQ.-K[3>"OJ"9%!4&L^ -L2S,7#MMR--=WW; MI"Z:MK:$OK?8!BA2YE_*Y)_)1GA,+B@[H^E#,D[#\KEMN76J>T%?2&S16DW$ MY\:T^PF12' ^BNY0B$=C3CGG-EGQ1?#M1&H_5WS( MYXH(3\3I%GZNX!)D&,7X#.?_OHS.2CY,7JPT[ Y]3;%%!;(2J!O32)/D)=O% MO9U105+C,: O)GK;V-L+SE7 R_6-VP8FC^K$#[/>T%<:';#1@2L7TDMSJ0OF:OC&6R&?WW1+FVZX^[I0< MJ*C3YR6%I>1VO1*/A./BC8M>[B&58X'7B1E:=PPDZ<8"P@GW,0ZR8G!%^.CY M,V8^41:95?<"KQ.S 2@-7Z56.F[@:,YR'Y;L0(68_F()%#+:]7E>L"O^+SRK MCRC$V>F:RXCX_"PC?L&WN/4?5%KF8:+-'53Q<,KYLY\E(-QR'/)\ [EF;9L. M\-HU';03!JL_M88OY7-&XCF-4?B)T72>E1B*_;PR*@Z:#V/UK-_65)AJ]_#Q MS%O2[HXX@6=8OFIX)RHL0HR/A@\6=U/'7UA >CJ?AYFT45A*^S(:4S9#;4\M MMD3\F@Y@JE?;>/G:5*\LI>/&@:12/USD*/*]M](5V6AK"M1P&?Z64I>4TFZP M[R0\QMB8 S-<\GV?P"A0V6H^QXA-4$3^J,\%G)\.>=?8+C>ZY;)YSF;QT$U\]G@5-)>M6Z]6>+M@$8](1S1R915A$B M2IK4ML] /ZW/0)4QO-4@WG(4P 2-!DL&:1:*/I![8Q50!O. :7]@@]8CMKXK MMI(+M+F5@:Y\Q@RZPEZ&M5.W MPL/ X.Q& 38[8RR;-V/6HH*V045%O:H%'AXTUKE:D?2B*W057H.'/ERJ>KXN M^FN:8"NSLA@"V*8,JZ%;2@3<>E"(XY/%)TPG#,VG?.$-KZ@O/[ >'C;,2(S@ M/2R\ZAC>H6^9\&%FG:?]<.:^'.,1^/S M."$S/H,HPH/6VT$7L+(&IYW1@:K(7!%^X _XD5]O$Z*]O#ET#2=S,:OY<$GE MB\2P2AE^XYG+H"MX629;PS 6AQOH%6%VZ^'1I@@:=@>OXV2+HI58W$!R508@ MYIO68)70W2@3R7[FU3#O!D3EPY WF&65]8V1TG8$+TQDC9BA+-P [H(OZ]EC0)5XV,N( M\Y?.L,$NV; [>$T@:Q"MY.(&E/(GX6)+1ZO]2. %@:P![BHMZ N0MGC1[/EX MR:W'#V91H]YW^2"05QU_OO#134X=[EQX]!XJZIS1-6/R5";WWB1,U 6#V\5X M47^*@U14B,[V5B:F6'!^3X-&.X^U$).E&LG)C4Z/C(7_' MZSA-II21/W#PF9LTR^QME.56[ MBS5G=1WD8U$6R7[-Z/^;.Q)XO05).#(AJ.+-SG""2!A?BP* ?"G%[9.#;7:L M]UTQKK<<^#4 K=]'(^_5E?;7V^F,LJ&J;K@XUMFHNDI=0.%J_8U6!1*5MFZ@ MT:Y+,@0JY%<+5/6'0LR2"@+\O]:ESW_T-=MS'3^3-H'SWU=^O0LRKE-IJK[%EB?Y*(C)+9RJ9KC4!NW%?EUE#HJV\ M#'*V-A,M>M:*MMX$[%Y;+]HV7MQP6S3NUD\6)SCRIS/$ODDF8-FM?*/G+LS- MQLQ4 I&=@JND\HS.$%&\K:KOZ09@I!:-^/FGI8>KD'"PLVA8;+4W 8_HL12ME=2#1EA_CD"I%V]+.O:56+5HIJP.+ MED-J)-I*._"WJ3J*ML'JT*+EK6+GDTT]YJ0_!WA;I*M\&L&V>:XR?$ OTI9JV9&_MBHW/+&N65O&#( MF[GV,#'QO-TD#XT^6:S:W*!%%N0I.%FQ$P4BVN<:S;1'G&&^YH8.M.KO^N7@ M(/P/]%8TA8ZXE0O; 7Q+AF%*%PHHF^^D&1:[J?*]^ 7IRD3LE Z^ QZ M0]?Q,;8,&V$X E^]Y,EQC4=I$B?\L,C7Z,OH5QKAQ1>1(I61XYE8YQ7[GGZ&A[X4-]\,]2E.-S3D"J,89T]%BQ=.SY^%CTJQBDJ: M@U^^&T.HY!:BWVM&"&VVL MNFA'>ZN\4H69M5K74>.--HEU[7GE1SPZUIG@J^$-<=NXT]F876WP-2D3^NI] M>TF9_=FZ24BW4><=PLF(GT'2/OO#S234VZBS&[A9Z*=QK:\>0\![*XJ54:;+ M=VDTA+Y9M=#"]9*E[3R[<>R]2/G1/!'/RD7!!7D6?XMUV*CZ0-^I=H=)+PDW M$)-R^(G1N,L*5O2#-K#-7?XU ;@!5BV&974^Y'\/<2;8*#B>B6I ?V0_E[*F M<#WV]@5HTS7W/O8LU(JJ&!;<_Y ?KR,\$43 %]R7LGB-NYQ@LUX[$VIAPKP] MQ,6;"@E-4+@&,'!U5"-'Z%'S'?#6.JE.N4&W6S)5=C+CI",^[;RXX4IYS4%Y MS4'I*6>!+QW$YYO?S#AT'@-)<_ 3QQ:24M02Z.FL*EM&H]]2%)(Q*;Z:%XR6 M^W?R&4_="?Q8L*5$(C/A#83<918F)X)K3&%3]@ /LMX29@9B&\0M9%0<\%X< MST;CRR@@CR3@JB6O%2IINIO[(3D_@Y2GZX:%R*RYQ6$FRGA*YO?TG"L29TRV MQ6GC2C<(?'52I0ZJ -.QYL2FI)P@-#>YM5:[:5.MK+A1D,OT<.#FMKY-A21" M'S8GO)*]?/^$PT><*\5RA1-4Z"I#&0\ ??6C7]GMQ0&WT.],(?#N"WJS-'B_ MQ35>2X._K-+@_9_@=ZTT^/(VZX[/6(@1*I\@)$UW=K*0\%-) MTV%@4=GZ-X MCOWLA*_:YRN:PT\J2KVJ@B!G8I@-S.7XEG]G3CAIHZOED3EYRBS#]9?N-KA9L/\4 M5-:)U75>MVN&KG)W2*T>].P]K+-WDS)_BHH7$9^\H.R3 MR#L??LUH?A'L2LR=M4,&PW:*.0CN+^,XQ0'_?OD0[FAL5[]!.PC89G+#F:"; ML-R8)DY#%,=+XD;LEDRF2:7HA-S<]3W!JA1M;K:F8G$8Q-I[U2OU*WX;JVKA M=!L.K*310'";"G"H8IG%]\Z?YR2OYW/&-QJ2J5;6&*QPT893JIIYZ*S_)D][ M:X_,[S4V\=6(B6,_(8\K22S9JL67'QG%E]<+ 52^[54__M>\LU=\_Z]>28$3 M-0*V&Y7^FOVOB4Y_3?5W)(7;XO[@,[2?XW[Z&-;55F'Q0?5 M09^RQN['Q_ @^@&]*_JE=J?H_F)0[IWS.,2,TX RP M!#ZS=U/Q9-ZX^%+<(7*F-"4"!OD8]&2T-4U4B/IE3&@7E(UQ5B(C%FG6R[/O MDN?A-,O@T^#)1-O2,V,8=K^N0<59?98R$?R0S\W9I4/595$ZPU0JV&$L\&0G M8YWJ+*@7H"0[O$_[>N1 =A;85DUPW\MF[3QZ 7KX.XZY/>53.A:9HO=4_&B+ MZFE.P;G&9._A#*RQ+9_:F:=+!A/SJP[6UIHO6%R(="M+O9H ]U\"V;9$_E3^&VGJ>ZM782!=[I.(G7G$! ":/XD?"&;&W9"L MW7FZQ0G\=D25=39<\@8]PUK28:JL.^!5'P2A'='.%[*)M?!B'>Z^_]U"**_G M,7,_"HR&;TJ7J=H[<$7@!(*OME!SW, HO3$!IMJ]^W<3EIB\NDLVI70=O ML8C[XC\_I5$6PYNB4*0@'FE4>MO$F*JW([YB&*P&RA\!X.@\:WV"0A2USJY9 M8"(X6:9*"?B:MQN">F'J*=E?.:.G4OI,%1;X+7.').:N;!R:*VP<^*RBD3']_UF_B8T>BMB/12 M064M(=++"/VK][#P2EJ]C%@OH_8U2;+CS%?7G\;AL;/ZZ)(N!_ZN&QE59DF< M XO"E:30[LPU66LL$J;^H\B)BE=A MWKCF=X\LD3IR^_VJ+2!U!(34.TNDWEDB-5R."112[W:G&D+7#;"H85ULA6?$ MNFAG7U^%KI$PZ+%PT -,.WXO4%,_S^< FMKXZHO:7VQ5524 NJRJNY&Z[$#% M!7BE[+=.#;0FO@8#O92#P= WB?W$$]F%SO'Q'VB,70V6F;Y@* O;-R6TI6VZBH 7Y;W8ZHY=#ZO+ MNOPG3@,8+DP:7I>WD4D $UB%0AR?+#YA.F%H/B4^"J^$S?!Q*Q%6M_@11RD^ M69S2E&_KU*7AOV]$2(EOB/"EZE>\\C-KL5+%IT3SXF-.!#C=X8E ^A;/*1// M\.E#G>0]7*A/OI.5X74@O-:(WR(6;M6(MWN%MSH1&;S$VVR^"QBH.1@DP,,, MA=R*JR0IW]^5-W?H_5V91E7!D#/2PY/?<0E&C/VW$_JX[^>KI\#CQ_(_!!P_ M5N H?OSU\UV+[(M?BM^!W3^HQ587<87>_LX)&XGUY%8N5O$[R.?3;<6ZX@5< MK'^_D8M5_ [,E=M!K"M>P,5Z?247J_@=Z&O:EF)=\3)0H,LHF6*6'U (5C_3 MT=X4S$%D(TTY^2YY8HHCXP5GL;QU^$*2Z6D:)W2&V?FS'Z;"C70GW F]$Q M283?3=2V%XZ]WU&8RI+XI:V! [XZX5![U%LM!FA?XBT.Q9, -X@EBWO&J>-L M")>HF8F]7S>Q8C@O&\^K#NB8?.0/*E&UL4$L! A0#% @ 9HH.3_VI'70G%0 ]CP! !4 M ( !>W< &AP=&\M,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( &:*#D]L M&V<%XC, ,;A @ 5 " =6, !H<'1O+3(P,3DP-C,P7VQA M8BYX;6Q02P$"% ,4 " !FB@Y/=A0DRLLA K'0( %0 M@ 'JP :'!T;RTR,#$Y,#8S,%]P&UL4$L%!@ & 8 B@$ .CB $ $! end